diff --git a/apps/www/public/customers-rss.xml b/apps/www/public/customers-rss.xml
index afd1ea7d986..e8c128abd81 100644
--- a/apps/www/public/customers-rss.xml
+++ b/apps/www/public/customers-rss.xml
@@ -5,42 +5,42 @@
https://supabase.com
Latest news from Supabase
en
-
Wed, 15 Feb 2023 23:11:00 +0000
+
Wed, 15 Feb 2023 03:03:30 +0000
-
https://supabase.com/customers/happyteams
HappyTeams unlocks better performance and reduces cost with Supabase.
https://supabase.com/customers/happyteams
How a bootstrapped startup migrated from Heroku to Supabase in 30 minutes and never looked back.
- Wed, 15 Feb 2023 23:11:00 +0000
+ Wed, 15 Feb 2023 03:03:30 +0000
-
https://supabase.com/customers/xendit
Xendit use Supabase and create a full solution shipped to production in less than one week.
https://supabase.com/customers/xendit
As a payment processor, Xendit are responsible for verifying that all transactions are legal.
- Mon, 13 Feb 2023 23:11:00 +0000
+ Mon, 13 Feb 2023 03:03:30 +0000
-
https://supabase.com/customers/replenysh
Replenysh uses Supabase to implement OTP in less than 24 hours.
https://supabase.com/customers/replenysh
With Supabase, Replenysh gets a slick auth experience, reduces DevOps overhead, and continues to scale with Postgres.
- Mon, 13 Feb 2023 23:11:00 +0000
+ Mon, 13 Feb 2023 03:03:30 +0000
-
https://supabase.com/customers/mobbin
How Mobbin migrated 200,000 users from Firebase for a better authentication experience.
https://supabase.com/customers/mobbin
Mobbin helps over 200,000 creators globally search and view the latest design patterns from well-known apps.
- Mon, 13 Feb 2023 23:11:00 +0000
+ Mon, 13 Feb 2023 03:03:30 +0000
-
https://supabase.com/customers/epsilon3
Epsilon3 digitize paper-based procedures in the space industry using telemetry data, simplifying testing and operations.
https://supabase.com/customers/epsilon3
Epsilon3 uses Supabase to help teams execute secure and reliable operations in an industry where project spend runs into the billions.
- Mon, 13 Feb 2023 23:11:00 +0000
+ Mon, 13 Feb 2023 03:03:30 +0000
diff --git a/apps/www/public/favicon/android-chrome-192x192.png b/apps/www/public/favicon/android-chrome-192x192.png
index f45e47c8a9c..f0a2817a744 100644
Binary files a/apps/www/public/favicon/android-chrome-192x192.png and b/apps/www/public/favicon/android-chrome-192x192.png differ
diff --git a/apps/www/public/favicon/android-chrome-512x512.png b/apps/www/public/favicon/android-chrome-512x512.png
index 3a0ba2b52aa..1c658733e6e 100644
Binary files a/apps/www/public/favicon/android-chrome-512x512.png and b/apps/www/public/favicon/android-chrome-512x512.png differ
diff --git a/apps/www/public/favicon/apple-touch-icon-114x114.png b/apps/www/public/favicon/apple-touch-icon-114x114.png
new file mode 100644
index 00000000000..d2ee4b9e139
Binary files /dev/null and b/apps/www/public/favicon/apple-touch-icon-114x114.png differ
diff --git a/apps/www/public/favicon/apple-touch-icon-120x120.png b/apps/www/public/favicon/apple-touch-icon-120x120.png
new file mode 100644
index 00000000000..5bd0e4963a1
Binary files /dev/null and b/apps/www/public/favicon/apple-touch-icon-120x120.png differ
diff --git a/apps/www/public/favicon/apple-touch-icon-144x144.png b/apps/www/public/favicon/apple-touch-icon-144x144.png
new file mode 100644
index 00000000000..c73891c985d
Binary files /dev/null and b/apps/www/public/favicon/apple-touch-icon-144x144.png differ
diff --git a/apps/www/public/favicon/apple-touch-icon-152x152.png b/apps/www/public/favicon/apple-touch-icon-152x152.png
new file mode 100644
index 00000000000..65f90a02357
Binary files /dev/null and b/apps/www/public/favicon/apple-touch-icon-152x152.png differ
diff --git a/apps/www/public/favicon/apple-touch-icon-57x57.png b/apps/www/public/favicon/apple-touch-icon-57x57.png
new file mode 100644
index 00000000000..bfa1628afb5
Binary files /dev/null and b/apps/www/public/favicon/apple-touch-icon-57x57.png differ
diff --git a/apps/www/public/favicon/apple-touch-icon-60x60.png b/apps/www/public/favicon/apple-touch-icon-60x60.png
new file mode 100644
index 00000000000..15c5dca8005
Binary files /dev/null and b/apps/www/public/favicon/apple-touch-icon-60x60.png differ
diff --git a/apps/www/public/favicon/apple-touch-icon-72x72.png b/apps/www/public/favicon/apple-touch-icon-72x72.png
new file mode 100644
index 00000000000..fb0c4fb3663
Binary files /dev/null and b/apps/www/public/favicon/apple-touch-icon-72x72.png differ
diff --git a/apps/www/public/favicon/apple-touch-icon-76x76.png b/apps/www/public/favicon/apple-touch-icon-76x76.png
new file mode 100644
index 00000000000..7d950f0862e
Binary files /dev/null and b/apps/www/public/favicon/apple-touch-icon-76x76.png differ
diff --git a/apps/www/public/favicon/apple-touch-icon.png b/apps/www/public/favicon/apple-touch-icon.png
deleted file mode 100644
index 330e352fa5f..00000000000
Binary files a/apps/www/public/favicon/apple-touch-icon.png and /dev/null differ
diff --git a/apps/www/public/favicon/archive/android-chrome-192x192.png b/apps/www/public/favicon/archive/android-chrome-192x192.png
new file mode 100644
index 00000000000..c0ac2bb1cdb
Binary files /dev/null and b/apps/www/public/favicon/archive/android-chrome-192x192.png differ
diff --git a/apps/www/public/favicon/archive/android-chrome-512x512.png b/apps/www/public/favicon/archive/android-chrome-512x512.png
new file mode 100644
index 00000000000..4de626fcc9e
Binary files /dev/null and b/apps/www/public/favicon/archive/android-chrome-512x512.png differ
diff --git a/apps/www/public/favicon/archive/apple-touch-icon-114x114.png b/apps/www/public/favicon/archive/apple-touch-icon-114x114.png
new file mode 100644
index 00000000000..4aa46d4d25d
Binary files /dev/null and b/apps/www/public/favicon/archive/apple-touch-icon-114x114.png differ
diff --git a/apps/www/public/favicon/archive/apple-touch-icon-120x120.png b/apps/www/public/favicon/archive/apple-touch-icon-120x120.png
new file mode 100644
index 00000000000..d2b0e50ef41
Binary files /dev/null and b/apps/www/public/favicon/archive/apple-touch-icon-120x120.png differ
diff --git a/apps/www/public/favicon/archive/apple-touch-icon-144x144.png b/apps/www/public/favicon/archive/apple-touch-icon-144x144.png
new file mode 100644
index 00000000000..00a5d8b5180
Binary files /dev/null and b/apps/www/public/favicon/archive/apple-touch-icon-144x144.png differ
diff --git a/apps/www/public/favicon/archive/apple-touch-icon-152x152.png b/apps/www/public/favicon/archive/apple-touch-icon-152x152.png
new file mode 100644
index 00000000000..310532c4648
Binary files /dev/null and b/apps/www/public/favicon/archive/apple-touch-icon-152x152.png differ
diff --git a/apps/www/public/favicon/archive/apple-touch-icon-57x57.png b/apps/www/public/favicon/archive/apple-touch-icon-57x57.png
new file mode 100644
index 00000000000..1314e02c744
Binary files /dev/null and b/apps/www/public/favicon/archive/apple-touch-icon-57x57.png differ
diff --git a/apps/www/public/favicon/archive/apple-touch-icon-60x60.png b/apps/www/public/favicon/archive/apple-touch-icon-60x60.png
new file mode 100644
index 00000000000..0615675e809
Binary files /dev/null and b/apps/www/public/favicon/archive/apple-touch-icon-60x60.png differ
diff --git a/apps/www/public/favicon/archive/apple-touch-icon-72x72.png b/apps/www/public/favicon/archive/apple-touch-icon-72x72.png
new file mode 100644
index 00000000000..e4418058cef
Binary files /dev/null and b/apps/www/public/favicon/archive/apple-touch-icon-72x72.png differ
diff --git a/apps/www/public/favicon/archive/apple-touch-icon-76x76.png b/apps/www/public/favicon/archive/apple-touch-icon-76x76.png
new file mode 100644
index 00000000000..9a76327f94b
Binary files /dev/null and b/apps/www/public/favicon/archive/apple-touch-icon-76x76.png differ
diff --git a/apps/www/public/favicon/archive/favicon-128.png b/apps/www/public/favicon/archive/favicon-128.png
new file mode 100644
index 00000000000..d5dca345802
Binary files /dev/null and b/apps/www/public/favicon/archive/favicon-128.png differ
diff --git a/apps/www/public/favicon/archive/favicon-16x16.png b/apps/www/public/favicon/archive/favicon-16x16.png
new file mode 100644
index 00000000000..6361bcecd15
Binary files /dev/null and b/apps/www/public/favicon/archive/favicon-16x16.png differ
diff --git a/apps/www/public/favicon/archive/favicon-196x196.png b/apps/www/public/favicon/archive/favicon-196x196.png
new file mode 100644
index 00000000000..adb05b43453
Binary files /dev/null and b/apps/www/public/favicon/archive/favicon-196x196.png differ
diff --git a/apps/www/public/favicon/archive/favicon-32x32.png b/apps/www/public/favicon/archive/favicon-32x32.png
new file mode 100644
index 00000000000..4ea0fba2e3c
Binary files /dev/null and b/apps/www/public/favicon/archive/favicon-32x32.png differ
diff --git a/apps/www/public/favicon/archive/favicon-96x96.png b/apps/www/public/favicon/archive/favicon-96x96.png
new file mode 100644
index 00000000000..92a3d735dff
Binary files /dev/null and b/apps/www/public/favicon/archive/favicon-96x96.png differ
diff --git a/apps/www/public/favicon/archive/favicon.ico b/apps/www/public/favicon/archive/favicon.ico
new file mode 100644
index 00000000000..4e808093c05
Binary files /dev/null and b/apps/www/public/favicon/archive/favicon.ico differ
diff --git a/apps/www/public/favicon/archive/mstile-144x144.png b/apps/www/public/favicon/archive/mstile-144x144.png
new file mode 100644
index 00000000000..00a5d8b5180
Binary files /dev/null and b/apps/www/public/favicon/archive/mstile-144x144.png differ
diff --git a/apps/www/public/favicon/archive/mstile-150x150.png b/apps/www/public/favicon/archive/mstile-150x150.png
new file mode 100644
index 00000000000..4de1d9b1cc1
Binary files /dev/null and b/apps/www/public/favicon/archive/mstile-150x150.png differ
diff --git a/apps/www/public/favicon/archive/mstile-310x150.png b/apps/www/public/favicon/archive/mstile-310x150.png
new file mode 100644
index 00000000000..b1121df62aa
Binary files /dev/null and b/apps/www/public/favicon/archive/mstile-310x150.png differ
diff --git a/apps/www/public/favicon/archive/mstile-310x310.png b/apps/www/public/favicon/archive/mstile-310x310.png
new file mode 100644
index 00000000000..7ea95ae09c0
Binary files /dev/null and b/apps/www/public/favicon/archive/mstile-310x310.png differ
diff --git a/apps/www/public/favicon/archive/mstile-70x70.png b/apps/www/public/favicon/archive/mstile-70x70.png
new file mode 100644
index 00000000000..d5dca345802
Binary files /dev/null and b/apps/www/public/favicon/archive/mstile-70x70.png differ
diff --git a/apps/www/public/favicon/favicon-128.png b/apps/www/public/favicon/favicon-128.png
new file mode 100644
index 00000000000..2206096f21b
Binary files /dev/null and b/apps/www/public/favicon/favicon-128.png differ
diff --git a/apps/www/public/favicon/favicon-16x16.png b/apps/www/public/favicon/favicon-16x16.png
index 4b7e28143e7..2e07b15e106 100644
Binary files a/apps/www/public/favicon/favicon-16x16.png and b/apps/www/public/favicon/favicon-16x16.png differ
diff --git a/apps/www/public/favicon/favicon-196x196.png b/apps/www/public/favicon/favicon-196x196.png
new file mode 100644
index 00000000000..d10fc7e36d9
Binary files /dev/null and b/apps/www/public/favicon/favicon-196x196.png differ
diff --git a/apps/www/public/favicon/favicon-32x32.png b/apps/www/public/favicon/favicon-32x32.png
index 1a268444bf9..4101a08499b 100644
Binary files a/apps/www/public/favicon/favicon-32x32.png and b/apps/www/public/favicon/favicon-32x32.png differ
diff --git a/apps/www/public/favicon/favicon-96x96.png b/apps/www/public/favicon/favicon-96x96.png
new file mode 100644
index 00000000000..b23072a2c02
Binary files /dev/null and b/apps/www/public/favicon/favicon-96x96.png differ
diff --git a/apps/www/public/favicon/favicon.ico b/apps/www/public/favicon/favicon.ico
index 5c4d1dcc5cf..51b9988fdcb 100644
Binary files a/apps/www/public/favicon/favicon.ico and b/apps/www/public/favicon/favicon.ico differ
diff --git a/apps/www/public/favicon/mstile-144x144.png b/apps/www/public/favicon/mstile-144x144.png
new file mode 100644
index 00000000000..c73891c985d
Binary files /dev/null and b/apps/www/public/favicon/mstile-144x144.png differ
diff --git a/apps/www/public/favicon/mstile-150x150.png b/apps/www/public/favicon/mstile-150x150.png
index 836aed416a0..bd10ae0a5df 100644
Binary files a/apps/www/public/favicon/mstile-150x150.png and b/apps/www/public/favicon/mstile-150x150.png differ
diff --git a/apps/www/public/favicon/mstile-310x150.png b/apps/www/public/favicon/mstile-310x150.png
new file mode 100644
index 00000000000..fb4d58022df
Binary files /dev/null and b/apps/www/public/favicon/mstile-310x150.png differ
diff --git a/apps/www/public/favicon/mstile-310x310.png b/apps/www/public/favicon/mstile-310x310.png
new file mode 100644
index 00000000000..0adc45ea0ac
Binary files /dev/null and b/apps/www/public/favicon/mstile-310x310.png differ
diff --git a/apps/www/public/favicon/mstile-70x70.png b/apps/www/public/favicon/mstile-70x70.png
new file mode 100644
index 00000000000..2206096f21b
Binary files /dev/null and b/apps/www/public/favicon/mstile-70x70.png differ
diff --git a/apps/www/public/favicon/safari-pinned-tab.svg b/apps/www/public/favicon/safari-pinned-tab.svg
deleted file mode 100644
index 7e408790eb0..00000000000
--- a/apps/www/public/favicon/safari-pinned-tab.svg
+++ /dev/null
@@ -1,19 +0,0 @@
-
-
-
-
-Created by potrace 1.11, written by Peter Selinger 2001-2013
-
-
-
-
-
diff --git a/apps/www/public/favicon/site.webmanifest b/apps/www/public/favicon/site.webmanifest
index 8da2b0f3d44..c72ae95e89d 100644
--- a/apps/www/public/favicon/site.webmanifest
+++ b/apps/www/public/favicon/site.webmanifest
@@ -3,12 +3,12 @@
"short_name": "Supabase",
"icons": [
{
- "src": "/favicons/android-chrome-192x192.png",
+ "src": "/favicon/android-chrome-192x192.png",
"sizes": "192x192",
"type": "image/png"
},
{
- "src": "/favicons/android-chrome-512x512.png",
+ "src": "/favicon/android-chrome-512x512.png",
"sizes": "512x512",
"type": "image/png"
}
diff --git a/apps/www/public/images/blog/2023-04-08-supabase-beta-update-march/beta-update-march-2023-meme.jpeg b/apps/www/public/images/blog/2023-04-08-supabase-beta-update-march/beta-update-march-2023-meme.jpeg
new file mode 100644
index 00000000000..9cb0a6364a2
Binary files /dev/null and b/apps/www/public/images/blog/2023-04-08-supabase-beta-update-march/beta-update-march-2023-meme.jpeg differ
diff --git a/apps/www/public/images/blog/2023-04-08-supabase-beta-update-march/designing-the-new-ticket-system.jpg b/apps/www/public/images/blog/2023-04-08-supabase-beta-update-march/designing-the-new-ticket-system.jpg
new file mode 100644
index 00000000000..03e420d9307
Binary files /dev/null and b/apps/www/public/images/blog/2023-04-08-supabase-beta-update-march/designing-the-new-ticket-system.jpg differ
diff --git a/apps/www/public/images/blog/2023-04-08-supabase-beta-update-march/hackathon-launch-week-7.jpg b/apps/www/public/images/blog/2023-04-08-supabase-beta-update-march/hackathon-launch-week-7.jpg
new file mode 100644
index 00000000000..4a3b709a0ce
Binary files /dev/null and b/apps/www/public/images/blog/2023-04-08-supabase-beta-update-march/hackathon-launch-week-7.jpg differ
diff --git a/apps/www/public/images/blog/2023-04-08-supabase-beta-update-march/made-with-supabase-markprompt.png b/apps/www/public/images/blog/2023-04-08-supabase-beta-update-march/made-with-supabase-markprompt.png
new file mode 100644
index 00000000000..10bb0ce32fc
Binary files /dev/null and b/apps/www/public/images/blog/2023-04-08-supabase-beta-update-march/made-with-supabase-markprompt.png differ
diff --git a/apps/www/public/images/blog/2023-04-08-supabase-beta-update-march/monthly-update-march-2023.jpg b/apps/www/public/images/blog/2023-04-08-supabase-beta-update-march/monthly-update-march-2023.jpg
new file mode 100644
index 00000000000..d21f59e4bc4
Binary files /dev/null and b/apps/www/public/images/blog/2023-04-08-supabase-beta-update-march/monthly-update-march-2023.jpg differ
diff --git a/apps/www/public/images/blog/2023-04-08-supabase-beta-update-march/nextjs-openai-doc-search-template.jpg b/apps/www/public/images/blog/2023-04-08-supabase-beta-update-march/nextjs-openai-doc-search-template.jpg
new file mode 100644
index 00000000000..87eef6833be
Binary files /dev/null and b/apps/www/public/images/blog/2023-04-08-supabase-beta-update-march/nextjs-openai-doc-search-template.jpg differ
diff --git a/apps/www/public/images/blog/2023-04-08-supabase-beta-update-march/supabase-launch-week-7.jpg b/apps/www/public/images/blog/2023-04-08-supabase-beta-update-march/supabase-launch-week-7.jpg
new file mode 100644
index 00000000000..968b652bfc1
Binary files /dev/null and b/apps/www/public/images/blog/2023-04-08-supabase-beta-update-march/supabase-launch-week-7.jpg differ
diff --git a/apps/www/public/images/blog/2023-04-08-supabase-beta-update-march/supaclub.jpg b/apps/www/public/images/blog/2023-04-08-supabase-beta-update-march/supaclub.jpg
new file mode 100644
index 00000000000..799650a1bf8
Binary files /dev/null and b/apps/www/public/images/blog/2023-04-08-supabase-beta-update-march/supaclub.jpg differ
diff --git a/apps/www/public/images/blog/2023-04-08-supabase-beta-update-march/twitter-space-lw7.png b/apps/www/public/images/blog/2023-04-08-supabase-beta-update-march/twitter-space-lw7.png
new file mode 100644
index 00000000000..3899e6a44f5
Binary files /dev/null and b/apps/www/public/images/blog/2023-04-08-supabase-beta-update-march/twitter-space-lw7.png differ
diff --git a/apps/www/public/images/blog/infinite-scroll-thumb.jpg b/apps/www/public/images/blog/infinite-scroll-thumb.jpg
new file mode 100644
index 00000000000..51c58ad84cb
Binary files /dev/null and b/apps/www/public/images/blog/infinite-scroll-thumb.jpg differ
diff --git a/apps/www/public/images/blog/launch-week-7/day-1-supabase-logs-self-hosted/day-1-supabase-logs-self-hosted-og.jpg b/apps/www/public/images/blog/launch-week-7/day-1-supabase-logs-self-hosted/day-1-supabase-logs-self-hosted-og.jpg
new file mode 100644
index 00000000000..a02990a6330
Binary files /dev/null and b/apps/www/public/images/blog/launch-week-7/day-1-supabase-logs-self-hosted/day-1-supabase-logs-self-hosted-og.jpg differ
diff --git a/apps/www/public/images/blog/launch-week-7/day-1-supabase-logs-self-hosted/day-1-supabase-logs-self-hosted-thumb.jpg b/apps/www/public/images/blog/launch-week-7/day-1-supabase-logs-self-hosted/day-1-supabase-logs-self-hosted-thumb.jpg
new file mode 100644
index 00000000000..972c20902bd
Binary files /dev/null and b/apps/www/public/images/blog/launch-week-7/day-1-supabase-logs-self-hosted/day-1-supabase-logs-self-hosted-thumb.jpg differ
diff --git a/apps/www/public/images/blog/launch-week-7/day-2-edge-runtime/edge-runtime-dark-mode.svg b/apps/www/public/images/blog/launch-week-7/day-2-edge-runtime/edge-runtime-dark-mode.svg
new file mode 100644
index 00000000000..c5b5d13a1e7
--- /dev/null
+++ b/apps/www/public/images/blog/launch-week-7/day-2-edge-runtime/edge-runtime-dark-mode.svg
@@ -0,0 +1,28 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/apps/www/public/images/blog/launch-week-7/day-2-edge-runtime/edge-runtime-light-mode.svg b/apps/www/public/images/blog/launch-week-7/day-2-edge-runtime/edge-runtime-light-mode.svg
new file mode 100644
index 00000000000..0e25a8f130f
--- /dev/null
+++ b/apps/www/public/images/blog/launch-week-7/day-2-edge-runtime/edge-runtime-light-mode.svg
@@ -0,0 +1,28 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/apps/www/public/images/blog/launch-week-7/day-2-edge-runtime/edge-runtime-og.png b/apps/www/public/images/blog/launch-week-7/day-2-edge-runtime/edge-runtime-og.png
new file mode 100644
index 00000000000..c59dc58dc1c
Binary files /dev/null and b/apps/www/public/images/blog/launch-week-7/day-2-edge-runtime/edge-runtime-og.png differ
diff --git a/apps/www/public/images/blog/launch-week-7/day-2-edge-runtime/edge-runtime-thumb.jpeg b/apps/www/public/images/blog/launch-week-7/day-2-edge-runtime/edge-runtime-thumb.jpeg
new file mode 100644
index 00000000000..40c13ee58a5
Binary files /dev/null and b/apps/www/public/images/blog/launch-week-7/day-2-edge-runtime/edge-runtime-thumb.jpeg differ
diff --git a/apps/www/public/images/blog/launch-week-7/day-2-edge-runtime/self-hosted-functions-tweet.png b/apps/www/public/images/blog/launch-week-7/day-2-edge-runtime/self-hosted-functions-tweet.png
new file mode 100644
index 00000000000..f88d0b1d457
Binary files /dev/null and b/apps/www/public/images/blog/launch-week-7/day-2-edge-runtime/self-hosted-functions-tweet.png differ
diff --git a/apps/www/public/images/blog/launch-week-7/designing-with-ai-midjourney/Screenshot 2023-04-07 at 5.33.51 PM.png b/apps/www/public/images/blog/launch-week-7/designing-with-ai-midjourney/Screenshot 2023-04-07 at 5.33.51 PM.png
new file mode 100644
index 00000000000..fc708a09c59
Binary files /dev/null and b/apps/www/public/images/blog/launch-week-7/designing-with-ai-midjourney/Screenshot 2023-04-07 at 5.33.51 PM.png differ
diff --git a/apps/www/public/images/blog/launch-week-7/designing-with-ai-midjourney/experiments.jpg b/apps/www/public/images/blog/launch-week-7/designing-with-ai-midjourney/experiments.jpg
new file mode 100644
index 00000000000..7ad949af4c4
Binary files /dev/null and b/apps/www/public/images/blog/launch-week-7/designing-with-ai-midjourney/experiments.jpg differ
diff --git a/apps/www/public/images/blog/launch-week-7/designing-with-ai-midjourney/failed-attempts.jpg b/apps/www/public/images/blog/launch-week-7/designing-with-ai-midjourney/failed-attempts.jpg
new file mode 100644
index 00000000000..4c4c116fec4
Binary files /dev/null and b/apps/www/public/images/blog/launch-week-7/designing-with-ai-midjourney/failed-attempts.jpg differ
diff --git a/apps/www/public/images/blog/launch-week-7/designing-with-ai-midjourney/header.png b/apps/www/public/images/blog/launch-week-7/designing-with-ai-midjourney/header.png
new file mode 100644
index 00000000000..a3053271b4c
Binary files /dev/null and b/apps/www/public/images/blog/launch-week-7/designing-with-ai-midjourney/header.png differ
diff --git a/apps/www/public/images/blog/launch-week-7/designing-with-ai-midjourney/launch-week-7-ticket-home.png b/apps/www/public/images/blog/launch-week-7/designing-with-ai-midjourney/launch-week-7-ticket-home.png
new file mode 100644
index 00000000000..8956d72aefe
Binary files /dev/null and b/apps/www/public/images/blog/launch-week-7/designing-with-ai-midjourney/launch-week-7-ticket-home.png differ
diff --git a/apps/www/public/images/blog/launch-week-7/designing-with-ai-midjourney/launch-week-7-ticket-wall.png b/apps/www/public/images/blog/launch-week-7/designing-with-ai-midjourney/launch-week-7-ticket-wall.png
new file mode 100644
index 00000000000..fc708a09c59
Binary files /dev/null and b/apps/www/public/images/blog/launch-week-7/designing-with-ai-midjourney/launch-week-7-ticket-wall.png differ
diff --git a/apps/www/public/images/blog/launch-week-7/designing-with-ai-midjourney/midjourney-blending-variations.png b/apps/www/public/images/blog/launch-week-7/designing-with-ai-midjourney/midjourney-blending-variations.png
new file mode 100644
index 00000000000..ce7fd56ba29
Binary files /dev/null and b/apps/www/public/images/blog/launch-week-7/designing-with-ai-midjourney/midjourney-blending-variations.png differ
diff --git a/apps/www/public/images/blog/launch-week-7/designing-with-ai-midjourney/midjourney-variations.png b/apps/www/public/images/blog/launch-week-7/designing-with-ai-midjourney/midjourney-variations.png
new file mode 100644
index 00000000000..cb27de71b91
Binary files /dev/null and b/apps/www/public/images/blog/launch-week-7/designing-with-ai-midjourney/midjourney-variations.png differ
diff --git a/apps/www/public/images/blog/launch-week-7/designing-with-ai-midjourney/ticket-ai-background.png b/apps/www/public/images/blog/launch-week-7/designing-with-ai-midjourney/ticket-ai-background.png
new file mode 100644
index 00000000000..af0b8f5806b
Binary files /dev/null and b/apps/www/public/images/blog/launch-week-7/designing-with-ai-midjourney/ticket-ai-background.png differ
diff --git a/apps/www/public/images/blog/launch-week-7/designing-with-ai-midjourney/ticket-backdrop.png b/apps/www/public/images/blog/launch-week-7/designing-with-ai-midjourney/ticket-backdrop.png
new file mode 100644
index 00000000000..6b619730612
Binary files /dev/null and b/apps/www/public/images/blog/launch-week-7/designing-with-ai-midjourney/ticket-backdrop.png differ
diff --git a/apps/www/public/images/blog/launch-week-7/designing-with-ai-midjourney/ticket-details.png b/apps/www/public/images/blog/launch-week-7/designing-with-ai-midjourney/ticket-details.png
new file mode 100644
index 00000000000..daa46e3beaf
Binary files /dev/null and b/apps/www/public/images/blog/launch-week-7/designing-with-ai-midjourney/ticket-details.png differ
diff --git a/apps/www/public/images/blog/launch-week-7/designing-with-ai-midjourney/ticket-outline.png b/apps/www/public/images/blog/launch-week-7/designing-with-ai-midjourney/ticket-outline.png
new file mode 100644
index 00000000000..1ffe5514b87
Binary files /dev/null and b/apps/www/public/images/blog/launch-week-7/designing-with-ai-midjourney/ticket-outline.png differ
diff --git a/apps/www/public/images/blog/lw7-hackathon/discord.png b/apps/www/public/images/blog/lw7-hackathon/discord.png
new file mode 100644
index 00000000000..3d2f0910c1e
Binary files /dev/null and b/apps/www/public/images/blog/lw7-hackathon/discord.png differ
diff --git a/apps/www/public/images/blog/lw7-hackathon/keyboard.png b/apps/www/public/images/blog/lw7-hackathon/keyboard.png
new file mode 100644
index 00000000000..89fe6de7dfb
Binary files /dev/null and b/apps/www/public/images/blog/lw7-hackathon/keyboard.png differ
diff --git a/apps/www/public/images/blog/lw7-hackathon/supabase-ai-hackathon-meme.png b/apps/www/public/images/blog/lw7-hackathon/supabase-ai-hackathon-meme.png
new file mode 100644
index 00000000000..8d7fb859b12
Binary files /dev/null and b/apps/www/public/images/blog/lw7-hackathon/supabase-ai-hackathon-meme.png differ
diff --git a/apps/www/public/images/blog/lw7-hackathon/thumbnail.png b/apps/www/public/images/blog/lw7-hackathon/thumbnail.png
new file mode 100644
index 00000000000..260430e642d
Binary files /dev/null and b/apps/www/public/images/blog/lw7-hackathon/thumbnail.png differ
diff --git a/apps/www/public/images/blog/lw7-o11y/logs-screenshot.png b/apps/www/public/images/blog/lw7-o11y/logs-screenshot.png
new file mode 100644
index 00000000000..fecc6f3b50d
Binary files /dev/null and b/apps/www/public/images/blog/lw7-o11y/logs-screenshot.png differ
diff --git a/apps/www/public/images/blog/lw7-o11y/swagger.png b/apps/www/public/images/blog/lw7-o11y/swagger.png
new file mode 100644
index 00000000000..ca71405df66
Binary files /dev/null and b/apps/www/public/images/blog/lw7-o11y/swagger.png differ
diff --git a/apps/www/public/images/blog/supaclub/supaclub-thumb.png b/apps/www/public/images/blog/supaclub/supaclub-thumb.png
new file mode 100644
index 00000000000..686660af186
Binary files /dev/null and b/apps/www/public/images/blog/supaclub/supaclub-thumb.png differ
diff --git a/apps/www/public/images/blog/supaclub/supaclub1.png b/apps/www/public/images/blog/supaclub/supaclub1.png
new file mode 100644
index 00000000000..ec2d151c3cc
Binary files /dev/null and b/apps/www/public/images/blog/supaclub/supaclub1.png differ
diff --git a/apps/www/public/images/blog/supaclub/supaclub2.png b/apps/www/public/images/blog/supaclub/supaclub2.png
new file mode 100644
index 00000000000..324109dc0c1
Binary files /dev/null and b/apps/www/public/images/blog/supaclub/supaclub2.png differ
diff --git a/apps/www/public/images/blog/supaclub/supaclub3.png b/apps/www/public/images/blog/supaclub/supaclub3.png
new file mode 100644
index 00000000000..0e7df586452
Binary files /dev/null and b/apps/www/public/images/blog/supaclub/supaclub3.png differ
diff --git a/apps/www/public/images/launchweek/seven/day0/ai-images/00-ai-images-thumb.png b/apps/www/public/images/launchweek/seven/day0/ai-images/00-ai-images-thumb.png
new file mode 100644
index 00000000000..9aa2b19a6d2
Binary files /dev/null and b/apps/www/public/images/launchweek/seven/day0/ai-images/00-ai-images-thumb.png differ
diff --git a/apps/www/public/images/launchweek/seven/day0/ai-images/ai-image-01.png b/apps/www/public/images/launchweek/seven/day0/ai-images/ai-image-01.png
new file mode 100644
index 00000000000..7a17d050fcc
Binary files /dev/null and b/apps/www/public/images/launchweek/seven/day0/ai-images/ai-image-01.png differ
diff --git a/apps/www/public/images/launchweek/seven/day0/ai-images/ai-image-03.png b/apps/www/public/images/launchweek/seven/day0/ai-images/ai-image-03.png
new file mode 100644
index 00000000000..06d885ed408
Binary files /dev/null and b/apps/www/public/images/launchweek/seven/day0/ai-images/ai-image-03.png differ
diff --git a/apps/www/public/images/launchweek/seven/day0/ai-images/ai-image-03.svg b/apps/www/public/images/launchweek/seven/day0/ai-images/ai-image-03.svg
new file mode 100644
index 00000000000..74f77965741
--- /dev/null
+++ b/apps/www/public/images/launchweek/seven/day0/ai-images/ai-image-03.svg
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/apps/www/public/images/launchweek/seven/day0/ai-images/ai-image-04.png b/apps/www/public/images/launchweek/seven/day0/ai-images/ai-image-04.png
new file mode 100644
index 00000000000..3f1837fdee3
Binary files /dev/null and b/apps/www/public/images/launchweek/seven/day0/ai-images/ai-image-04.png differ
diff --git a/apps/www/public/images/launchweek/seven/day0/ai-images/ai-image-04.svg b/apps/www/public/images/launchweek/seven/day0/ai-images/ai-image-04.svg
new file mode 100644
index 00000000000..a454d46e5fe
--- /dev/null
+++ b/apps/www/public/images/launchweek/seven/day0/ai-images/ai-image-04.svg
@@ -0,0 +1,32 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/apps/www/public/images/launchweek/seven/day0/ai-images/ai-image-text-input.png b/apps/www/public/images/launchweek/seven/day0/ai-images/ai-image-text-input.png
new file mode 100644
index 00000000000..15f393c9927
Binary files /dev/null and b/apps/www/public/images/launchweek/seven/day0/ai-images/ai-image-text-input.png differ
diff --git a/apps/www/public/images/launchweek/seven/day0/ai-images/ai-images-01.png b/apps/www/public/images/launchweek/seven/day0/ai-images/ai-images-01.png
new file mode 100644
index 00000000000..878186ffd5f
Binary files /dev/null and b/apps/www/public/images/launchweek/seven/day0/ai-images/ai-images-01.png differ
diff --git a/apps/www/public/images/launchweek/seven/day0/ai-images/ai-images-overlay.png b/apps/www/public/images/launchweek/seven/day0/ai-images/ai-images-overlay.png
new file mode 100644
index 00000000000..42b259c0b36
Binary files /dev/null and b/apps/www/public/images/launchweek/seven/day0/ai-images/ai-images-overlay.png differ
diff --git a/apps/www/public/images/launchweek/seven/day0/ai-images/ai_images-preview.png b/apps/www/public/images/launchweek/seven/day0/ai-images/ai_images-preview.png
new file mode 100644
index 00000000000..6c652bc9ba7
Binary files /dev/null and b/apps/www/public/images/launchweek/seven/day0/ai-images/ai_images-preview.png differ
diff --git a/apps/www/public/images/launchweek/seven/day0/ai-images/images/img_0.png b/apps/www/public/images/launchweek/seven/day0/ai-images/images/img_0.png
new file mode 100644
index 00000000000..6214dc99551
Binary files /dev/null and b/apps/www/public/images/launchweek/seven/day0/ai-images/images/img_0.png differ
diff --git a/apps/www/public/images/launchweek/seven/day0/ai-images/images/img_1.png b/apps/www/public/images/launchweek/seven/day0/ai-images/images/img_1.png
new file mode 100644
index 00000000000..673e6ecb910
Binary files /dev/null and b/apps/www/public/images/launchweek/seven/day0/ai-images/images/img_1.png differ
diff --git a/apps/www/public/images/launchweek/seven/day0/ai-images/images/img_10.png b/apps/www/public/images/launchweek/seven/day0/ai-images/images/img_10.png
new file mode 100644
index 00000000000..b4dcc194743
Binary files /dev/null and b/apps/www/public/images/launchweek/seven/day0/ai-images/images/img_10.png differ
diff --git a/apps/www/public/images/launchweek/seven/day0/ai-images/images/img_11.png b/apps/www/public/images/launchweek/seven/day0/ai-images/images/img_11.png
new file mode 100644
index 00000000000..dbbf80406f1
Binary files /dev/null and b/apps/www/public/images/launchweek/seven/day0/ai-images/images/img_11.png differ
diff --git a/apps/www/public/images/launchweek/seven/day0/ai-images/images/img_12.png b/apps/www/public/images/launchweek/seven/day0/ai-images/images/img_12.png
new file mode 100644
index 00000000000..7272854b461
Binary files /dev/null and b/apps/www/public/images/launchweek/seven/day0/ai-images/images/img_12.png differ
diff --git a/apps/www/public/images/launchweek/seven/day0/ai-images/images/img_13.png b/apps/www/public/images/launchweek/seven/day0/ai-images/images/img_13.png
new file mode 100644
index 00000000000..ddbea9124d2
Binary files /dev/null and b/apps/www/public/images/launchweek/seven/day0/ai-images/images/img_13.png differ
diff --git a/apps/www/public/images/launchweek/seven/day0/ai-images/images/img_14.png b/apps/www/public/images/launchweek/seven/day0/ai-images/images/img_14.png
new file mode 100644
index 00000000000..165b1e99159
Binary files /dev/null and b/apps/www/public/images/launchweek/seven/day0/ai-images/images/img_14.png differ
diff --git a/apps/www/public/images/launchweek/seven/day0/ai-images/images/img_15.png b/apps/www/public/images/launchweek/seven/day0/ai-images/images/img_15.png
new file mode 100644
index 00000000000..88edc411a19
Binary files /dev/null and b/apps/www/public/images/launchweek/seven/day0/ai-images/images/img_15.png differ
diff --git a/apps/www/public/images/launchweek/seven/day0/ai-images/images/img_2.png b/apps/www/public/images/launchweek/seven/day0/ai-images/images/img_2.png
new file mode 100644
index 00000000000..fc5ae1511fb
Binary files /dev/null and b/apps/www/public/images/launchweek/seven/day0/ai-images/images/img_2.png differ
diff --git a/apps/www/public/images/launchweek/seven/day0/ai-images/images/img_3.png b/apps/www/public/images/launchweek/seven/day0/ai-images/images/img_3.png
new file mode 100644
index 00000000000..bc9d86d30df
Binary files /dev/null and b/apps/www/public/images/launchweek/seven/day0/ai-images/images/img_3.png differ
diff --git a/apps/www/public/images/launchweek/seven/day0/ai-images/images/img_4.png b/apps/www/public/images/launchweek/seven/day0/ai-images/images/img_4.png
new file mode 100644
index 00000000000..b4dae910f0f
Binary files /dev/null and b/apps/www/public/images/launchweek/seven/day0/ai-images/images/img_4.png differ
diff --git a/apps/www/public/images/launchweek/seven/day0/ai-images/images/img_5.png b/apps/www/public/images/launchweek/seven/day0/ai-images/images/img_5.png
new file mode 100644
index 00000000000..773a207ad42
Binary files /dev/null and b/apps/www/public/images/launchweek/seven/day0/ai-images/images/img_5.png differ
diff --git a/apps/www/public/images/launchweek/seven/day0/ai-images/images/img_6.png b/apps/www/public/images/launchweek/seven/day0/ai-images/images/img_6.png
new file mode 100644
index 00000000000..3ddd44781ea
Binary files /dev/null and b/apps/www/public/images/launchweek/seven/day0/ai-images/images/img_6.png differ
diff --git a/apps/www/public/images/launchweek/seven/day0/ai-images/images/img_7.png b/apps/www/public/images/launchweek/seven/day0/ai-images/images/img_7.png
new file mode 100644
index 00000000000..94b1bf6c8c1
Binary files /dev/null and b/apps/www/public/images/launchweek/seven/day0/ai-images/images/img_7.png differ
diff --git a/apps/www/public/images/launchweek/seven/day0/ai-images/images/img_8.png b/apps/www/public/images/launchweek/seven/day0/ai-images/images/img_8.png
new file mode 100644
index 00000000000..0ceb3f801d4
Binary files /dev/null and b/apps/www/public/images/launchweek/seven/day0/ai-images/images/img_8.png differ
diff --git a/apps/www/public/images/launchweek/seven/day0/ai-images/images/img_9.png b/apps/www/public/images/launchweek/seven/day0/ai-images/images/img_9.png
new file mode 100644
index 00000000000..0e4d5c0aa54
Binary files /dev/null and b/apps/www/public/images/launchweek/seven/day0/ai-images/images/img_9.png differ
diff --git a/apps/www/public/images/launchweek/seven/day0/supavisor/supavisor-thumb.png b/apps/www/public/images/launchweek/seven/day0/supavisor/supavisor-thumb.png
new file mode 100644
index 00000000000..60408e98bcf
Binary files /dev/null and b/apps/www/public/images/launchweek/seven/day0/supavisor/supavisor-thumb.png differ
diff --git a/apps/www/public/images/launchweek/seven/day0/supavisor/supavisor_01.png b/apps/www/public/images/launchweek/seven/day0/supavisor/supavisor_01.png
new file mode 100644
index 00000000000..a429943f126
Binary files /dev/null and b/apps/www/public/images/launchweek/seven/day0/supavisor/supavisor_01.png differ
diff --git a/apps/www/public/images/launchweek/seven/day0/supavisor/supavisor_01.svg b/apps/www/public/images/launchweek/seven/day0/supavisor/supavisor_01.svg
new file mode 100644
index 00000000000..3debbb5daa4
--- /dev/null
+++ b/apps/www/public/images/launchweek/seven/day0/supavisor/supavisor_01.svg
@@ -0,0 +1,248 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/apps/www/public/images/launchweek/seven/day0/supavisor/supavisor_02.png b/apps/www/public/images/launchweek/seven/day0/supavisor/supavisor_02.png
new file mode 100644
index 00000000000..1ed2c15df5e
Binary files /dev/null and b/apps/www/public/images/launchweek/seven/day0/supavisor/supavisor_02.png differ
diff --git a/apps/www/public/images/launchweek/seven/day0/supavisor/supavisor_02.svg b/apps/www/public/images/launchweek/seven/day0/supavisor/supavisor_02.svg
new file mode 100644
index 00000000000..d28722b8269
--- /dev/null
+++ b/apps/www/public/images/launchweek/seven/day0/supavisor/supavisor_02.svg
@@ -0,0 +1,28 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/apps/www/public/images/launchweek/seven/day1/self-hosted-logs-001-5-mobile.svg b/apps/www/public/images/launchweek/seven/day1/self-hosted-logs-001-5-mobile.svg
new file mode 100644
index 00000000000..5dc458788b8
--- /dev/null
+++ b/apps/www/public/images/launchweek/seven/day1/self-hosted-logs-001-5-mobile.svg
@@ -0,0 +1,47 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/apps/www/public/images/launchweek/seven/day1/self-hosted-logs-001-5.svg b/apps/www/public/images/launchweek/seven/day1/self-hosted-logs-001-5.svg
new file mode 100644
index 00000000000..7feb511b58e
--- /dev/null
+++ b/apps/www/public/images/launchweek/seven/day1/self-hosted-logs-001-5.svg
@@ -0,0 +1,47 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/apps/www/public/images/launchweek/seven/day1/self-hosted-logs-001-7-mobile.svg b/apps/www/public/images/launchweek/seven/day1/self-hosted-logs-001-7-mobile.svg
new file mode 100644
index 00000000000..48ed1806b39
--- /dev/null
+++ b/apps/www/public/images/launchweek/seven/day1/self-hosted-logs-001-7-mobile.svg
@@ -0,0 +1,47 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/apps/www/public/images/launchweek/seven/day1/self-hosted-logs-001-7.svg b/apps/www/public/images/launchweek/seven/day1/self-hosted-logs-001-7.svg
new file mode 100644
index 00000000000..e6bcdd803d6
--- /dev/null
+++ b/apps/www/public/images/launchweek/seven/day1/self-hosted-logs-001-7.svg
@@ -0,0 +1,47 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/apps/www/public/images/launchweek/seven/day1/self-hosted-logs-007-mobile-base.jpg b/apps/www/public/images/launchweek/seven/day1/self-hosted-logs-007-mobile-base.jpg
new file mode 100644
index 00000000000..f6df47aed6e
Binary files /dev/null and b/apps/www/public/images/launchweek/seven/day1/self-hosted-logs-007-mobile-base.jpg differ
diff --git a/apps/www/public/images/launchweek/seven/day1/self-hosted-logs-base.jpg b/apps/www/public/images/launchweek/seven/day1/self-hosted-logs-base.jpg
new file mode 100644
index 00000000000..90071667084
Binary files /dev/null and b/apps/www/public/images/launchweek/seven/day1/self-hosted-logs-base.jpg differ
diff --git a/apps/www/public/images/launchweek/seven/day1/self-hosted-logs-thumb.jpg b/apps/www/public/images/launchweek/seven/day1/self-hosted-logs-thumb.jpg
new file mode 100644
index 00000000000..227b4d3a2dc
Binary files /dev/null and b/apps/www/public/images/launchweek/seven/day1/self-hosted-logs-thumb.jpg differ
diff --git a/apps/www/public/images/launchweek/seven/day2/self-hosted-edge-functions-001.png b/apps/www/public/images/launchweek/seven/day2/self-hosted-edge-functions-001.png
new file mode 100644
index 00000000000..3e5999e3e38
Binary files /dev/null and b/apps/www/public/images/launchweek/seven/day2/self-hosted-edge-functions-001.png differ
diff --git a/apps/www/public/images/launchweek/seven/day2/self-hosted-edge-functions-002.png b/apps/www/public/images/launchweek/seven/day2/self-hosted-edge-functions-002.png
new file mode 100644
index 00000000000..56bd029f7a1
Binary files /dev/null and b/apps/www/public/images/launchweek/seven/day2/self-hosted-edge-functions-002.png differ
diff --git a/apps/www/public/images/launchweek/seven/day2/self-hosted-edge-functions-thumb.png b/apps/www/public/images/launchweek/seven/day2/self-hosted-edge-functions-thumb.png
new file mode 100644
index 00000000000..c88ba374169
Binary files /dev/null and b/apps/www/public/images/launchweek/seven/day2/self-hosted-edge-functions-thumb.png differ
diff --git a/apps/www/public/rss.xml b/apps/www/public/rss.xml
index d65874bf984..c8bcd42038e 100644
--- a/apps/www/public/rss.xml
+++ b/apps/www/public/rss.xml
@@ -5,9 +5,58 @@
https://supabase.com
Latest news from Supabase
en
-
Wed, 08 Mar 2023 23:11:00 +0000
+
Mon, 10 Apr 2023 22:10:00 +0000
-
+
https://supabase.com/blog/edge-runtime-self-hosted-deno
+ Supabase Edge Runtime: Self-hosted Deno Functions
+ https://supabase.com/blog/edge-runtime-self-hosted-deno
+ undefined
+ Mon, 10 Apr 2023 22:10:00 +0000
+
+
-
+
https://supabase.com/blog/supabase-logs-self-hosted
+ Supabase Logs: open source logging server
+ https://supabase.com/blog/supabase-logs-self-hosted
+ undefined
+ Sun, 09 Apr 2023 22:10:00 +0000
+
+
-
+
https://supabase.com/blog/supabase-beta-update-march-2023
+ Supabase Beta March 2023
+ https://supabase.com/blog/supabase-beta-update-march-2023
+ We are in full shipping mode 🛥️… Launch Week 7 can’t come quickly enough!
+ Fri, 07 Apr 2023 22:10:00 +0000
+
+
-
+
https://supabase.com/blog/launch-week-7-hackathon
+ The Supabase AI Hackathon
+ https://supabase.com/blog/launch-week-7-hackathon
+ Build an Open Source Project over 10 days. 5 prize categories.
+ Thu, 06 Apr 2023 22:10:00 +0000
+
+
-
+
https://supabase.com/blog/designing-with-ai-midjourney
+ Designing with AI: Generating unique artwork for every user
+ https://supabase.com/blog/designing-with-ai-midjourney
+ Using MidJourney to generative artwork and serving ticket images with Edge Functions
+ Thu, 06 Apr 2023 22:10:00 +0000
+
+
-
+
https://supabase.com/blog/infinite-scroll-with-nextjs-framer-motion
+ Infinite scroll with Next.js, Framer Motion, and Supabase
+ https://supabase.com/blog/infinite-scroll-with-nextjs-framer-motion
+ Lazy load and paginate data on scroll with Next.js and a sprinkle of Framer Motion magic ✨
+ Mon, 03 Apr 2023 22:10:00 +0000
+
+
-
+
https://supabase.com/blog/supaclub
+ SupaClub
+ https://supabase.com/blog/supaclub
+ The Worlds First Software Engineering Nightclub.
+ Fri, 31 Mar 2023 22:10:00 +0000
+
+
-
https://supabase.com/blog/supabase-beta-update-february-2023
Supabase Beta February 2023
https://supabase.com/blog/supabase-beta-update-february-2023
diff --git a/apps/www/public/sitemap_www.xml b/apps/www/public/sitemap_www.xml
index 3c917920146..354b5258475 100644
--- a/apps/www/public/sitemap_www.xml
+++ b/apps/www/public/sitemap_www.xml
@@ -30,12 +30,6 @@
0.5
-
- https://supabase.com/case-studies
- weekly
- 0.5
-
-
https://supabase.com/changelog
weekly
@@ -72,6 +66,12 @@
0.5
+
+ https://supabase.com/contact/mfa
+ weekly
+ 0.5
+
+
https://supabase.com/database
weekly
@@ -90,24 +90,6 @@
0.5
-
- https://supabase.com/blog/
- weekly
- 0.5
-
-
-
- https://supabase.com/legal/dpa
- weekly
- 0.5
-
-
-
- https://supabase.com/edge-functions
- weekly
- 0.5
-
-
https://supabase.com/nextjs
weekly
@@ -115,13 +97,13 @@
- https://supabase.com/realtime
+ https://supabase.com/storage
weekly
0.5
- https://supabase.com/storage
+ https://supabase.com/realtime
weekly
0.5
@@ -1071,41 +1053,61 @@
-<<<<<<< HEAD
https://supabase.com/blog/case-study-happyteams
-=======
- https://supabase.com/case-studies/epsilon3
->>>>>>> c9a03fe27 (update sitemap)
weekly
0.5
-<<<<<<< HEAD
https://supabase.com/blog/type-constraints-in-65-lines-of-sql
-=======
- https://supabase.com/case-studies/mobbin
->>>>>>> c9a03fe27 (update sitemap)
weekly
0.5
-<<<<<<< HEAD
https://supabase.com/blog/geo-queries-with-postgis-in-ionic-angular
-=======
- https://supabase.com/case-studies/replenysh
->>>>>>> c9a03fe27 (update sitemap)
weekly
0.5
-<<<<<<< HEAD
https://supabase.com/blog/supabase-beta-update-february-2023
-=======
- https://supabase.com/case-studies/xendit
->>>>>>> c9a03fe27 (update sitemap)
+ weekly
+ 0.5
+
+
+
+ https://supabase.com/blog/supaclub
+ weekly
+ 0.5
+
+
+
+ https://supabase.com/customers/epsilon3
+ weekly
+ 0.5
+
+
+
+ https://supabase.com/customers/happyteams
+ weekly
+ 0.5
+
+
+
+ https://supabase.com/customers/mobbin
+ weekly
+ 0.5
+
+
+
+ https://supabase.com/customers/replenysh
+ weekly
+ 0.5
+
+
+
+ https://supabase.com/customers/xendit
weekly
0.5
diff --git a/apps/www/styles/index.css b/apps/www/styles/index.css
index 49f03708c4b..2d8deb120e3 100644
--- a/apps/www/styles/index.css
+++ b/apps/www/styles/index.css
@@ -21,7 +21,7 @@
}
html {
- scroll-behavior: smooth;
+ scroll-behavior: smooth !important;
}
body {
@@ -70,11 +70,29 @@ h6 { */
@apply text-xl;
}
+h1:not(.overwrite),
+h2:not(.overwrite),
+h3:not(.overwrite),
+h4:not(.overwrite),
+h5:not(.overwrite),
+h6:not(.overwrite) {
+ scroll-margin-top: 90px;
+}
+
.h1:not(.prose *):not(.overwrite),
.h2:not(.prose *):not(.overwrite) {
line-height: 1.2 !important;
}
+.toc-animate {
+ transform: translate3d(3px, 0, 0) !important;
+ color: hsla(153, 60%, 53%, 1) !important;
+}
+
+.prose-toc a {
+ transition: all 0.07s ease-in-out;
+}
+
@media only screen and (max-width: 960px) {
.h1:not(.prose *):not(.overwrite) {
font-size: 2.2rem !important;
diff --git a/docker/.env.example b/docker/.env.example
index 734367c90c4..e39eb8f4f0b 100644
--- a/docker/.env.example
+++ b/docker/.env.example
@@ -74,14 +74,27 @@ STUDIO_DEFAULT_PROJECT=Default Project
STUDIO_PORT=3000
# replace if you intend to use Studio outside of localhost
-SUPABASE_PUBLIC_URL=http://localhost:8000
+SUPABASE_PUBLIC_URL=http://localhost:8000
# Enable webp support
IMGPROXY_ENABLE_WEBP_DETECTION=true
-# Configure Logflare API Calls
-LOGFLARE_API_KEY=api-key
-LOGFLARE_URL=http://localhost:54329
-# Enable logging and observability in the UI
-NEXT_PUBLIC_ENABLE_LOGS=true
+############
+# Logs - Configuration for Logflare
+# Please refer to https://supabase.com/docs/reference/self-hosting-analytics/introduction
+############
+
+LOGFLARE_LOGGER_BACKEND_API_KEY=your-super-secret-and-long-logflare-key
+
+# Change vector.toml sinks to reflect this change
+LOGFLARE_HTTP_PORT=4001
+LOGFLARE_API_KEY=your-super-secret-and-long-logflare-key
+
+# Change vector.toml sources.docker_syslog to reflect this change
+VECTOR_PORT=9000
+VECTOR_API_PORT=9001
+
+# Google Cloud Project details
+GOOGLE_PROJECT_ID=GOOGLE_PROJECT_ID
+GOOGLE_PROJECT_NUMBER=GOOGLE_PROJECT_NUMBER
\ No newline at end of file
diff --git a/docker/docker-compose-logging.yml b/docker/docker-compose-logging.yml
new file mode 100644
index 00000000000..3aed11c1d5f
--- /dev/null
+++ b/docker/docker-compose-logging.yml
@@ -0,0 +1,153 @@
+# Usage
+# Start: docker compose -f docker-compose.yml -f docker-compose-logging.yml up
+# With helpers: docker compose -f docker-compose.yml -f ./dev/docker-compose.dev.yml -f docker-compose-logging.yml up
+# Stop: docker compose down
+# Destroy: docker compose -f docker-compose.yml -f ./dev/docker-compose.dev.yml -f docker-compose-logging.yml down -v --remove-orphans
+# Please refer to https://supabase.com/docs/reference/self-hosting-analytics/introduction
+version: "3.8"
+
+services:
+ studio:
+ logging:
+ driver: syslog
+ options:
+ syslog-address: "tcp://localhost:${VECTOR_PORT}"
+ tag: studio
+ depends_on:
+ analytics:
+ condition: service_healthy
+ environment:
+ LOGFLARE_API_KEY: ${LOGFLARE_API_KEY}
+ LOGFLARE_URL: http://analytics:4000
+ NEXT_PUBLIC_ENABLE_LOGS: true
+
+ kong:
+ logging:
+ driver: syslog
+ options:
+ syslog-address: "tcp://localhost:${VECTOR_PORT}"
+ tag: kong
+ depends_on:
+ analytics:
+ condition: service_healthy
+
+ auth:
+ depends_on:
+ analytics:
+ condition: service_healthy
+ logging:
+ driver: syslog
+ options:
+ syslog-address: "tcp://localhost:${VECTOR_PORT}"
+ tag: auth
+
+ rest:
+ depends_on:
+ analytics:
+ condition: service_healthy
+ logging:
+ driver: syslog
+ options:
+ syslog-address: "tcp://localhost:${VECTOR_PORT}"
+ tag: rest
+
+ realtime:
+ depends_on:
+ analytics:
+ condition: service_healthy
+ logging:
+ driver: syslog
+ options:
+ syslog-address: "tcp://localhost:${VECTOR_PORT}"
+ tag: realtime
+
+ storage:
+ depends_on:
+ analytics:
+ condition: service_healthy
+ logging:
+ driver: syslog
+ options:
+ syslog-address: "tcp://localhost:${VECTOR_PORT}"
+ tag: storage
+
+ meta:
+ depends_on:
+ analytics:
+ condition: service_healthy
+ logging:
+ driver: syslog
+ options:
+ syslog-address: "tcp://localhost:${VECTOR_PORT}"
+ tag: meta
+
+ analytics:
+ container_name: supabase-analytics
+ image: supabase/logflare:1.0.2
+ healthcheck:
+ test: [ "CMD", "curl", "http://localhost:4000/health" ]
+ timeout: 5s
+ interval: 5s
+ retries: 10
+ restart: unless-stopped
+ depends_on:
+ db:
+ # Disable this if you are using an external Postgres database
+ condition: service_healthy
+ ports:
+ - ${LOGFLARE_HTTP_PORT}:4000/tcp
+ volumes:
+ - type: bind
+ source: ${PWD}/gcloud.json
+ target: /opt/app/rel/logflare/bin/gcloud.json
+ read_only: true
+ environment:
+ MY_POD_IP: 127.0.0.1
+ DB_USERNAME: supabase_admin
+ DB_DATABASE: ${POSTGRES_DB}
+ DB_HOSTNAME: ${POSTGRES_HOST}
+ DB_PORT: ${POSTGRES_PORT}
+ DB_PASSWORD: ${POSTGRES_PASSWORD}
+ DB_SCHEMA: _analytics
+ LOGFLARE_API_KEY: ${LOGFLARE_API_KEY}
+ GOOGLE_PROJECT_ID: ${GOOGLE_PROJECT_ID}
+ GOOGLE_PROJECT_NUMBER: ${GOOGLE_PROJECT_NUMBER}
+ LOGFLARE_SINGLE_TENANT: true
+ LOGFLARE_SUPABASE_MODE: true
+ LOGFLARE_MIN_CLUSTER_SIZE: 1
+ vector:
+ container_name: supabase-vector
+ image: timberio/vector:0.28.1-alpine
+ healthcheck:
+ test:
+ [
+
+ "CMD",
+ "wget",
+ "--no-verbose",
+ "--tries=1",
+ "--spider",
+ "http://localhost:${VECTOR_API_PORT}/health"
+ ]
+ timeout: 5s
+ interval: 5s
+ retries: 3
+ ports:
+ - ${VECTOR_PORT}:${VECTOR_PORT}
+ - ${VECTOR_API_PORT}:${VECTOR_API_PORT}
+ volumes:
+ - ./volumes/logs/vector.yml:/etc/vector/vector.yml:ro
+ command: [ "--config", "etc/vector/vector.yml" ]
+ # Comment out everything below this point if you are using an external Postgres database
+ db:
+ logging:
+ driver: syslog
+ options:
+ syslog-address: "tcp://localhost:${VECTOR_PORT}"
+ tag: db
+ depends_on:
+ vector:
+ # Disable this if you are using an external Postgres database
+ condition: service_healthy
+ volumes:
+ - ./volumes/db/logs.sql:/docker-entrypoint-initdb.d/migrations/99-logs.sql:Z
diff --git a/docker/docker-compose.yml b/docker/docker-compose.yml
index 6c4247323ec..067633f138e 100644
--- a/docker/docker-compose.yml
+++ b/docker/docker-compose.yml
@@ -9,10 +9,16 @@ version: "3.8"
services:
studio:
container_name: supabase-studio
- image: supabase/studio:20230216-e731b77
+ image: supabase/studio:20230330-99fed3d
restart: unless-stopped
healthcheck:
- test: [ "CMD", "node", "-e", "require('http').get('http://localhost:3000/api/profile', (r) => {if (r.statusCode !== 200) throw new Error(r.statusCode)})" ]
+ test:
+ [
+ "CMD",
+ "node",
+ "-e",
+ "require('http').get('http://localhost:3000/api/profile', (r) => {if (r.statusCode !== 200) throw new Error(r.statusCode)})"
+ ]
timeout: 5s
interval: 5s
retries: 3
@@ -53,10 +59,19 @@ services:
container_name: supabase-auth
image: supabase/gotrue:v2.47.0
depends_on:
- db: # Disable this if you are using an external Postgres database
+ db:
+ # Disable this if you are using an external Postgres database
condition: service_healthy
healthcheck:
- test: [ "CMD", "wget", "--no-verbose", "--tries=1", "--spider", "http://localhost:9999/health" ]
+ test:
+ [
+ "CMD",
+ "wget",
+ "--no-verbose",
+ "--tries=1",
+ "--spider",
+ "http://localhost:9999/health"
+ ]
timeout: 5s
interval: 5s
retries: 3
@@ -102,7 +117,8 @@ services:
container_name: supabase-rest
image: postgrest/postgrest:v10.1.2
depends_on:
- db: # Disable this if you are using an external Postgres database
+ db:
+ # Disable this if you are using an external Postgres database
condition: service_healthy
restart: unless-stopped
environment:
@@ -116,10 +132,17 @@ services:
container_name: realtime-dev.supabase-realtime
image: supabase/realtime:v2.5.1
depends_on:
- db: # Disable this if you are using an external Postgres database
+ db:
+ # Disable this if you are using an external Postgres database
condition: service_healthy
healthcheck:
- test: [ "CMD", "bash", "-c", "printf \\0 > /dev/tcp/localhost/4000" ]
+ test:
+ [
+ "CMD",
+ "bash",
+ "-c",
+ "printf \\0 > /dev/tcp/localhost/4000"
+ ]
timeout: 5s
interval: 5s
retries: 3
@@ -147,14 +170,23 @@ services:
container_name: supabase-storage
image: supabase/storage-api:v0.28.2
depends_on:
- db: # Disable this if you are using an external Postgres database
+ db:
+ # Disable this if you are using an external Postgres database
condition: service_healthy
rest:
condition: service_started
imgproxy:
condition: service_started
healthcheck:
- test: [ "CMD", "wget", "--no-verbose", "--tries=1", "--spider", "http://localhost:5000/status" ]
+ test:
+ [
+ "CMD",
+ "wget",
+ "--no-verbose",
+ "--tries=1",
+ "--spider",
+ "http://localhost:5000/status"
+ ]
timeout: 5s
interval: 5s
retries: 3
@@ -197,7 +229,8 @@ services:
container_name: supabase-meta
image: supabase/postgres-meta:v0.60.7
depends_on:
- db: # Disable this if you are using an external Postgres database
+ db:
+ # Disable this if you are using an external Postgres database
condition: service_healthy
restart: unless-stopped
environment:
@@ -243,3 +276,5 @@ services:
- ./volumes/db/roles.sql:/docker-entrypoint-initdb.d/init-scripts/99-roles.sql:Z
# PGDATA directory is persisted between restarts
- ./volumes/db/data:/var/lib/postgresql/data:Z
+
+# If you want to use logging, please run with `docker compose -f docker-compose.yml -f docker-compose-logging.yml up`
diff --git a/docker/volumes/api/kong.yml b/docker/volumes/api/kong.yml
index d10738334f1..eb1a079eb27 100644
--- a/docker/volumes/api/kong.yml
+++ b/docker/volumes/api/kong.yml
@@ -1,4 +1,4 @@
-_format_version: "1.1"
+_format_version: '1.1'
###
### Consumers / Users
@@ -55,7 +55,7 @@ services:
## Secure Auth routes
- name: auth-v1
- _comment: "GoTrue: /auth/v1/* -> http://auth:9999/*"
+ _comment: 'GoTrue: /auth/v1/* -> http://auth:9999/*'
url: http://auth:9999/
routes:
- name: auth-v1-all
@@ -76,7 +76,7 @@ services:
## Secure REST routes
- name: rest-v1
- _comment: "PostgREST: /rest/v1/* -> http://rest:3000/*"
+ _comment: 'PostgREST: /rest/v1/* -> http://rest:3000/*'
url: http://rest:3000/
routes:
- name: rest-v1-all
@@ -97,7 +97,7 @@ services:
## Secure GraphQL routes
- name: graphql-v1
- _comment: "PostgREST: /graphql/v1/* -> http://rest:3000/rpc/graphql"
+ _comment: 'PostgREST: /graphql/v1/* -> http://rest:3000/rpc/graphql'
url: http://rest:3000/rpc/graphql
routes:
- name: graphql-v1-all
@@ -111,7 +111,7 @@ services:
hide_credentials: true
- name: request-transformer
config:
- add:
+ add:
headers:
- Content-Profile:graphql_public
- name: acl
@@ -123,7 +123,7 @@ services:
## Secure Realtime routes
- name: realtime-v1
- _comment: "Realtime: /realtime/v1/* -> ws://realtime:4000/socket/*"
+ _comment: 'Realtime: /realtime/v1/* -> ws://realtime:4000/socket/*'
url: http://realtime-dev.supabase-realtime:4000/socket/
routes:
- name: realtime-v1-all
@@ -144,7 +144,7 @@ services:
## Storage routes: the storage server manages its own auth
- name: storage-v1
- _comment: "Storage: /storage/v1/* -> http://storage:5000/*"
+ _comment: 'Storage: /storage/v1/* -> http://storage:5000/*'
url: http://storage:5000/
routes:
- name: storage-v1-all
@@ -153,10 +153,18 @@ services:
- /storage/v1/
plugins:
- name: cors
-
+ ## Analytics routes
+ - name: analytics-v1
+ _comment: 'Analytics: /analytics/v1/* -> http://logflare:4000/*'
+ url: http://analytics:4000/
+ routes:
+ - name: analytics-v1-all
+ strip_path: true
+ paths:
+ - /analytics/v1/
## Secure Database routes
- name: meta
- _comment: "pg-meta: /pg/* -> http://pg-meta:8080/*"
+ _comment: 'pg-meta: /pg/* -> http://pg-meta:8080/*'
url: http://meta:8080/
routes:
- name: meta-all
diff --git a/docker/volumes/db/logs.sql b/docker/volumes/db/logs.sql
new file mode 100644
index 00000000000..22fc2479e4e
--- /dev/null
+++ b/docker/volumes/db/logs.sql
@@ -0,0 +1,4 @@
+\set pguser `echo "$POSTGRES_USER"`
+
+create schema if not exists _analytics;
+alter schema _analytics owner to :pguser;
diff --git a/docker/volumes/logs/vector.yml b/docker/volumes/logs/vector.yml
new file mode 100644
index 00000000000..2d7bd81764e
--- /dev/null
+++ b/docker/volumes/logs/vector.yml
@@ -0,0 +1,201 @@
+api:
+ enabled: true
+ address: '0.0.0.0:9001'
+
+sources:
+ docker_syslog:
+ type: 'syslog'
+ address: '0.0.0.0:9000'
+ mode: 'tcp'
+ path: '/tmp/socket'
+
+transforms:
+ project_logs:
+ type: remap
+ inputs:
+ - docker_syslog
+ source: |-
+ .project = "default"
+ .event_message = del(.message)
+ del(.procid)
+ del(.source_id)
+ del(.source_type)
+ del(.facility)
+ del(.host)
+ del(.id)
+ router:
+ type: route
+ inputs:
+ - project_logs
+ route:
+ kong: '.appname == "kong"'
+ auth: '.appname == "auth"'
+ rest: '.appname == "rest"'
+ realtime: '.appname == "realtime"'
+ storage: '.appname == "storage"'
+ db: '.appname == "db"'
+ # Kong logs only include api requests
+ kong_logs:
+ type: remap
+ inputs:
+ - router.kong
+ source: |-
+ req, err = parse_nginx_log(.event_message, "combined")
+ if err == null {
+ .timestamp = req.timestamp
+ .metadata.request.headers.referer = req.referer
+ .metadata.request.headers.user_agent = req.agent
+ .metadata.request.headers.cf_connecting_ip = req.client
+ .metadata.request.method = req.method
+ .metadata.request.path = req.path
+ .metadata.request.protocol = req.protocol
+ .metadata.response.status_code = req.status
+ }
+ # TODO: create a separate page and filter for kong error logs
+ kong_err:
+ type: remap
+ inputs:
+ - router.kong
+ source: |-
+ .metadata.request.method = "GET"
+ .metadata.response.status_code = 200
+ parsed, err = parse_nginx_log(.event_message, "error")
+ if err == null {
+ .timestamp = parsed.timestamp
+ .severity = parsed.severity
+ .metadata.request.host = parsed.host
+ .metadata.request.headers.cf_connecting_ip = parsed.client
+ url, err = split(parsed.request, " ")
+ if err == null {
+ .metadata.request.method = url[0]
+ .metadata.request.path = url[1]
+ .metadata.request.protocol = url[2]
+ }
+ }
+ # Gotrue logs are structured json strings which frontend parses directly. But we keep metadata for consistency.
+ auth_logs:
+ type: remap
+ inputs:
+ - router.auth
+ source: |-
+ parsed, err = parse_json(.event_message)
+ if err == null {
+ .metadata.timestamp = parsed.time
+ .metadata = merge!(.metadata, parsed)
+ }
+ # PostgREST logs are structured so we separate timestamp from message using regex
+ rest_logs:
+ type: remap
+ inputs:
+ - router.rest
+ source: |-
+ parsed, err = parse_regex(.event_message, r'^(?P.*): (?P.*)$')
+ if err == null {
+ .event_message = parsed.msg
+ .timestamp = to_timestamp!(parsed.time)
+ .metadata.host = .project
+ }
+ # Realtime logs are structured so we parse the severity level using regex (ignore time because it has no date)
+ realtime_logs:
+ type: remap
+ inputs:
+ - router.realtime
+ source: |-
+ .metadata.project = del(.project)
+ .metadata.external_id = .metadata.project
+ parsed, err = parse_regex(.event_message, r'^(?P\d+:\d+:\d+\.\d+) \[(?P\w+)\] (?P.*)$')
+ if err == null {
+ .event_message = parsed.msg
+ .metadata.level = parsed.level
+ }
+ # Storage logs may contain json objects so we parse them for completeness
+ storage_logs:
+ type: remap
+ inputs:
+ - router.storage
+ source: |-
+ .metadata.project = del(.project)
+ .metadata.tenantId = .metadata.project
+ parsed, err = parse_json(.event_message)
+ if err == null {
+ .event_message = parsed.msg
+ .metadata.level = parsed.level
+ .metadata.timestamp = parsed.time
+ .metadata.context[0].host = parsed.hostname
+ .metadata.context[0].pid = parsed.pid
+ }
+ # Postgres logs some messages to stderr which we map to warning severity level
+ # TODO: parse raw postgres logs via regex
+ db_logs:
+ type: remap
+ inputs:
+ - router.db
+ source: |-
+ .metadata.host = "db-default"
+ .metadata.parsed.timestamp = .timestamp
+ .metadata.parsed.error_severity = replace!(.severity, r'^err$', "warning")
+
+sinks:
+ logflare_auth:
+ type: 'http'
+ inputs:
+ - auth_logs
+ encoding:
+ codec: 'json'
+ method: 'post'
+ request:
+ retry_max_duration_secs: 10
+ uri: 'http://analytics:4000/api/logs?source_name=gotrue.logs.prod&api_key=your-super-secret-and-long-logflare-key'
+ logflare_realtime:
+ type: 'http'
+ inputs:
+ - realtime_logs
+ encoding:
+ codec: 'json'
+ method: 'post'
+ request:
+ retry_max_duration_secs: 10
+ uri: 'http://analytics:4000/api/logs?source_name=realtime.logs.prod&api_key=your-super-secret-and-long-logflare-key'
+ logflare_rest:
+ type: 'http'
+ inputs:
+ - rest_logs
+ encoding:
+ codec: 'json'
+ method: 'post'
+ request:
+ retry_max_duration_secs: 10
+ uri: 'http://analytics:4000/api/logs?source_name=postgREST.logs.prod&api_key=your-super-secret-and-long-logflare-key'
+ logflare_db:
+ type: 'http'
+ inputs:
+ - db_logs
+ encoding:
+ codec: 'json'
+ method: 'post'
+ request:
+ retry_max_duration_secs: 10
+ # We must route the sink through kong because ingesting logs before logflare is fully initialised will
+ # lead to broken queries from studio. This works by the assumption that containers are started in the
+ # following order: vector > db > logflare > kong
+ uri: 'http://kong:8000/analytics/v1/api/logs?source_name=postgres.logs&api_key=your-super-secret-and-long-logflare-key'
+ logflare_storage:
+ type: 'http'
+ inputs:
+ - storage_logs
+ encoding:
+ codec: 'json'
+ method: 'post'
+ request:
+ retry_max_duration_secs: 10
+ uri: 'http://analytics:4000/api/logs?source_name=storage.logs.prod.2&api_key=your-super-secret-and-long-logflare-key'
+ logflare_kong:
+ type: 'http'
+ inputs:
+ - kong_logs
+ encoding:
+ codec: 'json'
+ method: 'post'
+ request:
+ retry_max_duration_secs: 10
+ uri: 'http://analytics:4000/api/logs?source_name=cloudflare.logs.prod&api_key=your-super-secret-and-long-logflare-key'
diff --git a/examples/auth/nextjs/.env.local.example b/examples/auth/nextjs/.env.local.example
new file mode 100644
index 00000000000..09419ca438b
--- /dev/null
+++ b/examples/auth/nextjs/.env.local.example
@@ -0,0 +1,4 @@
+# Get these from your API settings: https://app.supabase.com/project/_/settings/api
+
+NEXT_PUBLIC_SUPABASE_URL=your-supabase-url
+NEXT_PUBLIC_SUPABASE_ANON_KEY=your-supabase-anon-key
diff --git a/examples/auth/nextjs/.eslintrc.json b/examples/auth/nextjs/.eslintrc.json
new file mode 100644
index 00000000000..bffb357a712
--- /dev/null
+++ b/examples/auth/nextjs/.eslintrc.json
@@ -0,0 +1,3 @@
+{
+ "extends": "next/core-web-vitals"
+}
diff --git a/examples/auth/nextjs/.gitignore b/examples/auth/nextjs/.gitignore
new file mode 100644
index 00000000000..c87c9b392c0
--- /dev/null
+++ b/examples/auth/nextjs/.gitignore
@@ -0,0 +1,36 @@
+# See https://help.github.com/articles/ignoring-files/ for more about ignoring files.
+
+# dependencies
+/node_modules
+/.pnp
+.pnp.js
+
+# testing
+/coverage
+
+# next.js
+/.next/
+/out/
+
+# production
+/build
+
+# misc
+.DS_Store
+*.pem
+
+# debug
+npm-debug.log*
+yarn-debug.log*
+yarn-error.log*
+.pnpm-debug.log*
+
+# local env files
+.env*.local
+
+# vercel
+.vercel
+
+# typescript
+*.tsbuildinfo
+next-env.d.ts
diff --git a/apps/temp-community-forum/README.md b/examples/auth/nextjs/README.md
similarity index 50%
rename from apps/temp-community-forum/README.md
rename to examples/auth/nextjs/README.md
index 1d67ece731b..cfecec8c159 100644
--- a/apps/temp-community-forum/README.md
+++ b/examples/auth/nextjs/README.md
@@ -1,18 +1,26 @@
+This is a [Next.js](https://nextjs.org/) project bootstrapped with [`create-next-app`](https://github.com/vercel/next.js/tree/canary/packages/create-next-app).
+
## Getting Started
First, run the development server:
```bash
+npm run dev
+# or
yarn dev
+# or
+pnpm dev
```
Open [http://localhost:3000](http://localhost:3000) with your browser to see the result.
-You can start editing the page by modifying `pages/index.js`. The page auto-updates as you edit the file.
+You can start editing the page by modifying `app/page.tsx`. The page auto-updates as you edit the file.
-[API routes](https://nextjs.org/docs/api-routes/introduction) can be accessed on [http://localhost:3000/api/hello](http://localhost:3000/api/hello). This endpoint can be edited in `pages/api/hello.js`.
+[API routes](https://nextjs.org/docs/api-routes/introduction) can be accessed on [http://localhost:3000/api/hello](http://localhost:3000/api/hello). This endpoint can be edited in `app/api/hello.ts`.
-The `pages/api` directory is mapped to `/api/*`. Files in this directory are treated as [API routes](https://nextjs.org/docs/api-routes/introduction) instead of React pages.
+The `app/api` directory is mapped to `/api/*`. Files in this directory are treated as [API routes](https://nextjs.org/docs/api-routes/introduction) instead of React pages.
+
+This project uses [`next/font`](https://nextjs.org/docs/basic-features/font-optimization) to automatically optimize and load Inter, a custom Google Font.
## Learn More
@@ -25,6 +33,6 @@ You can check out [the Next.js GitHub repository](https://github.com/vercel/next
## Deploy on Vercel
-The easiest way to deploy your Next.js app is to use the [Vercel Platform](https://vercel.com/new?utm_source=github.com&utm_medium=referral&utm_campaign=turborepo-readme) from the creators of Next.js.
+The easiest way to deploy your Next.js app is to use the [Vercel Platform](https://vercel.com/new?utm_medium=default-template&filter=next.js&utm_source=create-next-app&utm_campaign=create-next-app-readme) from the creators of Next.js.
Check out our [Next.js deployment documentation](https://nextjs.org/docs/deployment) for more details.
diff --git a/examples/auth/nextjs/app/[id]/page.tsx b/examples/auth/nextjs/app/[id]/page.tsx
new file mode 100644
index 00000000000..19c8940e7a4
--- /dev/null
+++ b/examples/auth/nextjs/app/[id]/page.tsx
@@ -0,0 +1,30 @@
+import { Database } from "@/lib/database.types";
+import { createServerComponentSupabaseClient } from "@supabase/auth-helpers-nextjs";
+import { notFound } from "next/navigation";
+import RealtimePost from "./realtime-post";
+import { headers, cookies } from "next/headers";
+
+// do not cache this page
+export const revalidate = 0;
+
+export default async function Post({
+ params: { id },
+}: {
+ params: { id: string };
+}) {
+ const supabase = createServerComponentSupabaseClient({
+ headers,
+ cookies,
+ });
+ const { data: post } = await supabase
+ .from("posts")
+ .select()
+ .match({ id })
+ .single();
+
+ if (!post) {
+ notFound();
+ }
+
+ return ;
+}
diff --git a/examples/auth/nextjs/app/[id]/realtime-post.tsx b/examples/auth/nextjs/app/[id]/realtime-post.tsx
new file mode 100644
index 00000000000..f9f3be4e1cd
--- /dev/null
+++ b/examples/auth/nextjs/app/[id]/realtime-post.tsx
@@ -0,0 +1,40 @@
+"use client";
+
+import { Database } from "@/lib/database.types";
+import { useEffect, useState } from "react";
+import { useSupabase } from "../supabase-provider";
+
+type Post = Database["public"]["Tables"]["posts"]["Row"];
+
+export default function RealtimePost({ serverPost }: { serverPost: Post }) {
+ const { supabase } = useSupabase();
+ const [post, setPost] = useState(serverPost);
+
+ useEffect(() => {
+ setPost(serverPost);
+ }, [serverPost]);
+
+ useEffect(() => {
+ const channel = supabase
+ .channel("realtime post")
+ .on(
+ "postgres_changes",
+ {
+ event: "UPDATE",
+ schema: "public",
+ table: "posts",
+ filter: `id=eq.${post.id}`,
+ },
+ (payload) => {
+ setPost(payload.new as Post);
+ }
+ )
+ .subscribe();
+
+ return () => {
+ supabase.removeChannel(channel);
+ };
+ }, [supabase, post, setPost]);
+
+ return {JSON.stringify(post, null, 2)} ;
+}
diff --git a/examples/auth/nextjs/app/api/posts/route.ts b/examples/auth/nextjs/app/api/posts/route.ts
new file mode 100644
index 00000000000..a62f822e951
--- /dev/null
+++ b/examples/auth/nextjs/app/api/posts/route.ts
@@ -0,0 +1,35 @@
+import { createRouteHandlerSupabaseClient } from "@supabase/auth-helpers-nextjs";
+import { NextResponse } from "next/server";
+import { headers, cookies } from "next/headers";
+
+import type { Database } from "@/lib/database.types";
+
+export async function POST(request: Request) {
+ const { content } = await request.json();
+
+ const supabase = createRouteHandlerSupabaseClient({
+ headers,
+ cookies,
+ });
+
+ const { data } = await supabase.from("posts").insert({ content }).select();
+
+ return NextResponse.json(data);
+}
+
+export async function PUT(request: Request) {
+ const { id, content } = await request.json();
+
+ const supabase = createRouteHandlerSupabaseClient({
+ headers,
+ cookies,
+ });
+
+ const { data } = await supabase
+ .from("posts")
+ .update({ content })
+ .match({ id })
+ .select();
+
+ return NextResponse.json(data);
+}
diff --git a/examples/auth/nextjs/app/favicon.ico b/examples/auth/nextjs/app/favicon.ico
new file mode 100644
index 00000000000..718d6fea483
Binary files /dev/null and b/examples/auth/nextjs/app/favicon.ico differ
diff --git a/examples/auth/nextjs/app/globals.css b/examples/auth/nextjs/app/globals.css
new file mode 100644
index 00000000000..d4f491e152d
--- /dev/null
+++ b/examples/auth/nextjs/app/globals.css
@@ -0,0 +1,107 @@
+:root {
+ --max-width: 1100px;
+ --border-radius: 12px;
+ --font-mono: ui-monospace, Menlo, Monaco, 'Cascadia Mono', 'Segoe UI Mono',
+ 'Roboto Mono', 'Oxygen Mono', 'Ubuntu Monospace', 'Source Code Pro',
+ 'Fira Mono', 'Droid Sans Mono', 'Courier New', monospace;
+
+ --foreground-rgb: 0, 0, 0;
+ --background-start-rgb: 214, 219, 220;
+ --background-end-rgb: 255, 255, 255;
+
+ --primary-glow: conic-gradient(
+ from 180deg at 50% 50%,
+ #16abff33 0deg,
+ #0885ff33 55deg,
+ #54d6ff33 120deg,
+ #0071ff33 160deg,
+ transparent 360deg
+ );
+ --secondary-glow: radial-gradient(
+ rgba(255, 255, 255, 1),
+ rgba(255, 255, 255, 0)
+ );
+
+ --tile-start-rgb: 239, 245, 249;
+ --tile-end-rgb: 228, 232, 233;
+ --tile-border: conic-gradient(
+ #00000080,
+ #00000040,
+ #00000030,
+ #00000020,
+ #00000010,
+ #00000010,
+ #00000080
+ );
+
+ --callout-rgb: 238, 240, 241;
+ --callout-border-rgb: 172, 175, 176;
+ --card-rgb: 180, 185, 188;
+ --card-border-rgb: 131, 134, 135;
+}
+
+@media (prefers-color-scheme: dark) {
+ :root {
+ --foreground-rgb: 255, 255, 255;
+ --background-start-rgb: 0, 0, 0;
+ --background-end-rgb: 0, 0, 0;
+
+ --primary-glow: radial-gradient(rgba(1, 65, 255, 0.4), rgba(1, 65, 255, 0));
+ --secondary-glow: linear-gradient(
+ to bottom right,
+ rgba(1, 65, 255, 0),
+ rgba(1, 65, 255, 0),
+ rgba(1, 65, 255, 0.3)
+ );
+
+ --tile-start-rgb: 2, 13, 46;
+ --tile-end-rgb: 2, 5, 19;
+ --tile-border: conic-gradient(
+ #ffffff80,
+ #ffffff40,
+ #ffffff30,
+ #ffffff20,
+ #ffffff10,
+ #ffffff10,
+ #ffffff80
+ );
+
+ --callout-rgb: 20, 20, 20;
+ --callout-border-rgb: 108, 108, 108;
+ --card-rgb: 100, 100, 100;
+ --card-border-rgb: 200, 200, 200;
+ }
+}
+
+* {
+ box-sizing: border-box;
+ padding: 0;
+ margin: 0;
+}
+
+html,
+body {
+ max-width: 100vw;
+ overflow-x: hidden;
+}
+
+body {
+ color: rgb(var(--foreground-rgb));
+ background: linear-gradient(
+ to bottom,
+ transparent,
+ rgb(var(--background-end-rgb))
+ )
+ rgb(var(--background-start-rgb));
+}
+
+a {
+ color: inherit;
+ text-decoration: none;
+}
+
+@media (prefers-color-scheme: dark) {
+ html {
+ color-scheme: dark;
+ }
+}
diff --git a/examples/auth/nextjs/app/layout.tsx b/examples/auth/nextjs/app/layout.tsx
new file mode 100644
index 00000000000..e1d95551f61
--- /dev/null
+++ b/examples/auth/nextjs/app/layout.tsx
@@ -0,0 +1,21 @@
+import "./globals.css";
+import SupabaseProvider from "./supabase-provider";
+
+export const metadata = {
+ title: "Create Next App",
+ description: "Generated by create next app",
+};
+
+export default function RootLayout({
+ children,
+}: {
+ children: React.ReactNode;
+}) {
+ return (
+
+
+ {children}
+
+
+ );
+}
diff --git a/examples/auth/nextjs/app/login.tsx b/examples/auth/nextjs/app/login.tsx
new file mode 100644
index 00000000000..520d59d806f
--- /dev/null
+++ b/examples/auth/nextjs/app/login.tsx
@@ -0,0 +1,33 @@
+"use client";
+
+import { useSupabase } from "./supabase-provider";
+
+export default function Login() {
+ const { supabase } = useSupabase();
+
+ const handleSignUp = async () => {
+ await supabase.auth.signUp({
+ email: "jon@supabase.com",
+ password: "sup3rs3cur3",
+ });
+ };
+
+ const handleLogin = async () => {
+ await supabase.auth.signInWithPassword({
+ email: "jon@supabase.com",
+ password: "sup3rs3cur3",
+ });
+ };
+
+ const handleLogout = async () => {
+ await supabase.auth.signOut();
+ };
+
+ return (
+
+ Sign Up
+ Login
+ Logout
+
+ );
+}
diff --git a/examples/auth/nextjs/app/new-post.tsx b/examples/auth/nextjs/app/new-post.tsx
new file mode 100644
index 00000000000..4c9b361be0e
--- /dev/null
+++ b/examples/auth/nextjs/app/new-post.tsx
@@ -0,0 +1,22 @@
+"use client";
+
+import { FormEvent } from "react";
+
+export default function NewPost() {
+ const handleSubmit = async (e: FormEvent) => {
+ e.preventDefault();
+
+ const { content } = Object.fromEntries(new FormData(e.currentTarget));
+
+ await fetch("http://localhost:3000/api/posts", {
+ method: "post",
+ body: JSON.stringify({ content }),
+ });
+ };
+
+ return (
+
+ );
+}
diff --git a/examples/auth/nextjs/app/page.module.css b/examples/auth/nextjs/app/page.module.css
new file mode 100644
index 00000000000..4732b55fdc2
--- /dev/null
+++ b/examples/auth/nextjs/app/page.module.css
@@ -0,0 +1,271 @@
+.main {
+ display: flex;
+ flex-direction: column;
+ justify-content: space-between;
+ align-items: center;
+ padding: 6rem;
+ min-height: 100vh;
+}
+
+.description {
+ display: inherit;
+ justify-content: inherit;
+ align-items: inherit;
+ font-size: 0.85rem;
+ max-width: var(--max-width);
+ width: 100%;
+ z-index: 2;
+ font-family: var(--font-mono);
+}
+
+.description a {
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ gap: 0.5rem;
+}
+
+.description p {
+ position: relative;
+ margin: 0;
+ padding: 1rem;
+ background-color: rgba(var(--callout-rgb), 0.5);
+ border: 1px solid rgba(var(--callout-border-rgb), 0.3);
+ border-radius: var(--border-radius);
+}
+
+.code {
+ font-weight: 700;
+ font-family: var(--font-mono);
+}
+
+.grid {
+ display: grid;
+ grid-template-columns: repeat(3, minmax(33%, auto));
+ width: var(--max-width);
+ max-width: 100%;
+}
+
+.card {
+ padding: 1rem 1.2rem;
+ border-radius: var(--border-radius);
+ background: rgba(var(--card-rgb), 0);
+ border: 1px solid rgba(var(--card-border-rgb), 0);
+ transition: background 200ms, border 200ms;
+}
+
+.card span {
+ display: inline-block;
+ transition: transform 200ms;
+}
+
+.card h2 {
+ font-weight: 600;
+ margin-bottom: 0.7rem;
+}
+
+.card p {
+ margin: 0;
+ opacity: 0.6;
+ font-size: 0.9rem;
+ line-height: 1.5;
+ max-width: 34ch;
+}
+
+.center {
+ display: flex;
+ justify-content: center;
+ align-items: center;
+ position: relative;
+ padding: 4rem 0;
+}
+
+.center::before {
+ background: var(--secondary-glow);
+ border-radius: 50%;
+ width: 480px;
+ height: 360px;
+ margin-left: -400px;
+}
+
+.center::after {
+ background: var(--primary-glow);
+ width: 240px;
+ height: 180px;
+ z-index: -1;
+}
+
+.center::before,
+.center::after {
+ content: '';
+ left: 50%;
+ position: absolute;
+ filter: blur(45px);
+ transform: translateZ(0);
+}
+
+.logo,
+.thirteen {
+ position: relative;
+}
+
+.thirteen {
+ display: flex;
+ justify-content: center;
+ align-items: center;
+ width: 75px;
+ height: 75px;
+ padding: 25px 10px;
+ margin-left: 16px;
+ transform: translateZ(0);
+ border-radius: var(--border-radius);
+ overflow: hidden;
+ box-shadow: 0px 2px 8px -1px #0000001a;
+}
+
+.thirteen::before,
+.thirteen::after {
+ content: '';
+ position: absolute;
+ z-index: -1;
+}
+
+/* Conic Gradient Animation */
+.thirteen::before {
+ animation: 6s rotate linear infinite;
+ width: 200%;
+ height: 200%;
+ background: var(--tile-border);
+}
+
+/* Inner Square */
+.thirteen::after {
+ inset: 0;
+ padding: 1px;
+ border-radius: var(--border-radius);
+ background: linear-gradient(
+ to bottom right,
+ rgba(var(--tile-start-rgb), 1),
+ rgba(var(--tile-end-rgb), 1)
+ );
+ background-clip: content-box;
+}
+
+/* Enable hover only on non-touch devices */
+@media (hover: hover) and (pointer: fine) {
+ .card:hover {
+ background: rgba(var(--card-rgb), 0.1);
+ border: 1px solid rgba(var(--card-border-rgb), 0.15);
+ }
+
+ .card:hover span {
+ transform: translateX(4px);
+ }
+}
+
+@media (prefers-reduced-motion) {
+ .thirteen::before {
+ animation: none;
+ }
+
+ .card:hover span {
+ transform: none;
+ }
+}
+
+/* Mobile and Tablet */
+@media (max-width: 1023px) {
+ .content {
+ padding: 4rem;
+ }
+
+ .grid {
+ grid-template-columns: 1fr;
+ margin-bottom: 120px;
+ max-width: 320px;
+ text-align: center;
+ }
+
+ .card {
+ padding: 1rem 2.5rem;
+ }
+
+ .card h2 {
+ margin-bottom: 0.5rem;
+ }
+
+ .center {
+ padding: 8rem 0 6rem;
+ }
+
+ .center::before {
+ transform: none;
+ height: 300px;
+ }
+
+ .description {
+ font-size: 0.8rem;
+ }
+
+ .description a {
+ padding: 1rem;
+ }
+
+ .description p,
+ .description div {
+ display: flex;
+ justify-content: center;
+ position: fixed;
+ width: 100%;
+ }
+
+ .description p {
+ align-items: center;
+ inset: 0 0 auto;
+ padding: 2rem 1rem 1.4rem;
+ border-radius: 0;
+ border: none;
+ border-bottom: 1px solid rgba(var(--callout-border-rgb), 0.25);
+ background: linear-gradient(
+ to bottom,
+ rgba(var(--background-start-rgb), 1),
+ rgba(var(--callout-rgb), 0.5)
+ );
+ background-clip: padding-box;
+ backdrop-filter: blur(24px);
+ }
+
+ .description div {
+ align-items: flex-end;
+ pointer-events: none;
+ inset: auto 0 0;
+ padding: 2rem;
+ height: 200px;
+ background: linear-gradient(
+ to bottom,
+ transparent 0%,
+ rgb(var(--background-end-rgb)) 40%
+ );
+ z-index: 1;
+ }
+}
+
+@media (prefers-color-scheme: dark) {
+ .vercelLogo {
+ filter: invert(1);
+ }
+
+ .logo,
+ .thirteen img {
+ filter: invert(1) drop-shadow(0 0 0.3rem #ffffff70);
+ }
+}
+
+@keyframes rotate {
+ from {
+ transform: rotate(360deg);
+ }
+ to {
+ transform: rotate(0deg);
+ }
+}
diff --git a/examples/auth/nextjs/app/page.tsx b/examples/auth/nextjs/app/page.tsx
new file mode 100644
index 00000000000..40ce1a0489a
--- /dev/null
+++ b/examples/auth/nextjs/app/page.tsx
@@ -0,0 +1,26 @@
+import { createServerComponentSupabaseClient } from "@supabase/auth-helpers-nextjs";
+import { headers, cookies } from "next/headers";
+
+import type { Database } from "@/lib/database.types";
+import RealtimePosts from "./realtime-posts";
+import Login from "./login";
+import NewPost from "./new-post";
+
+// do not cache this page
+export const revalidate = 0;
+
+export default async function ServerComponent() {
+ const supabase = createServerComponentSupabaseClient({
+ headers,
+ cookies,
+ });
+ const { data } = await supabase.from("posts").select("*");
+
+ return (
+ <>
+
+
+
+ >
+ );
+}
diff --git a/examples/auth/nextjs/app/realtime-posts.tsx b/examples/auth/nextjs/app/realtime-posts.tsx
new file mode 100644
index 00000000000..736f472fe43
--- /dev/null
+++ b/examples/auth/nextjs/app/realtime-posts.tsx
@@ -0,0 +1,38 @@
+"use client";
+
+import { useEffect, useState } from "react";
+import { useSupabase } from "./supabase-provider";
+
+import type { Database } from "@/lib/database.types";
+
+type Post = Database["public"]["Tables"]["posts"]["Row"];
+
+export default function RealtimePosts({
+ serverPosts,
+}: {
+ serverPosts: Post[];
+}) {
+ const [posts, setPosts] = useState(serverPosts);
+ const { supabase } = useSupabase();
+
+ useEffect(() => {
+ setPosts(serverPosts);
+ }, [serverPosts]);
+
+ useEffect(() => {
+ const channel = supabase
+ .channel("*")
+ .on(
+ "postgres_changes",
+ { event: "INSERT", schema: "public", table: "posts" },
+ (payload) => setPosts((posts) => [...posts, payload.new as Post])
+ )
+ .subscribe();
+
+ return () => {
+ supabase.removeChannel(channel);
+ };
+ }, [supabase, setPosts, posts]);
+
+ return {JSON.stringify(posts, null, 2)} ;
+}
diff --git a/examples/auth/nextjs/app/supabase-provider.tsx b/examples/auth/nextjs/app/supabase-provider.tsx
new file mode 100644
index 00000000000..b5714dda7fb
--- /dev/null
+++ b/examples/auth/nextjs/app/supabase-provider.tsx
@@ -0,0 +1,51 @@
+"use client";
+
+import { createContext, useContext, useEffect, useState } from "react";
+import { createBrowserSupabaseClient } from "@supabase/auth-helpers-nextjs";
+import { useRouter } from "next/navigation";
+
+import type { SupabaseClient } from "@supabase/auth-helpers-nextjs";
+import type { Database } from "../lib/database.types";
+
+type SupabaseContext = {
+ supabase: SupabaseClient;
+};
+
+const Context = createContext(undefined);
+
+export default function SupabaseProvider({
+ children,
+}: {
+ children: React.ReactNode;
+}) {
+ const [supabase] = useState(() => createBrowserSupabaseClient());
+ const router = useRouter();
+
+ useEffect(() => {
+ const {
+ data: { subscription },
+ } = supabase.auth.onAuthStateChange(() => {
+ router.refresh();
+ });
+
+ return () => {
+ subscription.unsubscribe();
+ };
+ }, [router, supabase]);
+
+ return (
+
+ <>{children}>
+
+ );
+}
+
+export const useSupabase = () => {
+ let context = useContext(Context);
+
+ if (context === undefined) {
+ throw new Error("useSupabase must be used inside SupabaseProvider");
+ }
+
+ return context;
+};
diff --git a/examples/auth/nextjs/lib/database.types.ts b/examples/auth/nextjs/lib/database.types.ts
new file mode 100644
index 00000000000..0f174b0913e
--- /dev/null
+++ b/examples/auth/nextjs/lib/database.types.ts
@@ -0,0 +1,46 @@
+export type Json =
+ | string
+ | number
+ | boolean
+ | null
+ | { [key: string]: Json }
+ | Json[];
+
+export interface Database {
+ public: {
+ Tables: {
+ posts: {
+ Row: {
+ content: string;
+ created_at: string;
+ id: number;
+ user_id: string | null;
+ };
+ Insert: {
+ content: string;
+ created_at?: string;
+ id?: number;
+ user_id?: string | null;
+ };
+ Update: {
+ content?: string;
+ created_at?: string;
+ id?: number;
+ user_id?: string | null;
+ };
+ };
+ };
+ Views: {
+ [_ in never]: never;
+ };
+ Functions: {
+ [_ in never]: never;
+ };
+ Enums: {
+ [_ in never]: never;
+ };
+ CompositeTypes: {
+ [_ in never]: never;
+ };
+ };
+}
diff --git a/examples/auth/nextjs/middleware.ts b/examples/auth/nextjs/middleware.ts
new file mode 100644
index 00000000000..24b65f84742
--- /dev/null
+++ b/examples/auth/nextjs/middleware.ts
@@ -0,0 +1,12 @@
+import { createMiddlewareSupabaseClient } from "@supabase/auth-helpers-nextjs";
+import { NextResponse } from "next/server";
+
+import type { NextRequest } from "next/server";
+import type { Database } from "./lib/database.types";
+
+export async function middleware(req: NextRequest) {
+ const res = NextResponse.next();
+ const supabase = createMiddlewareSupabaseClient({ req, res });
+ await supabase.auth.getSession();
+ return res;
+}
diff --git a/examples/auth/nextjs/next.config.js b/examples/auth/nextjs/next.config.js
new file mode 100644
index 00000000000..dafb0c88e96
--- /dev/null
+++ b/examples/auth/nextjs/next.config.js
@@ -0,0 +1,8 @@
+/** @type {import('next').NextConfig} */
+const nextConfig = {
+ experimental: {
+ appDir: true,
+ },
+}
+
+module.exports = nextConfig
diff --git a/examples/auth/nextjs/package-lock.json b/examples/auth/nextjs/package-lock.json
new file mode 100644
index 00000000000..36c97658290
--- /dev/null
+++ b/examples/auth/nextjs/package-lock.json
@@ -0,0 +1,6169 @@
+{
+ "name": "full-nextjs-auth-helpers",
+ "version": "0.1.0",
+ "lockfileVersion": 2,
+ "requires": true,
+ "packages": {
+ "": {
+ "name": "full-nextjs-auth-helpers",
+ "version": "0.1.0",
+ "dependencies": {
+ "@supabase/auth-helpers-nextjs": "^0.5.6",
+ "@types/node": "18.15.3",
+ "@types/react": "18.0.28",
+ "@types/react-dom": "18.0.11",
+ "eslint": "8.36.0",
+ "eslint-config-next": "13.2.4",
+ "next": "13.2.4",
+ "react": "18.2.0",
+ "react-dom": "18.2.0",
+ "typescript": "4.9.5"
+ }
+ },
+ "node_modules/@babel/runtime": {
+ "version": "7.21.0",
+ "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.21.0.tgz",
+ "integrity": "sha512-xwII0//EObnq89Ji5AKYQaRYiW/nZ3llSv29d49IuxPhKbtJoLP+9QUUZ4nVragQVtaVGeZrpB+ZtG/Pdy/POw==",
+ "dependencies": {
+ "regenerator-runtime": "^0.13.11"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@eslint-community/eslint-utils": {
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.2.0.tgz",
+ "integrity": "sha512-gB8T4H4DEfX2IV9zGDJPOBgP1e/DbfCPDTtEqUMckpvzS1OYtva8JdFYBqMwYk7xAQ429WGF/UPqn8uQ//h2vQ==",
+ "dependencies": {
+ "eslint-visitor-keys": "^3.3.0"
+ },
+ "engines": {
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ },
+ "peerDependencies": {
+ "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0"
+ }
+ },
+ "node_modules/@eslint-community/regexpp": {
+ "version": "4.4.0",
+ "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.4.0.tgz",
+ "integrity": "sha512-A9983Q0LnDGdLPjxyXQ00sbV+K+O+ko2Dr+CZigbHWtX9pNfxlaBkMR8X1CztI73zuEyEBXTVjx7CE+/VSwDiQ==",
+ "engines": {
+ "node": "^12.0.0 || ^14.0.0 || >=16.0.0"
+ }
+ },
+ "node_modules/@eslint/eslintrc": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.0.1.tgz",
+ "integrity": "sha512-eFRmABvW2E5Ho6f5fHLqgena46rOj7r7OKHYfLElqcBfGFHHpjBhivyi5+jOEQuSpdc/1phIZJlbC2te+tZNIw==",
+ "dependencies": {
+ "ajv": "^6.12.4",
+ "debug": "^4.3.2",
+ "espree": "^9.5.0",
+ "globals": "^13.19.0",
+ "ignore": "^5.2.0",
+ "import-fresh": "^3.2.1",
+ "js-yaml": "^4.1.0",
+ "minimatch": "^3.1.2",
+ "strip-json-comments": "^3.1.1"
+ },
+ "engines": {
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/eslint"
+ }
+ },
+ "node_modules/@eslint/js": {
+ "version": "8.36.0",
+ "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.36.0.tgz",
+ "integrity": "sha512-lxJ9R5ygVm8ZWgYdUweoq5ownDlJ4upvoWmO4eLxBYHdMo+vZ/Rx0EN6MbKWDJOSUGrqJy2Gt+Dyv/VKml0fjg==",
+ "engines": {
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ }
+ },
+ "node_modules/@humanwhocodes/config-array": {
+ "version": "0.11.8",
+ "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.8.tgz",
+ "integrity": "sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==",
+ "dependencies": {
+ "@humanwhocodes/object-schema": "^1.2.1",
+ "debug": "^4.1.1",
+ "minimatch": "^3.0.5"
+ },
+ "engines": {
+ "node": ">=10.10.0"
+ }
+ },
+ "node_modules/@humanwhocodes/module-importer": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz",
+ "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==",
+ "engines": {
+ "node": ">=12.22"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/nzakas"
+ }
+ },
+ "node_modules/@humanwhocodes/object-schema": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz",
+ "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA=="
+ },
+ "node_modules/@next/env": {
+ "version": "13.2.4",
+ "resolved": "https://registry.npmjs.org/@next/env/-/env-13.2.4.tgz",
+ "integrity": "sha512-+Mq3TtpkeeKFZanPturjcXt+KHfKYnLlX6jMLyCrmpq6OOs4i1GqBOAauSkii9QeKCMTYzGppar21JU57b/GEA=="
+ },
+ "node_modules/@next/eslint-plugin-next": {
+ "version": "13.2.4",
+ "resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-13.2.4.tgz",
+ "integrity": "sha512-ck1lI+7r1mMJpqLNa3LJ5pxCfOB1lfJncKmRJeJxcJqcngaFwylreLP7da6Rrjr6u2gVRTfmnkSkjc80IiQCwQ==",
+ "dependencies": {
+ "glob": "7.1.7"
+ }
+ },
+ "node_modules/@next/swc-android-arm-eabi": {
+ "version": "13.2.4",
+ "resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-13.2.4.tgz",
+ "integrity": "sha512-DWlalTSkLjDU11MY11jg17O1gGQzpRccM9Oes2yTqj2DpHndajrXHGxj9HGtJ+idq2k7ImUdJVWS2h2l/EDJOw==",
+ "cpu": [
+ "arm"
+ ],
+ "optional": true,
+ "os": [
+ "android"
+ ],
+ "engines": {
+ "node": ">= 10"
+ }
+ },
+ "node_modules/@next/swc-android-arm64": {
+ "version": "13.2.4",
+ "resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-13.2.4.tgz",
+ "integrity": "sha512-sRavmUImUCf332Gy+PjIfLkMhiRX1Ez4SI+3vFDRs1N5eXp+uNzjFUK/oLMMOzk6KFSkbiK/3Wt8+dHQR/flNg==",
+ "cpu": [
+ "arm64"
+ ],
+ "optional": true,
+ "os": [
+ "android"
+ ],
+ "engines": {
+ "node": ">= 10"
+ }
+ },
+ "node_modules/@next/swc-darwin-arm64": {
+ "version": "13.2.4",
+ "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-13.2.4.tgz",
+ "integrity": "sha512-S6vBl+OrInP47TM3LlYx65betocKUUlTZDDKzTiRDbsRESeyIkBtZ6Qi5uT2zQs4imqllJznVjFd1bXLx3Aa6A==",
+ "cpu": [
+ "arm64"
+ ],
+ "optional": true,
+ "os": [
+ "darwin"
+ ],
+ "engines": {
+ "node": ">= 10"
+ }
+ },
+ "node_modules/@next/swc-darwin-x64": {
+ "version": "13.2.4",
+ "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-13.2.4.tgz",
+ "integrity": "sha512-a6LBuoYGcFOPGd4o8TPo7wmv5FnMr+Prz+vYHopEDuhDoMSHOnC+v+Ab4D7F0NMZkvQjEJQdJS3rqgFhlZmKlw==",
+ "cpu": [
+ "x64"
+ ],
+ "optional": true,
+ "os": [
+ "darwin"
+ ],
+ "engines": {
+ "node": ">= 10"
+ }
+ },
+ "node_modules/@next/swc-freebsd-x64": {
+ "version": "13.2.4",
+ "resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-13.2.4.tgz",
+ "integrity": "sha512-kkbzKVZGPaXRBPisoAQkh3xh22r+TD+5HwoC5bOkALraJ0dsOQgSMAvzMXKsN3tMzJUPS0tjtRf1cTzrQ0I5vQ==",
+ "cpu": [
+ "x64"
+ ],
+ "optional": true,
+ "os": [
+ "freebsd"
+ ],
+ "engines": {
+ "node": ">= 10"
+ }
+ },
+ "node_modules/@next/swc-linux-arm-gnueabihf": {
+ "version": "13.2.4",
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-13.2.4.tgz",
+ "integrity": "sha512-7qA1++UY0fjprqtjBZaOA6cas/7GekpjVsZn/0uHvquuITFCdKGFCsKNBx3S0Rpxmx6WYo0GcmhNRM9ru08BGg==",
+ "cpu": [
+ "arm"
+ ],
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">= 10"
+ }
+ },
+ "node_modules/@next/swc-linux-arm64-gnu": {
+ "version": "13.2.4",
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-13.2.4.tgz",
+ "integrity": "sha512-xzYZdAeq883MwXgcwc72hqo/F/dwUxCukpDOkx/j1HTq/J0wJthMGjinN9wH5bPR98Mfeh1MZJ91WWPnZOedOg==",
+ "cpu": [
+ "arm64"
+ ],
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">= 10"
+ }
+ },
+ "node_modules/@next/swc-linux-arm64-musl": {
+ "version": "13.2.4",
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-13.2.4.tgz",
+ "integrity": "sha512-8rXr3WfmqSiYkb71qzuDP6I6R2T2tpkmf83elDN8z783N9nvTJf2E7eLx86wu2OJCi4T05nuxCsh4IOU3LQ5xw==",
+ "cpu": [
+ "arm64"
+ ],
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">= 10"
+ }
+ },
+ "node_modules/@next/swc-linux-x64-gnu": {
+ "version": "13.2.4",
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-13.2.4.tgz",
+ "integrity": "sha512-Ngxh51zGSlYJ4EfpKG4LI6WfquulNdtmHg1yuOYlaAr33KyPJp4HeN/tivBnAHcZkoNy0hh/SbwDyCnz5PFJQQ==",
+ "cpu": [
+ "x64"
+ ],
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">= 10"
+ }
+ },
+ "node_modules/@next/swc-linux-x64-musl": {
+ "version": "13.2.4",
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-13.2.4.tgz",
+ "integrity": "sha512-gOvwIYoSxd+j14LOcvJr+ekd9fwYT1RyMAHOp7znA10+l40wkFiMONPLWiZuHxfRk+Dy7YdNdDh3ImumvL6VwA==",
+ "cpu": [
+ "x64"
+ ],
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">= 10"
+ }
+ },
+ "node_modules/@next/swc-win32-arm64-msvc": {
+ "version": "13.2.4",
+ "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-13.2.4.tgz",
+ "integrity": "sha512-q3NJzcfClgBm4HvdcnoEncmztxrA5GXqKeiZ/hADvC56pwNALt3ngDC6t6qr1YW9V/EPDxCYeaX4zYxHciW4Dw==",
+ "cpu": [
+ "arm64"
+ ],
+ "optional": true,
+ "os": [
+ "win32"
+ ],
+ "engines": {
+ "node": ">= 10"
+ }
+ },
+ "node_modules/@next/swc-win32-ia32-msvc": {
+ "version": "13.2.4",
+ "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-13.2.4.tgz",
+ "integrity": "sha512-/eZ5ncmHUYtD2fc6EUmAIZlAJnVT2YmxDsKs1Ourx0ttTtvtma/WKlMV5NoUsyOez0f9ExLyOpeCoz5aj+MPXw==",
+ "cpu": [
+ "ia32"
+ ],
+ "optional": true,
+ "os": [
+ "win32"
+ ],
+ "engines": {
+ "node": ">= 10"
+ }
+ },
+ "node_modules/@next/swc-win32-x64-msvc": {
+ "version": "13.2.4",
+ "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-13.2.4.tgz",
+ "integrity": "sha512-0MffFmyv7tBLlji01qc0IaPP/LVExzvj7/R5x1Jph1bTAIj4Vu81yFQWHHQAP6r4ff9Ukj1mBK6MDNVXm7Tcvw==",
+ "cpu": [
+ "x64"
+ ],
+ "optional": true,
+ "os": [
+ "win32"
+ ],
+ "engines": {
+ "node": ">= 10"
+ }
+ },
+ "node_modules/@nodelib/fs.scandir": {
+ "version": "2.1.5",
+ "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
+ "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
+ "dependencies": {
+ "@nodelib/fs.stat": "2.0.5",
+ "run-parallel": "^1.1.9"
+ },
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "node_modules/@nodelib/fs.stat": {
+ "version": "2.0.5",
+ "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
+ "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "node_modules/@nodelib/fs.walk": {
+ "version": "1.2.8",
+ "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
+ "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
+ "dependencies": {
+ "@nodelib/fs.scandir": "2.1.5",
+ "fastq": "^1.6.0"
+ },
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "node_modules/@pkgr/utils": {
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/@pkgr/utils/-/utils-2.3.1.tgz",
+ "integrity": "sha512-wfzX8kc1PMyUILA+1Z/EqoE4UCXGy0iRGMhPwdfae1+f0OXlLqCk+By+aMzgJBzR9AzS4CDizioG6Ss1gvAFJw==",
+ "dependencies": {
+ "cross-spawn": "^7.0.3",
+ "is-glob": "^4.0.3",
+ "open": "^8.4.0",
+ "picocolors": "^1.0.0",
+ "tiny-glob": "^0.2.9",
+ "tslib": "^2.4.0"
+ },
+ "engines": {
+ "node": "^12.20.0 || ^14.18.0 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/unts"
+ }
+ },
+ "node_modules/@rushstack/eslint-patch": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.2.0.tgz",
+ "integrity": "sha512-sXo/qW2/pAcmT43VoRKOJbDOfV3cYpq3szSVfIThQXNt+E4DfKj361vaAt3c88U5tPUxzEswam7GW48PJqtKAg=="
+ },
+ "node_modules/@supabase/auth-helpers-nextjs": {
+ "version": "0.5.6",
+ "resolved": "https://registry.npmjs.org/@supabase/auth-helpers-nextjs/-/auth-helpers-nextjs-0.5.6.tgz",
+ "integrity": "sha512-NiUGGnO9vRycMDnl/DzFbHCJhNV9DdH1vH61T1Fzgp2aRW8LfLRVlBQeGCg2AzyvAe0MiLbbRsGNcJmAmJPs9A==",
+ "dependencies": {
+ "@supabase/auth-helpers-shared": "0.3.0"
+ },
+ "peerDependencies": {
+ "@supabase/supabase-js": "^2.0.4"
+ }
+ },
+ "node_modules/@supabase/auth-helpers-shared": {
+ "version": "0.3.0",
+ "resolved": "https://registry.npmjs.org/@supabase/auth-helpers-shared/-/auth-helpers-shared-0.3.0.tgz",
+ "integrity": "sha512-6lKhVMBZnGdFelpZyvQDBQSOY+pglS6a5U4ieAqfKQ/rx3rSjRASR3UGh7V+el1re3xYe3ddVBWXw16rdVAzrQ==",
+ "peerDependencies": {
+ "@supabase/supabase-js": "^2.0.4"
+ }
+ },
+ "node_modules/@supabase/functions-js": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/@supabase/functions-js/-/functions-js-2.1.0.tgz",
+ "integrity": "sha512-vRziB+AqRXRaGHjEFHwBo0kuNDTuAxI7VUeqU24Fe86ISoD8YEQm0dGdpleJEcqgDGWaO6pxT1tfj1BRY5PwMg==",
+ "peer": true,
+ "dependencies": {
+ "cross-fetch": "^3.1.5"
+ }
+ },
+ "node_modules/@supabase/gotrue-js": {
+ "version": "2.13.0",
+ "resolved": "https://registry.npmjs.org/@supabase/gotrue-js/-/gotrue-js-2.13.0.tgz",
+ "integrity": "sha512-NFBHuHNUn94mP/zOQzsp1k2PtwV55Vhf6ZbTzmMpiUvIRlXhVteZcdfdoAQDIBrdxOdL7F54NFp1gIupPZka6g==",
+ "peer": true,
+ "dependencies": {
+ "cross-fetch": "^3.1.5"
+ }
+ },
+ "node_modules/@supabase/postgrest-js": {
+ "version": "1.4.1",
+ "resolved": "https://registry.npmjs.org/@supabase/postgrest-js/-/postgrest-js-1.4.1.tgz",
+ "integrity": "sha512-aruqwV/aTggkM7OVv2JinCeXmRMKHJCZpkuS1nuoa0NgLw7g3NyILSyWOKYTBJ/PxE/zXtWsBhdxFzaaNz5uxg==",
+ "peer": true,
+ "dependencies": {
+ "cross-fetch": "^3.1.5"
+ }
+ },
+ "node_modules/@supabase/realtime-js": {
+ "version": "2.6.0",
+ "resolved": "https://registry.npmjs.org/@supabase/realtime-js/-/realtime-js-2.6.0.tgz",
+ "integrity": "sha512-tOVulMobhpxyDuu8VIImpL8FXmZOKsGNOSyS5ihJdj2xYmPPvYG+D2J51Ewfl+MFF65tweiB6p9N9bNIW1cDNA==",
+ "peer": true,
+ "dependencies": {
+ "@types/phoenix": "^1.5.4",
+ "websocket": "^1.0.34"
+ }
+ },
+ "node_modules/@supabase/storage-js": {
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/@supabase/storage-js/-/storage-js-2.3.1.tgz",
+ "integrity": "sha512-BaPIvyvjuZW1V0CnfGKUZyzpBUXnsh0XD8eqTOYd+MdiGPmIPI0vtwnT4fAoK8mipp1vpcN62EVQaqeUnWXPtQ==",
+ "peer": true,
+ "dependencies": {
+ "cross-fetch": "^3.1.5"
+ }
+ },
+ "node_modules/@supabase/supabase-js": {
+ "version": "2.10.0",
+ "resolved": "https://registry.npmjs.org/@supabase/supabase-js/-/supabase-js-2.10.0.tgz",
+ "integrity": "sha512-/vkpPxGDyLfTASWnVHL8vdgQxn9SX/Cs+BotTxFhLSIeGFSazC6rpQSMKu6RqzO7gjBD1KqTv0h3auWfClWs+Q==",
+ "peer": true,
+ "dependencies": {
+ "@supabase/functions-js": "^2.1.0",
+ "@supabase/gotrue-js": "^2.12.0",
+ "@supabase/postgrest-js": "^1.1.1",
+ "@supabase/realtime-js": "^2.4.0",
+ "@supabase/storage-js": "^2.3.1",
+ "cross-fetch": "^3.1.5"
+ }
+ },
+ "node_modules/@swc/helpers": {
+ "version": "0.4.14",
+ "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.4.14.tgz",
+ "integrity": "sha512-4C7nX/dvpzB7za4Ql9K81xK3HPxCpHMgwTZVyf+9JQ6VUbn9jjZVN7/Nkdz/Ugzs2CSjqnL/UPXroiVBVHUWUw==",
+ "dependencies": {
+ "tslib": "^2.4.0"
+ }
+ },
+ "node_modules/@types/json5": {
+ "version": "0.0.29",
+ "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz",
+ "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ=="
+ },
+ "node_modules/@types/node": {
+ "version": "18.15.3",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-18.15.3.tgz",
+ "integrity": "sha512-p6ua9zBxz5otCmbpb5D3U4B5Nanw6Pk3PPyX05xnxbB/fRv71N7CPmORg7uAD5P70T0xmx1pzAx/FUfa5X+3cw=="
+ },
+ "node_modules/@types/phoenix": {
+ "version": "1.5.5",
+ "resolved": "https://registry.npmjs.org/@types/phoenix/-/phoenix-1.5.5.tgz",
+ "integrity": "sha512-1eWWT19k0L4ZiTvdXjAvJ9KvW0B8SdiVftQmFPJGTEx78Q4PCSIQDpz+EfkFVR1N4U9gREjlW4JXL8YCIlY0bw==",
+ "peer": true
+ },
+ "node_modules/@types/prop-types": {
+ "version": "15.7.5",
+ "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz",
+ "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w=="
+ },
+ "node_modules/@types/react": {
+ "version": "18.0.28",
+ "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.28.tgz",
+ "integrity": "sha512-RD0ivG1kEztNBdoAK7lekI9M+azSnitIn85h4iOiaLjaTrMjzslhaqCGaI4IyCJ1RljWiLCEu4jyrLLgqxBTew==",
+ "dependencies": {
+ "@types/prop-types": "*",
+ "@types/scheduler": "*",
+ "csstype": "^3.0.2"
+ }
+ },
+ "node_modules/@types/react-dom": {
+ "version": "18.0.11",
+ "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.11.tgz",
+ "integrity": "sha512-O38bPbI2CWtgw/OoQoY+BRelw7uysmXbWvw3nLWO21H1HSh+GOlqPuXshJfjmpNlKiiSDG9cc1JZAaMmVdcTlw==",
+ "dependencies": {
+ "@types/react": "*"
+ }
+ },
+ "node_modules/@types/scheduler": {
+ "version": "0.16.2",
+ "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz",
+ "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew=="
+ },
+ "node_modules/@typescript-eslint/parser": {
+ "version": "5.55.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.55.0.tgz",
+ "integrity": "sha512-ppvmeF7hvdhUUZWSd2EEWfzcFkjJzgNQzVST22nzg958CR+sphy8A6K7LXQZd6V75m1VKjp+J4g/PCEfSCmzhw==",
+ "dependencies": {
+ "@typescript-eslint/scope-manager": "5.55.0",
+ "@typescript-eslint/types": "5.55.0",
+ "@typescript-eslint/typescript-estree": "5.55.0",
+ "debug": "^4.3.4"
+ },
+ "engines": {
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ },
+ "peerDependencies": {
+ "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0"
+ },
+ "peerDependenciesMeta": {
+ "typescript": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@typescript-eslint/scope-manager": {
+ "version": "5.55.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.55.0.tgz",
+ "integrity": "sha512-OK+cIO1ZGhJYNCL//a3ROpsd83psf4dUJ4j7pdNVzd5DmIk+ffkuUIX2vcZQbEW/IR41DYsfJTB19tpCboxQuw==",
+ "dependencies": {
+ "@typescript-eslint/types": "5.55.0",
+ "@typescript-eslint/visitor-keys": "5.55.0"
+ },
+ "engines": {
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ }
+ },
+ "node_modules/@typescript-eslint/types": {
+ "version": "5.55.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.55.0.tgz",
+ "integrity": "sha512-M4iRh4AG1ChrOL6Y+mETEKGeDnT7Sparn6fhZ5LtVJF1909D5O4uqK+C5NPbLmpfZ0XIIxCdwzKiijpZUOvOug==",
+ "engines": {
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ }
+ },
+ "node_modules/@typescript-eslint/typescript-estree": {
+ "version": "5.55.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.55.0.tgz",
+ "integrity": "sha512-I7X4A9ovA8gdpWMpr7b1BN9eEbvlEtWhQvpxp/yogt48fy9Lj3iE3ild/1H3jKBBIYj5YYJmS2+9ystVhC7eaQ==",
+ "dependencies": {
+ "@typescript-eslint/types": "5.55.0",
+ "@typescript-eslint/visitor-keys": "5.55.0",
+ "debug": "^4.3.4",
+ "globby": "^11.1.0",
+ "is-glob": "^4.0.3",
+ "semver": "^7.3.7",
+ "tsutils": "^3.21.0"
+ },
+ "engines": {
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ },
+ "peerDependenciesMeta": {
+ "typescript": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@typescript-eslint/visitor-keys": {
+ "version": "5.55.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.55.0.tgz",
+ "integrity": "sha512-q2dlHHwWgirKh1D3acnuApXG+VNXpEY5/AwRxDVuEQpxWaB0jCDe0jFMVMALJ3ebSfuOVE8/rMS+9ZOYGg1GWw==",
+ "dependencies": {
+ "@typescript-eslint/types": "5.55.0",
+ "eslint-visitor-keys": "^3.3.0"
+ },
+ "engines": {
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ }
+ },
+ "node_modules/acorn": {
+ "version": "8.8.2",
+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.2.tgz",
+ "integrity": "sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==",
+ "bin": {
+ "acorn": "bin/acorn"
+ },
+ "engines": {
+ "node": ">=0.4.0"
+ }
+ },
+ "node_modules/acorn-jsx": {
+ "version": "5.3.2",
+ "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz",
+ "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==",
+ "peerDependencies": {
+ "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0"
+ }
+ },
+ "node_modules/ajv": {
+ "version": "6.12.6",
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
+ "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
+ "dependencies": {
+ "fast-deep-equal": "^3.1.1",
+ "fast-json-stable-stringify": "^2.0.0",
+ "json-schema-traverse": "^0.4.1",
+ "uri-js": "^4.2.2"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/epoberezkin"
+ }
+ },
+ "node_modules/ansi-regex": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
+ "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "dependencies": {
+ "color-convert": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "node_modules/argparse": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
+ "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q=="
+ },
+ "node_modules/aria-query": {
+ "version": "5.1.3",
+ "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.1.3.tgz",
+ "integrity": "sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==",
+ "dependencies": {
+ "deep-equal": "^2.0.5"
+ }
+ },
+ "node_modules/array-buffer-byte-length": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz",
+ "integrity": "sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==",
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "is-array-buffer": "^3.0.1"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/array-includes": {
+ "version": "3.1.6",
+ "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.6.tgz",
+ "integrity": "sha512-sgTbLvL6cNnw24FnbaDyjmvddQ2ML8arZsgaJhoABMoplz/4QRhtrYS+alr1BUM1Bwp6dhx8vVCBSLG+StwOFw==",
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.1.4",
+ "es-abstract": "^1.20.4",
+ "get-intrinsic": "^1.1.3",
+ "is-string": "^1.0.7"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/array-union": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz",
+ "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/array.prototype.flat": {
+ "version": "1.3.1",
+ "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.1.tgz",
+ "integrity": "sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA==",
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.1.4",
+ "es-abstract": "^1.20.4",
+ "es-shim-unscopables": "^1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/array.prototype.flatmap": {
+ "version": "1.3.1",
+ "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.1.tgz",
+ "integrity": "sha512-8UGn9O1FDVvMNB0UlLv4voxRMze7+FpHyF5mSMRjWHUMlpoDViniy05870VlxhfgTnLbpuwTzvD76MTtWxB/mQ==",
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.1.4",
+ "es-abstract": "^1.20.4",
+ "es-shim-unscopables": "^1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/array.prototype.tosorted": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.1.tgz",
+ "integrity": "sha512-pZYPXPRl2PqWcsUs6LOMn+1f1532nEoPTYowBtqLwAW+W8vSVhkIGnmOX1t/UQjD6YGI0vcD2B1U7ZFGQH9jnQ==",
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.1.4",
+ "es-abstract": "^1.20.4",
+ "es-shim-unscopables": "^1.0.0",
+ "get-intrinsic": "^1.1.3"
+ }
+ },
+ "node_modules/ast-types-flow": {
+ "version": "0.0.7",
+ "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz",
+ "integrity": "sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag=="
+ },
+ "node_modules/available-typed-arrays": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz",
+ "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==",
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/axe-core": {
+ "version": "4.6.3",
+ "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.6.3.tgz",
+ "integrity": "sha512-/BQzOX780JhsxDnPpH4ZiyrJAzcd8AfzFPkv+89veFSr1rcMjuq2JDCwypKaPeB6ljHp9KjXhPpjgCvQlWYuqg==",
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/axobject-query": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-3.1.1.tgz",
+ "integrity": "sha512-goKlv8DZrK9hUh975fnHzhNIO4jUnFCfv/dszV5VwUGDFjI6vQ2VwoyjYjYNEbBE8AH87TduWP5uyDR1D+Iteg==",
+ "dependencies": {
+ "deep-equal": "^2.0.5"
+ }
+ },
+ "node_modules/balanced-match": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
+ "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw=="
+ },
+ "node_modules/brace-expansion": {
+ "version": "1.1.11",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
+ "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
+ "dependencies": {
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
+ }
+ },
+ "node_modules/braces": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
+ "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
+ "dependencies": {
+ "fill-range": "^7.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/bufferutil": {
+ "version": "4.0.7",
+ "resolved": "https://registry.npmjs.org/bufferutil/-/bufferutil-4.0.7.tgz",
+ "integrity": "sha512-kukuqc39WOHtdxtw4UScxF/WVnMFVSQVKhtx3AjZJzhd0RGZZldcrfSEbVsWWe6KNH253574cq5F+wpv0G9pJw==",
+ "hasInstallScript": true,
+ "peer": true,
+ "dependencies": {
+ "node-gyp-build": "^4.3.0"
+ },
+ "engines": {
+ "node": ">=6.14.2"
+ }
+ },
+ "node_modules/call-bind": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
+ "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
+ "dependencies": {
+ "function-bind": "^1.1.1",
+ "get-intrinsic": "^1.0.2"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/callsites": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
+ "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/caniuse-lite": {
+ "version": "1.0.30001466",
+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001466.tgz",
+ "integrity": "sha512-ewtFBSfWjEmxUgNBSZItFSmVtvk9zkwkl1OfRZlKA8slltRN+/C/tuGVrF9styXkN36Yu3+SeJ1qkXxDEyNZ5w==",
+ "funding": [
+ {
+ "type": "opencollective",
+ "url": "https://opencollective.com/browserslist"
+ },
+ {
+ "type": "tidelift",
+ "url": "https://tidelift.com/funding/github/npm/caniuse-lite"
+ }
+ ]
+ },
+ "node_modules/chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
+ "node_modules/client-only": {
+ "version": "0.0.1",
+ "resolved": "https://registry.npmjs.org/client-only/-/client-only-0.0.1.tgz",
+ "integrity": "sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA=="
+ },
+ "node_modules/color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "dependencies": {
+ "color-name": "~1.1.4"
+ },
+ "engines": {
+ "node": ">=7.0.0"
+ }
+ },
+ "node_modules/color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
+ },
+ "node_modules/concat-map": {
+ "version": "0.0.1",
+ "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
+ "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg=="
+ },
+ "node_modules/cross-fetch": {
+ "version": "3.1.5",
+ "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.5.tgz",
+ "integrity": "sha512-lvb1SBsI0Z7GDwmuid+mU3kWVBwTVUbe7S0H52yaaAdQOXq2YktTCZdlAcNKFzE6QtRz0snpw9bNiPeOIkkQvw==",
+ "peer": true,
+ "dependencies": {
+ "node-fetch": "2.6.7"
+ }
+ },
+ "node_modules/cross-spawn": {
+ "version": "7.0.3",
+ "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
+ "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
+ "dependencies": {
+ "path-key": "^3.1.0",
+ "shebang-command": "^2.0.0",
+ "which": "^2.0.1"
+ },
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "node_modules/csstype": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.1.tgz",
+ "integrity": "sha512-DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw=="
+ },
+ "node_modules/d": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz",
+ "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==",
+ "peer": true,
+ "dependencies": {
+ "es5-ext": "^0.10.50",
+ "type": "^1.0.1"
+ }
+ },
+ "node_modules/damerau-levenshtein": {
+ "version": "1.0.8",
+ "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz",
+ "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA=="
+ },
+ "node_modules/debug": {
+ "version": "4.3.4",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
+ "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
+ "dependencies": {
+ "ms": "2.1.2"
+ },
+ "engines": {
+ "node": ">=6.0"
+ },
+ "peerDependenciesMeta": {
+ "supports-color": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/deep-equal": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-2.2.0.tgz",
+ "integrity": "sha512-RdpzE0Hv4lhowpIUKKMJfeH6C1pXdtT1/it80ubgWqwI3qpuxUBpC1S4hnHg+zjnuOoDkzUtUCEEkG+XG5l3Mw==",
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "es-get-iterator": "^1.1.2",
+ "get-intrinsic": "^1.1.3",
+ "is-arguments": "^1.1.1",
+ "is-array-buffer": "^3.0.1",
+ "is-date-object": "^1.0.5",
+ "is-regex": "^1.1.4",
+ "is-shared-array-buffer": "^1.0.2",
+ "isarray": "^2.0.5",
+ "object-is": "^1.1.5",
+ "object-keys": "^1.1.1",
+ "object.assign": "^4.1.4",
+ "regexp.prototype.flags": "^1.4.3",
+ "side-channel": "^1.0.4",
+ "which-boxed-primitive": "^1.0.2",
+ "which-collection": "^1.0.1",
+ "which-typed-array": "^1.1.9"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/deep-is": {
+ "version": "0.1.4",
+ "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz",
+ "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ=="
+ },
+ "node_modules/define-lazy-prop": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz",
+ "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/define-properties": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.0.tgz",
+ "integrity": "sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA==",
+ "dependencies": {
+ "has-property-descriptors": "^1.0.0",
+ "object-keys": "^1.1.1"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/dir-glob": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz",
+ "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==",
+ "dependencies": {
+ "path-type": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/doctrine": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz",
+ "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==",
+ "dependencies": {
+ "esutils": "^2.0.2"
+ },
+ "engines": {
+ "node": ">=6.0.0"
+ }
+ },
+ "node_modules/emoji-regex": {
+ "version": "9.2.2",
+ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz",
+ "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg=="
+ },
+ "node_modules/enhanced-resolve": {
+ "version": "5.12.0",
+ "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.12.0.tgz",
+ "integrity": "sha512-QHTXI/sZQmko1cbDoNAa3mJ5qhWUUNAq3vR0/YiD379fWQrcfuoX1+HW2S0MTt7XmoPLapdaDKUtelUSPic7hQ==",
+ "dependencies": {
+ "graceful-fs": "^4.2.4",
+ "tapable": "^2.2.0"
+ },
+ "engines": {
+ "node": ">=10.13.0"
+ }
+ },
+ "node_modules/es-abstract": {
+ "version": "1.21.2",
+ "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.21.2.tgz",
+ "integrity": "sha512-y/B5POM2iBnIxCiernH1G7rC9qQoM77lLIMQLuob0zhp8C56Po81+2Nj0WFKnd0pNReDTnkYryc+zhOzpEIROg==",
+ "dependencies": {
+ "array-buffer-byte-length": "^1.0.0",
+ "available-typed-arrays": "^1.0.5",
+ "call-bind": "^1.0.2",
+ "es-set-tostringtag": "^2.0.1",
+ "es-to-primitive": "^1.2.1",
+ "function.prototype.name": "^1.1.5",
+ "get-intrinsic": "^1.2.0",
+ "get-symbol-description": "^1.0.0",
+ "globalthis": "^1.0.3",
+ "gopd": "^1.0.1",
+ "has": "^1.0.3",
+ "has-property-descriptors": "^1.0.0",
+ "has-proto": "^1.0.1",
+ "has-symbols": "^1.0.3",
+ "internal-slot": "^1.0.5",
+ "is-array-buffer": "^3.0.2",
+ "is-callable": "^1.2.7",
+ "is-negative-zero": "^2.0.2",
+ "is-regex": "^1.1.4",
+ "is-shared-array-buffer": "^1.0.2",
+ "is-string": "^1.0.7",
+ "is-typed-array": "^1.1.10",
+ "is-weakref": "^1.0.2",
+ "object-inspect": "^1.12.3",
+ "object-keys": "^1.1.1",
+ "object.assign": "^4.1.4",
+ "regexp.prototype.flags": "^1.4.3",
+ "safe-regex-test": "^1.0.0",
+ "string.prototype.trim": "^1.2.7",
+ "string.prototype.trimend": "^1.0.6",
+ "string.prototype.trimstart": "^1.0.6",
+ "typed-array-length": "^1.0.4",
+ "unbox-primitive": "^1.0.2",
+ "which-typed-array": "^1.1.9"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/es-get-iterator": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.3.tgz",
+ "integrity": "sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==",
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "get-intrinsic": "^1.1.3",
+ "has-symbols": "^1.0.3",
+ "is-arguments": "^1.1.1",
+ "is-map": "^2.0.2",
+ "is-set": "^2.0.2",
+ "is-string": "^1.0.7",
+ "isarray": "^2.0.5",
+ "stop-iteration-iterator": "^1.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/es-set-tostringtag": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz",
+ "integrity": "sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==",
+ "dependencies": {
+ "get-intrinsic": "^1.1.3",
+ "has": "^1.0.3",
+ "has-tostringtag": "^1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "node_modules/es-shim-unscopables": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz",
+ "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==",
+ "dependencies": {
+ "has": "^1.0.3"
+ }
+ },
+ "node_modules/es-to-primitive": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz",
+ "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==",
+ "dependencies": {
+ "is-callable": "^1.1.4",
+ "is-date-object": "^1.0.1",
+ "is-symbol": "^1.0.2"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/es5-ext": {
+ "version": "0.10.62",
+ "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.62.tgz",
+ "integrity": "sha512-BHLqn0klhEpnOKSrzn/Xsz2UIW8j+cGmo9JLzr8BiUapV8hPL9+FliFqjwr9ngW7jWdnxv6eO+/LqyhJVqgrjA==",
+ "hasInstallScript": true,
+ "peer": true,
+ "dependencies": {
+ "es6-iterator": "^2.0.3",
+ "es6-symbol": "^3.1.3",
+ "next-tick": "^1.1.0"
+ },
+ "engines": {
+ "node": ">=0.10"
+ }
+ },
+ "node_modules/es6-iterator": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz",
+ "integrity": "sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g==",
+ "peer": true,
+ "dependencies": {
+ "d": "1",
+ "es5-ext": "^0.10.35",
+ "es6-symbol": "^3.1.1"
+ }
+ },
+ "node_modules/es6-symbol": {
+ "version": "3.1.3",
+ "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz",
+ "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==",
+ "peer": true,
+ "dependencies": {
+ "d": "^1.0.1",
+ "ext": "^1.1.2"
+ }
+ },
+ "node_modules/escape-string-regexp": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
+ "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/eslint": {
+ "version": "8.36.0",
+ "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.36.0.tgz",
+ "integrity": "sha512-Y956lmS7vDqomxlaaQAHVmeb4tNMp2FWIvU/RnU5BD3IKMD/MJPr76xdyr68P8tV1iNMvN2mRK0yy3c+UjL+bw==",
+ "dependencies": {
+ "@eslint-community/eslint-utils": "^4.2.0",
+ "@eslint-community/regexpp": "^4.4.0",
+ "@eslint/eslintrc": "^2.0.1",
+ "@eslint/js": "8.36.0",
+ "@humanwhocodes/config-array": "^0.11.8",
+ "@humanwhocodes/module-importer": "^1.0.1",
+ "@nodelib/fs.walk": "^1.2.8",
+ "ajv": "^6.10.0",
+ "chalk": "^4.0.0",
+ "cross-spawn": "^7.0.2",
+ "debug": "^4.3.2",
+ "doctrine": "^3.0.0",
+ "escape-string-regexp": "^4.0.0",
+ "eslint-scope": "^7.1.1",
+ "eslint-visitor-keys": "^3.3.0",
+ "espree": "^9.5.0",
+ "esquery": "^1.4.2",
+ "esutils": "^2.0.2",
+ "fast-deep-equal": "^3.1.3",
+ "file-entry-cache": "^6.0.1",
+ "find-up": "^5.0.0",
+ "glob-parent": "^6.0.2",
+ "globals": "^13.19.0",
+ "grapheme-splitter": "^1.0.4",
+ "ignore": "^5.2.0",
+ "import-fresh": "^3.0.0",
+ "imurmurhash": "^0.1.4",
+ "is-glob": "^4.0.0",
+ "is-path-inside": "^3.0.3",
+ "js-sdsl": "^4.1.4",
+ "js-yaml": "^4.1.0",
+ "json-stable-stringify-without-jsonify": "^1.0.1",
+ "levn": "^0.4.1",
+ "lodash.merge": "^4.6.2",
+ "minimatch": "^3.1.2",
+ "natural-compare": "^1.4.0",
+ "optionator": "^0.9.1",
+ "strip-ansi": "^6.0.1",
+ "strip-json-comments": "^3.1.0",
+ "text-table": "^0.2.0"
+ },
+ "bin": {
+ "eslint": "bin/eslint.js"
+ },
+ "engines": {
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/eslint"
+ }
+ },
+ "node_modules/eslint-config-next": {
+ "version": "13.2.4",
+ "resolved": "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-13.2.4.tgz",
+ "integrity": "sha512-lunIBhsoeqw6/Lfkd6zPt25w1bn0znLA/JCL+au1HoEpSb4/PpsOYsYtgV/q+YPsoKIOzFyU5xnb04iZnXjUvg==",
+ "dependencies": {
+ "@next/eslint-plugin-next": "13.2.4",
+ "@rushstack/eslint-patch": "^1.1.3",
+ "@typescript-eslint/parser": "^5.42.0",
+ "eslint-import-resolver-node": "^0.3.6",
+ "eslint-import-resolver-typescript": "^3.5.2",
+ "eslint-plugin-import": "^2.26.0",
+ "eslint-plugin-jsx-a11y": "^6.5.1",
+ "eslint-plugin-react": "^7.31.7",
+ "eslint-plugin-react-hooks": "^4.5.0"
+ },
+ "peerDependencies": {
+ "eslint": "^7.23.0 || ^8.0.0",
+ "typescript": ">=3.3.1"
+ },
+ "peerDependenciesMeta": {
+ "typescript": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/eslint-import-resolver-node": {
+ "version": "0.3.7",
+ "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.7.tgz",
+ "integrity": "sha512-gozW2blMLJCeFpBwugLTGyvVjNoeo1knonXAcatC6bjPBZitotxdWf7Gimr25N4c0AAOo4eOUfaG82IJPDpqCA==",
+ "dependencies": {
+ "debug": "^3.2.7",
+ "is-core-module": "^2.11.0",
+ "resolve": "^1.22.1"
+ }
+ },
+ "node_modules/eslint-import-resolver-node/node_modules/debug": {
+ "version": "3.2.7",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
+ "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
+ "dependencies": {
+ "ms": "^2.1.1"
+ }
+ },
+ "node_modules/eslint-import-resolver-typescript": {
+ "version": "3.5.3",
+ "resolved": "https://registry.npmjs.org/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-3.5.3.tgz",
+ "integrity": "sha512-njRcKYBc3isE42LaTcJNVANR3R99H9bAxBDMNDr2W7yq5gYPxbU3MkdhsQukxZ/Xg9C2vcyLlDsbKfRDg0QvCQ==",
+ "dependencies": {
+ "debug": "^4.3.4",
+ "enhanced-resolve": "^5.10.0",
+ "get-tsconfig": "^4.2.0",
+ "globby": "^13.1.2",
+ "is-core-module": "^2.10.0",
+ "is-glob": "^4.0.3",
+ "synckit": "^0.8.4"
+ },
+ "engines": {
+ "node": "^14.18.0 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/unts/projects/eslint-import-resolver-ts"
+ },
+ "peerDependencies": {
+ "eslint": "*",
+ "eslint-plugin-import": "*"
+ }
+ },
+ "node_modules/eslint-import-resolver-typescript/node_modules/globby": {
+ "version": "13.1.3",
+ "resolved": "https://registry.npmjs.org/globby/-/globby-13.1.3.tgz",
+ "integrity": "sha512-8krCNHXvlCgHDpegPzleMq07yMYTO2sXKASmZmquEYWEmCx6J5UTRbp5RwMJkTJGtcQ44YpiUYUiN0b9mzy8Bw==",
+ "dependencies": {
+ "dir-glob": "^3.0.1",
+ "fast-glob": "^3.2.11",
+ "ignore": "^5.2.0",
+ "merge2": "^1.4.1",
+ "slash": "^4.0.0"
+ },
+ "engines": {
+ "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/eslint-import-resolver-typescript/node_modules/slash": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz",
+ "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==",
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/eslint-module-utils": {
+ "version": "2.7.4",
+ "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.4.tgz",
+ "integrity": "sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==",
+ "dependencies": {
+ "debug": "^3.2.7"
+ },
+ "engines": {
+ "node": ">=4"
+ },
+ "peerDependenciesMeta": {
+ "eslint": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/eslint-module-utils/node_modules/debug": {
+ "version": "3.2.7",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
+ "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
+ "dependencies": {
+ "ms": "^2.1.1"
+ }
+ },
+ "node_modules/eslint-plugin-import": {
+ "version": "2.27.5",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.27.5.tgz",
+ "integrity": "sha512-LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow==",
+ "dependencies": {
+ "array-includes": "^3.1.6",
+ "array.prototype.flat": "^1.3.1",
+ "array.prototype.flatmap": "^1.3.1",
+ "debug": "^3.2.7",
+ "doctrine": "^2.1.0",
+ "eslint-import-resolver-node": "^0.3.7",
+ "eslint-module-utils": "^2.7.4",
+ "has": "^1.0.3",
+ "is-core-module": "^2.11.0",
+ "is-glob": "^4.0.3",
+ "minimatch": "^3.1.2",
+ "object.values": "^1.1.6",
+ "resolve": "^1.22.1",
+ "semver": "^6.3.0",
+ "tsconfig-paths": "^3.14.1"
+ },
+ "engines": {
+ "node": ">=4"
+ },
+ "peerDependencies": {
+ "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8"
+ }
+ },
+ "node_modules/eslint-plugin-import/node_modules/debug": {
+ "version": "3.2.7",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
+ "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
+ "dependencies": {
+ "ms": "^2.1.1"
+ }
+ },
+ "node_modules/eslint-plugin-import/node_modules/doctrine": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz",
+ "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==",
+ "dependencies": {
+ "esutils": "^2.0.2"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/eslint-plugin-import/node_modules/semver": {
+ "version": "6.3.0",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
+ "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
+ "bin": {
+ "semver": "bin/semver.js"
+ }
+ },
+ "node_modules/eslint-plugin-jsx-a11y": {
+ "version": "6.7.1",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.7.1.tgz",
+ "integrity": "sha512-63Bog4iIethyo8smBklORknVjB0T2dwB8Mr/hIC+fBS0uyHdYYpzM/Ed+YC8VxTjlXHEWFOdmgwcDn1U2L9VCA==",
+ "dependencies": {
+ "@babel/runtime": "^7.20.7",
+ "aria-query": "^5.1.3",
+ "array-includes": "^3.1.6",
+ "array.prototype.flatmap": "^1.3.1",
+ "ast-types-flow": "^0.0.7",
+ "axe-core": "^4.6.2",
+ "axobject-query": "^3.1.1",
+ "damerau-levenshtein": "^1.0.8",
+ "emoji-regex": "^9.2.2",
+ "has": "^1.0.3",
+ "jsx-ast-utils": "^3.3.3",
+ "language-tags": "=1.0.5",
+ "minimatch": "^3.1.2",
+ "object.entries": "^1.1.6",
+ "object.fromentries": "^2.0.6",
+ "semver": "^6.3.0"
+ },
+ "engines": {
+ "node": ">=4.0"
+ },
+ "peerDependencies": {
+ "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8"
+ }
+ },
+ "node_modules/eslint-plugin-jsx-a11y/node_modules/semver": {
+ "version": "6.3.0",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
+ "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
+ "bin": {
+ "semver": "bin/semver.js"
+ }
+ },
+ "node_modules/eslint-plugin-react": {
+ "version": "7.32.2",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.32.2.tgz",
+ "integrity": "sha512-t2fBMa+XzonrrNkyVirzKlvn5RXzzPwRHtMvLAtVZrt8oxgnTQaYbU6SXTOO1mwQgp1y5+toMSKInnzGr0Knqg==",
+ "dependencies": {
+ "array-includes": "^3.1.6",
+ "array.prototype.flatmap": "^1.3.1",
+ "array.prototype.tosorted": "^1.1.1",
+ "doctrine": "^2.1.0",
+ "estraverse": "^5.3.0",
+ "jsx-ast-utils": "^2.4.1 || ^3.0.0",
+ "minimatch": "^3.1.2",
+ "object.entries": "^1.1.6",
+ "object.fromentries": "^2.0.6",
+ "object.hasown": "^1.1.2",
+ "object.values": "^1.1.6",
+ "prop-types": "^15.8.1",
+ "resolve": "^2.0.0-next.4",
+ "semver": "^6.3.0",
+ "string.prototype.matchall": "^4.0.8"
+ },
+ "engines": {
+ "node": ">=4"
+ },
+ "peerDependencies": {
+ "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8"
+ }
+ },
+ "node_modules/eslint-plugin-react-hooks": {
+ "version": "4.6.0",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz",
+ "integrity": "sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==",
+ "engines": {
+ "node": ">=10"
+ },
+ "peerDependencies": {
+ "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0"
+ }
+ },
+ "node_modules/eslint-plugin-react/node_modules/doctrine": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz",
+ "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==",
+ "dependencies": {
+ "esutils": "^2.0.2"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/eslint-plugin-react/node_modules/resolve": {
+ "version": "2.0.0-next.4",
+ "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz",
+ "integrity": "sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==",
+ "dependencies": {
+ "is-core-module": "^2.9.0",
+ "path-parse": "^1.0.7",
+ "supports-preserve-symlinks-flag": "^1.0.0"
+ },
+ "bin": {
+ "resolve": "bin/resolve"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/eslint-plugin-react/node_modules/semver": {
+ "version": "6.3.0",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
+ "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
+ "bin": {
+ "semver": "bin/semver.js"
+ }
+ },
+ "node_modules/eslint-scope": {
+ "version": "7.1.1",
+ "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz",
+ "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==",
+ "dependencies": {
+ "esrecurse": "^4.3.0",
+ "estraverse": "^5.2.0"
+ },
+ "engines": {
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ }
+ },
+ "node_modules/eslint-visitor-keys": {
+ "version": "3.3.0",
+ "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz",
+ "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==",
+ "engines": {
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ }
+ },
+ "node_modules/espree": {
+ "version": "9.5.0",
+ "resolved": "https://registry.npmjs.org/espree/-/espree-9.5.0.tgz",
+ "integrity": "sha512-JPbJGhKc47++oo4JkEoTe2wjy4fmMwvFpgJT9cQzmfXKp22Dr6Hf1tdCteLz1h0P3t+mGvWZ+4Uankvh8+c6zw==",
+ "dependencies": {
+ "acorn": "^8.8.0",
+ "acorn-jsx": "^5.3.2",
+ "eslint-visitor-keys": "^3.3.0"
+ },
+ "engines": {
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/eslint"
+ }
+ },
+ "node_modules/esquery": {
+ "version": "1.5.0",
+ "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz",
+ "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==",
+ "dependencies": {
+ "estraverse": "^5.1.0"
+ },
+ "engines": {
+ "node": ">=0.10"
+ }
+ },
+ "node_modules/esrecurse": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",
+ "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",
+ "dependencies": {
+ "estraverse": "^5.2.0"
+ },
+ "engines": {
+ "node": ">=4.0"
+ }
+ },
+ "node_modules/estraverse": {
+ "version": "5.3.0",
+ "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
+ "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
+ "engines": {
+ "node": ">=4.0"
+ }
+ },
+ "node_modules/esutils": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
+ "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/ext": {
+ "version": "1.7.0",
+ "resolved": "https://registry.npmjs.org/ext/-/ext-1.7.0.tgz",
+ "integrity": "sha512-6hxeJYaL110a9b5TEJSj0gojyHQAmA2ch5Os+ySCiA1QGdS697XWY1pzsrSjqA9LDEEgdB/KypIlR59RcLuHYw==",
+ "peer": true,
+ "dependencies": {
+ "type": "^2.7.2"
+ }
+ },
+ "node_modules/ext/node_modules/type": {
+ "version": "2.7.2",
+ "resolved": "https://registry.npmjs.org/type/-/type-2.7.2.tgz",
+ "integrity": "sha512-dzlvlNlt6AXU7EBSfpAscydQ7gXB+pPGsPnfJnZpiNJBDj7IaJzQlBZYGdEi4R9HmPdBv2XmWJ6YUtoTa7lmCw==",
+ "peer": true
+ },
+ "node_modules/fast-deep-equal": {
+ "version": "3.1.3",
+ "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
+ "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q=="
+ },
+ "node_modules/fast-glob": {
+ "version": "3.2.12",
+ "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz",
+ "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==",
+ "dependencies": {
+ "@nodelib/fs.stat": "^2.0.2",
+ "@nodelib/fs.walk": "^1.2.3",
+ "glob-parent": "^5.1.2",
+ "merge2": "^1.3.0",
+ "micromatch": "^4.0.4"
+ },
+ "engines": {
+ "node": ">=8.6.0"
+ }
+ },
+ "node_modules/fast-glob/node_modules/glob-parent": {
+ "version": "5.1.2",
+ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
+ "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
+ "dependencies": {
+ "is-glob": "^4.0.1"
+ },
+ "engines": {
+ "node": ">= 6"
+ }
+ },
+ "node_modules/fast-json-stable-stringify": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
+ "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw=="
+ },
+ "node_modules/fast-levenshtein": {
+ "version": "2.0.6",
+ "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
+ "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw=="
+ },
+ "node_modules/fastq": {
+ "version": "1.15.0",
+ "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz",
+ "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==",
+ "dependencies": {
+ "reusify": "^1.0.4"
+ }
+ },
+ "node_modules/file-entry-cache": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz",
+ "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==",
+ "dependencies": {
+ "flat-cache": "^3.0.4"
+ },
+ "engines": {
+ "node": "^10.12.0 || >=12.0.0"
+ }
+ },
+ "node_modules/fill-range": {
+ "version": "7.0.1",
+ "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
+ "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
+ "dependencies": {
+ "to-regex-range": "^5.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/find-up": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",
+ "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==",
+ "dependencies": {
+ "locate-path": "^6.0.0",
+ "path-exists": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/flat-cache": {
+ "version": "3.0.4",
+ "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz",
+ "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==",
+ "dependencies": {
+ "flatted": "^3.1.0",
+ "rimraf": "^3.0.2"
+ },
+ "engines": {
+ "node": "^10.12.0 || >=12.0.0"
+ }
+ },
+ "node_modules/flatted": {
+ "version": "3.2.7",
+ "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz",
+ "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ=="
+ },
+ "node_modules/for-each": {
+ "version": "0.3.3",
+ "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz",
+ "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==",
+ "dependencies": {
+ "is-callable": "^1.1.3"
+ }
+ },
+ "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=="
+ },
+ "node_modules/function-bind": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
+ "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A=="
+ },
+ "node_modules/function.prototype.name": {
+ "version": "1.1.5",
+ "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz",
+ "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==",
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.1.3",
+ "es-abstract": "^1.19.0",
+ "functions-have-names": "^1.2.2"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/functions-have-names": {
+ "version": "1.2.3",
+ "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz",
+ "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==",
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/get-intrinsic": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.0.tgz",
+ "integrity": "sha512-L049y6nFOuom5wGyRc3/gdTLO94dySVKRACj1RmJZBQXlbTMhtNIgkWkUHq+jYmZvKf14EW1EoJnnjbmoHij0Q==",
+ "dependencies": {
+ "function-bind": "^1.1.1",
+ "has": "^1.0.3",
+ "has-symbols": "^1.0.3"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/get-symbol-description": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz",
+ "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==",
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "get-intrinsic": "^1.1.1"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/get-tsconfig": {
+ "version": "4.4.0",
+ "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.4.0.tgz",
+ "integrity": "sha512-0Gdjo/9+FzsYhXCEFueo2aY1z1tpXrxWZzP7k8ul9qt1U5o8rYJwTJYmaeHdrVosYIVYkOy2iwCJ9FdpocJhPQ==",
+ "funding": {
+ "url": "https://github.com/privatenumber/get-tsconfig?sponsor=1"
+ }
+ },
+ "node_modules/glob": {
+ "version": "7.1.7",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz",
+ "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==",
+ "dependencies": {
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^3.0.4",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
+ },
+ "engines": {
+ "node": "*"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "node_modules/glob-parent": {
+ "version": "6.0.2",
+ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz",
+ "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==",
+ "dependencies": {
+ "is-glob": "^4.0.3"
+ },
+ "engines": {
+ "node": ">=10.13.0"
+ }
+ },
+ "node_modules/globals": {
+ "version": "13.20.0",
+ "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz",
+ "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==",
+ "dependencies": {
+ "type-fest": "^0.20.2"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/globalthis": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz",
+ "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==",
+ "dependencies": {
+ "define-properties": "^1.1.3"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/globalyzer": {
+ "version": "0.1.0",
+ "resolved": "https://registry.npmjs.org/globalyzer/-/globalyzer-0.1.0.tgz",
+ "integrity": "sha512-40oNTM9UfG6aBmuKxk/giHn5nQ8RVz/SS4Ir6zgzOv9/qC3kKZ9v4etGTcJbEl/NyVQH7FGU7d+X1egr57Md2Q=="
+ },
+ "node_modules/globby": {
+ "version": "11.1.0",
+ "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz",
+ "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==",
+ "dependencies": {
+ "array-union": "^2.1.0",
+ "dir-glob": "^3.0.1",
+ "fast-glob": "^3.2.9",
+ "ignore": "^5.2.0",
+ "merge2": "^1.4.1",
+ "slash": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/globrex": {
+ "version": "0.1.2",
+ "resolved": "https://registry.npmjs.org/globrex/-/globrex-0.1.2.tgz",
+ "integrity": "sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg=="
+ },
+ "node_modules/gopd": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz",
+ "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==",
+ "dependencies": {
+ "get-intrinsic": "^1.1.3"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/graceful-fs": {
+ "version": "4.2.10",
+ "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz",
+ "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA=="
+ },
+ "node_modules/grapheme-splitter": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz",
+ "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ=="
+ },
+ "node_modules/has": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
+ "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
+ "dependencies": {
+ "function-bind": "^1.1.1"
+ },
+ "engines": {
+ "node": ">= 0.4.0"
+ }
+ },
+ "node_modules/has-bigints": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz",
+ "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==",
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/has-property-descriptors": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz",
+ "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==",
+ "dependencies": {
+ "get-intrinsic": "^1.1.1"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/has-proto": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz",
+ "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==",
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/has-symbols": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz",
+ "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==",
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/has-tostringtag": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz",
+ "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==",
+ "dependencies": {
+ "has-symbols": "^1.0.2"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/ignore": {
+ "version": "5.2.4",
+ "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz",
+ "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==",
+ "engines": {
+ "node": ">= 4"
+ }
+ },
+ "node_modules/import-fresh": {
+ "version": "3.3.0",
+ "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz",
+ "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==",
+ "dependencies": {
+ "parent-module": "^1.0.0",
+ "resolve-from": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/imurmurhash": {
+ "version": "0.1.4",
+ "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
+ "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==",
+ "engines": {
+ "node": ">=0.8.19"
+ }
+ },
+ "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==",
+ "dependencies": {
+ "once": "^1.3.0",
+ "wrappy": "1"
+ }
+ },
+ "node_modules/inherits": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
+ "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
+ },
+ "node_modules/internal-slot": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.5.tgz",
+ "integrity": "sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==",
+ "dependencies": {
+ "get-intrinsic": "^1.2.0",
+ "has": "^1.0.3",
+ "side-channel": "^1.0.4"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "node_modules/is-arguments": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz",
+ "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==",
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "has-tostringtag": "^1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/is-array-buffer": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.2.tgz",
+ "integrity": "sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==",
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "get-intrinsic": "^1.2.0",
+ "is-typed-array": "^1.1.10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/is-bigint": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz",
+ "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==",
+ "dependencies": {
+ "has-bigints": "^1.0.1"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/is-boolean-object": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz",
+ "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==",
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "has-tostringtag": "^1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/is-callable": {
+ "version": "1.2.7",
+ "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz",
+ "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==",
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/is-core-module": {
+ "version": "2.11.0",
+ "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz",
+ "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==",
+ "dependencies": {
+ "has": "^1.0.3"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/is-date-object": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz",
+ "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==",
+ "dependencies": {
+ "has-tostringtag": "^1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/is-docker": {
+ "version": "2.2.1",
+ "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz",
+ "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==",
+ "bin": {
+ "is-docker": "cli.js"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/is-extglob": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
+ "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/is-glob": {
+ "version": "4.0.3",
+ "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
+ "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
+ "dependencies": {
+ "is-extglob": "^2.1.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/is-map": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.2.tgz",
+ "integrity": "sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==",
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/is-negative-zero": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz",
+ "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==",
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/is-number": {
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
+ "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
+ "engines": {
+ "node": ">=0.12.0"
+ }
+ },
+ "node_modules/is-number-object": {
+ "version": "1.0.7",
+ "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz",
+ "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==",
+ "dependencies": {
+ "has-tostringtag": "^1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/is-path-inside": {
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz",
+ "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/is-regex": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz",
+ "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==",
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "has-tostringtag": "^1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/is-set": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.2.tgz",
+ "integrity": "sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==",
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/is-shared-array-buffer": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz",
+ "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==",
+ "dependencies": {
+ "call-bind": "^1.0.2"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/is-string": {
+ "version": "1.0.7",
+ "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz",
+ "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==",
+ "dependencies": {
+ "has-tostringtag": "^1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/is-symbol": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz",
+ "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==",
+ "dependencies": {
+ "has-symbols": "^1.0.2"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/is-typed-array": {
+ "version": "1.1.10",
+ "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.10.tgz",
+ "integrity": "sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A==",
+ "dependencies": {
+ "available-typed-arrays": "^1.0.5",
+ "call-bind": "^1.0.2",
+ "for-each": "^0.3.3",
+ "gopd": "^1.0.1",
+ "has-tostringtag": "^1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/is-typedarray": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
+ "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==",
+ "peer": true
+ },
+ "node_modules/is-weakmap": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.1.tgz",
+ "integrity": "sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==",
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/is-weakref": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz",
+ "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==",
+ "dependencies": {
+ "call-bind": "^1.0.2"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/is-weakset": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.2.tgz",
+ "integrity": "sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==",
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "get-intrinsic": "^1.1.1"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/is-wsl": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz",
+ "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==",
+ "dependencies": {
+ "is-docker": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/isarray": {
+ "version": "2.0.5",
+ "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz",
+ "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw=="
+ },
+ "node_modules/isexe": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
+ "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw=="
+ },
+ "node_modules/js-sdsl": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.3.0.tgz",
+ "integrity": "sha512-mifzlm2+5nZ+lEcLJMoBK0/IH/bDg8XnJfd/Wq6IP+xoCjLZsTOnV2QpxlVbX9bMnkl5PdEjNtBJ9Cj1NjifhQ==",
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/js-sdsl"
+ }
+ },
+ "node_modules/js-tokens": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
+ "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ=="
+ },
+ "node_modules/js-yaml": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz",
+ "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==",
+ "dependencies": {
+ "argparse": "^2.0.1"
+ },
+ "bin": {
+ "js-yaml": "bin/js-yaml.js"
+ }
+ },
+ "node_modules/json-schema-traverse": {
+ "version": "0.4.1",
+ "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
+ "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg=="
+ },
+ "node_modules/json-stable-stringify-without-jsonify": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",
+ "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw=="
+ },
+ "node_modules/json5": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz",
+ "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==",
+ "dependencies": {
+ "minimist": "^1.2.0"
+ },
+ "bin": {
+ "json5": "lib/cli.js"
+ }
+ },
+ "node_modules/jsx-ast-utils": {
+ "version": "3.3.3",
+ "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.3.tgz",
+ "integrity": "sha512-fYQHZTZ8jSfmWZ0iyzfwiU4WDX4HpHbMCZ3gPlWYiCl3BoeOTsqKBqnTVfH2rYT7eP5c3sVbeSPHnnJOaTrWiw==",
+ "dependencies": {
+ "array-includes": "^3.1.5",
+ "object.assign": "^4.1.3"
+ },
+ "engines": {
+ "node": ">=4.0"
+ }
+ },
+ "node_modules/language-subtag-registry": {
+ "version": "0.3.22",
+ "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz",
+ "integrity": "sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w=="
+ },
+ "node_modules/language-tags": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz",
+ "integrity": "sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ==",
+ "dependencies": {
+ "language-subtag-registry": "~0.3.2"
+ }
+ },
+ "node_modules/levn": {
+ "version": "0.4.1",
+ "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz",
+ "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==",
+ "dependencies": {
+ "prelude-ls": "^1.2.1",
+ "type-check": "~0.4.0"
+ },
+ "engines": {
+ "node": ">= 0.8.0"
+ }
+ },
+ "node_modules/locate-path": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz",
+ "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==",
+ "dependencies": {
+ "p-locate": "^5.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/lodash.merge": {
+ "version": "4.6.2",
+ "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
+ "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ=="
+ },
+ "node_modules/loose-envify": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
+ "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==",
+ "dependencies": {
+ "js-tokens": "^3.0.0 || ^4.0.0"
+ },
+ "bin": {
+ "loose-envify": "cli.js"
+ }
+ },
+ "node_modules/lru-cache": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
+ "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
+ "dependencies": {
+ "yallist": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/merge2": {
+ "version": "1.4.1",
+ "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
+ "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==",
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "node_modules/micromatch": {
+ "version": "4.0.5",
+ "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz",
+ "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==",
+ "dependencies": {
+ "braces": "^3.0.2",
+ "picomatch": "^2.3.1"
+ },
+ "engines": {
+ "node": ">=8.6"
+ }
+ },
+ "node_modules/minimatch": {
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
+ "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
+ "dependencies": {
+ "brace-expansion": "^1.1.7"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
+ "node_modules/minimist": {
+ "version": "1.2.8",
+ "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz",
+ "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==",
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/ms": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
+ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
+ },
+ "node_modules/nanoid": {
+ "version": "3.3.4",
+ "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz",
+ "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==",
+ "bin": {
+ "nanoid": "bin/nanoid.cjs"
+ },
+ "engines": {
+ "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
+ }
+ },
+ "node_modules/natural-compare": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
+ "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw=="
+ },
+ "node_modules/next": {
+ "version": "13.2.4",
+ "resolved": "https://registry.npmjs.org/next/-/next-13.2.4.tgz",
+ "integrity": "sha512-g1I30317cThkEpvzfXujf0O4wtaQHtDCLhlivwlTJ885Ld+eOgcz7r3TGQzeU+cSRoNHtD8tsJgzxVdYojFssw==",
+ "dependencies": {
+ "@next/env": "13.2.4",
+ "@swc/helpers": "0.4.14",
+ "caniuse-lite": "^1.0.30001406",
+ "postcss": "8.4.14",
+ "styled-jsx": "5.1.1"
+ },
+ "bin": {
+ "next": "dist/bin/next"
+ },
+ "engines": {
+ "node": ">=14.6.0"
+ },
+ "optionalDependencies": {
+ "@next/swc-android-arm-eabi": "13.2.4",
+ "@next/swc-android-arm64": "13.2.4",
+ "@next/swc-darwin-arm64": "13.2.4",
+ "@next/swc-darwin-x64": "13.2.4",
+ "@next/swc-freebsd-x64": "13.2.4",
+ "@next/swc-linux-arm-gnueabihf": "13.2.4",
+ "@next/swc-linux-arm64-gnu": "13.2.4",
+ "@next/swc-linux-arm64-musl": "13.2.4",
+ "@next/swc-linux-x64-gnu": "13.2.4",
+ "@next/swc-linux-x64-musl": "13.2.4",
+ "@next/swc-win32-arm64-msvc": "13.2.4",
+ "@next/swc-win32-ia32-msvc": "13.2.4",
+ "@next/swc-win32-x64-msvc": "13.2.4"
+ },
+ "peerDependencies": {
+ "@opentelemetry/api": "^1.4.0",
+ "fibers": ">= 3.1.0",
+ "node-sass": "^6.0.0 || ^7.0.0",
+ "react": "^18.2.0",
+ "react-dom": "^18.2.0",
+ "sass": "^1.3.0"
+ },
+ "peerDependenciesMeta": {
+ "@opentelemetry/api": {
+ "optional": true
+ },
+ "fibers": {
+ "optional": true
+ },
+ "node-sass": {
+ "optional": true
+ },
+ "sass": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/next-tick": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.1.0.tgz",
+ "integrity": "sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==",
+ "peer": true
+ },
+ "node_modules/node-fetch": {
+ "version": "2.6.7",
+ "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz",
+ "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==",
+ "peer": true,
+ "dependencies": {
+ "whatwg-url": "^5.0.0"
+ },
+ "engines": {
+ "node": "4.x || >=6.0.0"
+ },
+ "peerDependencies": {
+ "encoding": "^0.1.0"
+ },
+ "peerDependenciesMeta": {
+ "encoding": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/node-gyp-build": {
+ "version": "4.6.0",
+ "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.6.0.tgz",
+ "integrity": "sha512-NTZVKn9IylLwUzaKjkas1e4u2DLNcV4rdYagA4PWdPwW87Bi7z+BznyKSRwS/761tV/lzCGXplWsiaMjLqP2zQ==",
+ "peer": true,
+ "bin": {
+ "node-gyp-build": "bin.js",
+ "node-gyp-build-optional": "optional.js",
+ "node-gyp-build-test": "build-test.js"
+ }
+ },
+ "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==",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/object-inspect": {
+ "version": "1.12.3",
+ "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz",
+ "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==",
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/object-is": {
+ "version": "1.1.5",
+ "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz",
+ "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==",
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.1.3"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/object-keys": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
+ "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==",
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "node_modules/object.assign": {
+ "version": "4.1.4",
+ "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz",
+ "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==",
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.1.4",
+ "has-symbols": "^1.0.3",
+ "object-keys": "^1.1.1"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/object.entries": {
+ "version": "1.1.6",
+ "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.6.tgz",
+ "integrity": "sha512-leTPzo4Zvg3pmbQ3rDK69Rl8GQvIqMWubrkxONG9/ojtFE2rD9fjMKfSI5BxW3osRH1m6VdzmqK8oAY9aT4x5w==",
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.1.4",
+ "es-abstract": "^1.20.4"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "node_modules/object.fromentries": {
+ "version": "2.0.6",
+ "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.6.tgz",
+ "integrity": "sha512-VciD13dswC4j1Xt5394WR4MzmAQmlgN72phd/riNp9vtD7tp4QQWJ0R4wvclXcafgcYK8veHRed2W6XeGBvcfg==",
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.1.4",
+ "es-abstract": "^1.20.4"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/object.hasown": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.2.tgz",
+ "integrity": "sha512-B5UIT3J1W+WuWIU55h0mjlwaqxiE5vYENJXIXZ4VFe05pNYrkKuK0U/6aFcb0pKywYJh7IhfoqUfKVmrJJHZHw==",
+ "dependencies": {
+ "define-properties": "^1.1.4",
+ "es-abstract": "^1.20.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/object.values": {
+ "version": "1.1.6",
+ "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.6.tgz",
+ "integrity": "sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw==",
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.1.4",
+ "es-abstract": "^1.20.4"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "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==",
+ "dependencies": {
+ "wrappy": "1"
+ }
+ },
+ "node_modules/open": {
+ "version": "8.4.2",
+ "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz",
+ "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==",
+ "dependencies": {
+ "define-lazy-prop": "^2.0.0",
+ "is-docker": "^2.1.1",
+ "is-wsl": "^2.2.0"
+ },
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/optionator": {
+ "version": "0.9.1",
+ "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz",
+ "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==",
+ "dependencies": {
+ "deep-is": "^0.1.3",
+ "fast-levenshtein": "^2.0.6",
+ "levn": "^0.4.1",
+ "prelude-ls": "^1.2.1",
+ "type-check": "^0.4.0",
+ "word-wrap": "^1.2.3"
+ },
+ "engines": {
+ "node": ">= 0.8.0"
+ }
+ },
+ "node_modules/p-limit": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
+ "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
+ "dependencies": {
+ "yocto-queue": "^0.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/p-locate": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz",
+ "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==",
+ "dependencies": {
+ "p-limit": "^3.0.2"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/parent-module": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
+ "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
+ "dependencies": {
+ "callsites": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/path-exists": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
+ "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/path-is-absolute": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
+ "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/path-key": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
+ "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/path-parse": {
+ "version": "1.0.7",
+ "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
+ "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw=="
+ },
+ "node_modules/path-type": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
+ "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/picocolors": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz",
+ "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ=="
+ },
+ "node_modules/picomatch": {
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
+ "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
+ "engines": {
+ "node": ">=8.6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/jonschlinkert"
+ }
+ },
+ "node_modules/postcss": {
+ "version": "8.4.14",
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.14.tgz",
+ "integrity": "sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig==",
+ "funding": [
+ {
+ "type": "opencollective",
+ "url": "https://opencollective.com/postcss/"
+ },
+ {
+ "type": "tidelift",
+ "url": "https://tidelift.com/funding/github/npm/postcss"
+ }
+ ],
+ "dependencies": {
+ "nanoid": "^3.3.4",
+ "picocolors": "^1.0.0",
+ "source-map-js": "^1.0.2"
+ },
+ "engines": {
+ "node": "^10 || ^12 || >=14"
+ }
+ },
+ "node_modules/prelude-ls": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz",
+ "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==",
+ "engines": {
+ "node": ">= 0.8.0"
+ }
+ },
+ "node_modules/prop-types": {
+ "version": "15.8.1",
+ "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz",
+ "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==",
+ "dependencies": {
+ "loose-envify": "^1.4.0",
+ "object-assign": "^4.1.1",
+ "react-is": "^16.13.1"
+ }
+ },
+ "node_modules/punycode": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz",
+ "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==",
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/queue-microtask": {
+ "version": "1.2.3",
+ "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
+ "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/feross"
+ },
+ {
+ "type": "patreon",
+ "url": "https://www.patreon.com/feross"
+ },
+ {
+ "type": "consulting",
+ "url": "https://feross.org/support"
+ }
+ ]
+ },
+ "node_modules/react": {
+ "version": "18.2.0",
+ "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz",
+ "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==",
+ "dependencies": {
+ "loose-envify": "^1.1.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/react-dom": {
+ "version": "18.2.0",
+ "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz",
+ "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==",
+ "dependencies": {
+ "loose-envify": "^1.1.0",
+ "scheduler": "^0.23.0"
+ },
+ "peerDependencies": {
+ "react": "^18.2.0"
+ }
+ },
+ "node_modules/react-is": {
+ "version": "16.13.1",
+ "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz",
+ "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ=="
+ },
+ "node_modules/regenerator-runtime": {
+ "version": "0.13.11",
+ "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz",
+ "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg=="
+ },
+ "node_modules/regexp.prototype.flags": {
+ "version": "1.4.3",
+ "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz",
+ "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==",
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.1.3",
+ "functions-have-names": "^1.2.2"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/resolve": {
+ "version": "1.22.1",
+ "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz",
+ "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==",
+ "dependencies": {
+ "is-core-module": "^2.9.0",
+ "path-parse": "^1.0.7",
+ "supports-preserve-symlinks-flag": "^1.0.0"
+ },
+ "bin": {
+ "resolve": "bin/resolve"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/resolve-from": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
+ "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/reusify": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz",
+ "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==",
+ "engines": {
+ "iojs": ">=1.0.0",
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/rimraf": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
+ "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
+ "dependencies": {
+ "glob": "^7.1.3"
+ },
+ "bin": {
+ "rimraf": "bin.js"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "node_modules/run-parallel": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
+ "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/feross"
+ },
+ {
+ "type": "patreon",
+ "url": "https://www.patreon.com/feross"
+ },
+ {
+ "type": "consulting",
+ "url": "https://feross.org/support"
+ }
+ ],
+ "dependencies": {
+ "queue-microtask": "^1.2.2"
+ }
+ },
+ "node_modules/safe-regex-test": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz",
+ "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==",
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "get-intrinsic": "^1.1.3",
+ "is-regex": "^1.1.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/scheduler": {
+ "version": "0.23.0",
+ "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz",
+ "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==",
+ "dependencies": {
+ "loose-envify": "^1.1.0"
+ }
+ },
+ "node_modules/semver": {
+ "version": "7.3.8",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz",
+ "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==",
+ "dependencies": {
+ "lru-cache": "^6.0.0"
+ },
+ "bin": {
+ "semver": "bin/semver.js"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/shebang-command": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
+ "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
+ "dependencies": {
+ "shebang-regex": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/shebang-regex": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
+ "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/side-channel": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz",
+ "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==",
+ "dependencies": {
+ "call-bind": "^1.0.0",
+ "get-intrinsic": "^1.0.2",
+ "object-inspect": "^1.9.0"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/slash": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
+ "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/source-map-js": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz",
+ "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/stop-iteration-iterator": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.0.0.tgz",
+ "integrity": "sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==",
+ "dependencies": {
+ "internal-slot": "^1.0.4"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "node_modules/string.prototype.matchall": {
+ "version": "4.0.8",
+ "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.8.tgz",
+ "integrity": "sha512-6zOCOcJ+RJAQshcTvXPHoxoQGONa3e/Lqx90wUA+wEzX78sg5Bo+1tQo4N0pohS0erG9qtCqJDjNCQBjeWVxyg==",
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.1.4",
+ "es-abstract": "^1.20.4",
+ "get-intrinsic": "^1.1.3",
+ "has-symbols": "^1.0.3",
+ "internal-slot": "^1.0.3",
+ "regexp.prototype.flags": "^1.4.3",
+ "side-channel": "^1.0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/string.prototype.trim": {
+ "version": "1.2.7",
+ "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.7.tgz",
+ "integrity": "sha512-p6TmeT1T3411M8Cgg9wBTMRtY2q9+PNy9EV1i2lIXUN/btt763oIfxwN3RR8VU6wHX8j/1CFy0L+YuThm6bgOg==",
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.1.4",
+ "es-abstract": "^1.20.4"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/string.prototype.trimend": {
+ "version": "1.0.6",
+ "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz",
+ "integrity": "sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==",
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.1.4",
+ "es-abstract": "^1.20.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/string.prototype.trimstart": {
+ "version": "1.0.6",
+ "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz",
+ "integrity": "sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==",
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.1.4",
+ "es-abstract": "^1.20.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/strip-ansi": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
+ "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
+ "dependencies": {
+ "ansi-regex": "^5.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/strip-bom": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
+ "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==",
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/strip-json-comments": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
+ "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==",
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/styled-jsx": {
+ "version": "5.1.1",
+ "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.1.1.tgz",
+ "integrity": "sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw==",
+ "dependencies": {
+ "client-only": "0.0.1"
+ },
+ "engines": {
+ "node": ">= 12.0.0"
+ },
+ "peerDependencies": {
+ "react": ">= 16.8.0 || 17.x.x || ^18.0.0-0"
+ },
+ "peerDependenciesMeta": {
+ "@babel/core": {
+ "optional": true
+ },
+ "babel-plugin-macros": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "dependencies": {
+ "has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/supports-preserve-symlinks-flag": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
+ "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==",
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/synckit": {
+ "version": "0.8.5",
+ "resolved": "https://registry.npmjs.org/synckit/-/synckit-0.8.5.tgz",
+ "integrity": "sha512-L1dapNV6vu2s/4Sputv8xGsCdAVlb5nRDMFU/E27D44l5U6cw1g0dGd45uLc+OXjNMmF4ntiMdCimzcjFKQI8Q==",
+ "dependencies": {
+ "@pkgr/utils": "^2.3.1",
+ "tslib": "^2.5.0"
+ },
+ "engines": {
+ "node": "^14.18.0 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/unts"
+ }
+ },
+ "node_modules/tapable": {
+ "version": "2.2.1",
+ "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz",
+ "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==",
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/text-table": {
+ "version": "0.2.0",
+ "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",
+ "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw=="
+ },
+ "node_modules/tiny-glob": {
+ "version": "0.2.9",
+ "resolved": "https://registry.npmjs.org/tiny-glob/-/tiny-glob-0.2.9.tgz",
+ "integrity": "sha512-g/55ssRPUjShh+xkfx9UPDXqhckHEsHr4Vd9zX55oSdGZc/MD0m3sferOkwWtp98bv+kcVfEHtRJgBVJzelrzg==",
+ "dependencies": {
+ "globalyzer": "0.1.0",
+ "globrex": "^0.1.2"
+ }
+ },
+ "node_modules/to-regex-range": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
+ "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
+ "dependencies": {
+ "is-number": "^7.0.0"
+ },
+ "engines": {
+ "node": ">=8.0"
+ }
+ },
+ "node_modules/tr46": {
+ "version": "0.0.3",
+ "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz",
+ "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==",
+ "peer": true
+ },
+ "node_modules/tsconfig-paths": {
+ "version": "3.14.2",
+ "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.2.tgz",
+ "integrity": "sha512-o/9iXgCYc5L/JxCHPe3Hvh8Q/2xm5Z+p18PESBU6Ff33695QnCHBEjcytY2q19ua7Mbl/DavtBOLq+oG0RCL+g==",
+ "dependencies": {
+ "@types/json5": "^0.0.29",
+ "json5": "^1.0.2",
+ "minimist": "^1.2.6",
+ "strip-bom": "^3.0.0"
+ }
+ },
+ "node_modules/tslib": {
+ "version": "2.5.0",
+ "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz",
+ "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg=="
+ },
+ "node_modules/tsutils": {
+ "version": "3.21.0",
+ "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz",
+ "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==",
+ "dependencies": {
+ "tslib": "^1.8.1"
+ },
+ "engines": {
+ "node": ">= 6"
+ },
+ "peerDependencies": {
+ "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta"
+ }
+ },
+ "node_modules/tsutils/node_modules/tslib": {
+ "version": "1.14.1",
+ "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
+ "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg=="
+ },
+ "node_modules/type": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz",
+ "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==",
+ "peer": true
+ },
+ "node_modules/type-check": {
+ "version": "0.4.0",
+ "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz",
+ "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==",
+ "dependencies": {
+ "prelude-ls": "^1.2.1"
+ },
+ "engines": {
+ "node": ">= 0.8.0"
+ }
+ },
+ "node_modules/type-fest": {
+ "version": "0.20.2",
+ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz",
+ "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==",
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/typed-array-length": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz",
+ "integrity": "sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==",
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "for-each": "^0.3.3",
+ "is-typed-array": "^1.1.9"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/typedarray-to-buffer": {
+ "version": "3.1.5",
+ "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz",
+ "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==",
+ "peer": true,
+ "dependencies": {
+ "is-typedarray": "^1.0.0"
+ }
+ },
+ "node_modules/typescript": {
+ "version": "4.9.5",
+ "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz",
+ "integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==",
+ "bin": {
+ "tsc": "bin/tsc",
+ "tsserver": "bin/tsserver"
+ },
+ "engines": {
+ "node": ">=4.2.0"
+ }
+ },
+ "node_modules/unbox-primitive": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz",
+ "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==",
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "has-bigints": "^1.0.2",
+ "has-symbols": "^1.0.3",
+ "which-boxed-primitive": "^1.0.2"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/uri-js": {
+ "version": "4.4.1",
+ "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
+ "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
+ "dependencies": {
+ "punycode": "^2.1.0"
+ }
+ },
+ "node_modules/utf-8-validate": {
+ "version": "5.0.10",
+ "resolved": "https://registry.npmjs.org/utf-8-validate/-/utf-8-validate-5.0.10.tgz",
+ "integrity": "sha512-Z6czzLq4u8fPOyx7TU6X3dvUZVvoJmxSQ+IcrlmagKhilxlhZgxPK6C5Jqbkw1IDUmFTM+cz9QDnnLTwDz/2gQ==",
+ "hasInstallScript": true,
+ "peer": true,
+ "dependencies": {
+ "node-gyp-build": "^4.3.0"
+ },
+ "engines": {
+ "node": ">=6.14.2"
+ }
+ },
+ "node_modules/webidl-conversions": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz",
+ "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==",
+ "peer": true
+ },
+ "node_modules/websocket": {
+ "version": "1.0.34",
+ "resolved": "https://registry.npmjs.org/websocket/-/websocket-1.0.34.tgz",
+ "integrity": "sha512-PRDso2sGwF6kM75QykIesBijKSVceR6jL2G8NGYyq2XrItNC2P5/qL5XeR056GhA+Ly7JMFvJb9I312mJfmqnQ==",
+ "peer": true,
+ "dependencies": {
+ "bufferutil": "^4.0.1",
+ "debug": "^2.2.0",
+ "es5-ext": "^0.10.50",
+ "typedarray-to-buffer": "^3.1.5",
+ "utf-8-validate": "^5.0.2",
+ "yaeti": "^0.0.6"
+ },
+ "engines": {
+ "node": ">=4.0.0"
+ }
+ },
+ "node_modules/websocket/node_modules/debug": {
+ "version": "2.6.9",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
+ "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
+ "peer": true,
+ "dependencies": {
+ "ms": "2.0.0"
+ }
+ },
+ "node_modules/websocket/node_modules/ms": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+ "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
+ "peer": true
+ },
+ "node_modules/whatwg-url": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz",
+ "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==",
+ "peer": true,
+ "dependencies": {
+ "tr46": "~0.0.3",
+ "webidl-conversions": "^3.0.0"
+ }
+ },
+ "node_modules/which": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
+ "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
+ "dependencies": {
+ "isexe": "^2.0.0"
+ },
+ "bin": {
+ "node-which": "bin/node-which"
+ },
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "node_modules/which-boxed-primitive": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz",
+ "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==",
+ "dependencies": {
+ "is-bigint": "^1.0.1",
+ "is-boolean-object": "^1.1.0",
+ "is-number-object": "^1.0.4",
+ "is-string": "^1.0.5",
+ "is-symbol": "^1.0.3"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/which-collection": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.1.tgz",
+ "integrity": "sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==",
+ "dependencies": {
+ "is-map": "^2.0.1",
+ "is-set": "^2.0.1",
+ "is-weakmap": "^2.0.1",
+ "is-weakset": "^2.0.1"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/which-typed-array": {
+ "version": "1.1.9",
+ "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.9.tgz",
+ "integrity": "sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA==",
+ "dependencies": {
+ "available-typed-arrays": "^1.0.5",
+ "call-bind": "^1.0.2",
+ "for-each": "^0.3.3",
+ "gopd": "^1.0.1",
+ "has-tostringtag": "^1.0.0",
+ "is-typed-array": "^1.1.10"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/word-wrap": {
+ "version": "1.2.3",
+ "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz",
+ "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/wrappy": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
+ "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ=="
+ },
+ "node_modules/yaeti": {
+ "version": "0.0.6",
+ "resolved": "https://registry.npmjs.org/yaeti/-/yaeti-0.0.6.tgz",
+ "integrity": "sha512-MvQa//+KcZCUkBTIC9blM+CU9J2GzuTytsOUwf2lidtvkx/6gnEp1QvJv34t9vdjhFmha/mUiNDbN0D0mJWdug==",
+ "peer": true,
+ "engines": {
+ "node": ">=0.10.32"
+ }
+ },
+ "node_modules/yallist": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
+ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A=="
+ },
+ "node_modules/yocto-queue": {
+ "version": "0.1.0",
+ "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",
+ "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==",
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ }
+ },
+ "dependencies": {
+ "@babel/runtime": {
+ "version": "7.21.0",
+ "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.21.0.tgz",
+ "integrity": "sha512-xwII0//EObnq89Ji5AKYQaRYiW/nZ3llSv29d49IuxPhKbtJoLP+9QUUZ4nVragQVtaVGeZrpB+ZtG/Pdy/POw==",
+ "requires": {
+ "regenerator-runtime": "^0.13.11"
+ }
+ },
+ "@eslint-community/eslint-utils": {
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.2.0.tgz",
+ "integrity": "sha512-gB8T4H4DEfX2IV9zGDJPOBgP1e/DbfCPDTtEqUMckpvzS1OYtva8JdFYBqMwYk7xAQ429WGF/UPqn8uQ//h2vQ==",
+ "requires": {
+ "eslint-visitor-keys": "^3.3.0"
+ }
+ },
+ "@eslint-community/regexpp": {
+ "version": "4.4.0",
+ "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.4.0.tgz",
+ "integrity": "sha512-A9983Q0LnDGdLPjxyXQ00sbV+K+O+ko2Dr+CZigbHWtX9pNfxlaBkMR8X1CztI73zuEyEBXTVjx7CE+/VSwDiQ=="
+ },
+ "@eslint/eslintrc": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.0.1.tgz",
+ "integrity": "sha512-eFRmABvW2E5Ho6f5fHLqgena46rOj7r7OKHYfLElqcBfGFHHpjBhivyi5+jOEQuSpdc/1phIZJlbC2te+tZNIw==",
+ "requires": {
+ "ajv": "^6.12.4",
+ "debug": "^4.3.2",
+ "espree": "^9.5.0",
+ "globals": "^13.19.0",
+ "ignore": "^5.2.0",
+ "import-fresh": "^3.2.1",
+ "js-yaml": "^4.1.0",
+ "minimatch": "^3.1.2",
+ "strip-json-comments": "^3.1.1"
+ }
+ },
+ "@eslint/js": {
+ "version": "8.36.0",
+ "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.36.0.tgz",
+ "integrity": "sha512-lxJ9R5ygVm8ZWgYdUweoq5ownDlJ4upvoWmO4eLxBYHdMo+vZ/Rx0EN6MbKWDJOSUGrqJy2Gt+Dyv/VKml0fjg=="
+ },
+ "@humanwhocodes/config-array": {
+ "version": "0.11.8",
+ "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.8.tgz",
+ "integrity": "sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==",
+ "requires": {
+ "@humanwhocodes/object-schema": "^1.2.1",
+ "debug": "^4.1.1",
+ "minimatch": "^3.0.5"
+ }
+ },
+ "@humanwhocodes/module-importer": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz",
+ "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA=="
+ },
+ "@humanwhocodes/object-schema": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz",
+ "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA=="
+ },
+ "@next/env": {
+ "version": "13.2.4",
+ "resolved": "https://registry.npmjs.org/@next/env/-/env-13.2.4.tgz",
+ "integrity": "sha512-+Mq3TtpkeeKFZanPturjcXt+KHfKYnLlX6jMLyCrmpq6OOs4i1GqBOAauSkii9QeKCMTYzGppar21JU57b/GEA=="
+ },
+ "@next/eslint-plugin-next": {
+ "version": "13.2.4",
+ "resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-13.2.4.tgz",
+ "integrity": "sha512-ck1lI+7r1mMJpqLNa3LJ5pxCfOB1lfJncKmRJeJxcJqcngaFwylreLP7da6Rrjr6u2gVRTfmnkSkjc80IiQCwQ==",
+ "requires": {
+ "glob": "7.1.7"
+ }
+ },
+ "@next/swc-android-arm-eabi": {
+ "version": "13.2.4",
+ "resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-13.2.4.tgz",
+ "integrity": "sha512-DWlalTSkLjDU11MY11jg17O1gGQzpRccM9Oes2yTqj2DpHndajrXHGxj9HGtJ+idq2k7ImUdJVWS2h2l/EDJOw==",
+ "optional": true
+ },
+ "@next/swc-android-arm64": {
+ "version": "13.2.4",
+ "resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-13.2.4.tgz",
+ "integrity": "sha512-sRavmUImUCf332Gy+PjIfLkMhiRX1Ez4SI+3vFDRs1N5eXp+uNzjFUK/oLMMOzk6KFSkbiK/3Wt8+dHQR/flNg==",
+ "optional": true
+ },
+ "@next/swc-darwin-arm64": {
+ "version": "13.2.4",
+ "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-13.2.4.tgz",
+ "integrity": "sha512-S6vBl+OrInP47TM3LlYx65betocKUUlTZDDKzTiRDbsRESeyIkBtZ6Qi5uT2zQs4imqllJznVjFd1bXLx3Aa6A==",
+ "optional": true
+ },
+ "@next/swc-darwin-x64": {
+ "version": "13.2.4",
+ "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-13.2.4.tgz",
+ "integrity": "sha512-a6LBuoYGcFOPGd4o8TPo7wmv5FnMr+Prz+vYHopEDuhDoMSHOnC+v+Ab4D7F0NMZkvQjEJQdJS3rqgFhlZmKlw==",
+ "optional": true
+ },
+ "@next/swc-freebsd-x64": {
+ "version": "13.2.4",
+ "resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-13.2.4.tgz",
+ "integrity": "sha512-kkbzKVZGPaXRBPisoAQkh3xh22r+TD+5HwoC5bOkALraJ0dsOQgSMAvzMXKsN3tMzJUPS0tjtRf1cTzrQ0I5vQ==",
+ "optional": true
+ },
+ "@next/swc-linux-arm-gnueabihf": {
+ "version": "13.2.4",
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-13.2.4.tgz",
+ "integrity": "sha512-7qA1++UY0fjprqtjBZaOA6cas/7GekpjVsZn/0uHvquuITFCdKGFCsKNBx3S0Rpxmx6WYo0GcmhNRM9ru08BGg==",
+ "optional": true
+ },
+ "@next/swc-linux-arm64-gnu": {
+ "version": "13.2.4",
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-13.2.4.tgz",
+ "integrity": "sha512-xzYZdAeq883MwXgcwc72hqo/F/dwUxCukpDOkx/j1HTq/J0wJthMGjinN9wH5bPR98Mfeh1MZJ91WWPnZOedOg==",
+ "optional": true
+ },
+ "@next/swc-linux-arm64-musl": {
+ "version": "13.2.4",
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-13.2.4.tgz",
+ "integrity": "sha512-8rXr3WfmqSiYkb71qzuDP6I6R2T2tpkmf83elDN8z783N9nvTJf2E7eLx86wu2OJCi4T05nuxCsh4IOU3LQ5xw==",
+ "optional": true
+ },
+ "@next/swc-linux-x64-gnu": {
+ "version": "13.2.4",
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-13.2.4.tgz",
+ "integrity": "sha512-Ngxh51zGSlYJ4EfpKG4LI6WfquulNdtmHg1yuOYlaAr33KyPJp4HeN/tivBnAHcZkoNy0hh/SbwDyCnz5PFJQQ==",
+ "optional": true
+ },
+ "@next/swc-linux-x64-musl": {
+ "version": "13.2.4",
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-13.2.4.tgz",
+ "integrity": "sha512-gOvwIYoSxd+j14LOcvJr+ekd9fwYT1RyMAHOp7znA10+l40wkFiMONPLWiZuHxfRk+Dy7YdNdDh3ImumvL6VwA==",
+ "optional": true
+ },
+ "@next/swc-win32-arm64-msvc": {
+ "version": "13.2.4",
+ "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-13.2.4.tgz",
+ "integrity": "sha512-q3NJzcfClgBm4HvdcnoEncmztxrA5GXqKeiZ/hADvC56pwNALt3ngDC6t6qr1YW9V/EPDxCYeaX4zYxHciW4Dw==",
+ "optional": true
+ },
+ "@next/swc-win32-ia32-msvc": {
+ "version": "13.2.4",
+ "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-13.2.4.tgz",
+ "integrity": "sha512-/eZ5ncmHUYtD2fc6EUmAIZlAJnVT2YmxDsKs1Ourx0ttTtvtma/WKlMV5NoUsyOez0f9ExLyOpeCoz5aj+MPXw==",
+ "optional": true
+ },
+ "@next/swc-win32-x64-msvc": {
+ "version": "13.2.4",
+ "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-13.2.4.tgz",
+ "integrity": "sha512-0MffFmyv7tBLlji01qc0IaPP/LVExzvj7/R5x1Jph1bTAIj4Vu81yFQWHHQAP6r4ff9Ukj1mBK6MDNVXm7Tcvw==",
+ "optional": true
+ },
+ "@nodelib/fs.scandir": {
+ "version": "2.1.5",
+ "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
+ "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
+ "requires": {
+ "@nodelib/fs.stat": "2.0.5",
+ "run-parallel": "^1.1.9"
+ }
+ },
+ "@nodelib/fs.stat": {
+ "version": "2.0.5",
+ "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
+ "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A=="
+ },
+ "@nodelib/fs.walk": {
+ "version": "1.2.8",
+ "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
+ "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
+ "requires": {
+ "@nodelib/fs.scandir": "2.1.5",
+ "fastq": "^1.6.0"
+ }
+ },
+ "@pkgr/utils": {
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/@pkgr/utils/-/utils-2.3.1.tgz",
+ "integrity": "sha512-wfzX8kc1PMyUILA+1Z/EqoE4UCXGy0iRGMhPwdfae1+f0OXlLqCk+By+aMzgJBzR9AzS4CDizioG6Ss1gvAFJw==",
+ "requires": {
+ "cross-spawn": "^7.0.3",
+ "is-glob": "^4.0.3",
+ "open": "^8.4.0",
+ "picocolors": "^1.0.0",
+ "tiny-glob": "^0.2.9",
+ "tslib": "^2.4.0"
+ }
+ },
+ "@rushstack/eslint-patch": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.2.0.tgz",
+ "integrity": "sha512-sXo/qW2/pAcmT43VoRKOJbDOfV3cYpq3szSVfIThQXNt+E4DfKj361vaAt3c88U5tPUxzEswam7GW48PJqtKAg=="
+ },
+ "@supabase/auth-helpers-nextjs": {
+ "version": "0.5.6",
+ "resolved": "https://registry.npmjs.org/@supabase/auth-helpers-nextjs/-/auth-helpers-nextjs-0.5.6.tgz",
+ "integrity": "sha512-NiUGGnO9vRycMDnl/DzFbHCJhNV9DdH1vH61T1Fzgp2aRW8LfLRVlBQeGCg2AzyvAe0MiLbbRsGNcJmAmJPs9A==",
+ "requires": {
+ "@supabase/auth-helpers-shared": "0.3.0"
+ }
+ },
+ "@supabase/auth-helpers-shared": {
+ "version": "0.3.0",
+ "resolved": "https://registry.npmjs.org/@supabase/auth-helpers-shared/-/auth-helpers-shared-0.3.0.tgz",
+ "integrity": "sha512-6lKhVMBZnGdFelpZyvQDBQSOY+pglS6a5U4ieAqfKQ/rx3rSjRASR3UGh7V+el1re3xYe3ddVBWXw16rdVAzrQ==",
+ "requires": {}
+ },
+ "@supabase/functions-js": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/@supabase/functions-js/-/functions-js-2.1.0.tgz",
+ "integrity": "sha512-vRziB+AqRXRaGHjEFHwBo0kuNDTuAxI7VUeqU24Fe86ISoD8YEQm0dGdpleJEcqgDGWaO6pxT1tfj1BRY5PwMg==",
+ "peer": true,
+ "requires": {
+ "cross-fetch": "^3.1.5"
+ }
+ },
+ "@supabase/gotrue-js": {
+ "version": "2.13.0",
+ "resolved": "https://registry.npmjs.org/@supabase/gotrue-js/-/gotrue-js-2.13.0.tgz",
+ "integrity": "sha512-NFBHuHNUn94mP/zOQzsp1k2PtwV55Vhf6ZbTzmMpiUvIRlXhVteZcdfdoAQDIBrdxOdL7F54NFp1gIupPZka6g==",
+ "peer": true,
+ "requires": {
+ "cross-fetch": "^3.1.5"
+ }
+ },
+ "@supabase/postgrest-js": {
+ "version": "1.4.1",
+ "resolved": "https://registry.npmjs.org/@supabase/postgrest-js/-/postgrest-js-1.4.1.tgz",
+ "integrity": "sha512-aruqwV/aTggkM7OVv2JinCeXmRMKHJCZpkuS1nuoa0NgLw7g3NyILSyWOKYTBJ/PxE/zXtWsBhdxFzaaNz5uxg==",
+ "peer": true,
+ "requires": {
+ "cross-fetch": "^3.1.5"
+ }
+ },
+ "@supabase/realtime-js": {
+ "version": "2.6.0",
+ "resolved": "https://registry.npmjs.org/@supabase/realtime-js/-/realtime-js-2.6.0.tgz",
+ "integrity": "sha512-tOVulMobhpxyDuu8VIImpL8FXmZOKsGNOSyS5ihJdj2xYmPPvYG+D2J51Ewfl+MFF65tweiB6p9N9bNIW1cDNA==",
+ "peer": true,
+ "requires": {
+ "@types/phoenix": "^1.5.4",
+ "websocket": "^1.0.34"
+ }
+ },
+ "@supabase/storage-js": {
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/@supabase/storage-js/-/storage-js-2.3.1.tgz",
+ "integrity": "sha512-BaPIvyvjuZW1V0CnfGKUZyzpBUXnsh0XD8eqTOYd+MdiGPmIPI0vtwnT4fAoK8mipp1vpcN62EVQaqeUnWXPtQ==",
+ "peer": true,
+ "requires": {
+ "cross-fetch": "^3.1.5"
+ }
+ },
+ "@supabase/supabase-js": {
+ "version": "2.10.0",
+ "resolved": "https://registry.npmjs.org/@supabase/supabase-js/-/supabase-js-2.10.0.tgz",
+ "integrity": "sha512-/vkpPxGDyLfTASWnVHL8vdgQxn9SX/Cs+BotTxFhLSIeGFSazC6rpQSMKu6RqzO7gjBD1KqTv0h3auWfClWs+Q==",
+ "peer": true,
+ "requires": {
+ "@supabase/functions-js": "^2.1.0",
+ "@supabase/gotrue-js": "^2.12.0",
+ "@supabase/postgrest-js": "^1.1.1",
+ "@supabase/realtime-js": "^2.4.0",
+ "@supabase/storage-js": "^2.3.1",
+ "cross-fetch": "^3.1.5"
+ }
+ },
+ "@swc/helpers": {
+ "version": "0.4.14",
+ "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.4.14.tgz",
+ "integrity": "sha512-4C7nX/dvpzB7za4Ql9K81xK3HPxCpHMgwTZVyf+9JQ6VUbn9jjZVN7/Nkdz/Ugzs2CSjqnL/UPXroiVBVHUWUw==",
+ "requires": {
+ "tslib": "^2.4.0"
+ }
+ },
+ "@types/json5": {
+ "version": "0.0.29",
+ "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz",
+ "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ=="
+ },
+ "@types/node": {
+ "version": "18.15.3",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-18.15.3.tgz",
+ "integrity": "sha512-p6ua9zBxz5otCmbpb5D3U4B5Nanw6Pk3PPyX05xnxbB/fRv71N7CPmORg7uAD5P70T0xmx1pzAx/FUfa5X+3cw=="
+ },
+ "@types/phoenix": {
+ "version": "1.5.5",
+ "resolved": "https://registry.npmjs.org/@types/phoenix/-/phoenix-1.5.5.tgz",
+ "integrity": "sha512-1eWWT19k0L4ZiTvdXjAvJ9KvW0B8SdiVftQmFPJGTEx78Q4PCSIQDpz+EfkFVR1N4U9gREjlW4JXL8YCIlY0bw==",
+ "peer": true
+ },
+ "@types/prop-types": {
+ "version": "15.7.5",
+ "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz",
+ "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w=="
+ },
+ "@types/react": {
+ "version": "18.0.28",
+ "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.28.tgz",
+ "integrity": "sha512-RD0ivG1kEztNBdoAK7lekI9M+azSnitIn85h4iOiaLjaTrMjzslhaqCGaI4IyCJ1RljWiLCEu4jyrLLgqxBTew==",
+ "requires": {
+ "@types/prop-types": "*",
+ "@types/scheduler": "*",
+ "csstype": "^3.0.2"
+ }
+ },
+ "@types/react-dom": {
+ "version": "18.0.11",
+ "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.11.tgz",
+ "integrity": "sha512-O38bPbI2CWtgw/OoQoY+BRelw7uysmXbWvw3nLWO21H1HSh+GOlqPuXshJfjmpNlKiiSDG9cc1JZAaMmVdcTlw==",
+ "requires": {
+ "@types/react": "*"
+ }
+ },
+ "@types/scheduler": {
+ "version": "0.16.2",
+ "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz",
+ "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew=="
+ },
+ "@typescript-eslint/parser": {
+ "version": "5.55.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.55.0.tgz",
+ "integrity": "sha512-ppvmeF7hvdhUUZWSd2EEWfzcFkjJzgNQzVST22nzg958CR+sphy8A6K7LXQZd6V75m1VKjp+J4g/PCEfSCmzhw==",
+ "requires": {
+ "@typescript-eslint/scope-manager": "5.55.0",
+ "@typescript-eslint/types": "5.55.0",
+ "@typescript-eslint/typescript-estree": "5.55.0",
+ "debug": "^4.3.4"
+ }
+ },
+ "@typescript-eslint/scope-manager": {
+ "version": "5.55.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.55.0.tgz",
+ "integrity": "sha512-OK+cIO1ZGhJYNCL//a3ROpsd83psf4dUJ4j7pdNVzd5DmIk+ffkuUIX2vcZQbEW/IR41DYsfJTB19tpCboxQuw==",
+ "requires": {
+ "@typescript-eslint/types": "5.55.0",
+ "@typescript-eslint/visitor-keys": "5.55.0"
+ }
+ },
+ "@typescript-eslint/types": {
+ "version": "5.55.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.55.0.tgz",
+ "integrity": "sha512-M4iRh4AG1ChrOL6Y+mETEKGeDnT7Sparn6fhZ5LtVJF1909D5O4uqK+C5NPbLmpfZ0XIIxCdwzKiijpZUOvOug=="
+ },
+ "@typescript-eslint/typescript-estree": {
+ "version": "5.55.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.55.0.tgz",
+ "integrity": "sha512-I7X4A9ovA8gdpWMpr7b1BN9eEbvlEtWhQvpxp/yogt48fy9Lj3iE3ild/1H3jKBBIYj5YYJmS2+9ystVhC7eaQ==",
+ "requires": {
+ "@typescript-eslint/types": "5.55.0",
+ "@typescript-eslint/visitor-keys": "5.55.0",
+ "debug": "^4.3.4",
+ "globby": "^11.1.0",
+ "is-glob": "^4.0.3",
+ "semver": "^7.3.7",
+ "tsutils": "^3.21.0"
+ }
+ },
+ "@typescript-eslint/visitor-keys": {
+ "version": "5.55.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.55.0.tgz",
+ "integrity": "sha512-q2dlHHwWgirKh1D3acnuApXG+VNXpEY5/AwRxDVuEQpxWaB0jCDe0jFMVMALJ3ebSfuOVE8/rMS+9ZOYGg1GWw==",
+ "requires": {
+ "@typescript-eslint/types": "5.55.0",
+ "eslint-visitor-keys": "^3.3.0"
+ }
+ },
+ "acorn": {
+ "version": "8.8.2",
+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.2.tgz",
+ "integrity": "sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw=="
+ },
+ "acorn-jsx": {
+ "version": "5.3.2",
+ "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz",
+ "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==",
+ "requires": {}
+ },
+ "ajv": {
+ "version": "6.12.6",
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
+ "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
+ "requires": {
+ "fast-deep-equal": "^3.1.1",
+ "fast-json-stable-stringify": "^2.0.0",
+ "json-schema-traverse": "^0.4.1",
+ "uri-js": "^4.2.2"
+ }
+ },
+ "ansi-regex": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
+ "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ=="
+ },
+ "ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "requires": {
+ "color-convert": "^2.0.1"
+ }
+ },
+ "argparse": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
+ "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q=="
+ },
+ "aria-query": {
+ "version": "5.1.3",
+ "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.1.3.tgz",
+ "integrity": "sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==",
+ "requires": {
+ "deep-equal": "^2.0.5"
+ }
+ },
+ "array-buffer-byte-length": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz",
+ "integrity": "sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==",
+ "requires": {
+ "call-bind": "^1.0.2",
+ "is-array-buffer": "^3.0.1"
+ }
+ },
+ "array-includes": {
+ "version": "3.1.6",
+ "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.6.tgz",
+ "integrity": "sha512-sgTbLvL6cNnw24FnbaDyjmvddQ2ML8arZsgaJhoABMoplz/4QRhtrYS+alr1BUM1Bwp6dhx8vVCBSLG+StwOFw==",
+ "requires": {
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.1.4",
+ "es-abstract": "^1.20.4",
+ "get-intrinsic": "^1.1.3",
+ "is-string": "^1.0.7"
+ }
+ },
+ "array-union": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz",
+ "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw=="
+ },
+ "array.prototype.flat": {
+ "version": "1.3.1",
+ "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.1.tgz",
+ "integrity": "sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA==",
+ "requires": {
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.1.4",
+ "es-abstract": "^1.20.4",
+ "es-shim-unscopables": "^1.0.0"
+ }
+ },
+ "array.prototype.flatmap": {
+ "version": "1.3.1",
+ "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.1.tgz",
+ "integrity": "sha512-8UGn9O1FDVvMNB0UlLv4voxRMze7+FpHyF5mSMRjWHUMlpoDViniy05870VlxhfgTnLbpuwTzvD76MTtWxB/mQ==",
+ "requires": {
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.1.4",
+ "es-abstract": "^1.20.4",
+ "es-shim-unscopables": "^1.0.0"
+ }
+ },
+ "array.prototype.tosorted": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.1.tgz",
+ "integrity": "sha512-pZYPXPRl2PqWcsUs6LOMn+1f1532nEoPTYowBtqLwAW+W8vSVhkIGnmOX1t/UQjD6YGI0vcD2B1U7ZFGQH9jnQ==",
+ "requires": {
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.1.4",
+ "es-abstract": "^1.20.4",
+ "es-shim-unscopables": "^1.0.0",
+ "get-intrinsic": "^1.1.3"
+ }
+ },
+ "ast-types-flow": {
+ "version": "0.0.7",
+ "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz",
+ "integrity": "sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag=="
+ },
+ "available-typed-arrays": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz",
+ "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw=="
+ },
+ "axe-core": {
+ "version": "4.6.3",
+ "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.6.3.tgz",
+ "integrity": "sha512-/BQzOX780JhsxDnPpH4ZiyrJAzcd8AfzFPkv+89veFSr1rcMjuq2JDCwypKaPeB6ljHp9KjXhPpjgCvQlWYuqg=="
+ },
+ "axobject-query": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-3.1.1.tgz",
+ "integrity": "sha512-goKlv8DZrK9hUh975fnHzhNIO4jUnFCfv/dszV5VwUGDFjI6vQ2VwoyjYjYNEbBE8AH87TduWP5uyDR1D+Iteg==",
+ "requires": {
+ "deep-equal": "^2.0.5"
+ }
+ },
+ "balanced-match": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
+ "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw=="
+ },
+ "brace-expansion": {
+ "version": "1.1.11",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
+ "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
+ "requires": {
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
+ }
+ },
+ "braces": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
+ "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
+ "requires": {
+ "fill-range": "^7.0.1"
+ }
+ },
+ "bufferutil": {
+ "version": "4.0.7",
+ "resolved": "https://registry.npmjs.org/bufferutil/-/bufferutil-4.0.7.tgz",
+ "integrity": "sha512-kukuqc39WOHtdxtw4UScxF/WVnMFVSQVKhtx3AjZJzhd0RGZZldcrfSEbVsWWe6KNH253574cq5F+wpv0G9pJw==",
+ "peer": true,
+ "requires": {
+ "node-gyp-build": "^4.3.0"
+ }
+ },
+ "call-bind": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
+ "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
+ "requires": {
+ "function-bind": "^1.1.1",
+ "get-intrinsic": "^1.0.2"
+ }
+ },
+ "callsites": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
+ "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ=="
+ },
+ "caniuse-lite": {
+ "version": "1.0.30001466",
+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001466.tgz",
+ "integrity": "sha512-ewtFBSfWjEmxUgNBSZItFSmVtvk9zkwkl1OfRZlKA8slltRN+/C/tuGVrF9styXkN36Yu3+SeJ1qkXxDEyNZ5w=="
+ },
+ "chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ },
+ "client-only": {
+ "version": "0.0.1",
+ "resolved": "https://registry.npmjs.org/client-only/-/client-only-0.0.1.tgz",
+ "integrity": "sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA=="
+ },
+ "color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "requires": {
+ "color-name": "~1.1.4"
+ }
+ },
+ "color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
+ },
+ "concat-map": {
+ "version": "0.0.1",
+ "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
+ "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg=="
+ },
+ "cross-fetch": {
+ "version": "3.1.5",
+ "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.5.tgz",
+ "integrity": "sha512-lvb1SBsI0Z7GDwmuid+mU3kWVBwTVUbe7S0H52yaaAdQOXq2YktTCZdlAcNKFzE6QtRz0snpw9bNiPeOIkkQvw==",
+ "peer": true,
+ "requires": {
+ "node-fetch": "2.6.7"
+ }
+ },
+ "cross-spawn": {
+ "version": "7.0.3",
+ "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
+ "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
+ "requires": {
+ "path-key": "^3.1.0",
+ "shebang-command": "^2.0.0",
+ "which": "^2.0.1"
+ }
+ },
+ "csstype": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.1.tgz",
+ "integrity": "sha512-DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw=="
+ },
+ "d": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz",
+ "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==",
+ "peer": true,
+ "requires": {
+ "es5-ext": "^0.10.50",
+ "type": "^1.0.1"
+ }
+ },
+ "damerau-levenshtein": {
+ "version": "1.0.8",
+ "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz",
+ "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA=="
+ },
+ "debug": {
+ "version": "4.3.4",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
+ "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
+ "requires": {
+ "ms": "2.1.2"
+ }
+ },
+ "deep-equal": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-2.2.0.tgz",
+ "integrity": "sha512-RdpzE0Hv4lhowpIUKKMJfeH6C1pXdtT1/it80ubgWqwI3qpuxUBpC1S4hnHg+zjnuOoDkzUtUCEEkG+XG5l3Mw==",
+ "requires": {
+ "call-bind": "^1.0.2",
+ "es-get-iterator": "^1.1.2",
+ "get-intrinsic": "^1.1.3",
+ "is-arguments": "^1.1.1",
+ "is-array-buffer": "^3.0.1",
+ "is-date-object": "^1.0.5",
+ "is-regex": "^1.1.4",
+ "is-shared-array-buffer": "^1.0.2",
+ "isarray": "^2.0.5",
+ "object-is": "^1.1.5",
+ "object-keys": "^1.1.1",
+ "object.assign": "^4.1.4",
+ "regexp.prototype.flags": "^1.4.3",
+ "side-channel": "^1.0.4",
+ "which-boxed-primitive": "^1.0.2",
+ "which-collection": "^1.0.1",
+ "which-typed-array": "^1.1.9"
+ }
+ },
+ "deep-is": {
+ "version": "0.1.4",
+ "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz",
+ "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ=="
+ },
+ "define-lazy-prop": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz",
+ "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og=="
+ },
+ "define-properties": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.0.tgz",
+ "integrity": "sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA==",
+ "requires": {
+ "has-property-descriptors": "^1.0.0",
+ "object-keys": "^1.1.1"
+ }
+ },
+ "dir-glob": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz",
+ "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==",
+ "requires": {
+ "path-type": "^4.0.0"
+ }
+ },
+ "doctrine": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz",
+ "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==",
+ "requires": {
+ "esutils": "^2.0.2"
+ }
+ },
+ "emoji-regex": {
+ "version": "9.2.2",
+ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz",
+ "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg=="
+ },
+ "enhanced-resolve": {
+ "version": "5.12.0",
+ "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.12.0.tgz",
+ "integrity": "sha512-QHTXI/sZQmko1cbDoNAa3mJ5qhWUUNAq3vR0/YiD379fWQrcfuoX1+HW2S0MTt7XmoPLapdaDKUtelUSPic7hQ==",
+ "requires": {
+ "graceful-fs": "^4.2.4",
+ "tapable": "^2.2.0"
+ }
+ },
+ "es-abstract": {
+ "version": "1.21.2",
+ "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.21.2.tgz",
+ "integrity": "sha512-y/B5POM2iBnIxCiernH1G7rC9qQoM77lLIMQLuob0zhp8C56Po81+2Nj0WFKnd0pNReDTnkYryc+zhOzpEIROg==",
+ "requires": {
+ "array-buffer-byte-length": "^1.0.0",
+ "available-typed-arrays": "^1.0.5",
+ "call-bind": "^1.0.2",
+ "es-set-tostringtag": "^2.0.1",
+ "es-to-primitive": "^1.2.1",
+ "function.prototype.name": "^1.1.5",
+ "get-intrinsic": "^1.2.0",
+ "get-symbol-description": "^1.0.0",
+ "globalthis": "^1.0.3",
+ "gopd": "^1.0.1",
+ "has": "^1.0.3",
+ "has-property-descriptors": "^1.0.0",
+ "has-proto": "^1.0.1",
+ "has-symbols": "^1.0.3",
+ "internal-slot": "^1.0.5",
+ "is-array-buffer": "^3.0.2",
+ "is-callable": "^1.2.7",
+ "is-negative-zero": "^2.0.2",
+ "is-regex": "^1.1.4",
+ "is-shared-array-buffer": "^1.0.2",
+ "is-string": "^1.0.7",
+ "is-typed-array": "^1.1.10",
+ "is-weakref": "^1.0.2",
+ "object-inspect": "^1.12.3",
+ "object-keys": "^1.1.1",
+ "object.assign": "^4.1.4",
+ "regexp.prototype.flags": "^1.4.3",
+ "safe-regex-test": "^1.0.0",
+ "string.prototype.trim": "^1.2.7",
+ "string.prototype.trimend": "^1.0.6",
+ "string.prototype.trimstart": "^1.0.6",
+ "typed-array-length": "^1.0.4",
+ "unbox-primitive": "^1.0.2",
+ "which-typed-array": "^1.1.9"
+ }
+ },
+ "es-get-iterator": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.3.tgz",
+ "integrity": "sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==",
+ "requires": {
+ "call-bind": "^1.0.2",
+ "get-intrinsic": "^1.1.3",
+ "has-symbols": "^1.0.3",
+ "is-arguments": "^1.1.1",
+ "is-map": "^2.0.2",
+ "is-set": "^2.0.2",
+ "is-string": "^1.0.7",
+ "isarray": "^2.0.5",
+ "stop-iteration-iterator": "^1.0.0"
+ }
+ },
+ "es-set-tostringtag": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz",
+ "integrity": "sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==",
+ "requires": {
+ "get-intrinsic": "^1.1.3",
+ "has": "^1.0.3",
+ "has-tostringtag": "^1.0.0"
+ }
+ },
+ "es-shim-unscopables": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz",
+ "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==",
+ "requires": {
+ "has": "^1.0.3"
+ }
+ },
+ "es-to-primitive": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz",
+ "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==",
+ "requires": {
+ "is-callable": "^1.1.4",
+ "is-date-object": "^1.0.1",
+ "is-symbol": "^1.0.2"
+ }
+ },
+ "es5-ext": {
+ "version": "0.10.62",
+ "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.62.tgz",
+ "integrity": "sha512-BHLqn0klhEpnOKSrzn/Xsz2UIW8j+cGmo9JLzr8BiUapV8hPL9+FliFqjwr9ngW7jWdnxv6eO+/LqyhJVqgrjA==",
+ "peer": true,
+ "requires": {
+ "es6-iterator": "^2.0.3",
+ "es6-symbol": "^3.1.3",
+ "next-tick": "^1.1.0"
+ }
+ },
+ "es6-iterator": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz",
+ "integrity": "sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g==",
+ "peer": true,
+ "requires": {
+ "d": "1",
+ "es5-ext": "^0.10.35",
+ "es6-symbol": "^3.1.1"
+ }
+ },
+ "es6-symbol": {
+ "version": "3.1.3",
+ "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz",
+ "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==",
+ "peer": true,
+ "requires": {
+ "d": "^1.0.1",
+ "ext": "^1.1.2"
+ }
+ },
+ "escape-string-regexp": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
+ "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA=="
+ },
+ "eslint": {
+ "version": "8.36.0",
+ "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.36.0.tgz",
+ "integrity": "sha512-Y956lmS7vDqomxlaaQAHVmeb4tNMp2FWIvU/RnU5BD3IKMD/MJPr76xdyr68P8tV1iNMvN2mRK0yy3c+UjL+bw==",
+ "requires": {
+ "@eslint-community/eslint-utils": "^4.2.0",
+ "@eslint-community/regexpp": "^4.4.0",
+ "@eslint/eslintrc": "^2.0.1",
+ "@eslint/js": "8.36.0",
+ "@humanwhocodes/config-array": "^0.11.8",
+ "@humanwhocodes/module-importer": "^1.0.1",
+ "@nodelib/fs.walk": "^1.2.8",
+ "ajv": "^6.10.0",
+ "chalk": "^4.0.0",
+ "cross-spawn": "^7.0.2",
+ "debug": "^4.3.2",
+ "doctrine": "^3.0.0",
+ "escape-string-regexp": "^4.0.0",
+ "eslint-scope": "^7.1.1",
+ "eslint-visitor-keys": "^3.3.0",
+ "espree": "^9.5.0",
+ "esquery": "^1.4.2",
+ "esutils": "^2.0.2",
+ "fast-deep-equal": "^3.1.3",
+ "file-entry-cache": "^6.0.1",
+ "find-up": "^5.0.0",
+ "glob-parent": "^6.0.2",
+ "globals": "^13.19.0",
+ "grapheme-splitter": "^1.0.4",
+ "ignore": "^5.2.0",
+ "import-fresh": "^3.0.0",
+ "imurmurhash": "^0.1.4",
+ "is-glob": "^4.0.0",
+ "is-path-inside": "^3.0.3",
+ "js-sdsl": "^4.1.4",
+ "js-yaml": "^4.1.0",
+ "json-stable-stringify-without-jsonify": "^1.0.1",
+ "levn": "^0.4.1",
+ "lodash.merge": "^4.6.2",
+ "minimatch": "^3.1.2",
+ "natural-compare": "^1.4.0",
+ "optionator": "^0.9.1",
+ "strip-ansi": "^6.0.1",
+ "strip-json-comments": "^3.1.0",
+ "text-table": "^0.2.0"
+ }
+ },
+ "eslint-config-next": {
+ "version": "13.2.4",
+ "resolved": "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-13.2.4.tgz",
+ "integrity": "sha512-lunIBhsoeqw6/Lfkd6zPt25w1bn0znLA/JCL+au1HoEpSb4/PpsOYsYtgV/q+YPsoKIOzFyU5xnb04iZnXjUvg==",
+ "requires": {
+ "@next/eslint-plugin-next": "13.2.4",
+ "@rushstack/eslint-patch": "^1.1.3",
+ "@typescript-eslint/parser": "^5.42.0",
+ "eslint-import-resolver-node": "^0.3.6",
+ "eslint-import-resolver-typescript": "^3.5.2",
+ "eslint-plugin-import": "^2.26.0",
+ "eslint-plugin-jsx-a11y": "^6.5.1",
+ "eslint-plugin-react": "^7.31.7",
+ "eslint-plugin-react-hooks": "^4.5.0"
+ }
+ },
+ "eslint-import-resolver-node": {
+ "version": "0.3.7",
+ "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.7.tgz",
+ "integrity": "sha512-gozW2blMLJCeFpBwugLTGyvVjNoeo1knonXAcatC6bjPBZitotxdWf7Gimr25N4c0AAOo4eOUfaG82IJPDpqCA==",
+ "requires": {
+ "debug": "^3.2.7",
+ "is-core-module": "^2.11.0",
+ "resolve": "^1.22.1"
+ },
+ "dependencies": {
+ "debug": {
+ "version": "3.2.7",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
+ "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
+ "requires": {
+ "ms": "^2.1.1"
+ }
+ }
+ }
+ },
+ "eslint-import-resolver-typescript": {
+ "version": "3.5.3",
+ "resolved": "https://registry.npmjs.org/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-3.5.3.tgz",
+ "integrity": "sha512-njRcKYBc3isE42LaTcJNVANR3R99H9bAxBDMNDr2W7yq5gYPxbU3MkdhsQukxZ/Xg9C2vcyLlDsbKfRDg0QvCQ==",
+ "requires": {
+ "debug": "^4.3.4",
+ "enhanced-resolve": "^5.10.0",
+ "get-tsconfig": "^4.2.0",
+ "globby": "^13.1.2",
+ "is-core-module": "^2.10.0",
+ "is-glob": "^4.0.3",
+ "synckit": "^0.8.4"
+ },
+ "dependencies": {
+ "globby": {
+ "version": "13.1.3",
+ "resolved": "https://registry.npmjs.org/globby/-/globby-13.1.3.tgz",
+ "integrity": "sha512-8krCNHXvlCgHDpegPzleMq07yMYTO2sXKASmZmquEYWEmCx6J5UTRbp5RwMJkTJGtcQ44YpiUYUiN0b9mzy8Bw==",
+ "requires": {
+ "dir-glob": "^3.0.1",
+ "fast-glob": "^3.2.11",
+ "ignore": "^5.2.0",
+ "merge2": "^1.4.1",
+ "slash": "^4.0.0"
+ }
+ },
+ "slash": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz",
+ "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew=="
+ }
+ }
+ },
+ "eslint-module-utils": {
+ "version": "2.7.4",
+ "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.4.tgz",
+ "integrity": "sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==",
+ "requires": {
+ "debug": "^3.2.7"
+ },
+ "dependencies": {
+ "debug": {
+ "version": "3.2.7",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
+ "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
+ "requires": {
+ "ms": "^2.1.1"
+ }
+ }
+ }
+ },
+ "eslint-plugin-import": {
+ "version": "2.27.5",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.27.5.tgz",
+ "integrity": "sha512-LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow==",
+ "requires": {
+ "array-includes": "^3.1.6",
+ "array.prototype.flat": "^1.3.1",
+ "array.prototype.flatmap": "^1.3.1",
+ "debug": "^3.2.7",
+ "doctrine": "^2.1.0",
+ "eslint-import-resolver-node": "^0.3.7",
+ "eslint-module-utils": "^2.7.4",
+ "has": "^1.0.3",
+ "is-core-module": "^2.11.0",
+ "is-glob": "^4.0.3",
+ "minimatch": "^3.1.2",
+ "object.values": "^1.1.6",
+ "resolve": "^1.22.1",
+ "semver": "^6.3.0",
+ "tsconfig-paths": "^3.14.1"
+ },
+ "dependencies": {
+ "debug": {
+ "version": "3.2.7",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
+ "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
+ "requires": {
+ "ms": "^2.1.1"
+ }
+ },
+ "doctrine": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz",
+ "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==",
+ "requires": {
+ "esutils": "^2.0.2"
+ }
+ },
+ "semver": {
+ "version": "6.3.0",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
+ "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw=="
+ }
+ }
+ },
+ "eslint-plugin-jsx-a11y": {
+ "version": "6.7.1",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.7.1.tgz",
+ "integrity": "sha512-63Bog4iIethyo8smBklORknVjB0T2dwB8Mr/hIC+fBS0uyHdYYpzM/Ed+YC8VxTjlXHEWFOdmgwcDn1U2L9VCA==",
+ "requires": {
+ "@babel/runtime": "^7.20.7",
+ "aria-query": "^5.1.3",
+ "array-includes": "^3.1.6",
+ "array.prototype.flatmap": "^1.3.1",
+ "ast-types-flow": "^0.0.7",
+ "axe-core": "^4.6.2",
+ "axobject-query": "^3.1.1",
+ "damerau-levenshtein": "^1.0.8",
+ "emoji-regex": "^9.2.2",
+ "has": "^1.0.3",
+ "jsx-ast-utils": "^3.3.3",
+ "language-tags": "=1.0.5",
+ "minimatch": "^3.1.2",
+ "object.entries": "^1.1.6",
+ "object.fromentries": "^2.0.6",
+ "semver": "^6.3.0"
+ },
+ "dependencies": {
+ "semver": {
+ "version": "6.3.0",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
+ "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw=="
+ }
+ }
+ },
+ "eslint-plugin-react": {
+ "version": "7.32.2",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.32.2.tgz",
+ "integrity": "sha512-t2fBMa+XzonrrNkyVirzKlvn5RXzzPwRHtMvLAtVZrt8oxgnTQaYbU6SXTOO1mwQgp1y5+toMSKInnzGr0Knqg==",
+ "requires": {
+ "array-includes": "^3.1.6",
+ "array.prototype.flatmap": "^1.3.1",
+ "array.prototype.tosorted": "^1.1.1",
+ "doctrine": "^2.1.0",
+ "estraverse": "^5.3.0",
+ "jsx-ast-utils": "^2.4.1 || ^3.0.0",
+ "minimatch": "^3.1.2",
+ "object.entries": "^1.1.6",
+ "object.fromentries": "^2.0.6",
+ "object.hasown": "^1.1.2",
+ "object.values": "^1.1.6",
+ "prop-types": "^15.8.1",
+ "resolve": "^2.0.0-next.4",
+ "semver": "^6.3.0",
+ "string.prototype.matchall": "^4.0.8"
+ },
+ "dependencies": {
+ "doctrine": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz",
+ "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==",
+ "requires": {
+ "esutils": "^2.0.2"
+ }
+ },
+ "resolve": {
+ "version": "2.0.0-next.4",
+ "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz",
+ "integrity": "sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==",
+ "requires": {
+ "is-core-module": "^2.9.0",
+ "path-parse": "^1.0.7",
+ "supports-preserve-symlinks-flag": "^1.0.0"
+ }
+ },
+ "semver": {
+ "version": "6.3.0",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
+ "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw=="
+ }
+ }
+ },
+ "eslint-plugin-react-hooks": {
+ "version": "4.6.0",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz",
+ "integrity": "sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==",
+ "requires": {}
+ },
+ "eslint-scope": {
+ "version": "7.1.1",
+ "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz",
+ "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==",
+ "requires": {
+ "esrecurse": "^4.3.0",
+ "estraverse": "^5.2.0"
+ }
+ },
+ "eslint-visitor-keys": {
+ "version": "3.3.0",
+ "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz",
+ "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA=="
+ },
+ "espree": {
+ "version": "9.5.0",
+ "resolved": "https://registry.npmjs.org/espree/-/espree-9.5.0.tgz",
+ "integrity": "sha512-JPbJGhKc47++oo4JkEoTe2wjy4fmMwvFpgJT9cQzmfXKp22Dr6Hf1tdCteLz1h0P3t+mGvWZ+4Uankvh8+c6zw==",
+ "requires": {
+ "acorn": "^8.8.0",
+ "acorn-jsx": "^5.3.2",
+ "eslint-visitor-keys": "^3.3.0"
+ }
+ },
+ "esquery": {
+ "version": "1.5.0",
+ "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz",
+ "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==",
+ "requires": {
+ "estraverse": "^5.1.0"
+ }
+ },
+ "esrecurse": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",
+ "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",
+ "requires": {
+ "estraverse": "^5.2.0"
+ }
+ },
+ "estraverse": {
+ "version": "5.3.0",
+ "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
+ "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA=="
+ },
+ "esutils": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
+ "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g=="
+ },
+ "ext": {
+ "version": "1.7.0",
+ "resolved": "https://registry.npmjs.org/ext/-/ext-1.7.0.tgz",
+ "integrity": "sha512-6hxeJYaL110a9b5TEJSj0gojyHQAmA2ch5Os+ySCiA1QGdS697XWY1pzsrSjqA9LDEEgdB/KypIlR59RcLuHYw==",
+ "peer": true,
+ "requires": {
+ "type": "^2.7.2"
+ },
+ "dependencies": {
+ "type": {
+ "version": "2.7.2",
+ "resolved": "https://registry.npmjs.org/type/-/type-2.7.2.tgz",
+ "integrity": "sha512-dzlvlNlt6AXU7EBSfpAscydQ7gXB+pPGsPnfJnZpiNJBDj7IaJzQlBZYGdEi4R9HmPdBv2XmWJ6YUtoTa7lmCw==",
+ "peer": true
+ }
+ }
+ },
+ "fast-deep-equal": {
+ "version": "3.1.3",
+ "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
+ "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q=="
+ },
+ "fast-glob": {
+ "version": "3.2.12",
+ "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz",
+ "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==",
+ "requires": {
+ "@nodelib/fs.stat": "^2.0.2",
+ "@nodelib/fs.walk": "^1.2.3",
+ "glob-parent": "^5.1.2",
+ "merge2": "^1.3.0",
+ "micromatch": "^4.0.4"
+ },
+ "dependencies": {
+ "glob-parent": {
+ "version": "5.1.2",
+ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
+ "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
+ "requires": {
+ "is-glob": "^4.0.1"
+ }
+ }
+ }
+ },
+ "fast-json-stable-stringify": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
+ "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw=="
+ },
+ "fast-levenshtein": {
+ "version": "2.0.6",
+ "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
+ "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw=="
+ },
+ "fastq": {
+ "version": "1.15.0",
+ "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz",
+ "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==",
+ "requires": {
+ "reusify": "^1.0.4"
+ }
+ },
+ "file-entry-cache": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz",
+ "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==",
+ "requires": {
+ "flat-cache": "^3.0.4"
+ }
+ },
+ "fill-range": {
+ "version": "7.0.1",
+ "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
+ "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
+ "requires": {
+ "to-regex-range": "^5.0.1"
+ }
+ },
+ "find-up": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",
+ "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==",
+ "requires": {
+ "locate-path": "^6.0.0",
+ "path-exists": "^4.0.0"
+ }
+ },
+ "flat-cache": {
+ "version": "3.0.4",
+ "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz",
+ "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==",
+ "requires": {
+ "flatted": "^3.1.0",
+ "rimraf": "^3.0.2"
+ }
+ },
+ "flatted": {
+ "version": "3.2.7",
+ "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz",
+ "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ=="
+ },
+ "for-each": {
+ "version": "0.3.3",
+ "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz",
+ "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==",
+ "requires": {
+ "is-callable": "^1.1.3"
+ }
+ },
+ "fs.realpath": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
+ "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw=="
+ },
+ "function-bind": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
+ "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A=="
+ },
+ "function.prototype.name": {
+ "version": "1.1.5",
+ "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz",
+ "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==",
+ "requires": {
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.1.3",
+ "es-abstract": "^1.19.0",
+ "functions-have-names": "^1.2.2"
+ }
+ },
+ "functions-have-names": {
+ "version": "1.2.3",
+ "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz",
+ "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ=="
+ },
+ "get-intrinsic": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.0.tgz",
+ "integrity": "sha512-L049y6nFOuom5wGyRc3/gdTLO94dySVKRACj1RmJZBQXlbTMhtNIgkWkUHq+jYmZvKf14EW1EoJnnjbmoHij0Q==",
+ "requires": {
+ "function-bind": "^1.1.1",
+ "has": "^1.0.3",
+ "has-symbols": "^1.0.3"
+ }
+ },
+ "get-symbol-description": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz",
+ "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==",
+ "requires": {
+ "call-bind": "^1.0.2",
+ "get-intrinsic": "^1.1.1"
+ }
+ },
+ "get-tsconfig": {
+ "version": "4.4.0",
+ "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.4.0.tgz",
+ "integrity": "sha512-0Gdjo/9+FzsYhXCEFueo2aY1z1tpXrxWZzP7k8ul9qt1U5o8rYJwTJYmaeHdrVosYIVYkOy2iwCJ9FdpocJhPQ=="
+ },
+ "glob": {
+ "version": "7.1.7",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz",
+ "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==",
+ "requires": {
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^3.0.4",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
+ }
+ },
+ "glob-parent": {
+ "version": "6.0.2",
+ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz",
+ "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==",
+ "requires": {
+ "is-glob": "^4.0.3"
+ }
+ },
+ "globals": {
+ "version": "13.20.0",
+ "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz",
+ "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==",
+ "requires": {
+ "type-fest": "^0.20.2"
+ }
+ },
+ "globalthis": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz",
+ "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==",
+ "requires": {
+ "define-properties": "^1.1.3"
+ }
+ },
+ "globalyzer": {
+ "version": "0.1.0",
+ "resolved": "https://registry.npmjs.org/globalyzer/-/globalyzer-0.1.0.tgz",
+ "integrity": "sha512-40oNTM9UfG6aBmuKxk/giHn5nQ8RVz/SS4Ir6zgzOv9/qC3kKZ9v4etGTcJbEl/NyVQH7FGU7d+X1egr57Md2Q=="
+ },
+ "globby": {
+ "version": "11.1.0",
+ "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz",
+ "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==",
+ "requires": {
+ "array-union": "^2.1.0",
+ "dir-glob": "^3.0.1",
+ "fast-glob": "^3.2.9",
+ "ignore": "^5.2.0",
+ "merge2": "^1.4.1",
+ "slash": "^3.0.0"
+ }
+ },
+ "globrex": {
+ "version": "0.1.2",
+ "resolved": "https://registry.npmjs.org/globrex/-/globrex-0.1.2.tgz",
+ "integrity": "sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg=="
+ },
+ "gopd": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz",
+ "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==",
+ "requires": {
+ "get-intrinsic": "^1.1.3"
+ }
+ },
+ "graceful-fs": {
+ "version": "4.2.10",
+ "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz",
+ "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA=="
+ },
+ "grapheme-splitter": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz",
+ "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ=="
+ },
+ "has": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
+ "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
+ "requires": {
+ "function-bind": "^1.1.1"
+ }
+ },
+ "has-bigints": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz",
+ "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ=="
+ },
+ "has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
+ },
+ "has-property-descriptors": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz",
+ "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==",
+ "requires": {
+ "get-intrinsic": "^1.1.1"
+ }
+ },
+ "has-proto": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz",
+ "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg=="
+ },
+ "has-symbols": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz",
+ "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A=="
+ },
+ "has-tostringtag": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz",
+ "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==",
+ "requires": {
+ "has-symbols": "^1.0.2"
+ }
+ },
+ "ignore": {
+ "version": "5.2.4",
+ "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz",
+ "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ=="
+ },
+ "import-fresh": {
+ "version": "3.3.0",
+ "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz",
+ "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==",
+ "requires": {
+ "parent-module": "^1.0.0",
+ "resolve-from": "^4.0.0"
+ }
+ },
+ "imurmurhash": {
+ "version": "0.1.4",
+ "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
+ "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA=="
+ },
+ "inflight": {
+ "version": "1.0.6",
+ "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
+ "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==",
+ "requires": {
+ "once": "^1.3.0",
+ "wrappy": "1"
+ }
+ },
+ "inherits": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
+ "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
+ },
+ "internal-slot": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.5.tgz",
+ "integrity": "sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==",
+ "requires": {
+ "get-intrinsic": "^1.2.0",
+ "has": "^1.0.3",
+ "side-channel": "^1.0.4"
+ }
+ },
+ "is-arguments": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz",
+ "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==",
+ "requires": {
+ "call-bind": "^1.0.2",
+ "has-tostringtag": "^1.0.0"
+ }
+ },
+ "is-array-buffer": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.2.tgz",
+ "integrity": "sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==",
+ "requires": {
+ "call-bind": "^1.0.2",
+ "get-intrinsic": "^1.2.0",
+ "is-typed-array": "^1.1.10"
+ }
+ },
+ "is-bigint": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz",
+ "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==",
+ "requires": {
+ "has-bigints": "^1.0.1"
+ }
+ },
+ "is-boolean-object": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz",
+ "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==",
+ "requires": {
+ "call-bind": "^1.0.2",
+ "has-tostringtag": "^1.0.0"
+ }
+ },
+ "is-callable": {
+ "version": "1.2.7",
+ "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz",
+ "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA=="
+ },
+ "is-core-module": {
+ "version": "2.11.0",
+ "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz",
+ "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==",
+ "requires": {
+ "has": "^1.0.3"
+ }
+ },
+ "is-date-object": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz",
+ "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==",
+ "requires": {
+ "has-tostringtag": "^1.0.0"
+ }
+ },
+ "is-docker": {
+ "version": "2.2.1",
+ "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz",
+ "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ=="
+ },
+ "is-extglob": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
+ "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ=="
+ },
+ "is-glob": {
+ "version": "4.0.3",
+ "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
+ "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
+ "requires": {
+ "is-extglob": "^2.1.1"
+ }
+ },
+ "is-map": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.2.tgz",
+ "integrity": "sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg=="
+ },
+ "is-negative-zero": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz",
+ "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA=="
+ },
+ "is-number": {
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
+ "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng=="
+ },
+ "is-number-object": {
+ "version": "1.0.7",
+ "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz",
+ "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==",
+ "requires": {
+ "has-tostringtag": "^1.0.0"
+ }
+ },
+ "is-path-inside": {
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz",
+ "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ=="
+ },
+ "is-regex": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz",
+ "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==",
+ "requires": {
+ "call-bind": "^1.0.2",
+ "has-tostringtag": "^1.0.0"
+ }
+ },
+ "is-set": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.2.tgz",
+ "integrity": "sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g=="
+ },
+ "is-shared-array-buffer": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz",
+ "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==",
+ "requires": {
+ "call-bind": "^1.0.2"
+ }
+ },
+ "is-string": {
+ "version": "1.0.7",
+ "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz",
+ "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==",
+ "requires": {
+ "has-tostringtag": "^1.0.0"
+ }
+ },
+ "is-symbol": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz",
+ "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==",
+ "requires": {
+ "has-symbols": "^1.0.2"
+ }
+ },
+ "is-typed-array": {
+ "version": "1.1.10",
+ "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.10.tgz",
+ "integrity": "sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A==",
+ "requires": {
+ "available-typed-arrays": "^1.0.5",
+ "call-bind": "^1.0.2",
+ "for-each": "^0.3.3",
+ "gopd": "^1.0.1",
+ "has-tostringtag": "^1.0.0"
+ }
+ },
+ "is-typedarray": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
+ "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==",
+ "peer": true
+ },
+ "is-weakmap": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.1.tgz",
+ "integrity": "sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA=="
+ },
+ "is-weakref": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz",
+ "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==",
+ "requires": {
+ "call-bind": "^1.0.2"
+ }
+ },
+ "is-weakset": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.2.tgz",
+ "integrity": "sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==",
+ "requires": {
+ "call-bind": "^1.0.2",
+ "get-intrinsic": "^1.1.1"
+ }
+ },
+ "is-wsl": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz",
+ "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==",
+ "requires": {
+ "is-docker": "^2.0.0"
+ }
+ },
+ "isarray": {
+ "version": "2.0.5",
+ "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz",
+ "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw=="
+ },
+ "isexe": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
+ "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw=="
+ },
+ "js-sdsl": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.3.0.tgz",
+ "integrity": "sha512-mifzlm2+5nZ+lEcLJMoBK0/IH/bDg8XnJfd/Wq6IP+xoCjLZsTOnV2QpxlVbX9bMnkl5PdEjNtBJ9Cj1NjifhQ=="
+ },
+ "js-tokens": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
+ "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ=="
+ },
+ "js-yaml": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz",
+ "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==",
+ "requires": {
+ "argparse": "^2.0.1"
+ }
+ },
+ "json-schema-traverse": {
+ "version": "0.4.1",
+ "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
+ "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg=="
+ },
+ "json-stable-stringify-without-jsonify": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",
+ "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw=="
+ },
+ "json5": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz",
+ "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==",
+ "requires": {
+ "minimist": "^1.2.0"
+ }
+ },
+ "jsx-ast-utils": {
+ "version": "3.3.3",
+ "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.3.tgz",
+ "integrity": "sha512-fYQHZTZ8jSfmWZ0iyzfwiU4WDX4HpHbMCZ3gPlWYiCl3BoeOTsqKBqnTVfH2rYT7eP5c3sVbeSPHnnJOaTrWiw==",
+ "requires": {
+ "array-includes": "^3.1.5",
+ "object.assign": "^4.1.3"
+ }
+ },
+ "language-subtag-registry": {
+ "version": "0.3.22",
+ "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz",
+ "integrity": "sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w=="
+ },
+ "language-tags": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz",
+ "integrity": "sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ==",
+ "requires": {
+ "language-subtag-registry": "~0.3.2"
+ }
+ },
+ "levn": {
+ "version": "0.4.1",
+ "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz",
+ "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==",
+ "requires": {
+ "prelude-ls": "^1.2.1",
+ "type-check": "~0.4.0"
+ }
+ },
+ "locate-path": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz",
+ "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==",
+ "requires": {
+ "p-locate": "^5.0.0"
+ }
+ },
+ "lodash.merge": {
+ "version": "4.6.2",
+ "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
+ "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ=="
+ },
+ "loose-envify": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
+ "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==",
+ "requires": {
+ "js-tokens": "^3.0.0 || ^4.0.0"
+ }
+ },
+ "lru-cache": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
+ "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
+ "requires": {
+ "yallist": "^4.0.0"
+ }
+ },
+ "merge2": {
+ "version": "1.4.1",
+ "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
+ "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg=="
+ },
+ "micromatch": {
+ "version": "4.0.5",
+ "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz",
+ "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==",
+ "requires": {
+ "braces": "^3.0.2",
+ "picomatch": "^2.3.1"
+ }
+ },
+ "minimatch": {
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
+ "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
+ "requires": {
+ "brace-expansion": "^1.1.7"
+ }
+ },
+ "minimist": {
+ "version": "1.2.8",
+ "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz",
+ "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA=="
+ },
+ "ms": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
+ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
+ },
+ "nanoid": {
+ "version": "3.3.4",
+ "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz",
+ "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw=="
+ },
+ "natural-compare": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
+ "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw=="
+ },
+ "next": {
+ "version": "13.2.4",
+ "resolved": "https://registry.npmjs.org/next/-/next-13.2.4.tgz",
+ "integrity": "sha512-g1I30317cThkEpvzfXujf0O4wtaQHtDCLhlivwlTJ885Ld+eOgcz7r3TGQzeU+cSRoNHtD8tsJgzxVdYojFssw==",
+ "requires": {
+ "@next/env": "13.2.4",
+ "@next/swc-android-arm-eabi": "13.2.4",
+ "@next/swc-android-arm64": "13.2.4",
+ "@next/swc-darwin-arm64": "13.2.4",
+ "@next/swc-darwin-x64": "13.2.4",
+ "@next/swc-freebsd-x64": "13.2.4",
+ "@next/swc-linux-arm-gnueabihf": "13.2.4",
+ "@next/swc-linux-arm64-gnu": "13.2.4",
+ "@next/swc-linux-arm64-musl": "13.2.4",
+ "@next/swc-linux-x64-gnu": "13.2.4",
+ "@next/swc-linux-x64-musl": "13.2.4",
+ "@next/swc-win32-arm64-msvc": "13.2.4",
+ "@next/swc-win32-ia32-msvc": "13.2.4",
+ "@next/swc-win32-x64-msvc": "13.2.4",
+ "@swc/helpers": "0.4.14",
+ "caniuse-lite": "^1.0.30001406",
+ "postcss": "8.4.14",
+ "styled-jsx": "5.1.1"
+ }
+ },
+ "next-tick": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.1.0.tgz",
+ "integrity": "sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==",
+ "peer": true
+ },
+ "node-fetch": {
+ "version": "2.6.7",
+ "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz",
+ "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==",
+ "peer": true,
+ "requires": {
+ "whatwg-url": "^5.0.0"
+ }
+ },
+ "node-gyp-build": {
+ "version": "4.6.0",
+ "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.6.0.tgz",
+ "integrity": "sha512-NTZVKn9IylLwUzaKjkas1e4u2DLNcV4rdYagA4PWdPwW87Bi7z+BznyKSRwS/761tV/lzCGXplWsiaMjLqP2zQ==",
+ "peer": true
+ },
+ "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=="
+ },
+ "object-inspect": {
+ "version": "1.12.3",
+ "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz",
+ "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g=="
+ },
+ "object-is": {
+ "version": "1.1.5",
+ "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz",
+ "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==",
+ "requires": {
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.1.3"
+ }
+ },
+ "object-keys": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
+ "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA=="
+ },
+ "object.assign": {
+ "version": "4.1.4",
+ "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz",
+ "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==",
+ "requires": {
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.1.4",
+ "has-symbols": "^1.0.3",
+ "object-keys": "^1.1.1"
+ }
+ },
+ "object.entries": {
+ "version": "1.1.6",
+ "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.6.tgz",
+ "integrity": "sha512-leTPzo4Zvg3pmbQ3rDK69Rl8GQvIqMWubrkxONG9/ojtFE2rD9fjMKfSI5BxW3osRH1m6VdzmqK8oAY9aT4x5w==",
+ "requires": {
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.1.4",
+ "es-abstract": "^1.20.4"
+ }
+ },
+ "object.fromentries": {
+ "version": "2.0.6",
+ "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.6.tgz",
+ "integrity": "sha512-VciD13dswC4j1Xt5394WR4MzmAQmlgN72phd/riNp9vtD7tp4QQWJ0R4wvclXcafgcYK8veHRed2W6XeGBvcfg==",
+ "requires": {
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.1.4",
+ "es-abstract": "^1.20.4"
+ }
+ },
+ "object.hasown": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.2.tgz",
+ "integrity": "sha512-B5UIT3J1W+WuWIU55h0mjlwaqxiE5vYENJXIXZ4VFe05pNYrkKuK0U/6aFcb0pKywYJh7IhfoqUfKVmrJJHZHw==",
+ "requires": {
+ "define-properties": "^1.1.4",
+ "es-abstract": "^1.20.4"
+ }
+ },
+ "object.values": {
+ "version": "1.1.6",
+ "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.6.tgz",
+ "integrity": "sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw==",
+ "requires": {
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.1.4",
+ "es-abstract": "^1.20.4"
+ }
+ },
+ "once": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
+ "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
+ "requires": {
+ "wrappy": "1"
+ }
+ },
+ "open": {
+ "version": "8.4.2",
+ "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz",
+ "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==",
+ "requires": {
+ "define-lazy-prop": "^2.0.0",
+ "is-docker": "^2.1.1",
+ "is-wsl": "^2.2.0"
+ }
+ },
+ "optionator": {
+ "version": "0.9.1",
+ "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz",
+ "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==",
+ "requires": {
+ "deep-is": "^0.1.3",
+ "fast-levenshtein": "^2.0.6",
+ "levn": "^0.4.1",
+ "prelude-ls": "^1.2.1",
+ "type-check": "^0.4.0",
+ "word-wrap": "^1.2.3"
+ }
+ },
+ "p-limit": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
+ "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
+ "requires": {
+ "yocto-queue": "^0.1.0"
+ }
+ },
+ "p-locate": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz",
+ "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==",
+ "requires": {
+ "p-limit": "^3.0.2"
+ }
+ },
+ "parent-module": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
+ "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
+ "requires": {
+ "callsites": "^3.0.0"
+ }
+ },
+ "path-exists": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
+ "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w=="
+ },
+ "path-is-absolute": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
+ "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg=="
+ },
+ "path-key": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
+ "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q=="
+ },
+ "path-parse": {
+ "version": "1.0.7",
+ "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
+ "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw=="
+ },
+ "path-type": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
+ "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw=="
+ },
+ "picocolors": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz",
+ "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ=="
+ },
+ "picomatch": {
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
+ "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA=="
+ },
+ "postcss": {
+ "version": "8.4.14",
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.14.tgz",
+ "integrity": "sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig==",
+ "requires": {
+ "nanoid": "^3.3.4",
+ "picocolors": "^1.0.0",
+ "source-map-js": "^1.0.2"
+ }
+ },
+ "prelude-ls": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz",
+ "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g=="
+ },
+ "prop-types": {
+ "version": "15.8.1",
+ "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz",
+ "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==",
+ "requires": {
+ "loose-envify": "^1.4.0",
+ "object-assign": "^4.1.1",
+ "react-is": "^16.13.1"
+ }
+ },
+ "punycode": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz",
+ "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA=="
+ },
+ "queue-microtask": {
+ "version": "1.2.3",
+ "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
+ "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A=="
+ },
+ "react": {
+ "version": "18.2.0",
+ "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz",
+ "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==",
+ "requires": {
+ "loose-envify": "^1.1.0"
+ }
+ },
+ "react-dom": {
+ "version": "18.2.0",
+ "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz",
+ "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==",
+ "requires": {
+ "loose-envify": "^1.1.0",
+ "scheduler": "^0.23.0"
+ }
+ },
+ "react-is": {
+ "version": "16.13.1",
+ "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz",
+ "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ=="
+ },
+ "regenerator-runtime": {
+ "version": "0.13.11",
+ "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz",
+ "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg=="
+ },
+ "regexp.prototype.flags": {
+ "version": "1.4.3",
+ "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz",
+ "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==",
+ "requires": {
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.1.3",
+ "functions-have-names": "^1.2.2"
+ }
+ },
+ "resolve": {
+ "version": "1.22.1",
+ "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz",
+ "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==",
+ "requires": {
+ "is-core-module": "^2.9.0",
+ "path-parse": "^1.0.7",
+ "supports-preserve-symlinks-flag": "^1.0.0"
+ }
+ },
+ "resolve-from": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
+ "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g=="
+ },
+ "reusify": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz",
+ "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw=="
+ },
+ "rimraf": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
+ "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
+ "requires": {
+ "glob": "^7.1.3"
+ }
+ },
+ "run-parallel": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
+ "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
+ "requires": {
+ "queue-microtask": "^1.2.2"
+ }
+ },
+ "safe-regex-test": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz",
+ "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==",
+ "requires": {
+ "call-bind": "^1.0.2",
+ "get-intrinsic": "^1.1.3",
+ "is-regex": "^1.1.4"
+ }
+ },
+ "scheduler": {
+ "version": "0.23.0",
+ "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz",
+ "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==",
+ "requires": {
+ "loose-envify": "^1.1.0"
+ }
+ },
+ "semver": {
+ "version": "7.3.8",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz",
+ "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==",
+ "requires": {
+ "lru-cache": "^6.0.0"
+ }
+ },
+ "shebang-command": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
+ "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
+ "requires": {
+ "shebang-regex": "^3.0.0"
+ }
+ },
+ "shebang-regex": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
+ "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A=="
+ },
+ "side-channel": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz",
+ "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==",
+ "requires": {
+ "call-bind": "^1.0.0",
+ "get-intrinsic": "^1.0.2",
+ "object-inspect": "^1.9.0"
+ }
+ },
+ "slash": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
+ "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q=="
+ },
+ "source-map-js": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz",
+ "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw=="
+ },
+ "stop-iteration-iterator": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.0.0.tgz",
+ "integrity": "sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==",
+ "requires": {
+ "internal-slot": "^1.0.4"
+ }
+ },
+ "string.prototype.matchall": {
+ "version": "4.0.8",
+ "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.8.tgz",
+ "integrity": "sha512-6zOCOcJ+RJAQshcTvXPHoxoQGONa3e/Lqx90wUA+wEzX78sg5Bo+1tQo4N0pohS0erG9qtCqJDjNCQBjeWVxyg==",
+ "requires": {
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.1.4",
+ "es-abstract": "^1.20.4",
+ "get-intrinsic": "^1.1.3",
+ "has-symbols": "^1.0.3",
+ "internal-slot": "^1.0.3",
+ "regexp.prototype.flags": "^1.4.3",
+ "side-channel": "^1.0.4"
+ }
+ },
+ "string.prototype.trim": {
+ "version": "1.2.7",
+ "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.7.tgz",
+ "integrity": "sha512-p6TmeT1T3411M8Cgg9wBTMRtY2q9+PNy9EV1i2lIXUN/btt763oIfxwN3RR8VU6wHX8j/1CFy0L+YuThm6bgOg==",
+ "requires": {
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.1.4",
+ "es-abstract": "^1.20.4"
+ }
+ },
+ "string.prototype.trimend": {
+ "version": "1.0.6",
+ "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz",
+ "integrity": "sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==",
+ "requires": {
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.1.4",
+ "es-abstract": "^1.20.4"
+ }
+ },
+ "string.prototype.trimstart": {
+ "version": "1.0.6",
+ "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz",
+ "integrity": "sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==",
+ "requires": {
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.1.4",
+ "es-abstract": "^1.20.4"
+ }
+ },
+ "strip-ansi": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
+ "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
+ "requires": {
+ "ansi-regex": "^5.0.1"
+ }
+ },
+ "strip-bom": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
+ "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA=="
+ },
+ "strip-json-comments": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
+ "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig=="
+ },
+ "styled-jsx": {
+ "version": "5.1.1",
+ "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.1.1.tgz",
+ "integrity": "sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw==",
+ "requires": {
+ "client-only": "0.0.1"
+ }
+ },
+ "supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "requires": {
+ "has-flag": "^4.0.0"
+ }
+ },
+ "supports-preserve-symlinks-flag": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
+ "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w=="
+ },
+ "synckit": {
+ "version": "0.8.5",
+ "resolved": "https://registry.npmjs.org/synckit/-/synckit-0.8.5.tgz",
+ "integrity": "sha512-L1dapNV6vu2s/4Sputv8xGsCdAVlb5nRDMFU/E27D44l5U6cw1g0dGd45uLc+OXjNMmF4ntiMdCimzcjFKQI8Q==",
+ "requires": {
+ "@pkgr/utils": "^2.3.1",
+ "tslib": "^2.5.0"
+ }
+ },
+ "tapable": {
+ "version": "2.2.1",
+ "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz",
+ "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ=="
+ },
+ "text-table": {
+ "version": "0.2.0",
+ "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",
+ "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw=="
+ },
+ "tiny-glob": {
+ "version": "0.2.9",
+ "resolved": "https://registry.npmjs.org/tiny-glob/-/tiny-glob-0.2.9.tgz",
+ "integrity": "sha512-g/55ssRPUjShh+xkfx9UPDXqhckHEsHr4Vd9zX55oSdGZc/MD0m3sferOkwWtp98bv+kcVfEHtRJgBVJzelrzg==",
+ "requires": {
+ "globalyzer": "0.1.0",
+ "globrex": "^0.1.2"
+ }
+ },
+ "to-regex-range": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
+ "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
+ "requires": {
+ "is-number": "^7.0.0"
+ }
+ },
+ "tr46": {
+ "version": "0.0.3",
+ "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz",
+ "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==",
+ "peer": true
+ },
+ "tsconfig-paths": {
+ "version": "3.14.2",
+ "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.2.tgz",
+ "integrity": "sha512-o/9iXgCYc5L/JxCHPe3Hvh8Q/2xm5Z+p18PESBU6Ff33695QnCHBEjcytY2q19ua7Mbl/DavtBOLq+oG0RCL+g==",
+ "requires": {
+ "@types/json5": "^0.0.29",
+ "json5": "^1.0.2",
+ "minimist": "^1.2.6",
+ "strip-bom": "^3.0.0"
+ }
+ },
+ "tslib": {
+ "version": "2.5.0",
+ "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz",
+ "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg=="
+ },
+ "tsutils": {
+ "version": "3.21.0",
+ "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz",
+ "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==",
+ "requires": {
+ "tslib": "^1.8.1"
+ },
+ "dependencies": {
+ "tslib": {
+ "version": "1.14.1",
+ "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
+ "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg=="
+ }
+ }
+ },
+ "type": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz",
+ "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==",
+ "peer": true
+ },
+ "type-check": {
+ "version": "0.4.0",
+ "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz",
+ "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==",
+ "requires": {
+ "prelude-ls": "^1.2.1"
+ }
+ },
+ "type-fest": {
+ "version": "0.20.2",
+ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz",
+ "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ=="
+ },
+ "typed-array-length": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz",
+ "integrity": "sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==",
+ "requires": {
+ "call-bind": "^1.0.2",
+ "for-each": "^0.3.3",
+ "is-typed-array": "^1.1.9"
+ }
+ },
+ "typedarray-to-buffer": {
+ "version": "3.1.5",
+ "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz",
+ "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==",
+ "peer": true,
+ "requires": {
+ "is-typedarray": "^1.0.0"
+ }
+ },
+ "typescript": {
+ "version": "4.9.5",
+ "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz",
+ "integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g=="
+ },
+ "unbox-primitive": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz",
+ "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==",
+ "requires": {
+ "call-bind": "^1.0.2",
+ "has-bigints": "^1.0.2",
+ "has-symbols": "^1.0.3",
+ "which-boxed-primitive": "^1.0.2"
+ }
+ },
+ "uri-js": {
+ "version": "4.4.1",
+ "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
+ "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
+ "requires": {
+ "punycode": "^2.1.0"
+ }
+ },
+ "utf-8-validate": {
+ "version": "5.0.10",
+ "resolved": "https://registry.npmjs.org/utf-8-validate/-/utf-8-validate-5.0.10.tgz",
+ "integrity": "sha512-Z6czzLq4u8fPOyx7TU6X3dvUZVvoJmxSQ+IcrlmagKhilxlhZgxPK6C5Jqbkw1IDUmFTM+cz9QDnnLTwDz/2gQ==",
+ "peer": true,
+ "requires": {
+ "node-gyp-build": "^4.3.0"
+ }
+ },
+ "webidl-conversions": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz",
+ "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==",
+ "peer": true
+ },
+ "websocket": {
+ "version": "1.0.34",
+ "resolved": "https://registry.npmjs.org/websocket/-/websocket-1.0.34.tgz",
+ "integrity": "sha512-PRDso2sGwF6kM75QykIesBijKSVceR6jL2G8NGYyq2XrItNC2P5/qL5XeR056GhA+Ly7JMFvJb9I312mJfmqnQ==",
+ "peer": true,
+ "requires": {
+ "bufferutil": "^4.0.1",
+ "debug": "^2.2.0",
+ "es5-ext": "^0.10.50",
+ "typedarray-to-buffer": "^3.1.5",
+ "utf-8-validate": "^5.0.2",
+ "yaeti": "^0.0.6"
+ },
+ "dependencies": {
+ "debug": {
+ "version": "2.6.9",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
+ "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
+ "peer": true,
+ "requires": {
+ "ms": "2.0.0"
+ }
+ },
+ "ms": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+ "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
+ "peer": true
+ }
+ }
+ },
+ "whatwg-url": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz",
+ "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==",
+ "peer": true,
+ "requires": {
+ "tr46": "~0.0.3",
+ "webidl-conversions": "^3.0.0"
+ }
+ },
+ "which": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
+ "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
+ "requires": {
+ "isexe": "^2.0.0"
+ }
+ },
+ "which-boxed-primitive": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz",
+ "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==",
+ "requires": {
+ "is-bigint": "^1.0.1",
+ "is-boolean-object": "^1.1.0",
+ "is-number-object": "^1.0.4",
+ "is-string": "^1.0.5",
+ "is-symbol": "^1.0.3"
+ }
+ },
+ "which-collection": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.1.tgz",
+ "integrity": "sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==",
+ "requires": {
+ "is-map": "^2.0.1",
+ "is-set": "^2.0.1",
+ "is-weakmap": "^2.0.1",
+ "is-weakset": "^2.0.1"
+ }
+ },
+ "which-typed-array": {
+ "version": "1.1.9",
+ "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.9.tgz",
+ "integrity": "sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA==",
+ "requires": {
+ "available-typed-arrays": "^1.0.5",
+ "call-bind": "^1.0.2",
+ "for-each": "^0.3.3",
+ "gopd": "^1.0.1",
+ "has-tostringtag": "^1.0.0",
+ "is-typed-array": "^1.1.10"
+ }
+ },
+ "word-wrap": {
+ "version": "1.2.3",
+ "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz",
+ "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ=="
+ },
+ "wrappy": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
+ "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ=="
+ },
+ "yaeti": {
+ "version": "0.0.6",
+ "resolved": "https://registry.npmjs.org/yaeti/-/yaeti-0.0.6.tgz",
+ "integrity": "sha512-MvQa//+KcZCUkBTIC9blM+CU9J2GzuTytsOUwf2lidtvkx/6gnEp1QvJv34t9vdjhFmha/mUiNDbN0D0mJWdug==",
+ "peer": true
+ },
+ "yallist": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
+ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A=="
+ },
+ "yocto-queue": {
+ "version": "0.1.0",
+ "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",
+ "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q=="
+ }
+ }
+}
diff --git a/examples/auth/nextjs/package.json b/examples/auth/nextjs/package.json
new file mode 100644
index 00000000000..25375120ac3
--- /dev/null
+++ b/examples/auth/nextjs/package.json
@@ -0,0 +1,23 @@
+{
+ "name": "full-nextjs-auth-helpers",
+ "version": "0.1.0",
+ "private": true,
+ "scripts": {
+ "dev": "next dev",
+ "build": "next build",
+ "start": "next start",
+ "lint": "next lint"
+ },
+ "dependencies": {
+ "@supabase/auth-helpers-nextjs": "^0.5.6",
+ "@types/node": "18.15.3",
+ "@types/react": "18.0.28",
+ "@types/react-dom": "18.0.11",
+ "eslint": "8.36.0",
+ "eslint-config-next": "13.2.4",
+ "next": "13.2.4",
+ "react": "18.2.0",
+ "react-dom": "18.2.0",
+ "typescript": "4.9.5"
+ }
+}
diff --git a/examples/auth/nextjs/public/next.svg b/examples/auth/nextjs/public/next.svg
new file mode 100644
index 00000000000..5174b28c565
--- /dev/null
+++ b/examples/auth/nextjs/public/next.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/examples/auth/nextjs/public/thirteen.svg b/examples/auth/nextjs/public/thirteen.svg
new file mode 100644
index 00000000000..8977c1bd123
--- /dev/null
+++ b/examples/auth/nextjs/public/thirteen.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/examples/auth/nextjs/public/vercel.svg b/examples/auth/nextjs/public/vercel.svg
new file mode 100644
index 00000000000..d2f84222734
--- /dev/null
+++ b/examples/auth/nextjs/public/vercel.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/examples/auth/nextjs/tsconfig.json b/examples/auth/nextjs/tsconfig.json
new file mode 100644
index 00000000000..e06a4454ab0
--- /dev/null
+++ b/examples/auth/nextjs/tsconfig.json
@@ -0,0 +1,28 @@
+{
+ "compilerOptions": {
+ "target": "es5",
+ "lib": ["dom", "dom.iterable", "esnext"],
+ "allowJs": true,
+ "skipLibCheck": true,
+ "strict": true,
+ "forceConsistentCasingInFileNames": true,
+ "noEmit": true,
+ "esModuleInterop": true,
+ "module": "esnext",
+ "moduleResolution": "node",
+ "resolveJsonModule": true,
+ "isolatedModules": true,
+ "jsx": "preserve",
+ "incremental": true,
+ "plugins": [
+ {
+ "name": "next"
+ }
+ ],
+ "paths": {
+ "@/*": ["./*"]
+ }
+ },
+ "include": ["next-env.d.ts", "**/*.ts", "**/*.tsx", ".next/types/**/*.ts"],
+ "exclude": ["node_modules"]
+}
diff --git a/examples/realtime/nextjs-auth-presence/package-lock.json b/examples/realtime/nextjs-auth-presence/package-lock.json
index a8785160d87..e9a69891c68 100644
--- a/examples/realtime/nextjs-auth-presence/package-lock.json
+++ b/examples/realtime/nextjs-auth-presence/package-lock.json
@@ -2242,9 +2242,9 @@
"dev": true
},
"node_modules/json5": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
- "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz",
+ "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==",
"dev": true,
"dependencies": {
"minimist": "^1.2.0"
@@ -5008,9 +5008,9 @@
"dev": true
},
"json5": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
- "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz",
+ "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==",
"dev": true,
"requires": {
"minimist": "^1.2.0"
diff --git a/examples/realtime/nextjs-auth-presence/yarn.lock b/examples/realtime/nextjs-auth-presence/yarn.lock
index da005372b6e..42e4445cf3b 100644
--- a/examples/realtime/nextjs-auth-presence/yarn.lock
+++ b/examples/realtime/nextjs-auth-presence/yarn.lock
@@ -3,1352 +3,1211 @@
"@babel/runtime-corejs3@^7.10.2":
- "integrity" "sha512-CGulbEDcg/ND1Im7fUNRZdGXmX2MTWVVZacQi/6DiKE5HNwZ3aVTm5PV4lO8HHz0B2h8WQyvKKjbX5XgTtydsg=="
- "resolved" "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.20.1.tgz"
- "version" "7.20.1"
+ version "7.20.1"
+ resolved "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.20.1.tgz"
dependencies:
- "core-js-pure" "^3.25.1"
- "regenerator-runtime" "^0.13.10"
+ core-js-pure "^3.25.1"
+ regenerator-runtime "^0.13.10"
"@babel/runtime@^7.10.2", "@babel/runtime@^7.18.9":
- "integrity" "sha512-mrzLkl6U9YLF8qpqI7TB82PESyEGjm/0Ly91jG575eVxMMlb8fYfOXFZIJ8XfLrJZQbm7dlKry2bJmXBUEkdFg=="
- "resolved" "https://registry.npmjs.org/@babel/runtime/-/runtime-7.20.1.tgz"
- "version" "7.20.1"
+ version "7.20.1"
+ resolved "https://registry.npmjs.org/@babel/runtime/-/runtime-7.20.1.tgz"
dependencies:
- "regenerator-runtime" "^0.13.10"
+ regenerator-runtime "^0.13.10"
"@eslint/eslintrc@^1.3.3":
- "integrity" "sha512-uj3pT6Mg+3t39fvLrj8iuCIJ38zKO9FpGtJ4BBJebJhEwjoT+KLVNCcHT5QC9NGRIEi7fZ0ZR8YRb884auB4Lg=="
- "resolved" "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.3.tgz"
- "version" "1.3.3"
+ version "1.3.3"
+ resolved "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.3.tgz"
dependencies:
- "ajv" "^6.12.4"
- "debug" "^4.3.2"
- "espree" "^9.4.0"
- "globals" "^13.15.0"
- "ignore" "^5.2.0"
- "import-fresh" "^3.2.1"
- "js-yaml" "^4.1.0"
- "minimatch" "^3.1.2"
- "strip-json-comments" "^3.1.1"
+ ajv "^6.12.4"
+ debug "^4.3.2"
+ espree "^9.4.0"
+ globals "^13.15.0"
+ ignore "^5.2.0"
+ import-fresh "^3.2.1"
+ js-yaml "^4.1.0"
+ minimatch "^3.1.2"
+ strip-json-comments "^3.1.1"
"@humanwhocodes/config-array@^0.10.5":
- "integrity" "sha512-MDl6D6sBsaV452/QSdX+4CXIjZhIcI0PELsxUjk4U828yd58vk3bTIvk/6w5FY+4hIy9sLW0sfrV7K7Kc++j/w=="
- "resolved" "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.10.7.tgz"
- "version" "0.10.7"
+ version "0.10.7"
+ resolved "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.10.7.tgz"
dependencies:
"@humanwhocodes/object-schema" "^1.2.1"
- "debug" "^4.1.1"
- "minimatch" "^3.0.4"
+ debug "^4.1.1"
+ minimatch "^3.0.4"
"@humanwhocodes/module-importer@^1.0.1":
- "integrity" "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA=="
- "resolved" "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz"
- "version" "1.0.1"
+ version "1.0.1"
+ resolved "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz"
"@humanwhocodes/object-schema@^1.2.1":
- "integrity" "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA=="
- "resolved" "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz"
- "version" "1.2.1"
+ version "1.2.1"
+ resolved "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz"
"@next/env@13.1.6":
- "integrity" "sha512-s+W9Fdqh5MFk6ECrbnVmmAOwxKQuhGMT7xXHrkYIBMBcTiOqNWhv5KbJIboKR5STXxNXl32hllnvKaffzFaWQg=="
- "resolved" "https://registry.npmjs.org/@next/env/-/env-13.1.6.tgz"
- "version" "13.1.6"
+ version "13.1.6"
+ resolved "https://registry.npmjs.org/@next/env/-/env-13.1.6.tgz"
"@next/eslint-plugin-next@12.3.1":
- "integrity" "sha512-sw+lTf6r6P0j+g/n9y4qdWWI2syPqZx+uc0+B/fRENqfR3KpSid6MIKqc9gNwGhJASazEQ5b3w8h4cAET213jw=="
- "resolved" "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-12.3.1.tgz"
- "version" "12.3.1"
+ version "12.3.1"
+ resolved "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-12.3.1.tgz"
dependencies:
- "glob" "7.1.7"
+ glob "7.1.7"
+
+"@next/swc-android-arm-eabi@13.1.6":
+ version "13.1.6"
+ resolved "https://registry.yarnpkg.com/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-13.1.6.tgz#d766dfc10e27814d947b20f052067c239913dbcc"
+
+"@next/swc-android-arm64@13.1.6":
+ version "13.1.6"
+ resolved "https://registry.yarnpkg.com/@next/swc-android-arm64/-/swc-android-arm64-13.1.6.tgz#f37a98d5f18927d8c9970d750d516ac779465176"
"@next/swc-darwin-arm64@13.1.6":
- "integrity" "sha512-KKRQH4DDE4kONXCvFMNBZGDb499Hs+xcFAwvj+rfSUssIDrZOlyfJNy55rH5t2Qxed1e4K80KEJgsxKQN1/fyw=="
- "resolved" "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-13.1.6.tgz"
- "version" "13.1.6"
+ version "13.1.6"
+ resolved "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-13.1.6.tgz"
+
+"@next/swc-darwin-x64@13.1.6":
+ version "13.1.6"
+ resolved "https://registry.yarnpkg.com/@next/swc-darwin-x64/-/swc-darwin-x64-13.1.6.tgz#e869ac75d16995eee733a7d1550322d9051c1eb4"
+
+"@next/swc-freebsd-x64@13.1.6":
+ version "13.1.6"
+ resolved "https://registry.yarnpkg.com/@next/swc-freebsd-x64/-/swc-freebsd-x64-13.1.6.tgz#84a7b2e423a2904afc2edca21c2f1ba6b53fa4c1"
+
+"@next/swc-linux-arm-gnueabihf@13.1.6":
+ version "13.1.6"
+ resolved "https://registry.yarnpkg.com/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-13.1.6.tgz#980eed1f655ff8a72187d8a6ef9e73ac39d20d23"
+
+"@next/swc-linux-arm64-gnu@13.1.6":
+ version "13.1.6"
+ resolved "https://registry.yarnpkg.com/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-13.1.6.tgz#87a71db21cded3f7c63d1d19079845c59813c53d"
+
+"@next/swc-linux-arm64-musl@13.1.6":
+ version "13.1.6"
+ resolved "https://registry.yarnpkg.com/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-13.1.6.tgz#c5aac8619331b9fd030603bbe2b36052011e11de"
+
+"@next/swc-linux-x64-gnu@13.1.6":
+ version "13.1.6"
+ resolved "https://registry.yarnpkg.com/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-13.1.6.tgz#9513d36d540bbfea575576746736054c31aacdea"
+
+"@next/swc-linux-x64-musl@13.1.6":
+ version "13.1.6"
+ resolved "https://registry.yarnpkg.com/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-13.1.6.tgz#d61fc6884899f5957251f4ce3f522e34a2c479b7"
+
+"@next/swc-win32-arm64-msvc@13.1.6":
+ version "13.1.6"
+ resolved "https://registry.yarnpkg.com/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-13.1.6.tgz#fac2077a8ae9768e31444c9ae90807e64117cda7"
+
+"@next/swc-win32-ia32-msvc@13.1.6":
+ version "13.1.6"
+ resolved "https://registry.yarnpkg.com/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-13.1.6.tgz#498bc11c91b4c482a625bf4b978f98ae91111e46"
+
+"@next/swc-win32-x64-msvc@13.1.6":
+ version "13.1.6"
+ resolved "https://registry.yarnpkg.com/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-13.1.6.tgz#17ed919c723426b7d0ce1cd73d40ce3dcd342089"
"@nodelib/fs.scandir@2.1.5":
- "integrity" "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g=="
- "resolved" "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz"
- "version" "2.1.5"
+ version "2.1.5"
+ resolved "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz"
dependencies:
"@nodelib/fs.stat" "2.0.5"
- "run-parallel" "^1.1.9"
+ run-parallel "^1.1.9"
-"@nodelib/fs.stat@^2.0.2", "@nodelib/fs.stat@2.0.5":
- "integrity" "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A=="
- "resolved" "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz"
- "version" "2.0.5"
+"@nodelib/fs.stat@2.0.5", "@nodelib/fs.stat@^2.0.2":
+ version "2.0.5"
+ resolved "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz"
"@nodelib/fs.walk@^1.2.3":
- "integrity" "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg=="
- "resolved" "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz"
- "version" "1.2.8"
+ version "1.2.8"
+ resolved "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz"
dependencies:
"@nodelib/fs.scandir" "2.1.5"
- "fastq" "^1.6.0"
+ fastq "^1.6.0"
"@rushstack/eslint-patch@^1.1.3":
- "integrity" "sha512-sXo/qW2/pAcmT43VoRKOJbDOfV3cYpq3szSVfIThQXNt+E4DfKj361vaAt3c88U5tPUxzEswam7GW48PJqtKAg=="
- "resolved" "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.2.0.tgz"
- "version" "1.2.0"
+ version "1.2.0"
+ resolved "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.2.0.tgz"
"@stitches/core@^1.2.8":
- "integrity" "sha512-Gfkvwk9o9kE9r9XNBmJRfV8zONvXThnm1tcuojL04Uy5uRyqg93DC83lDebl0rocZCfKSjUv+fWYtMQmEDJldg=="
- "resolved" "https://registry.npmjs.org/@stitches/core/-/core-1.2.8.tgz"
- "version" "1.2.8"
+ version "1.2.8"
+ resolved "https://registry.npmjs.org/@stitches/core/-/core-1.2.8.tgz"
"@stitches/react@^1.2.8":
- "integrity" "sha512-9g9dWI4gsSVe8bNLlb+lMkBYsnIKCZTmvqvDG+Avnn69XfmHZKiaMrx7cgTaddq7aTPPmXiTsbFcUy0xgI4+wA=="
- "resolved" "https://registry.npmjs.org/@stitches/react/-/react-1.2.8.tgz"
- "version" "1.2.8"
+ version "1.2.8"
+ resolved "https://registry.npmjs.org/@stitches/react/-/react-1.2.8.tgz"
"@supabase/auth-helpers-nextjs@^0.5.4":
- "integrity" "sha512-Xm3BMDOYPbNyuh8UXDRgBDc3JkeM5S2PfuC1jFJ73CCay4YiH1YxTz06Cvtp+vLH432qdjnqH+49ehVvUehPnQ=="
- "resolved" "https://registry.npmjs.org/@supabase/auth-helpers-nextjs/-/auth-helpers-nextjs-0.5.4.tgz"
- "version" "0.5.4"
+ version "0.5.4"
+ resolved "https://registry.npmjs.org/@supabase/auth-helpers-nextjs/-/auth-helpers-nextjs-0.5.4.tgz"
dependencies:
"@supabase/auth-helpers-shared" "0.2.4"
"@supabase/auth-helpers-react@^0.3.1":
- "integrity" "sha512-g3SFv08Dz9FapNif/ZY1b7qKGlMJDyTLSayHBz3kb3FuYxg7aLWgQtydDhm5AGbc0XtvpIBuhGTIOVevwpdosA=="
- "resolved" "https://registry.npmjs.org/@supabase/auth-helpers-react/-/auth-helpers-react-0.3.1.tgz"
- "version" "0.3.1"
+ version "0.3.1"
+ resolved "https://registry.npmjs.org/@supabase/auth-helpers-react/-/auth-helpers-react-0.3.1.tgz"
"@supabase/auth-helpers-shared@0.2.4":
- "integrity" "sha512-c+hi3N6DhjPTzjXGOokre4gmMZOqt0f1ORrwZwi2s07pk3cbkmn77DwwVtlYMNi3oZNYRQqAfxJu83UzpJrrmg=="
- "resolved" "https://registry.npmjs.org/@supabase/auth-helpers-shared/-/auth-helpers-shared-0.2.4.tgz"
- "version" "0.2.4"
+ version "0.2.4"
+ resolved "https://registry.npmjs.org/@supabase/auth-helpers-shared/-/auth-helpers-shared-0.2.4.tgz"
"@supabase/auth-ui-react@^0.2.7":
- "integrity" "sha512-O1Y/DKcCFVo8MjCKx5Sbp74NiqoPw8iKi/TzBo1XkpwG+Yb+nhl405282yGPSHTgrHdBzHpty9lomkXv/Q+O6Q=="
- "resolved" "https://registry.npmjs.org/@supabase/auth-ui-react/-/auth-ui-react-0.2.7.tgz"
- "version" "0.2.7"
+ version "0.2.7"
+ resolved "https://registry.npmjs.org/@supabase/auth-ui-react/-/auth-ui-react-0.2.7.tgz"
dependencies:
"@stitches/core" "^1.2.8"
"@stitches/react" "^1.2.8"
- "prop-types" "^15.7.2"
+ prop-types "^15.7.2"
optionalDependencies:
- "fsevents" "^2.3.2"
+ fsevents "^2.3.2"
"@supabase/functions-js@^2.0.0":
- "integrity" "sha512-ozb7bds2yvf5k7NM2ZzUkxvsx4S4i2eRKFSJetdTADV91T65g4gCzEs9L3LUXSrghcGIkUaon03VPzOrFredqg=="
- "resolved" "https://registry.npmjs.org/@supabase/functions-js/-/functions-js-2.0.0.tgz"
- "version" "2.0.0"
+ version "2.0.0"
+ resolved "https://registry.npmjs.org/@supabase/functions-js/-/functions-js-2.0.0.tgz"
dependencies:
- "cross-fetch" "^3.1.5"
+ cross-fetch "^3.1.5"
"@supabase/gotrue-js@^2.10.2":
- "integrity" "sha512-yo3yExoTqpJH4YpdI5PDjZ1YLOj3wURppimfsV0ep5uxDY/lE1uOhiMCPnhy59DbFAKG7bjnhJ1L7sk+B2os3w=="
- "resolved" "https://registry.npmjs.org/@supabase/gotrue-js/-/gotrue-js-2.11.0.tgz"
- "version" "2.11.0"
+ version "2.11.0"
+ resolved "https://registry.npmjs.org/@supabase/gotrue-js/-/gotrue-js-2.11.0.tgz"
dependencies:
- "cross-fetch" "^3.1.5"
+ cross-fetch "^3.1.5"
"@supabase/postgrest-js@^1.1.1":
- "integrity" "sha512-Qwk7T/thG4gtVjxxVGlnhH9tPWXyBGIpQMxNUtAIyASgJoEEuUFS/Wx/GqGDIfwRtrn1qqZjE6sZon5ULAdRLQ=="
- "resolved" "https://registry.npmjs.org/@supabase/postgrest-js/-/postgrest-js-1.4.0.tgz"
- "version" "1.4.0"
+ version "1.4.0"
+ resolved "https://registry.npmjs.org/@supabase/postgrest-js/-/postgrest-js-1.4.0.tgz"
dependencies:
- "cross-fetch" "^3.1.5"
+ cross-fetch "^3.1.5"
"@supabase/realtime-js@^2.4.0":
- "integrity" "sha512-tOVulMobhpxyDuu8VIImpL8FXmZOKsGNOSyS5ihJdj2xYmPPvYG+D2J51Ewfl+MFF65tweiB6p9N9bNIW1cDNA=="
- "resolved" "https://registry.npmjs.org/@supabase/realtime-js/-/realtime-js-2.6.0.tgz"
- "version" "2.6.0"
+ version "2.6.0"
+ resolved "https://registry.npmjs.org/@supabase/realtime-js/-/realtime-js-2.6.0.tgz"
dependencies:
"@types/phoenix" "^1.5.4"
- "websocket" "^1.0.34"
+ websocket "^1.0.34"
"@supabase/storage-js@^2.1.0":
- "integrity" "sha512-YGWVCEYYYF3+UiyL8O4xC78N9n9paLbT0hHl8dmYAtd3DqyWtu5Eph9JTu0PWm+/29Zhns5TbhUZW4xpWjJfPQ=="
- "resolved" "https://registry.npmjs.org/@supabase/storage-js/-/storage-js-2.3.0.tgz"
- "version" "2.3.0"
+ version "2.3.0"
+ resolved "https://registry.npmjs.org/@supabase/storage-js/-/storage-js-2.3.0.tgz"
dependencies:
- "cross-fetch" "^3.1.5"
+ cross-fetch "^3.1.5"
-"@supabase/supabase-js@^2.0.4", "@supabase/supabase-js@^2.7.1":
- "integrity" "sha512-Q/e+JAluZEvy7D4ul3aAs3aOiKkGvHlZULy6wjchWQyU9YlJKZLr6VPYcwUeitcnRKZi4al5iTS55LgdJFfqIA=="
- "resolved" "https://registry.npmjs.org/@supabase/supabase-js/-/supabase-js-2.7.1.tgz"
- "version" "2.7.1"
+"@supabase/supabase-js@^2.7.1":
+ version "2.7.1"
+ resolved "https://registry.npmjs.org/@supabase/supabase-js/-/supabase-js-2.7.1.tgz"
dependencies:
"@supabase/functions-js" "^2.0.0"
"@supabase/gotrue-js" "^2.10.2"
"@supabase/postgrest-js" "^1.1.1"
"@supabase/realtime-js" "^2.4.0"
"@supabase/storage-js" "^2.1.0"
- "cross-fetch" "^3.1.5"
+ cross-fetch "^3.1.5"
"@swc/helpers@0.4.14":
- "integrity" "sha512-4C7nX/dvpzB7za4Ql9K81xK3HPxCpHMgwTZVyf+9JQ6VUbn9jjZVN7/Nkdz/Ugzs2CSjqnL/UPXroiVBVHUWUw=="
- "resolved" "https://registry.npmjs.org/@swc/helpers/-/helpers-0.4.14.tgz"
- "version" "0.4.14"
+ version "0.4.14"
+ resolved "https://registry.npmjs.org/@swc/helpers/-/helpers-0.4.14.tgz"
dependencies:
- "tslib" "^2.4.0"
+ tslib "^2.4.0"
"@types/json5@^0.0.29":
- "integrity" "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ=="
- "resolved" "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz"
- "version" "0.0.29"
+ version "0.0.29"
+ resolved "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz"
"@types/node@18.11.0":
- "integrity" "sha512-IOXCvVRToe7e0ny7HpT/X9Rb2RYtElG1a+VshjwT00HxrM2dWBApHQoqsI6WiY7Q03vdf2bCrIGzVrkF/5t10w=="
- "resolved" "https://registry.npmjs.org/@types/node/-/node-18.11.0.tgz"
- "version" "18.11.0"
+ version "18.11.0"
+ resolved "https://registry.npmjs.org/@types/node/-/node-18.11.0.tgz"
"@types/phoenix@^1.5.4":
- "integrity" "sha512-L5eZmzw89eXBKkiqVBcJfU1QGx9y+wurRIEgt0cuLH0hwNtVUxtx+6cu0R2STwWj468sjXyBYPYDtGclUd1kjQ=="
- "resolved" "https://registry.npmjs.org/@types/phoenix/-/phoenix-1.5.4.tgz"
- "version" "1.5.4"
+ version "1.5.4"
+ resolved "https://registry.npmjs.org/@types/phoenix/-/phoenix-1.5.4.tgz"
"@types/prop-types@*":
- "integrity" "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w=="
- "resolved" "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz"
- "version" "15.7.5"
+ version "15.7.5"
+ resolved "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz"
"@types/react-dom@18.0.10":
- "integrity" "sha512-E42GW/JA4Qv15wQdqJq8DL4JhNpB3prJgjgapN3qJT9K2zO5IIAQh4VXvCEDupoqAwnz0cY4RlXeC/ajX5SFHg=="
- "resolved" "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.10.tgz"
- "version" "18.0.10"
+ version "18.0.10"
+ resolved "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.10.tgz"
dependencies:
"@types/react" "*"
"@types/react@*", "@types/react@18.0.28":
- "integrity" "sha512-RD0ivG1kEztNBdoAK7lekI9M+azSnitIn85h4iOiaLjaTrMjzslhaqCGaI4IyCJ1RljWiLCEu4jyrLLgqxBTew=="
- "resolved" "https://registry.npmjs.org/@types/react/-/react-18.0.28.tgz"
- "version" "18.0.28"
+ version "18.0.28"
+ resolved "https://registry.npmjs.org/@types/react/-/react-18.0.28.tgz"
dependencies:
"@types/prop-types" "*"
"@types/scheduler" "*"
- "csstype" "^3.0.2"
+ csstype "^3.0.2"
"@types/scheduler@*":
- "integrity" "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew=="
- "resolved" "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz"
- "version" "0.16.2"
+ version "0.16.2"
+ resolved "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz"
"@typescript-eslint/parser@^5.21.0":
- "integrity" "sha512-Ixh9qrOTDRctFg3yIwrLkgf33AHyEIn6lhyf5cCfwwiGtkWhNpVKlEZApi3inGQR/barWnY7qY8FbGKBO7p3JA=="
- "resolved" "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.42.0.tgz"
- "version" "5.42.0"
+ version "5.42.0"
+ resolved "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.42.0.tgz"
dependencies:
"@typescript-eslint/scope-manager" "5.42.0"
"@typescript-eslint/types" "5.42.0"
"@typescript-eslint/typescript-estree" "5.42.0"
- "debug" "^4.3.4"
+ debug "^4.3.4"
"@typescript-eslint/scope-manager@5.42.0":
- "integrity" "sha512-l5/3IBHLH0Bv04y+H+zlcLiEMEMjWGaCX6WyHE5Uk2YkSGAMlgdUPsT/ywTSKgu9D1dmmKMYgYZijObfA39Wow=="
- "resolved" "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.42.0.tgz"
- "version" "5.42.0"
+ version "5.42.0"
+ resolved "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.42.0.tgz"
dependencies:
"@typescript-eslint/types" "5.42.0"
"@typescript-eslint/visitor-keys" "5.42.0"
"@typescript-eslint/types@5.42.0":
- "integrity" "sha512-t4lzO9ZOAUcHY6bXQYRuu+3SSYdD9TS8ooApZft4WARt4/f2Cj/YpvbTe8A4GuhT4bNW72goDMOy7SW71mZwGw=="
- "resolved" "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.42.0.tgz"
- "version" "5.42.0"
+ version "5.42.0"
+ resolved "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.42.0.tgz"
"@typescript-eslint/typescript-estree@5.42.0":
- "integrity" "sha512-2O3vSq794x3kZGtV7i4SCWZWCwjEtkWfVqX4m5fbUBomOsEOyd6OAD1qU2lbvV5S8tgy/luJnOYluNyYVeOTTg=="
- "resolved" "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.42.0.tgz"
- "version" "5.42.0"
+ version "5.42.0"
+ resolved "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.42.0.tgz"
dependencies:
"@typescript-eslint/types" "5.42.0"
"@typescript-eslint/visitor-keys" "5.42.0"
- "debug" "^4.3.4"
- "globby" "^11.1.0"
- "is-glob" "^4.0.3"
- "semver" "^7.3.7"
- "tsutils" "^3.21.0"
+ debug "^4.3.4"
+ globby "^11.1.0"
+ is-glob "^4.0.3"
+ semver "^7.3.7"
+ tsutils "^3.21.0"
"@typescript-eslint/visitor-keys@5.42.0":
- "integrity" "sha512-QHbu5Hf/2lOEOwy+IUw0GoSCuAzByTAWWrOTKzTzsotiUnWFpuKnXcAhC9YztAf2EElQ0VvIK+pHJUPkM0q7jg=="
- "resolved" "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.42.0.tgz"
- "version" "5.42.0"
+ version "5.42.0"
+ resolved "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.42.0.tgz"
dependencies:
"@typescript-eslint/types" "5.42.0"
- "eslint-visitor-keys" "^3.3.0"
+ eslint-visitor-keys "^3.3.0"
-"acorn-jsx@^5.3.2":
- "integrity" "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ=="
- "resolved" "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz"
- "version" "5.3.2"
+acorn-jsx@^5.3.2:
+ version "5.3.2"
+ resolved "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz"
-"acorn@^6.0.0 || ^7.0.0 || ^8.0.0", "acorn@^8.8.0":
- "integrity" "sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA=="
- "resolved" "https://registry.npmjs.org/acorn/-/acorn-8.8.1.tgz"
- "version" "8.8.1"
+acorn@^8.8.0:
+ version "8.8.1"
+ resolved "https://registry.npmjs.org/acorn/-/acorn-8.8.1.tgz"
-"ajv@^6.10.0", "ajv@^6.12.4":
- "integrity" "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g=="
- "resolved" "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz"
- "version" "6.12.6"
+ajv@^6.10.0, ajv@^6.12.4:
+ version "6.12.6"
+ resolved "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz"
dependencies:
- "fast-deep-equal" "^3.1.1"
- "fast-json-stable-stringify" "^2.0.0"
- "json-schema-traverse" "^0.4.1"
- "uri-js" "^4.2.2"
+ fast-deep-equal "^3.1.1"
+ fast-json-stable-stringify "^2.0.0"
+ json-schema-traverse "^0.4.1"
+ uri-js "^4.2.2"
-"ansi-regex@^5.0.1":
- "integrity" "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ=="
- "resolved" "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz"
- "version" "5.0.1"
+ansi-regex@^5.0.1:
+ version "5.0.1"
+ resolved "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz"
-"ansi-styles@^4.1.0":
- "integrity" "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg=="
- "resolved" "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz"
- "version" "4.3.0"
+ansi-styles@^4.1.0:
+ version "4.3.0"
+ resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz"
dependencies:
- "color-convert" "^2.0.1"
+ color-convert "^2.0.1"
-"argparse@^2.0.1":
- "integrity" "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q=="
- "resolved" "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz"
- "version" "2.0.1"
+argparse@^2.0.1:
+ version "2.0.1"
+ resolved "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz"
-"aria-query@^4.2.2":
- "integrity" "sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA=="
- "resolved" "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz"
- "version" "4.2.2"
+aria-query@^4.2.2:
+ version "4.2.2"
+ resolved "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz"
dependencies:
"@babel/runtime" "^7.10.2"
"@babel/runtime-corejs3" "^7.10.2"
-"array-includes@^3.1.4", "array-includes@^3.1.5":
- "integrity" "sha512-iSDYZMMyTPkiFasVqfuAQnWAYcvO/SeBSCGKePoEthjp4LEMTe4uLc7b025o4jAZpHhihh8xPo99TNWUWWkGDQ=="
- "resolved" "https://registry.npmjs.org/array-includes/-/array-includes-3.1.5.tgz"
- "version" "3.1.5"
+array-includes@^3.1.4, array-includes@^3.1.5:
+ version "3.1.5"
+ resolved "https://registry.npmjs.org/array-includes/-/array-includes-3.1.5.tgz"
dependencies:
- "call-bind" "^1.0.2"
- "define-properties" "^1.1.4"
- "es-abstract" "^1.19.5"
- "get-intrinsic" "^1.1.1"
- "is-string" "^1.0.7"
+ call-bind "^1.0.2"
+ define-properties "^1.1.4"
+ es-abstract "^1.19.5"
+ get-intrinsic "^1.1.1"
+ is-string "^1.0.7"
-"array-union@^2.1.0":
- "integrity" "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw=="
- "resolved" "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz"
- "version" "2.1.0"
+array-union@^2.1.0:
+ version "2.1.0"
+ resolved "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz"
-"array.prototype.flat@^1.2.5":
- "integrity" "sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA=="
- "resolved" "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.1.tgz"
- "version" "1.3.1"
+array.prototype.flat@^1.2.5:
+ version "1.3.1"
+ resolved "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.1.tgz"
dependencies:
- "call-bind" "^1.0.2"
- "define-properties" "^1.1.4"
- "es-abstract" "^1.20.4"
- "es-shim-unscopables" "^1.0.0"
+ call-bind "^1.0.2"
+ define-properties "^1.1.4"
+ es-abstract "^1.20.4"
+ es-shim-unscopables "^1.0.0"
-"array.prototype.flatmap@^1.3.0":
- "integrity" "sha512-8UGn9O1FDVvMNB0UlLv4voxRMze7+FpHyF5mSMRjWHUMlpoDViniy05870VlxhfgTnLbpuwTzvD76MTtWxB/mQ=="
- "resolved" "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.1.tgz"
- "version" "1.3.1"
+array.prototype.flatmap@^1.3.0:
+ version "1.3.1"
+ resolved "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.1.tgz"
dependencies:
- "call-bind" "^1.0.2"
- "define-properties" "^1.1.4"
- "es-abstract" "^1.20.4"
- "es-shim-unscopables" "^1.0.0"
+ call-bind "^1.0.2"
+ define-properties "^1.1.4"
+ es-abstract "^1.20.4"
+ es-shim-unscopables "^1.0.0"
-"ast-types-flow@^0.0.7":
- "integrity" "sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag=="
- "resolved" "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz"
- "version" "0.0.7"
+ast-types-flow@^0.0.7:
+ version "0.0.7"
+ resolved "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz"
-"axe-core@^4.4.3":
- "integrity" "sha512-1exVbW0X1O/HSr/WMwnaweyqcWOgZgLiVxdLG34pvSQk4NlYQr9OUy0JLwuhFfuVNQzzqgH57eYzkFBCb3bIsQ=="
- "resolved" "https://registry.npmjs.org/axe-core/-/axe-core-4.5.1.tgz"
- "version" "4.5.1"
+axe-core@^4.4.3:
+ version "4.5.1"
+ resolved "https://registry.npmjs.org/axe-core/-/axe-core-4.5.1.tgz"
-"axobject-query@^2.2.0":
- "integrity" "sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA=="
- "resolved" "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz"
- "version" "2.2.0"
+axobject-query@^2.2.0:
+ version "2.2.0"
+ resolved "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz"
-"balanced-match@^1.0.0":
- "integrity" "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw=="
- "resolved" "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz"
- "version" "1.0.2"
+balanced-match@^1.0.0:
+ version "1.0.2"
+ resolved "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz"
-"brace-expansion@^1.1.7":
- "integrity" "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA=="
- "resolved" "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz"
- "version" "1.1.11"
+brace-expansion@^1.1.7:
+ version "1.1.11"
+ resolved "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz"
dependencies:
- "balanced-match" "^1.0.0"
- "concat-map" "0.0.1"
+ balanced-match "^1.0.0"
+ concat-map "0.0.1"
-"braces@^3.0.2":
- "integrity" "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A=="
- "resolved" "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz"
- "version" "3.0.2"
+braces@^3.0.2:
+ version "3.0.2"
+ resolved "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz"
dependencies:
- "fill-range" "^7.0.1"
+ fill-range "^7.0.1"
-"bufferutil@^4.0.1":
- "integrity" "sha512-kukuqc39WOHtdxtw4UScxF/WVnMFVSQVKhtx3AjZJzhd0RGZZldcrfSEbVsWWe6KNH253574cq5F+wpv0G9pJw=="
- "resolved" "https://registry.npmjs.org/bufferutil/-/bufferutil-4.0.7.tgz"
- "version" "4.0.7"
+bufferutil@^4.0.1:
+ version "4.0.7"
+ resolved "https://registry.npmjs.org/bufferutil/-/bufferutil-4.0.7.tgz"
dependencies:
- "node-gyp-build" "^4.3.0"
+ node-gyp-build "^4.3.0"
-"call-bind@^1.0.0", "call-bind@^1.0.2":
- "integrity" "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA=="
- "resolved" "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz"
- "version" "1.0.2"
+call-bind@^1.0.0, call-bind@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz"
dependencies:
- "function-bind" "^1.1.1"
- "get-intrinsic" "^1.0.2"
+ function-bind "^1.1.1"
+ get-intrinsic "^1.0.2"
-"callsites@^3.0.0":
- "integrity" "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ=="
- "resolved" "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz"
- "version" "3.1.0"
+callsites@^3.0.0:
+ version "3.1.0"
+ resolved "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz"
-"caniuse-lite@^1.0.30001406":
- "integrity" "sha512-IB1BXTZKPDVPM7cnV4iaKaHxckvdr/3xtctB3f7Hmenx3qYBhGtTZ//7EllK66aKXW98Lx0+7Yr0kxBtIt3tzg=="
- "resolved" "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001430.tgz"
- "version" "1.0.30001430"
+caniuse-lite@^1.0.30001406:
+ version "1.0.30001430"
+ resolved "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001430.tgz"
-"chalk@^4.0.0":
- "integrity" "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA=="
- "resolved" "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz"
- "version" "4.1.2"
+chalk@^4.0.0:
+ version "4.1.2"
+ resolved "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz"
dependencies:
- "ansi-styles" "^4.1.0"
- "supports-color" "^7.1.0"
+ ansi-styles "^4.1.0"
+ supports-color "^7.1.0"
-"client-only@0.0.1":
- "integrity" "sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA=="
- "resolved" "https://registry.npmjs.org/client-only/-/client-only-0.0.1.tgz"
- "version" "0.0.1"
+client-only@0.0.1:
+ version "0.0.1"
+ resolved "https://registry.npmjs.org/client-only/-/client-only-0.0.1.tgz"
-"color-convert@^2.0.1":
- "integrity" "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ=="
- "resolved" "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz"
- "version" "2.0.1"
+color-convert@^2.0.1:
+ version "2.0.1"
+ resolved "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz"
dependencies:
- "color-name" "~1.1.4"
+ color-name "~1.1.4"
-"color-name@~1.1.4":
- "integrity" "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
- "resolved" "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz"
- "version" "1.1.4"
+color-name@~1.1.4:
+ version "1.1.4"
+ resolved "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz"
-"concat-map@0.0.1":
- "integrity" "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg=="
- "resolved" "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz"
- "version" "0.0.1"
+concat-map@0.0.1:
+ version "0.0.1"
+ resolved "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz"
-"core-js-pure@^3.25.1":
- "integrity" "sha512-LiN6fylpVBVwT8twhhluD9TzXmZQQsr2I2eIKtWNbZI1XMfBT7CV18itaN6RA7EtQd/SDdRx/wzvAShX2HvhQA=="
- "resolved" "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.26.0.tgz"
- "version" "3.26.0"
+core-js-pure@^3.25.1:
+ version "3.26.0"
+ resolved "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.26.0.tgz"
-"cross-fetch@^3.1.5":
- "integrity" "sha512-lvb1SBsI0Z7GDwmuid+mU3kWVBwTVUbe7S0H52yaaAdQOXq2YktTCZdlAcNKFzE6QtRz0snpw9bNiPeOIkkQvw=="
- "resolved" "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.5.tgz"
- "version" "3.1.5"
+cross-fetch@^3.1.5:
+ version "3.1.5"
+ resolved "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.5.tgz"
dependencies:
- "node-fetch" "2.6.7"
+ node-fetch "2.6.7"
-"cross-spawn@^7.0.2":
- "integrity" "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w=="
- "resolved" "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz"
- "version" "7.0.3"
+cross-spawn@^7.0.2:
+ version "7.0.3"
+ resolved "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz"
dependencies:
- "path-key" "^3.1.0"
- "shebang-command" "^2.0.0"
- "which" "^2.0.1"
+ path-key "^3.1.0"
+ shebang-command "^2.0.0"
+ which "^2.0.1"
-"csstype@^3.0.2":
- "integrity" "sha512-DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw=="
- "resolved" "https://registry.npmjs.org/csstype/-/csstype-3.1.1.tgz"
- "version" "3.1.1"
+csstype@^3.0.2:
+ version "3.1.1"
+ resolved "https://registry.npmjs.org/csstype/-/csstype-3.1.1.tgz"
-"d@^1.0.1", "d@1":
- "integrity" "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA=="
- "resolved" "https://registry.npmjs.org/d/-/d-1.0.1.tgz"
- "version" "1.0.1"
+d@1, d@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.npmjs.org/d/-/d-1.0.1.tgz"
dependencies:
- "es5-ext" "^0.10.50"
- "type" "^1.0.1"
+ es5-ext "^0.10.50"
+ type "^1.0.1"
-"damerau-levenshtein@^1.0.8":
- "integrity" "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA=="
- "resolved" "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz"
- "version" "1.0.8"
+damerau-levenshtein@^1.0.8:
+ version "1.0.8"
+ resolved "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz"
-"debug@^2.2.0":
- "integrity" "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA=="
- "resolved" "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz"
- "version" "2.6.9"
+debug@^2.2.0, debug@^2.6.9:
+ version "2.6.9"
+ resolved "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz"
dependencies:
- "ms" "2.0.0"
+ ms "2.0.0"
-"debug@^2.6.9":
- "integrity" "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA=="
- "resolved" "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz"
- "version" "2.6.9"
+debug@^3.2.7:
+ version "3.2.7"
+ resolved "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz"
dependencies:
- "ms" "2.0.0"
+ ms "^2.1.1"
-"debug@^3.2.7":
- "integrity" "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ=="
- "resolved" "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz"
- "version" "3.2.7"
+debug@^4.1.1, debug@^4.3.2, debug@^4.3.4:
+ version "4.3.4"
+ resolved "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz"
dependencies:
- "ms" "^2.1.1"
+ ms "2.1.2"
-"debug@^4.1.1", "debug@^4.3.2", "debug@^4.3.4":
- "integrity" "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ=="
- "resolved" "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz"
- "version" "4.3.4"
+deep-is@^0.1.3:
+ version "0.1.4"
+ resolved "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz"
+
+define-properties@^1.1.3, define-properties@^1.1.4:
+ version "1.1.4"
+ resolved "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz"
dependencies:
- "ms" "2.1.2"
+ has-property-descriptors "^1.0.0"
+ object-keys "^1.1.1"
-"deep-is@^0.1.3":
- "integrity" "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ=="
- "resolved" "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz"
- "version" "0.1.4"
-
-"define-properties@^1.1.3", "define-properties@^1.1.4":
- "integrity" "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA=="
- "resolved" "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz"
- "version" "1.1.4"
+dir-glob@^3.0.1:
+ version "3.0.1"
+ resolved "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz"
dependencies:
- "has-property-descriptors" "^1.0.0"
- "object-keys" "^1.1.1"
+ path-type "^4.0.0"
-"dir-glob@^3.0.1":
- "integrity" "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA=="
- "resolved" "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz"
- "version" "3.0.1"
+doctrine@^2.1.0:
+ version "2.1.0"
+ resolved "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz"
dependencies:
- "path-type" "^4.0.0"
+ esutils "^2.0.2"
-"doctrine@^2.1.0":
- "integrity" "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw=="
- "resolved" "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz"
- "version" "2.1.0"
+doctrine@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz"
dependencies:
- "esutils" "^2.0.2"
+ esutils "^2.0.2"
-"doctrine@^3.0.0":
- "integrity" "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w=="
- "resolved" "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz"
- "version" "3.0.0"
+emoji-regex@^9.2.2:
+ version "9.2.2"
+ resolved "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz"
+
+es-abstract@^1.19.0, es-abstract@^1.19.1, es-abstract@^1.19.5, es-abstract@^1.20.4:
+ version "1.20.4"
+ resolved "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.4.tgz"
dependencies:
- "esutils" "^2.0.2"
+ call-bind "^1.0.2"
+ es-to-primitive "^1.2.1"
+ function-bind "^1.1.1"
+ function.prototype.name "^1.1.5"
+ get-intrinsic "^1.1.3"
+ get-symbol-description "^1.0.0"
+ has "^1.0.3"
+ has-property-descriptors "^1.0.0"
+ has-symbols "^1.0.3"
+ internal-slot "^1.0.3"
+ is-callable "^1.2.7"
+ is-negative-zero "^2.0.2"
+ is-regex "^1.1.4"
+ is-shared-array-buffer "^1.0.2"
+ is-string "^1.0.7"
+ is-weakref "^1.0.2"
+ object-inspect "^1.12.2"
+ object-keys "^1.1.1"
+ object.assign "^4.1.4"
+ regexp.prototype.flags "^1.4.3"
+ safe-regex-test "^1.0.0"
+ string.prototype.trimend "^1.0.5"
+ string.prototype.trimstart "^1.0.5"
+ unbox-primitive "^1.0.2"
-"emoji-regex@^9.2.2":
- "integrity" "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg=="
- "resolved" "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz"
- "version" "9.2.2"
-
-"es-abstract@^1.19.0", "es-abstract@^1.19.1", "es-abstract@^1.19.5", "es-abstract@^1.20.4":
- "integrity" "sha512-0UtvRN79eMe2L+UNEF1BwRe364sj/DXhQ/k5FmivgoSdpM90b8Jc0mDzKMGo7QS0BVbOP/bTwBKNnDc9rNzaPA=="
- "resolved" "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.4.tgz"
- "version" "1.20.4"
+es-shim-unscopables@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz"
dependencies:
- "call-bind" "^1.0.2"
- "es-to-primitive" "^1.2.1"
- "function-bind" "^1.1.1"
- "function.prototype.name" "^1.1.5"
- "get-intrinsic" "^1.1.3"
- "get-symbol-description" "^1.0.0"
- "has" "^1.0.3"
- "has-property-descriptors" "^1.0.0"
- "has-symbols" "^1.0.3"
- "internal-slot" "^1.0.3"
- "is-callable" "^1.2.7"
- "is-negative-zero" "^2.0.2"
- "is-regex" "^1.1.4"
- "is-shared-array-buffer" "^1.0.2"
- "is-string" "^1.0.7"
- "is-weakref" "^1.0.2"
- "object-inspect" "^1.12.2"
- "object-keys" "^1.1.1"
- "object.assign" "^4.1.4"
- "regexp.prototype.flags" "^1.4.3"
- "safe-regex-test" "^1.0.0"
- "string.prototype.trimend" "^1.0.5"
- "string.prototype.trimstart" "^1.0.5"
- "unbox-primitive" "^1.0.2"
+ has "^1.0.3"
-"es-shim-unscopables@^1.0.0":
- "integrity" "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w=="
- "resolved" "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz"
- "version" "1.0.0"
+es-to-primitive@^1.2.1:
+ version "1.2.1"
+ resolved "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz"
dependencies:
- "has" "^1.0.3"
+ is-callable "^1.1.4"
+ is-date-object "^1.0.1"
+ is-symbol "^1.0.2"
-"es-to-primitive@^1.2.1":
- "integrity" "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA=="
- "resolved" "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz"
- "version" "1.2.1"
+es5-ext@^0.10.35, es5-ext@^0.10.50:
+ version "0.10.62"
+ resolved "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.62.tgz"
dependencies:
- "is-callable" "^1.1.4"
- "is-date-object" "^1.0.1"
- "is-symbol" "^1.0.2"
+ es6-iterator "^2.0.3"
+ es6-symbol "^3.1.3"
+ next-tick "^1.1.0"
-"es5-ext@^0.10.35", "es5-ext@^0.10.50":
- "integrity" "sha512-BHLqn0klhEpnOKSrzn/Xsz2UIW8j+cGmo9JLzr8BiUapV8hPL9+FliFqjwr9ngW7jWdnxv6eO+/LqyhJVqgrjA=="
- "resolved" "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.62.tgz"
- "version" "0.10.62"
+es6-iterator@^2.0.3:
+ version "2.0.3"
+ resolved "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz"
dependencies:
- "es6-iterator" "^2.0.3"
- "es6-symbol" "^3.1.3"
- "next-tick" "^1.1.0"
+ d "1"
+ es5-ext "^0.10.35"
+ es6-symbol "^3.1.1"
-"es6-iterator@^2.0.3":
- "integrity" "sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g=="
- "resolved" "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz"
- "version" "2.0.3"
+es6-symbol@^3.1.1, es6-symbol@^3.1.3:
+ version "3.1.3"
+ resolved "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz"
dependencies:
- "d" "1"
- "es5-ext" "^0.10.35"
- "es6-symbol" "^3.1.1"
+ d "^1.0.1"
+ ext "^1.1.2"
-"es6-symbol@^3.1.1", "es6-symbol@^3.1.3":
- "integrity" "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA=="
- "resolved" "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz"
- "version" "3.1.3"
- dependencies:
- "d" "^1.0.1"
- "ext" "^1.1.2"
+escape-string-regexp@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz"
-"escape-string-regexp@^4.0.0":
- "integrity" "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA=="
- "resolved" "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz"
- "version" "4.0.0"
-
-"eslint-config-next@12.3.1":
- "integrity" "sha512-EN/xwKPU6jz1G0Qi6Bd/BqMnHLyRAL0VsaQaWA7F3KkjAgZHi4f1uL1JKGWNxdQpHTW/sdGONBd0bzxUka/DJg=="
- "resolved" "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-12.3.1.tgz"
- "version" "12.3.1"
+eslint-config-next@12.3.1:
+ version "12.3.1"
+ resolved "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-12.3.1.tgz"
dependencies:
"@next/eslint-plugin-next" "12.3.1"
"@rushstack/eslint-patch" "^1.1.3"
"@typescript-eslint/parser" "^5.21.0"
- "eslint-import-resolver-node" "^0.3.6"
- "eslint-import-resolver-typescript" "^2.7.1"
- "eslint-plugin-import" "^2.26.0"
- "eslint-plugin-jsx-a11y" "^6.5.1"
- "eslint-plugin-react" "^7.31.7"
- "eslint-plugin-react-hooks" "^4.5.0"
+ eslint-import-resolver-node "^0.3.6"
+ eslint-import-resolver-typescript "^2.7.1"
+ eslint-plugin-import "^2.26.0"
+ eslint-plugin-jsx-a11y "^6.5.1"
+ eslint-plugin-react "^7.31.7"
+ eslint-plugin-react-hooks "^4.5.0"
-"eslint-import-resolver-node@^0.3.6":
- "integrity" "sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw=="
- "resolved" "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz"
- "version" "0.3.6"
+eslint-import-resolver-node@^0.3.6:
+ version "0.3.6"
+ resolved "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz"
dependencies:
- "debug" "^3.2.7"
- "resolve" "^1.20.0"
+ debug "^3.2.7"
+ resolve "^1.20.0"
-"eslint-import-resolver-typescript@^2.7.1":
- "integrity" "sha512-00UbgGwV8bSgUv34igBDbTOtKhqoRMy9bFjNehT40bXg6585PNIct8HhXZ0SybqB9rWtXj9crcku8ndDn/gIqQ=="
- "resolved" "https://registry.npmjs.org/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-2.7.1.tgz"
- "version" "2.7.1"
+eslint-import-resolver-typescript@^2.7.1:
+ version "2.7.1"
+ resolved "https://registry.npmjs.org/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-2.7.1.tgz"
dependencies:
- "debug" "^4.3.4"
- "glob" "^7.2.0"
- "is-glob" "^4.0.3"
- "resolve" "^1.22.0"
- "tsconfig-paths" "^3.14.1"
+ debug "^4.3.4"
+ glob "^7.2.0"
+ is-glob "^4.0.3"
+ resolve "^1.22.0"
+ tsconfig-paths "^3.14.1"
-"eslint-module-utils@^2.7.3":
- "integrity" "sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA=="
- "resolved" "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.4.tgz"
- "version" "2.7.4"
+eslint-module-utils@^2.7.3:
+ version "2.7.4"
+ resolved "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.4.tgz"
dependencies:
- "debug" "^3.2.7"
+ debug "^3.2.7"
-"eslint-plugin-import@*", "eslint-plugin-import@^2.26.0":
- "integrity" "sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA=="
- "resolved" "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.26.0.tgz"
- "version" "2.26.0"
+eslint-plugin-import@^2.26.0:
+ version "2.26.0"
+ resolved "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.26.0.tgz"
dependencies:
- "array-includes" "^3.1.4"
- "array.prototype.flat" "^1.2.5"
- "debug" "^2.6.9"
- "doctrine" "^2.1.0"
- "eslint-import-resolver-node" "^0.3.6"
- "eslint-module-utils" "^2.7.3"
- "has" "^1.0.3"
- "is-core-module" "^2.8.1"
- "is-glob" "^4.0.3"
- "minimatch" "^3.1.2"
- "object.values" "^1.1.5"
- "resolve" "^1.22.0"
- "tsconfig-paths" "^3.14.1"
+ array-includes "^3.1.4"
+ array.prototype.flat "^1.2.5"
+ debug "^2.6.9"
+ doctrine "^2.1.0"
+ eslint-import-resolver-node "^0.3.6"
+ eslint-module-utils "^2.7.3"
+ has "^1.0.3"
+ is-core-module "^2.8.1"
+ is-glob "^4.0.3"
+ minimatch "^3.1.2"
+ object.values "^1.1.5"
+ resolve "^1.22.0"
+ tsconfig-paths "^3.14.1"
-"eslint-plugin-jsx-a11y@^6.5.1":
- "integrity" "sha512-sXgFVNHiWffBq23uiS/JaP6eVR622DqwB4yTzKvGZGcPq6/yZ3WmOZfuBks/vHWo9GaFOqC2ZK4i6+C35knx7Q=="
- "resolved" "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.6.1.tgz"
- "version" "6.6.1"
+eslint-plugin-jsx-a11y@^6.5.1:
+ version "6.6.1"
+ resolved "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.6.1.tgz"
dependencies:
"@babel/runtime" "^7.18.9"
- "aria-query" "^4.2.2"
- "array-includes" "^3.1.5"
- "ast-types-flow" "^0.0.7"
- "axe-core" "^4.4.3"
- "axobject-query" "^2.2.0"
- "damerau-levenshtein" "^1.0.8"
- "emoji-regex" "^9.2.2"
- "has" "^1.0.3"
- "jsx-ast-utils" "^3.3.2"
- "language-tags" "^1.0.5"
- "minimatch" "^3.1.2"
- "semver" "^6.3.0"
+ aria-query "^4.2.2"
+ array-includes "^3.1.5"
+ ast-types-flow "^0.0.7"
+ axe-core "^4.4.3"
+ axobject-query "^2.2.0"
+ damerau-levenshtein "^1.0.8"
+ emoji-regex "^9.2.2"
+ has "^1.0.3"
+ jsx-ast-utils "^3.3.2"
+ language-tags "^1.0.5"
+ minimatch "^3.1.2"
+ semver "^6.3.0"
-"eslint-plugin-react-hooks@^4.5.0":
- "integrity" "sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g=="
- "resolved" "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz"
- "version" "4.6.0"
+eslint-plugin-react-hooks@^4.5.0:
+ version "4.6.0"
+ resolved "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz"
-"eslint-plugin-react@^7.31.7":
- "integrity" "sha512-e4N/nc6AAlg4UKW/mXeYWd3R++qUano5/o+t+wnWxIf+bLsOaH3a4q74kX3nDjYym3VBN4HyO9nEn1GcAqgQOA=="
- "resolved" "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.31.10.tgz"
- "version" "7.31.10"
+eslint-plugin-react@^7.31.7:
+ version "7.31.10"
+ resolved "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.31.10.tgz"
dependencies:
- "array-includes" "^3.1.5"
- "array.prototype.flatmap" "^1.3.0"
- "doctrine" "^2.1.0"
- "estraverse" "^5.3.0"
- "jsx-ast-utils" "^2.4.1 || ^3.0.0"
- "minimatch" "^3.1.2"
- "object.entries" "^1.1.5"
- "object.fromentries" "^2.0.5"
- "object.hasown" "^1.1.1"
- "object.values" "^1.1.5"
- "prop-types" "^15.8.1"
- "resolve" "^2.0.0-next.3"
- "semver" "^6.3.0"
- "string.prototype.matchall" "^4.0.7"
+ array-includes "^3.1.5"
+ array.prototype.flatmap "^1.3.0"
+ doctrine "^2.1.0"
+ estraverse "^5.3.0"
+ jsx-ast-utils "^2.4.1 || ^3.0.0"
+ minimatch "^3.1.2"
+ object.entries "^1.1.5"
+ object.fromentries "^2.0.5"
+ object.hasown "^1.1.1"
+ object.values "^1.1.5"
+ prop-types "^15.8.1"
+ resolve "^2.0.0-next.3"
+ semver "^6.3.0"
+ string.prototype.matchall "^4.0.7"
-"eslint-scope@^7.1.1":
- "integrity" "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw=="
- "resolved" "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz"
- "version" "7.1.1"
+eslint-scope@^7.1.1:
+ version "7.1.1"
+ resolved "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz"
dependencies:
- "esrecurse" "^4.3.0"
- "estraverse" "^5.2.0"
+ esrecurse "^4.3.0"
+ estraverse "^5.2.0"
-"eslint-utils@^3.0.0":
- "integrity" "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA=="
- "resolved" "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz"
- "version" "3.0.0"
+eslint-utils@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz"
dependencies:
- "eslint-visitor-keys" "^2.0.0"
+ eslint-visitor-keys "^2.0.0"
-"eslint-visitor-keys@^2.0.0":
- "integrity" "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw=="
- "resolved" "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz"
- "version" "2.1.0"
+eslint-visitor-keys@^2.0.0:
+ version "2.1.0"
+ resolved "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz"
-"eslint-visitor-keys@^3.3.0":
- "integrity" "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA=="
- "resolved" "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz"
- "version" "3.3.0"
+eslint-visitor-keys@^3.3.0:
+ version "3.3.0"
+ resolved "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz"
-"eslint@*", "eslint@^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8", "eslint@^3 || ^4 || ^5 || ^6 || ^7 || ^8", "eslint@^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0", "eslint@^6.0.0 || ^7.0.0 || ^8.0.0", "eslint@^7.23.0 || ^8.0.0", "eslint@>=5", "eslint@8.25.0":
- "integrity" "sha512-DVlJOZ4Pn50zcKW5bYH7GQK/9MsoQG2d5eDH0ebEkE8PbgzTTmtt/VTH9GGJ4BfeZCpBLqFfvsjX35UacUL83A=="
- "resolved" "https://registry.npmjs.org/eslint/-/eslint-8.25.0.tgz"
- "version" "8.25.0"
+eslint@8.25.0:
+ version "8.25.0"
+ resolved "https://registry.npmjs.org/eslint/-/eslint-8.25.0.tgz"
dependencies:
"@eslint/eslintrc" "^1.3.3"
"@humanwhocodes/config-array" "^0.10.5"
"@humanwhocodes/module-importer" "^1.0.1"
- "ajv" "^6.10.0"
- "chalk" "^4.0.0"
- "cross-spawn" "^7.0.2"
- "debug" "^4.3.2"
- "doctrine" "^3.0.0"
- "escape-string-regexp" "^4.0.0"
- "eslint-scope" "^7.1.1"
- "eslint-utils" "^3.0.0"
- "eslint-visitor-keys" "^3.3.0"
- "espree" "^9.4.0"
- "esquery" "^1.4.0"
- "esutils" "^2.0.2"
- "fast-deep-equal" "^3.1.3"
- "file-entry-cache" "^6.0.1"
- "find-up" "^5.0.0"
- "glob-parent" "^6.0.1"
- "globals" "^13.15.0"
- "globby" "^11.1.0"
- "grapheme-splitter" "^1.0.4"
- "ignore" "^5.2.0"
- "import-fresh" "^3.0.0"
- "imurmurhash" "^0.1.4"
- "is-glob" "^4.0.0"
- "js-sdsl" "^4.1.4"
- "js-yaml" "^4.1.0"
- "json-stable-stringify-without-jsonify" "^1.0.1"
- "levn" "^0.4.1"
- "lodash.merge" "^4.6.2"
- "minimatch" "^3.1.2"
- "natural-compare" "^1.4.0"
- "optionator" "^0.9.1"
- "regexpp" "^3.2.0"
- "strip-ansi" "^6.0.1"
- "strip-json-comments" "^3.1.0"
- "text-table" "^0.2.0"
+ ajv "^6.10.0"
+ chalk "^4.0.0"
+ cross-spawn "^7.0.2"
+ debug "^4.3.2"
+ doctrine "^3.0.0"
+ escape-string-regexp "^4.0.0"
+ eslint-scope "^7.1.1"
+ eslint-utils "^3.0.0"
+ eslint-visitor-keys "^3.3.0"
+ espree "^9.4.0"
+ esquery "^1.4.0"
+ esutils "^2.0.2"
+ fast-deep-equal "^3.1.3"
+ file-entry-cache "^6.0.1"
+ find-up "^5.0.0"
+ glob-parent "^6.0.1"
+ globals "^13.15.0"
+ globby "^11.1.0"
+ grapheme-splitter "^1.0.4"
+ ignore "^5.2.0"
+ import-fresh "^3.0.0"
+ imurmurhash "^0.1.4"
+ is-glob "^4.0.0"
+ js-sdsl "^4.1.4"
+ js-yaml "^4.1.0"
+ json-stable-stringify-without-jsonify "^1.0.1"
+ levn "^0.4.1"
+ lodash.merge "^4.6.2"
+ minimatch "^3.1.2"
+ natural-compare "^1.4.0"
+ optionator "^0.9.1"
+ regexpp "^3.2.0"
+ strip-ansi "^6.0.1"
+ strip-json-comments "^3.1.0"
+ text-table "^0.2.0"
-"espree@^9.4.0":
- "integrity" "sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw=="
- "resolved" "https://registry.npmjs.org/espree/-/espree-9.4.0.tgz"
- "version" "9.4.0"
+espree@^9.4.0:
+ version "9.4.0"
+ resolved "https://registry.npmjs.org/espree/-/espree-9.4.0.tgz"
dependencies:
- "acorn" "^8.8.0"
- "acorn-jsx" "^5.3.2"
- "eslint-visitor-keys" "^3.3.0"
+ acorn "^8.8.0"
+ acorn-jsx "^5.3.2"
+ eslint-visitor-keys "^3.3.0"
-"esquery@^1.4.0":
- "integrity" "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w=="
- "resolved" "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz"
- "version" "1.4.0"
+esquery@^1.4.0:
+ version "1.4.0"
+ resolved "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz"
dependencies:
- "estraverse" "^5.1.0"
+ estraverse "^5.1.0"
-"esrecurse@^4.3.0":
- "integrity" "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag=="
- "resolved" "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz"
- "version" "4.3.0"
+esrecurse@^4.3.0:
+ version "4.3.0"
+ resolved "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz"
dependencies:
- "estraverse" "^5.2.0"
+ estraverse "^5.2.0"
-"estraverse@^5.1.0", "estraverse@^5.2.0", "estraverse@^5.3.0":
- "integrity" "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA=="
- "resolved" "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz"
- "version" "5.3.0"
+estraverse@^5.1.0, estraverse@^5.2.0, estraverse@^5.3.0:
+ version "5.3.0"
+ resolved "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz"
-"esutils@^2.0.2":
- "integrity" "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g=="
- "resolved" "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz"
- "version" "2.0.3"
+esutils@^2.0.2:
+ version "2.0.3"
+ resolved "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz"
-"ext@^1.1.2":
- "integrity" "sha512-6hxeJYaL110a9b5TEJSj0gojyHQAmA2ch5Os+ySCiA1QGdS697XWY1pzsrSjqA9LDEEgdB/KypIlR59RcLuHYw=="
- "resolved" "https://registry.npmjs.org/ext/-/ext-1.7.0.tgz"
- "version" "1.7.0"
+ext@^1.1.2:
+ version "1.7.0"
+ resolved "https://registry.npmjs.org/ext/-/ext-1.7.0.tgz"
dependencies:
- "type" "^2.7.2"
+ type "^2.7.2"
-"fast-deep-equal@^3.1.1", "fast-deep-equal@^3.1.3":
- "integrity" "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q=="
- "resolved" "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz"
- "version" "3.1.3"
+fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3:
+ version "3.1.3"
+ resolved "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz"
-"fast-glob@^3.2.9":
- "integrity" "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w=="
- "resolved" "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz"
- "version" "3.2.12"
+fast-glob@^3.2.9:
+ version "3.2.12"
+ resolved "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz"
dependencies:
"@nodelib/fs.stat" "^2.0.2"
"@nodelib/fs.walk" "^1.2.3"
- "glob-parent" "^5.1.2"
- "merge2" "^1.3.0"
- "micromatch" "^4.0.4"
+ glob-parent "^5.1.2"
+ merge2 "^1.3.0"
+ micromatch "^4.0.4"
-"fast-json-stable-stringify@^2.0.0":
- "integrity" "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw=="
- "resolved" "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz"
- "version" "2.1.0"
+fast-json-stable-stringify@^2.0.0:
+ version "2.1.0"
+ resolved "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz"
-"fast-levenshtein@^2.0.6":
- "integrity" "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw=="
- "resolved" "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz"
- "version" "2.0.6"
+fast-levenshtein@^2.0.6:
+ version "2.0.6"
+ resolved "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz"
-"fastq@^1.6.0":
- "integrity" "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw=="
- "resolved" "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz"
- "version" "1.13.0"
+fastq@^1.6.0:
+ version "1.13.0"
+ resolved "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz"
dependencies:
- "reusify" "^1.0.4"
+ reusify "^1.0.4"
-"file-entry-cache@^6.0.1":
- "integrity" "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg=="
- "resolved" "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz"
- "version" "6.0.1"
+file-entry-cache@^6.0.1:
+ version "6.0.1"
+ resolved "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz"
dependencies:
- "flat-cache" "^3.0.4"
+ flat-cache "^3.0.4"
-"fill-range@^7.0.1":
- "integrity" "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ=="
- "resolved" "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz"
- "version" "7.0.1"
+fill-range@^7.0.1:
+ version "7.0.1"
+ resolved "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz"
dependencies:
- "to-regex-range" "^5.0.1"
+ to-regex-range "^5.0.1"
-"find-up@^5.0.0":
- "integrity" "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng=="
- "resolved" "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz"
- "version" "5.0.0"
+find-up@^5.0.0:
+ version "5.0.0"
+ resolved "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz"
dependencies:
- "locate-path" "^6.0.0"
- "path-exists" "^4.0.0"
+ locate-path "^6.0.0"
+ path-exists "^4.0.0"
-"flat-cache@^3.0.4":
- "integrity" "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg=="
- "resolved" "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz"
- "version" "3.0.4"
+flat-cache@^3.0.4:
+ version "3.0.4"
+ resolved "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz"
dependencies:
- "flatted" "^3.1.0"
- "rimraf" "^3.0.2"
+ flatted "^3.1.0"
+ rimraf "^3.0.2"
-"flatted@^3.1.0":
- "integrity" "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ=="
- "resolved" "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz"
- "version" "3.2.7"
+flatted@^3.1.0:
+ version "3.2.7"
+ resolved "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz"
-"fs.realpath@^1.0.0":
- "integrity" "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw=="
- "resolved" "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz"
- "version" "1.0.0"
+fs.realpath@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz"
-"fsevents@^2.3.2":
- "integrity" "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA=="
- "resolved" "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz"
- "version" "2.3.2"
+fsevents@^2.3.2:
+ version "2.3.2"
+ resolved "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz"
-"function-bind@^1.1.1":
- "integrity" "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A=="
- "resolved" "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz"
- "version" "1.1.1"
+function-bind@^1.1.1:
+ version "1.1.1"
+ resolved "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz"
-"function.prototype.name@^1.1.5":
- "integrity" "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA=="
- "resolved" "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz"
- "version" "1.1.5"
+function.prototype.name@^1.1.5:
+ version "1.1.5"
+ resolved "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz"
dependencies:
- "call-bind" "^1.0.2"
- "define-properties" "^1.1.3"
- "es-abstract" "^1.19.0"
- "functions-have-names" "^1.2.2"
+ call-bind "^1.0.2"
+ define-properties "^1.1.3"
+ es-abstract "^1.19.0"
+ functions-have-names "^1.2.2"
-"functions-have-names@^1.2.2":
- "integrity" "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ=="
- "resolved" "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz"
- "version" "1.2.3"
+functions-have-names@^1.2.2:
+ version "1.2.3"
+ resolved "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz"
-"get-intrinsic@^1.0.2", "get-intrinsic@^1.1.0", "get-intrinsic@^1.1.1", "get-intrinsic@^1.1.3":
- "integrity" "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A=="
- "resolved" "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz"
- "version" "1.1.3"
+get-intrinsic@^1.0.2, get-intrinsic@^1.1.0, get-intrinsic@^1.1.1, get-intrinsic@^1.1.3:
+ version "1.1.3"
+ resolved "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz"
dependencies:
- "function-bind" "^1.1.1"
- "has" "^1.0.3"
- "has-symbols" "^1.0.3"
+ function-bind "^1.1.1"
+ has "^1.0.3"
+ has-symbols "^1.0.3"
-"get-symbol-description@^1.0.0":
- "integrity" "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw=="
- "resolved" "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz"
- "version" "1.0.0"
+get-symbol-description@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz"
dependencies:
- "call-bind" "^1.0.2"
- "get-intrinsic" "^1.1.1"
+ call-bind "^1.0.2"
+ get-intrinsic "^1.1.1"
-"glob-parent@^5.1.2":
- "integrity" "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow=="
- "resolved" "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz"
- "version" "5.1.2"
+glob-parent@^5.1.2:
+ version "5.1.2"
+ resolved "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz"
dependencies:
- "is-glob" "^4.0.1"
+ is-glob "^4.0.1"
-"glob-parent@^6.0.1":
- "integrity" "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A=="
- "resolved" "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz"
- "version" "6.0.2"
+glob-parent@^6.0.1:
+ version "6.0.2"
+ resolved "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz"
dependencies:
- "is-glob" "^4.0.3"
+ is-glob "^4.0.3"
-"glob@^7.1.3", "glob@7.1.7":
- "integrity" "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ=="
- "resolved" "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz"
- "version" "7.1.7"
+glob@7.1.7, glob@^7.1.3:
+ version "7.1.7"
+ resolved "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz"
dependencies:
- "fs.realpath" "^1.0.0"
- "inflight" "^1.0.4"
- "inherits" "2"
- "minimatch" "^3.0.4"
- "once" "^1.3.0"
- "path-is-absolute" "^1.0.0"
+ fs.realpath "^1.0.0"
+ inflight "^1.0.4"
+ inherits "2"
+ minimatch "^3.0.4"
+ once "^1.3.0"
+ path-is-absolute "^1.0.0"
-"glob@^7.2.0":
- "integrity" "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q=="
- "resolved" "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz"
- "version" "7.2.3"
+glob@^7.2.0:
+ version "7.2.3"
+ resolved "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz"
dependencies:
- "fs.realpath" "^1.0.0"
- "inflight" "^1.0.4"
- "inherits" "2"
- "minimatch" "^3.1.1"
- "once" "^1.3.0"
- "path-is-absolute" "^1.0.0"
+ fs.realpath "^1.0.0"
+ inflight "^1.0.4"
+ inherits "2"
+ minimatch "^3.1.1"
+ once "^1.3.0"
+ path-is-absolute "^1.0.0"
-"globals@^13.15.0":
- "integrity" "sha512-1C+6nQRb1GwGMKm2dH/E7enFAMxGTmGI7/dEdhy/DNelv85w9B72t3uc5frtMNXIbzrarJJ/lTCjcaZwbLJmyw=="
- "resolved" "https://registry.npmjs.org/globals/-/globals-13.17.0.tgz"
- "version" "13.17.0"
+globals@^13.15.0:
+ version "13.17.0"
+ resolved "https://registry.npmjs.org/globals/-/globals-13.17.0.tgz"
dependencies:
- "type-fest" "^0.20.2"
+ type-fest "^0.20.2"
-"globby@^11.1.0":
- "integrity" "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g=="
- "resolved" "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz"
- "version" "11.1.0"
+globby@^11.1.0:
+ version "11.1.0"
+ resolved "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz"
dependencies:
- "array-union" "^2.1.0"
- "dir-glob" "^3.0.1"
- "fast-glob" "^3.2.9"
- "ignore" "^5.2.0"
- "merge2" "^1.4.1"
- "slash" "^3.0.0"
+ array-union "^2.1.0"
+ dir-glob "^3.0.1"
+ fast-glob "^3.2.9"
+ ignore "^5.2.0"
+ merge2 "^1.4.1"
+ slash "^3.0.0"
-"grapheme-splitter@^1.0.4":
- "integrity" "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ=="
- "resolved" "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz"
- "version" "1.0.4"
+grapheme-splitter@^1.0.4:
+ version "1.0.4"
+ resolved "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz"
-"has-bigints@^1.0.1", "has-bigints@^1.0.2":
- "integrity" "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ=="
- "resolved" "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz"
- "version" "1.0.2"
+has-bigints@^1.0.1, has-bigints@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz"
-"has-flag@^4.0.0":
- "integrity" "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
- "resolved" "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz"
- "version" "4.0.0"
+has-flag@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz"
-"has-property-descriptors@^1.0.0":
- "integrity" "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ=="
- "resolved" "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz"
- "version" "1.0.0"
+has-property-descriptors@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz"
dependencies:
- "get-intrinsic" "^1.1.1"
+ get-intrinsic "^1.1.1"
-"has-symbols@^1.0.2", "has-symbols@^1.0.3":
- "integrity" "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A=="
- "resolved" "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz"
- "version" "1.0.3"
+has-symbols@^1.0.2, has-symbols@^1.0.3:
+ version "1.0.3"
+ resolved "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz"
-"has-tostringtag@^1.0.0":
- "integrity" "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ=="
- "resolved" "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz"
- "version" "1.0.0"
+has-tostringtag@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz"
dependencies:
- "has-symbols" "^1.0.2"
+ has-symbols "^1.0.2"
-"has@^1.0.3":
- "integrity" "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw=="
- "resolved" "https://registry.npmjs.org/has/-/has-1.0.3.tgz"
- "version" "1.0.3"
+has@^1.0.3:
+ version "1.0.3"
+ resolved "https://registry.npmjs.org/has/-/has-1.0.3.tgz"
dependencies:
- "function-bind" "^1.1.1"
+ function-bind "^1.1.1"
-"ignore@^5.2.0":
- "integrity" "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ=="
- "resolved" "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz"
- "version" "5.2.0"
+ignore@^5.2.0:
+ version "5.2.0"
+ resolved "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz"
-"import-fresh@^3.0.0", "import-fresh@^3.2.1":
- "integrity" "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw=="
- "resolved" "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz"
- "version" "3.3.0"
+import-fresh@^3.0.0, import-fresh@^3.2.1:
+ version "3.3.0"
+ resolved "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz"
dependencies:
- "parent-module" "^1.0.0"
- "resolve-from" "^4.0.0"
+ parent-module "^1.0.0"
+ resolve-from "^4.0.0"
-"imurmurhash@^0.1.4":
- "integrity" "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA=="
- "resolved" "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz"
- "version" "0.1.4"
+imurmurhash@^0.1.4:
+ version "0.1.4"
+ resolved "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz"
-"inflight@^1.0.4":
- "integrity" "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA=="
- "resolved" "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz"
- "version" "1.0.6"
+inflight@^1.0.4:
+ version "1.0.6"
+ resolved "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz"
dependencies:
- "once" "^1.3.0"
- "wrappy" "1"
+ once "^1.3.0"
+ wrappy "1"
-"inherits@2":
- "integrity" "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
- "resolved" "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz"
- "version" "2.0.4"
+inherits@2:
+ version "2.0.4"
+ resolved "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz"
-"internal-slot@^1.0.3":
- "integrity" "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA=="
- "resolved" "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz"
- "version" "1.0.3"
+internal-slot@^1.0.3:
+ version "1.0.3"
+ resolved "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz"
dependencies:
- "get-intrinsic" "^1.1.0"
- "has" "^1.0.3"
- "side-channel" "^1.0.4"
+ get-intrinsic "^1.1.0"
+ has "^1.0.3"
+ side-channel "^1.0.4"
-"is-bigint@^1.0.1":
- "integrity" "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg=="
- "resolved" "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz"
- "version" "1.0.4"
+is-bigint@^1.0.1:
+ version "1.0.4"
+ resolved "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz"
dependencies:
- "has-bigints" "^1.0.1"
+ has-bigints "^1.0.1"
-"is-boolean-object@^1.1.0":
- "integrity" "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA=="
- "resolved" "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz"
- "version" "1.1.2"
+is-boolean-object@^1.1.0:
+ version "1.1.2"
+ resolved "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz"
dependencies:
- "call-bind" "^1.0.2"
- "has-tostringtag" "^1.0.0"
+ call-bind "^1.0.2"
+ has-tostringtag "^1.0.0"
-"is-callable@^1.1.4", "is-callable@^1.2.7":
- "integrity" "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA=="
- "resolved" "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz"
- "version" "1.2.7"
+is-callable@^1.1.4, is-callable@^1.2.7:
+ version "1.2.7"
+ resolved "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz"
-"is-core-module@^2.8.1", "is-core-module@^2.9.0":
- "integrity" "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw=="
- "resolved" "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz"
- "version" "2.11.0"
+is-core-module@^2.8.1, is-core-module@^2.9.0:
+ version "2.11.0"
+ resolved "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz"
dependencies:
- "has" "^1.0.3"
+ has "^1.0.3"
-"is-date-object@^1.0.1":
- "integrity" "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ=="
- "resolved" "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz"
- "version" "1.0.5"
+is-date-object@^1.0.1:
+ version "1.0.5"
+ resolved "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz"
dependencies:
- "has-tostringtag" "^1.0.0"
+ has-tostringtag "^1.0.0"
-"is-extglob@^2.1.1":
- "integrity" "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ=="
- "resolved" "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz"
- "version" "2.1.1"
+is-extglob@^2.1.1:
+ version "2.1.1"
+ resolved "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz"
-"is-glob@^4.0.0", "is-glob@^4.0.1", "is-glob@^4.0.3":
- "integrity" "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg=="
- "resolved" "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz"
- "version" "4.0.3"
+is-glob@^4.0.0, is-glob@^4.0.1, is-glob@^4.0.3:
+ version "4.0.3"
+ resolved "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz"
dependencies:
- "is-extglob" "^2.1.1"
+ is-extglob "^2.1.1"
-"is-negative-zero@^2.0.2":
- "integrity" "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA=="
- "resolved" "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz"
- "version" "2.0.2"
+is-negative-zero@^2.0.2:
+ version "2.0.2"
+ resolved "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz"
-"is-number-object@^1.0.4":
- "integrity" "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ=="
- "resolved" "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz"
- "version" "1.0.7"
+is-number-object@^1.0.4:
+ version "1.0.7"
+ resolved "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz"
dependencies:
- "has-tostringtag" "^1.0.0"
+ has-tostringtag "^1.0.0"
-"is-number@^7.0.0":
- "integrity" "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng=="
- "resolved" "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz"
- "version" "7.0.0"
+is-number@^7.0.0:
+ version "7.0.0"
+ resolved "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz"
-"is-regex@^1.1.4":
- "integrity" "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg=="
- "resolved" "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz"
- "version" "1.1.4"
+is-regex@^1.1.4:
+ version "1.1.4"
+ resolved "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz"
dependencies:
- "call-bind" "^1.0.2"
- "has-tostringtag" "^1.0.0"
+ call-bind "^1.0.2"
+ has-tostringtag "^1.0.0"
-"is-shared-array-buffer@^1.0.2":
- "integrity" "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA=="
- "resolved" "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz"
- "version" "1.0.2"
+is-shared-array-buffer@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz"
dependencies:
- "call-bind" "^1.0.2"
+ call-bind "^1.0.2"
-"is-string@^1.0.5", "is-string@^1.0.7":
- "integrity" "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg=="
- "resolved" "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz"
- "version" "1.0.7"
+is-string@^1.0.5, is-string@^1.0.7:
+ version "1.0.7"
+ resolved "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz"
dependencies:
- "has-tostringtag" "^1.0.0"
+ has-tostringtag "^1.0.0"
-"is-symbol@^1.0.2", "is-symbol@^1.0.3":
- "integrity" "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg=="
- "resolved" "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz"
- "version" "1.0.4"
+is-symbol@^1.0.2, is-symbol@^1.0.3:
+ version "1.0.4"
+ resolved "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz"
dependencies:
- "has-symbols" "^1.0.2"
+ has-symbols "^1.0.2"
-"is-typedarray@^1.0.0":
- "integrity" "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA=="
- "resolved" "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz"
- "version" "1.0.0"
+is-typedarray@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz"
-"is-weakref@^1.0.2":
- "integrity" "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ=="
- "resolved" "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz"
- "version" "1.0.2"
+is-weakref@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz"
dependencies:
- "call-bind" "^1.0.2"
+ call-bind "^1.0.2"
-"isexe@^2.0.0":
- "integrity" "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw=="
- "resolved" "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz"
- "version" "2.0.0"
+isexe@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz"
-"js-sdsl@^4.1.4":
- "integrity" "sha512-08bOAKweV2NUC1wqTtf3qZlnpOX/R2DU9ikpjOHs0H+ibQv3zpncVQg6um4uYtRtrwIX8M4Nh3ytK4HGlYAq7Q=="
- "resolved" "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.1.5.tgz"
- "version" "4.1.5"
+js-sdsl@^4.1.4:
+ version "4.1.5"
+ resolved "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.1.5.tgz"
"js-tokens@^3.0.0 || ^4.0.0":
- "integrity" "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ=="
- "resolved" "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz"
- "version" "4.0.0"
+ version "4.0.0"
+ resolved "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz"
-"js-yaml@^4.1.0":
- "integrity" "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA=="
- "resolved" "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz"
- "version" "4.1.0"
+js-yaml@^4.1.0:
+ version "4.1.0"
+ resolved "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz"
dependencies:
- "argparse" "^2.0.1"
+ argparse "^2.0.1"
-"json-schema-traverse@^0.4.1":
- "integrity" "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg=="
- "resolved" "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz"
- "version" "0.4.1"
+json-schema-traverse@^0.4.1:
+ version "0.4.1"
+ resolved "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz"
-"json-stable-stringify-without-jsonify@^1.0.1":
- "integrity" "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw=="
- "resolved" "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz"
- "version" "1.0.1"
+json-stable-stringify-without-jsonify@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz"
-"json5@^1.0.1":
- "integrity" "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow=="
- "resolved" "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz"
- "version" "1.0.1"
+json5@^1.0.1:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/json5/-/json5-1.0.2.tgz#63d98d60f21b313b77c4d6da18bfa69d80e1d593"
dependencies:
- "minimist" "^1.2.0"
+ minimist "^1.2.0"
-"jsx-ast-utils@^2.4.1 || ^3.0.0", "jsx-ast-utils@^3.3.2":
- "integrity" "sha512-fYQHZTZ8jSfmWZ0iyzfwiU4WDX4HpHbMCZ3gPlWYiCl3BoeOTsqKBqnTVfH2rYT7eP5c3sVbeSPHnnJOaTrWiw=="
- "resolved" "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.3.tgz"
- "version" "3.3.3"
+"jsx-ast-utils@^2.4.1 || ^3.0.0", jsx-ast-utils@^3.3.2:
+ version "3.3.3"
+ resolved "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.3.tgz"
dependencies:
- "array-includes" "^3.1.5"
- "object.assign" "^4.1.3"
+ array-includes "^3.1.5"
+ object.assign "^4.1.3"
-"language-subtag-registry@~0.3.2":
- "integrity" "sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w=="
- "resolved" "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz"
- "version" "0.3.22"
+language-subtag-registry@~0.3.2:
+ version "0.3.22"
+ resolved "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz"
-"language-tags@^1.0.5":
- "integrity" "sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ=="
- "resolved" "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz"
- "version" "1.0.5"
+language-tags@^1.0.5:
+ version "1.0.5"
+ resolved "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz"
dependencies:
- "language-subtag-registry" "~0.3.2"
+ language-subtag-registry "~0.3.2"
-"levn@^0.4.1":
- "integrity" "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ=="
- "resolved" "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz"
- "version" "0.4.1"
+levn@^0.4.1:
+ version "0.4.1"
+ resolved "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz"
dependencies:
- "prelude-ls" "^1.2.1"
- "type-check" "~0.4.0"
+ prelude-ls "^1.2.1"
+ type-check "~0.4.0"
-"locate-path@^6.0.0":
- "integrity" "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw=="
- "resolved" "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz"
- "version" "6.0.0"
+locate-path@^6.0.0:
+ version "6.0.0"
+ resolved "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz"
dependencies:
- "p-locate" "^5.0.0"
+ p-locate "^5.0.0"
-"lodash.merge@^4.6.2":
- "integrity" "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ=="
- "resolved" "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz"
- "version" "4.6.2"
+lodash.merge@^4.6.2:
+ version "4.6.2"
+ resolved "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz"
-"loose-envify@^1.1.0", "loose-envify@^1.4.0":
- "integrity" "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q=="
- "resolved" "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz"
- "version" "1.4.0"
+loose-envify@^1.1.0, loose-envify@^1.4.0:
+ version "1.4.0"
+ resolved "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz"
dependencies:
- "js-tokens" "^3.0.0 || ^4.0.0"
+ js-tokens "^3.0.0 || ^4.0.0"
-"lru-cache@^6.0.0":
- "integrity" "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA=="
- "resolved" "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz"
- "version" "6.0.0"
+lru-cache@^6.0.0:
+ version "6.0.0"
+ resolved "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz"
dependencies:
- "yallist" "^4.0.0"
+ yallist "^4.0.0"
-"merge2@^1.3.0", "merge2@^1.4.1":
- "integrity" "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg=="
- "resolved" "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz"
- "version" "1.4.1"
+merge2@^1.3.0, merge2@^1.4.1:
+ version "1.4.1"
+ resolved "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz"
-"micromatch@^4.0.4":
- "integrity" "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA=="
- "resolved" "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz"
- "version" "4.0.5"
+micromatch@^4.0.4:
+ version "4.0.5"
+ resolved "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz"
dependencies:
- "braces" "^3.0.2"
- "picomatch" "^2.3.1"
+ braces "^3.0.2"
+ picomatch "^2.3.1"
-"minimatch@^3.0.4", "minimatch@^3.1.1", "minimatch@^3.1.2":
- "integrity" "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw=="
- "resolved" "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz"
- "version" "3.1.2"
+minimatch@^3.0.4, minimatch@^3.1.1, minimatch@^3.1.2:
+ version "3.1.2"
+ resolved "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz"
dependencies:
- "brace-expansion" "^1.1.7"
+ brace-expansion "^1.1.7"
-"minimist@^1.2.0", "minimist@^1.2.6":
- "integrity" "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g=="
- "resolved" "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz"
- "version" "1.2.7"
+minimist@^1.2.0, minimist@^1.2.6:
+ version "1.2.7"
+ resolved "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz"
-"ms@^2.1.1", "ms@2.1.2":
- "integrity" "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
- "resolved" "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz"
- "version" "2.1.2"
+ms@2.0.0:
+ version "2.0.0"
+ resolved "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz"
-"ms@2.0.0":
- "integrity" "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="
- "resolved" "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz"
- "version" "2.0.0"
+ms@2.1.2, ms@^2.1.1:
+ version "2.1.2"
+ resolved "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz"
-"nanoid@^3.3.4":
- "integrity" "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw=="
- "resolved" "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz"
- "version" "3.3.4"
+nanoid@^3.3.4:
+ version "3.3.4"
+ resolved "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz"
-"natural-compare@^1.4.0":
- "integrity" "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw=="
- "resolved" "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz"
- "version" "1.4.0"
+natural-compare@^1.4.0:
+ version "1.4.0"
+ resolved "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz"
-"next-tick@^1.1.0":
- "integrity" "sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ=="
- "resolved" "https://registry.npmjs.org/next-tick/-/next-tick-1.1.0.tgz"
- "version" "1.1.0"
+next-tick@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.npmjs.org/next-tick/-/next-tick-1.1.0.tgz"
-"next@^13.1.6":
- "integrity" "sha512-hHlbhKPj9pW+Cymvfzc15lvhaOZ54l+8sXDXJWm3OBNBzgrVj6hwGPmqqsXg40xO1Leq+kXpllzRPuncpC0Phw=="
- "resolved" "https://registry.npmjs.org/next/-/next-13.1.6.tgz"
- "version" "13.1.6"
+next@^13.1.6:
+ version "13.1.6"
+ resolved "https://registry.npmjs.org/next/-/next-13.1.6.tgz"
dependencies:
"@next/env" "13.1.6"
"@swc/helpers" "0.4.14"
- "caniuse-lite" "^1.0.30001406"
- "postcss" "8.4.14"
- "styled-jsx" "5.1.1"
+ caniuse-lite "^1.0.30001406"
+ postcss "8.4.14"
+ styled-jsx "5.1.1"
optionalDependencies:
"@next/swc-android-arm-eabi" "13.1.6"
"@next/swc-android-arm64" "13.1.6"
@@ -1364,560 +1223,477 @@
"@next/swc-win32-ia32-msvc" "13.1.6"
"@next/swc-win32-x64-msvc" "13.1.6"
-"node-fetch@2.6.7":
- "integrity" "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ=="
- "resolved" "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz"
- "version" "2.6.7"
+node-fetch@2.6.7:
+ version "2.6.7"
+ resolved "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz"
dependencies:
- "whatwg-url" "^5.0.0"
+ whatwg-url "^5.0.0"
-"node-gyp-build@^4.3.0":
- "integrity" "sha512-2iGbaQBV+ITgCz76ZEjmhUKAKVf7xfY1sRl4UiKQspfZMH2h06SyhNsnSVy50cwkFQDGLyif6m/6uFXHkOZ6rg=="
- "resolved" "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.5.0.tgz"
- "version" "4.5.0"
+node-gyp-build@^4.3.0:
+ version "4.5.0"
+ resolved "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.5.0.tgz"
-"object-assign@^4.1.1":
- "integrity" "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg=="
- "resolved" "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz"
- "version" "4.1.1"
+object-assign@^4.1.1:
+ version "4.1.1"
+ resolved "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz"
-"object-inspect@^1.12.2", "object-inspect@^1.9.0":
- "integrity" "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ=="
- "resolved" "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz"
- "version" "1.12.2"
+object-inspect@^1.12.2, object-inspect@^1.9.0:
+ version "1.12.2"
+ resolved "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz"
-"object-keys@^1.1.1":
- "integrity" "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA=="
- "resolved" "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz"
- "version" "1.1.1"
+object-keys@^1.1.1:
+ version "1.1.1"
+ resolved "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz"
-"object.assign@^4.1.3", "object.assign@^4.1.4":
- "integrity" "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ=="
- "resolved" "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz"
- "version" "4.1.4"
+object.assign@^4.1.3, object.assign@^4.1.4:
+ version "4.1.4"
+ resolved "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz"
dependencies:
- "call-bind" "^1.0.2"
- "define-properties" "^1.1.4"
- "has-symbols" "^1.0.3"
- "object-keys" "^1.1.1"
+ call-bind "^1.0.2"
+ define-properties "^1.1.4"
+ has-symbols "^1.0.3"
+ object-keys "^1.1.1"
-"object.entries@^1.1.5":
- "integrity" "sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g=="
- "resolved" "https://registry.npmjs.org/object.entries/-/object.entries-1.1.5.tgz"
- "version" "1.1.5"
+object.entries@^1.1.5:
+ version "1.1.5"
+ resolved "https://registry.npmjs.org/object.entries/-/object.entries-1.1.5.tgz"
dependencies:
- "call-bind" "^1.0.2"
- "define-properties" "^1.1.3"
- "es-abstract" "^1.19.1"
+ call-bind "^1.0.2"
+ define-properties "^1.1.3"
+ es-abstract "^1.19.1"
-"object.fromentries@^2.0.5":
- "integrity" "sha512-CAyG5mWQRRiBU57Re4FKoTBjXfDoNwdFVH2Y1tS9PqCsfUTymAohOkEMSG3aRNKmv4lV3O7p1et7c187q6bynw=="
- "resolved" "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.5.tgz"
- "version" "2.0.5"
+object.fromentries@^2.0.5:
+ version "2.0.5"
+ resolved "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.5.tgz"
dependencies:
- "call-bind" "^1.0.2"
- "define-properties" "^1.1.3"
- "es-abstract" "^1.19.1"
+ call-bind "^1.0.2"
+ define-properties "^1.1.3"
+ es-abstract "^1.19.1"
-"object.hasown@^1.1.1":
- "integrity" "sha512-LYLe4tivNQzq4JdaWW6WO3HMZZJWzkkH8fnI6EebWl0VZth2wL2Lovm74ep2/gZzlaTdV62JZHEqHQ2yVn8Q/A=="
- "resolved" "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.1.tgz"
- "version" "1.1.1"
+object.hasown@^1.1.1:
+ version "1.1.1"
+ resolved "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.1.tgz"
dependencies:
- "define-properties" "^1.1.4"
- "es-abstract" "^1.19.5"
+ define-properties "^1.1.4"
+ es-abstract "^1.19.5"
-"object.values@^1.1.5":
- "integrity" "sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg=="
- "resolved" "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz"
- "version" "1.1.5"
+object.values@^1.1.5:
+ version "1.1.5"
+ resolved "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz"
dependencies:
- "call-bind" "^1.0.2"
- "define-properties" "^1.1.3"
- "es-abstract" "^1.19.1"
+ call-bind "^1.0.2"
+ define-properties "^1.1.3"
+ es-abstract "^1.19.1"
-"once@^1.3.0":
- "integrity" "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w=="
- "resolved" "https://registry.npmjs.org/once/-/once-1.4.0.tgz"
- "version" "1.4.0"
+once@^1.3.0:
+ version "1.4.0"
+ resolved "https://registry.npmjs.org/once/-/once-1.4.0.tgz"
dependencies:
- "wrappy" "1"
+ wrappy "1"
-"optionator@^0.9.1":
- "integrity" "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw=="
- "resolved" "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz"
- "version" "0.9.1"
+optionator@^0.9.1:
+ version "0.9.1"
+ resolved "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz"
dependencies:
- "deep-is" "^0.1.3"
- "fast-levenshtein" "^2.0.6"
- "levn" "^0.4.1"
- "prelude-ls" "^1.2.1"
- "type-check" "^0.4.0"
- "word-wrap" "^1.2.3"
+ deep-is "^0.1.3"
+ fast-levenshtein "^2.0.6"
+ levn "^0.4.1"
+ prelude-ls "^1.2.1"
+ type-check "^0.4.0"
+ word-wrap "^1.2.3"
-"p-limit@^3.0.2":
- "integrity" "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ=="
- "resolved" "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz"
- "version" "3.1.0"
+p-limit@^3.0.2:
+ version "3.1.0"
+ resolved "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz"
dependencies:
- "yocto-queue" "^0.1.0"
+ yocto-queue "^0.1.0"
-"p-locate@^5.0.0":
- "integrity" "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw=="
- "resolved" "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz"
- "version" "5.0.0"
+p-locate@^5.0.0:
+ version "5.0.0"
+ resolved "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz"
dependencies:
- "p-limit" "^3.0.2"
+ p-limit "^3.0.2"
-"parent-module@^1.0.0":
- "integrity" "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g=="
- "resolved" "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz"
- "version" "1.0.1"
+parent-module@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz"
dependencies:
- "callsites" "^3.0.0"
+ callsites "^3.0.0"
-"path-exists@^4.0.0":
- "integrity" "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w=="
- "resolved" "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz"
- "version" "4.0.0"
+path-exists@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz"
-"path-is-absolute@^1.0.0":
- "integrity" "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg=="
- "resolved" "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz"
- "version" "1.0.1"
+path-is-absolute@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz"
-"path-key@^3.1.0":
- "integrity" "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q=="
- "resolved" "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz"
- "version" "3.1.1"
+path-key@^3.1.0:
+ version "3.1.1"
+ resolved "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz"
-"path-parse@^1.0.7":
- "integrity" "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw=="
- "resolved" "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz"
- "version" "1.0.7"
+path-parse@^1.0.7:
+ version "1.0.7"
+ resolved "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz"
-"path-type@^4.0.0":
- "integrity" "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw=="
- "resolved" "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz"
- "version" "4.0.0"
+path-type@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz"
-"picocolors@^1.0.0":
- "integrity" "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ=="
- "resolved" "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz"
- "version" "1.0.0"
+picocolors@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz"
-"picomatch@^2.3.1":
- "integrity" "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA=="
- "resolved" "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz"
- "version" "2.3.1"
+picomatch@^2.3.1:
+ version "2.3.1"
+ resolved "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz"
-"postcss@8.4.14":
- "integrity" "sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig=="
- "resolved" "https://registry.npmjs.org/postcss/-/postcss-8.4.14.tgz"
- "version" "8.4.14"
+postcss@8.4.14:
+ version "8.4.14"
+ resolved "https://registry.npmjs.org/postcss/-/postcss-8.4.14.tgz"
dependencies:
- "nanoid" "^3.3.4"
- "picocolors" "^1.0.0"
- "source-map-js" "^1.0.2"
+ nanoid "^3.3.4"
+ picocolors "^1.0.0"
+ source-map-js "^1.0.2"
-"prelude-ls@^1.2.1":
- "integrity" "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g=="
- "resolved" "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz"
- "version" "1.2.1"
+prelude-ls@^1.2.1:
+ version "1.2.1"
+ resolved "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz"
-"prop-types@^15.7.2", "prop-types@^15.8.1":
- "integrity" "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg=="
- "resolved" "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz"
- "version" "15.8.1"
+prop-types@^15.7.2, prop-types@^15.8.1:
+ version "15.8.1"
+ resolved "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz"
dependencies:
- "loose-envify" "^1.4.0"
- "object-assign" "^4.1.1"
- "react-is" "^16.13.1"
+ loose-envify "^1.4.0"
+ object-assign "^4.1.1"
+ react-is "^16.13.1"
-"punycode@^2.1.0":
- "integrity" "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A=="
- "resolved" "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz"
- "version" "2.1.1"
+punycode@^2.1.0:
+ version "2.1.1"
+ resolved "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz"
-"queue-microtask@^1.2.2":
- "integrity" "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A=="
- "resolved" "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz"
- "version" "1.2.3"
+queue-microtask@^1.2.2:
+ version "1.2.3"
+ resolved "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz"
-"react-dom@^16.13.1 || ^17.0.1 || ^18.0.0", "react-dom@^18.2.0":
- "integrity" "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g=="
- "resolved" "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz"
- "version" "18.2.0"
+react-dom@^18.2.0:
+ version "18.2.0"
+ resolved "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz"
dependencies:
- "loose-envify" "^1.1.0"
- "scheduler" "^0.23.0"
+ loose-envify "^1.1.0"
+ scheduler "^0.23.0"
-"react-is@^16.13.1":
- "integrity" "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ=="
- "resolved" "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz"
- "version" "16.13.1"
+react-is@^16.13.1:
+ version "16.13.1"
+ resolved "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz"
-"react@^16.13.1 || ^17.0.1 || ^18.0.0", "react@^18.2.0", "react@>= 16.3.0", "react@>= 16.8.0 || 17.x.x || ^18.0.0-0":
- "integrity" "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ=="
- "resolved" "https://registry.npmjs.org/react/-/react-18.2.0.tgz"
- "version" "18.2.0"
+react@^18.2.0:
+ version "18.2.0"
+ resolved "https://registry.npmjs.org/react/-/react-18.2.0.tgz"
dependencies:
- "loose-envify" "^1.1.0"
+ loose-envify "^1.1.0"
-"regenerator-runtime@^0.13.10":
- "integrity" "sha512-KepLsg4dU12hryUO7bp/axHAKvwGOCV0sGloQtpagJ12ai+ojVDqkeGSiRX1zlq+kjIMZ1t7gpze+26QqtdGqw=="
- "resolved" "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.10.tgz"
- "version" "0.13.10"
+regenerator-runtime@^0.13.10:
+ version "0.13.10"
+ resolved "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.10.tgz"
-"regexp.prototype.flags@^1.4.1", "regexp.prototype.flags@^1.4.3":
- "integrity" "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA=="
- "resolved" "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz"
- "version" "1.4.3"
+regexp.prototype.flags@^1.4.1, regexp.prototype.flags@^1.4.3:
+ version "1.4.3"
+ resolved "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz"
dependencies:
- "call-bind" "^1.0.2"
- "define-properties" "^1.1.3"
- "functions-have-names" "^1.2.2"
+ call-bind "^1.0.2"
+ define-properties "^1.1.3"
+ functions-have-names "^1.2.2"
-"regexpp@^3.2.0":
- "integrity" "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg=="
- "resolved" "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz"
- "version" "3.2.0"
+regexpp@^3.2.0:
+ version "3.2.0"
+ resolved "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz"
-"resolve-from@^4.0.0":
- "integrity" "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g=="
- "resolved" "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz"
- "version" "4.0.0"
+resolve-from@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz"
-"resolve@^1.20.0", "resolve@^1.22.0":
- "integrity" "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw=="
- "resolved" "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz"
- "version" "1.22.1"
+resolve@^1.20.0, resolve@^1.22.0:
+ version "1.22.1"
+ resolved "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz"
dependencies:
- "is-core-module" "^2.9.0"
- "path-parse" "^1.0.7"
- "supports-preserve-symlinks-flag" "^1.0.0"
+ is-core-module "^2.9.0"
+ path-parse "^1.0.7"
+ supports-preserve-symlinks-flag "^1.0.0"
-"resolve@^2.0.0-next.3":
- "integrity" "sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ=="
- "resolved" "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz"
- "version" "2.0.0-next.4"
+resolve@^2.0.0-next.3:
+ version "2.0.0-next.4"
+ resolved "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz"
dependencies:
- "is-core-module" "^2.9.0"
- "path-parse" "^1.0.7"
- "supports-preserve-symlinks-flag" "^1.0.0"
+ is-core-module "^2.9.0"
+ path-parse "^1.0.7"
+ supports-preserve-symlinks-flag "^1.0.0"
-"reusify@^1.0.4":
- "integrity" "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw=="
- "resolved" "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz"
- "version" "1.0.4"
+reusify@^1.0.4:
+ version "1.0.4"
+ resolved "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz"
-"rimraf@^3.0.2":
- "integrity" "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA=="
- "resolved" "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz"
- "version" "3.0.2"
+rimraf@^3.0.2:
+ version "3.0.2"
+ resolved "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz"
dependencies:
- "glob" "^7.1.3"
+ glob "^7.1.3"
-"run-parallel@^1.1.9":
- "integrity" "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA=="
- "resolved" "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz"
- "version" "1.2.0"
+run-parallel@^1.1.9:
+ version "1.2.0"
+ resolved "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz"
dependencies:
- "queue-microtask" "^1.2.2"
+ queue-microtask "^1.2.2"
-"safe-regex-test@^1.0.0":
- "integrity" "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA=="
- "resolved" "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz"
- "version" "1.0.0"
+safe-regex-test@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz"
dependencies:
- "call-bind" "^1.0.2"
- "get-intrinsic" "^1.1.3"
- "is-regex" "^1.1.4"
+ call-bind "^1.0.2"
+ get-intrinsic "^1.1.3"
+ is-regex "^1.1.4"
-"scheduler@^0.23.0":
- "integrity" "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw=="
- "resolved" "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz"
- "version" "0.23.0"
+scheduler@^0.23.0:
+ version "0.23.0"
+ resolved "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz"
dependencies:
- "loose-envify" "^1.1.0"
+ loose-envify "^1.1.0"
-"semver@^6.3.0":
- "integrity" "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw=="
- "resolved" "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz"
- "version" "6.3.0"
+semver@^6.3.0:
+ version "6.3.0"
+ resolved "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz"
-"semver@^7.3.7":
- "integrity" "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A=="
- "resolved" "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz"
- "version" "7.3.8"
+semver@^7.3.7:
+ version "7.3.8"
+ resolved "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz"
dependencies:
- "lru-cache" "^6.0.0"
+ lru-cache "^6.0.0"
-"shebang-command@^2.0.0":
- "integrity" "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA=="
- "resolved" "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz"
- "version" "2.0.0"
+shebang-command@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz"
dependencies:
- "shebang-regex" "^3.0.0"
+ shebang-regex "^3.0.0"
-"shebang-regex@^3.0.0":
- "integrity" "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A=="
- "resolved" "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz"
- "version" "3.0.0"
+shebang-regex@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz"
-"side-channel@^1.0.4":
- "integrity" "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw=="
- "resolved" "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz"
- "version" "1.0.4"
+side-channel@^1.0.4:
+ version "1.0.4"
+ resolved "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz"
dependencies:
- "call-bind" "^1.0.0"
- "get-intrinsic" "^1.0.2"
- "object-inspect" "^1.9.0"
+ call-bind "^1.0.0"
+ get-intrinsic "^1.0.2"
+ object-inspect "^1.9.0"
-"slash@^3.0.0":
- "integrity" "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q=="
- "resolved" "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz"
- "version" "3.0.0"
+slash@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz"
-"source-map-js@^1.0.2":
- "integrity" "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw=="
- "resolved" "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz"
- "version" "1.0.2"
+source-map-js@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz"
-"string.prototype.matchall@^4.0.7":
- "integrity" "sha512-f48okCX7JiwVi1NXCVWcFnZgADDC/n2vePlQ/KUCNqCikLLilQvwjMO8+BHVKvgzH0JB0J9LEPgxOGT02RoETg=="
- "resolved" "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.7.tgz"
- "version" "4.0.7"
+string.prototype.matchall@^4.0.7:
+ version "4.0.7"
+ resolved "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.7.tgz"
dependencies:
- "call-bind" "^1.0.2"
- "define-properties" "^1.1.3"
- "es-abstract" "^1.19.1"
- "get-intrinsic" "^1.1.1"
- "has-symbols" "^1.0.3"
- "internal-slot" "^1.0.3"
- "regexp.prototype.flags" "^1.4.1"
- "side-channel" "^1.0.4"
+ call-bind "^1.0.2"
+ define-properties "^1.1.3"
+ es-abstract "^1.19.1"
+ get-intrinsic "^1.1.1"
+ has-symbols "^1.0.3"
+ internal-slot "^1.0.3"
+ regexp.prototype.flags "^1.4.1"
+ side-channel "^1.0.4"
-"string.prototype.trimend@^1.0.5":
- "integrity" "sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog=="
- "resolved" "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz"
- "version" "1.0.5"
+string.prototype.trimend@^1.0.5:
+ version "1.0.5"
+ resolved "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz"
dependencies:
- "call-bind" "^1.0.2"
- "define-properties" "^1.1.4"
- "es-abstract" "^1.19.5"
+ call-bind "^1.0.2"
+ define-properties "^1.1.4"
+ es-abstract "^1.19.5"
-"string.prototype.trimstart@^1.0.5":
- "integrity" "sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg=="
- "resolved" "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz"
- "version" "1.0.5"
+string.prototype.trimstart@^1.0.5:
+ version "1.0.5"
+ resolved "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz"
dependencies:
- "call-bind" "^1.0.2"
- "define-properties" "^1.1.4"
- "es-abstract" "^1.19.5"
+ call-bind "^1.0.2"
+ define-properties "^1.1.4"
+ es-abstract "^1.19.5"
-"strip-ansi@^6.0.1":
- "integrity" "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A=="
- "resolved" "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz"
- "version" "6.0.1"
+strip-ansi@^6.0.1:
+ version "6.0.1"
+ resolved "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz"
dependencies:
- "ansi-regex" "^5.0.1"
+ ansi-regex "^5.0.1"
-"strip-bom@^3.0.0":
- "integrity" "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA=="
- "resolved" "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz"
- "version" "3.0.0"
+strip-bom@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz"
-"strip-json-comments@^3.1.0", "strip-json-comments@^3.1.1":
- "integrity" "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig=="
- "resolved" "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz"
- "version" "3.1.1"
+strip-json-comments@^3.1.0, strip-json-comments@^3.1.1:
+ version "3.1.1"
+ resolved "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz"
-"styled-jsx@5.1.1":
- "integrity" "sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw=="
- "resolved" "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.1.1.tgz"
- "version" "5.1.1"
+styled-jsx@5.1.1:
+ version "5.1.1"
+ resolved "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.1.1.tgz"
dependencies:
- "client-only" "0.0.1"
+ client-only "0.0.1"
-"supports-color@^7.1.0":
- "integrity" "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw=="
- "resolved" "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz"
- "version" "7.2.0"
+supports-color@^7.1.0:
+ version "7.2.0"
+ resolved "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz"
dependencies:
- "has-flag" "^4.0.0"
+ has-flag "^4.0.0"
-"supports-preserve-symlinks-flag@^1.0.0":
- "integrity" "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w=="
- "resolved" "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz"
- "version" "1.0.0"
+supports-preserve-symlinks-flag@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz"
-"text-table@^0.2.0":
- "integrity" "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw=="
- "resolved" "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz"
- "version" "0.2.0"
+text-table@^0.2.0:
+ version "0.2.0"
+ resolved "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz"
-"to-regex-range@^5.0.1":
- "integrity" "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ=="
- "resolved" "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz"
- "version" "5.0.1"
+to-regex-range@^5.0.1:
+ version "5.0.1"
+ resolved "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz"
dependencies:
- "is-number" "^7.0.0"
+ is-number "^7.0.0"
-"tr46@~0.0.3":
- "integrity" "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw=="
- "resolved" "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz"
- "version" "0.0.3"
+tr46@~0.0.3:
+ version "0.0.3"
+ resolved "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz"
-"tsconfig-paths@^3.14.1":
- "integrity" "sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ=="
- "resolved" "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz"
- "version" "3.14.1"
+tsconfig-paths@^3.14.1:
+ version "3.14.1"
+ resolved "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz"
dependencies:
"@types/json5" "^0.0.29"
- "json5" "^1.0.1"
- "minimist" "^1.2.6"
- "strip-bom" "^3.0.0"
+ json5 "^1.0.1"
+ minimist "^1.2.6"
+ strip-bom "^3.0.0"
-"tslib@^1.8.1":
- "integrity" "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg=="
- "resolved" "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz"
- "version" "1.14.1"
+tslib@^1.8.1:
+ version "1.14.1"
+ resolved "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz"
-"tslib@^2.4.0":
- "integrity" "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA=="
- "resolved" "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz"
- "version" "2.4.1"
+tslib@^2.4.0:
+ version "2.4.1"
+ resolved "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz"
-"tsutils@^3.21.0":
- "integrity" "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA=="
- "resolved" "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz"
- "version" "3.21.0"
+tsutils@^3.21.0:
+ version "3.21.0"
+ resolved "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz"
dependencies:
- "tslib" "^1.8.1"
+ tslib "^1.8.1"
-"type-check@^0.4.0", "type-check@~0.4.0":
- "integrity" "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew=="
- "resolved" "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz"
- "version" "0.4.0"
+type-check@^0.4.0, type-check@~0.4.0:
+ version "0.4.0"
+ resolved "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz"
dependencies:
- "prelude-ls" "^1.2.1"
+ prelude-ls "^1.2.1"
-"type-fest@^0.20.2":
- "integrity" "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ=="
- "resolved" "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz"
- "version" "0.20.2"
+type-fest@^0.20.2:
+ version "0.20.2"
+ resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz"
-"type@^1.0.1":
- "integrity" "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg=="
- "resolved" "https://registry.npmjs.org/type/-/type-1.2.0.tgz"
- "version" "1.2.0"
+type@^1.0.1:
+ version "1.2.0"
+ resolved "https://registry.npmjs.org/type/-/type-1.2.0.tgz"
-"type@^2.7.2":
- "integrity" "sha512-dzlvlNlt6AXU7EBSfpAscydQ7gXB+pPGsPnfJnZpiNJBDj7IaJzQlBZYGdEi4R9HmPdBv2XmWJ6YUtoTa7lmCw=="
- "resolved" "https://registry.npmjs.org/type/-/type-2.7.2.tgz"
- "version" "2.7.2"
+type@^2.7.2:
+ version "2.7.2"
+ resolved "https://registry.npmjs.org/type/-/type-2.7.2.tgz"
-"typedarray-to-buffer@^3.1.5":
- "integrity" "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q=="
- "resolved" "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz"
- "version" "3.1.5"
+typedarray-to-buffer@^3.1.5:
+ version "3.1.5"
+ resolved "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz"
dependencies:
- "is-typedarray" "^1.0.0"
+ is-typedarray "^1.0.0"
-"typescript@>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta", "typescript@>=3.3.1", "typescript@4.8.4":
- "integrity" "sha512-QCh+85mCy+h0IGff8r5XWzOVSbBO+KfeYrMQh7NJ58QujwcE22u+NUSmUxqF+un70P9GXKxa2HCNiTTMJknyjQ=="
- "resolved" "https://registry.npmjs.org/typescript/-/typescript-4.8.4.tgz"
- "version" "4.8.4"
+typescript@4.8.4:
+ version "4.8.4"
+ resolved "https://registry.npmjs.org/typescript/-/typescript-4.8.4.tgz"
-"unbox-primitive@^1.0.2":
- "integrity" "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw=="
- "resolved" "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz"
- "version" "1.0.2"
+unbox-primitive@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz"
dependencies:
- "call-bind" "^1.0.2"
- "has-bigints" "^1.0.2"
- "has-symbols" "^1.0.3"
- "which-boxed-primitive" "^1.0.2"
+ call-bind "^1.0.2"
+ has-bigints "^1.0.2"
+ has-symbols "^1.0.3"
+ which-boxed-primitive "^1.0.2"
-"uri-js@^4.2.2":
- "integrity" "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg=="
- "resolved" "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz"
- "version" "4.4.1"
+uri-js@^4.2.2:
+ version "4.4.1"
+ resolved "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz"
dependencies:
- "punycode" "^2.1.0"
+ punycode "^2.1.0"
-"utf-8-validate@^5.0.2":
- "integrity" "sha512-Z6czzLq4u8fPOyx7TU6X3dvUZVvoJmxSQ+IcrlmagKhilxlhZgxPK6C5Jqbkw1IDUmFTM+cz9QDnnLTwDz/2gQ=="
- "resolved" "https://registry.npmjs.org/utf-8-validate/-/utf-8-validate-5.0.10.tgz"
- "version" "5.0.10"
+utf-8-validate@^5.0.2:
+ version "5.0.10"
+ resolved "https://registry.npmjs.org/utf-8-validate/-/utf-8-validate-5.0.10.tgz"
dependencies:
- "node-gyp-build" "^4.3.0"
+ node-gyp-build "^4.3.0"
-"webidl-conversions@^3.0.0":
- "integrity" "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ=="
- "resolved" "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz"
- "version" "3.0.1"
+webidl-conversions@^3.0.0:
+ version "3.0.1"
+ resolved "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz"
-"websocket@^1.0.34":
- "integrity" "sha512-PRDso2sGwF6kM75QykIesBijKSVceR6jL2G8NGYyq2XrItNC2P5/qL5XeR056GhA+Ly7JMFvJb9I312mJfmqnQ=="
- "resolved" "https://registry.npmjs.org/websocket/-/websocket-1.0.34.tgz"
- "version" "1.0.34"
+websocket@^1.0.34:
+ version "1.0.34"
+ resolved "https://registry.npmjs.org/websocket/-/websocket-1.0.34.tgz"
dependencies:
- "bufferutil" "^4.0.1"
- "debug" "^2.2.0"
- "es5-ext" "^0.10.50"
- "typedarray-to-buffer" "^3.1.5"
- "utf-8-validate" "^5.0.2"
- "yaeti" "^0.0.6"
+ bufferutil "^4.0.1"
+ debug "^2.2.0"
+ es5-ext "^0.10.50"
+ typedarray-to-buffer "^3.1.5"
+ utf-8-validate "^5.0.2"
+ yaeti "^0.0.6"
-"whatwg-url@^5.0.0":
- "integrity" "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw=="
- "resolved" "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz"
- "version" "5.0.0"
+whatwg-url@^5.0.0:
+ version "5.0.0"
+ resolved "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz"
dependencies:
- "tr46" "~0.0.3"
- "webidl-conversions" "^3.0.0"
+ tr46 "~0.0.3"
+ webidl-conversions "^3.0.0"
-"which-boxed-primitive@^1.0.2":
- "integrity" "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg=="
- "resolved" "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz"
- "version" "1.0.2"
+which-boxed-primitive@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz"
dependencies:
- "is-bigint" "^1.0.1"
- "is-boolean-object" "^1.1.0"
- "is-number-object" "^1.0.4"
- "is-string" "^1.0.5"
- "is-symbol" "^1.0.3"
+ is-bigint "^1.0.1"
+ is-boolean-object "^1.1.0"
+ is-number-object "^1.0.4"
+ is-string "^1.0.5"
+ is-symbol "^1.0.3"
-"which@^2.0.1":
- "integrity" "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA=="
- "resolved" "https://registry.npmjs.org/which/-/which-2.0.2.tgz"
- "version" "2.0.2"
+which@^2.0.1:
+ version "2.0.2"
+ resolved "https://registry.npmjs.org/which/-/which-2.0.2.tgz"
dependencies:
- "isexe" "^2.0.0"
+ isexe "^2.0.0"
-"word-wrap@^1.2.3":
- "integrity" "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ=="
- "resolved" "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz"
- "version" "1.2.3"
+word-wrap@^1.2.3:
+ version "1.2.3"
+ resolved "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz"
-"wrappy@1":
- "integrity" "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ=="
- "resolved" "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz"
- "version" "1.0.2"
+wrappy@1:
+ version "1.0.2"
+ resolved "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz"
-"yaeti@^0.0.6":
- "integrity" "sha512-MvQa//+KcZCUkBTIC9blM+CU9J2GzuTytsOUwf2lidtvkx/6gnEp1QvJv34t9vdjhFmha/mUiNDbN0D0mJWdug=="
- "resolved" "https://registry.npmjs.org/yaeti/-/yaeti-0.0.6.tgz"
- "version" "0.0.6"
+yaeti@^0.0.6:
+ version "0.0.6"
+ resolved "https://registry.npmjs.org/yaeti/-/yaeti-0.0.6.tgz"
-"yallist@^4.0.0":
- "integrity" "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A=="
- "resolved" "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz"
- "version" "4.0.0"
+yallist@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz"
-"yocto-queue@^0.1.0":
- "integrity" "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q=="
- "resolved" "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz"
- "version" "0.1.0"
+yocto-queue@^0.1.0:
+ version "0.1.0"
+ resolved "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz"
diff --git a/examples/user-management/expo-user-management/package-lock.json b/examples/user-management/expo-user-management/package-lock.json
index cd37665857e..016eccf362d 100644
--- a/examples/user-management/expo-user-management/package-lock.json
+++ b/examples/user-management/expo-user-management/package-lock.json
@@ -5045,9 +5045,9 @@
}
},
"node_modules/@xmldom/xmldom": {
- "version": "0.7.5",
- "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.7.5.tgz",
- "integrity": "sha512-V3BIhmY36fXZ1OtVcI9W+FxQqxVLsPKcNjWigIaa81dLC9IolJl5Mt4Cvhmr0flUnjSpTdrbMTSbXqYqV5dT6A==",
+ "version": "0.7.10",
+ "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.7.10.tgz",
+ "integrity": "sha512-hb9QhOg5MGmpVkFcoZ9XJMe1em5gd0e2eqqjK87O1dwULedXsnY/Zg/Ju6lcohA+t6jVkmKpe7I1etqhvdRdrQ==",
"engines": {
"node": ">=10.0.0"
}
@@ -5487,9 +5487,9 @@
}
},
"node_modules/babel-loader/node_modules/loader-utils": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz",
- "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==",
+ "version": "1.4.2",
+ "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz",
+ "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==",
"dependencies": {
"big.js": "^5.2.2",
"emojis-list": "^3.0.0",
@@ -7218,9 +7218,9 @@
}
},
"node_modules/css-loader/node_modules/loader-utils": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz",
- "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==",
+ "version": "1.4.2",
+ "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz",
+ "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==",
"dependencies": {
"big.js": "^5.2.2",
"emojis-list": "^3.0.0",
@@ -10339,9 +10339,9 @@
}
},
"node_modules/html-webpack-plugin/node_modules/loader-utils": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz",
- "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==",
+ "version": "1.4.2",
+ "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz",
+ "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==",
"dependencies": {
"big.js": "^5.2.2",
"emojis-list": "^3.0.0",
@@ -12039,9 +12039,9 @@
}
},
"node_modules/loader-utils": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz",
- "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==",
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz",
+ "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==",
"dependencies": {
"big.js": "^5.2.2",
"emojis-list": "^3.0.0",
@@ -12933,9 +12933,9 @@
}
},
"node_modules/mini-css-extract-plugin/node_modules/loader-utils": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz",
- "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==",
+ "version": "1.4.2",
+ "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz",
+ "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==",
"dependencies": {
"big.js": "^5.2.2",
"emojis-list": "^3.0.0",
@@ -19671,9 +19671,9 @@
}
},
"node_modules/webpack/node_modules/loader-utils": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz",
- "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==",
+ "version": "1.4.2",
+ "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz",
+ "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==",
"dependencies": {
"big.js": "^5.2.2",
"emojis-list": "^3.0.0",
@@ -23958,9 +23958,9 @@
}
},
"@xmldom/xmldom": {
- "version": "0.7.5",
- "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.7.5.tgz",
- "integrity": "sha512-V3BIhmY36fXZ1OtVcI9W+FxQqxVLsPKcNjWigIaa81dLC9IolJl5Mt4Cvhmr0flUnjSpTdrbMTSbXqYqV5dT6A=="
+ "version": "0.7.10",
+ "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.7.10.tgz",
+ "integrity": "sha512-hb9QhOg5MGmpVkFcoZ9XJMe1em5gd0e2eqqjK87O1dwULedXsnY/Zg/Ju6lcohA+t6jVkmKpe7I1etqhvdRdrQ=="
},
"@xtuc/ieee754": {
"version": "1.2.0",
@@ -24302,9 +24302,9 @@
}
},
"loader-utils": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz",
- "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==",
+ "version": "1.4.2",
+ "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz",
+ "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==",
"requires": {
"big.js": "^5.2.2",
"emojis-list": "^3.0.0",
@@ -25671,9 +25671,9 @@
}
},
"loader-utils": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz",
- "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==",
+ "version": "1.4.2",
+ "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz",
+ "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==",
"requires": {
"big.js": "^5.2.2",
"emojis-list": "^3.0.0",
@@ -28087,9 +28087,9 @@
}
},
"loader-utils": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz",
- "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==",
+ "version": "1.4.2",
+ "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz",
+ "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==",
"requires": {
"big.js": "^5.2.2",
"emojis-list": "^3.0.0",
@@ -29355,9 +29355,9 @@
"integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw=="
},
"loader-utils": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz",
- "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==",
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz",
+ "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==",
"requires": {
"big.js": "^5.2.2",
"emojis-list": "^3.0.0",
@@ -30083,9 +30083,9 @@
}
},
"loader-utils": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz",
- "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==",
+ "version": "1.4.2",
+ "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz",
+ "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==",
"requires": {
"big.js": "^5.2.2",
"emojis-list": "^3.0.0",
@@ -34961,9 +34961,9 @@
}
},
"loader-utils": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz",
- "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==",
+ "version": "1.4.2",
+ "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz",
+ "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==",
"requires": {
"big.js": "^5.2.2",
"emojis-list": "^3.0.0",
diff --git a/package-lock.json b/package-lock.json
index 9f695bc921f..0732dd846e5 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -63,6 +63,7 @@
"mdast-util-to-markdown": "^1.5.0",
"mdast-util-to-string": "^3.1.1",
"mdx-mermaid": "2.0.0-rc3",
+ "mermaid": "^10.0.2",
"micromark-extension-mdxjs": "^1.0.0",
"next": "12.3.2",
"next-compose-plugins": "^2.2.1",
@@ -214,6 +215,19 @@
"url": "https://opencollective.com/unified"
}
},
+ "apps/docs/node_modules/@mdx-js/mdx/node_modules/unist-util-visit": {
+ "version": "2.0.3",
+ "license": "MIT",
+ "dependencies": {
+ "@types/unist": "^2.0.0",
+ "unist-util-is": "^4.0.0",
+ "unist-util-visit-parents": "^3.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
"apps/docs/node_modules/@mdx-js/react": {
"version": "1.6.22",
"license": "MIT",
@@ -225,6 +239,16 @@
"react": "^16.13.1 || ^17.0.0"
}
},
+ "apps/docs/node_modules/@types/react": {
+ "version": "17.0.39",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@types/prop-types": "*",
+ "@types/scheduler": "*",
+ "csstype": "^3.0.2"
+ }
+ },
"apps/docs/node_modules/ajv": {
"version": "6.12.6",
"dev": true,
@@ -240,6 +264,29 @@
"url": "https://github.com/sponsors/epoberezkin"
}
},
+ "apps/docs/node_modules/ccount": {
+ "version": "1.1.0",
+ "license": "MIT",
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/wooorm"
+ }
+ },
+ "apps/docs/node_modules/chalk": {
+ "version": "4.1.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
"apps/docs/node_modules/clsx": {
"version": "1.2.1",
"license": "MIT",
@@ -302,33 +349,10 @@
"version": "2.0.0",
"license": "ISC"
},
- "apps/docs/node_modules/is-buffer": {
- "version": "2.0.5",
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/feross"
- },
- {
- "type": "patreon",
- "url": "https://www.patreon.com/feross"
- },
- {
- "type": "consulting",
- "url": "https://feross.org/support"
- }
- ],
- "license": "MIT",
- "engines": {
- "node": ">=4"
- }
- },
- "apps/docs/node_modules/is-plain-obj": {
- "version": "2.1.0",
- "license": "MIT",
- "engines": {
- "node": ">=8"
- }
+ "apps/docs/node_modules/json-schema-traverse": {
+ "version": "0.4.1",
+ "dev": true,
+ "license": "MIT"
},
"apps/docs/node_modules/loader-utils": {
"version": "2.0.0",
@@ -368,6 +392,19 @@
"url": "https://opencollective.com/unified"
}
},
+ "apps/docs/node_modules/mdast-util-to-hast/node_modules/unist-util-visit": {
+ "version": "2.0.3",
+ "license": "MIT",
+ "dependencies": {
+ "@types/unist": "^2.0.0",
+ "unist-util-is": "^4.0.0",
+ "unist-util-visit-parents": "^3.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
"apps/docs/node_modules/mdast-util-to-string": {
"version": "3.1.1",
"license": "MIT",
@@ -395,6 +432,15 @@
"unist-util-visit": "^4.1.0"
}
},
+ "apps/docs/node_modules/next-transpile-modules": {
+ "version": "9.0.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "enhanced-resolve": "^5.7.0",
+ "escalade": "^3.1.1"
+ }
+ },
"apps/docs/node_modules/proxy-compare": {
"version": "2.3.0",
"license": "MIT"
@@ -501,6 +547,19 @@
"url": "https://opencollective.com/unified"
}
},
+ "apps/docs/node_modules/unist-util-remove-position/node_modules/unist-util-visit": {
+ "version": "2.0.3",
+ "license": "MIT",
+ "dependencies": {
+ "@types/unist": "^2.0.0",
+ "unist-util-is": "^4.0.0",
+ "unist-util-visit-parents": "^3.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
"apps/docs/node_modules/unist-util-stringify-position": {
"version": "2.0.3",
"license": "MIT",
@@ -512,6 +571,18 @@
"url": "https://opencollective.com/unified"
}
},
+ "apps/docs/node_modules/unist-util-visit-parents": {
+ "version": "3.1.1",
+ "license": "MIT",
+ "dependencies": {
+ "@types/unist": "^2.0.0",
+ "unist-util-is": "^4.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
"apps/docs/node_modules/valtio": {
"version": "1.7.6",
"license": "MIT",
@@ -565,26 +636,6 @@
"url": "https://opencollective.com/unified"
}
},
- "apps/docs/node_modules/vfile-location": {
- "version": "3.2.0",
- "license": "MIT",
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "apps/docs/node_modules/vfile-message": {
- "version": "2.0.4",
- "license": "MIT",
- "dependencies": {
- "@types/unist": "^2.0.0",
- "unist-util-stringify-position": "^2.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
"apps/docs/node_modules/vscode-textmate": {
"version": "6.0.0",
"license": "MIT"
@@ -609,9 +660,10 @@
"framer-motion": "^6.5.1",
"globby": "^12.0.2",
"gray-matter": "^4.0.2",
+ "lottie-react": "^2.4.0",
"markdown-toc": "^1.2.0",
"marked": "^4.0.12",
- "next": "12.1.0",
+ "next": "12.3.2",
"next-compose-plugins": "^2.2.1",
"next-mdx-remote": "^4.1.0",
"next-seo": "^4.20.0",
@@ -621,6 +673,7 @@
"parse-numeric-range": "^1.3.0",
"react": "^17.0.2",
"react-copy-to-clipboard": "^5.0.2",
+ "react-countdown": "^2.3.5",
"react-dom": "^17.0.2",
"react-ga": "^3.3.0",
"react-markdown": "^8.0.3",
@@ -678,26 +731,6 @@
"node": ">= 8.3"
}
},
- "apps/www/node_modules/@next/env": {
- "version": "12.1.0",
- "resolved": "https://registry.npmjs.org/@next/env/-/env-12.1.0.tgz",
- "integrity": "sha512-nrIgY6t17FQ9xxwH3jj0a6EOiQ/WDHUos35Hghtr+SWN/ntHIQ7UpuvSi0vaLzZVHQWaDupKI+liO5vANcDeTQ=="
- },
- "apps/www/node_modules/@next/swc-darwin-arm64": {
- "version": "12.1.0",
- "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-12.1.0.tgz",
- "integrity": "sha512-R8vcXE2/iONJ1Unf5Ptqjk6LRW3bggH+8drNkkzH4FLEQkHtELhvcmJwkXcuipyQCsIakldAXhRbZmm3YN1vXg==",
- "cpu": [
- "arm64"
- ],
- "optional": true,
- "os": [
- "darwin"
- ],
- "engines": {
- "node": ">= 10"
- }
- },
"apps/www/node_modules/@tailwindcss/typography": {
"version": "0.5.8",
"dev": true,
@@ -735,16 +768,6 @@
"dev": true,
"license": "MIT"
},
- "apps/www/node_modules/@types/react": {
- "version": "17.0.11",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@types/prop-types": "*",
- "@types/scheduler": "*",
- "csstype": "^3.0.2"
- }
- },
"apps/www/node_modules/chalk": {
"version": "3.0.0",
"dev": true,
@@ -757,53 +780,41 @@
"node": ">=8"
}
},
- "apps/www/node_modules/next": {
- "version": "12.1.0",
- "resolved": "https://registry.npmjs.org/next/-/next-12.1.0.tgz",
- "integrity": "sha512-s885kWvnIlxsUFHq9UGyIyLiuD0G3BUC/xrH0CEnH5lHEWkwQcHOORgbDF0hbrW9vr/7am4ETfX4A7M6DjrE7Q==",
+ "apps/www/node_modules/jest-diff": {
+ "version": "25.5.0",
+ "dev": true,
+ "license": "MIT",
"dependencies": {
- "@next/env": "12.1.0",
- "caniuse-lite": "^1.0.30001283",
- "postcss": "8.4.5",
- "styled-jsx": "5.0.0",
- "use-subscription": "1.5.1"
- },
- "bin": {
- "next": "dist/bin/next"
+ "chalk": "^3.0.0",
+ "diff-sequences": "^25.2.6",
+ "jest-get-type": "^25.2.6",
+ "pretty-format": "^25.5.0"
},
"engines": {
- "node": ">=12.22.0"
+ "node": ">= 8.3"
+ }
+ },
+ "apps/www/node_modules/jest-get-type": {
+ "version": "25.2.6",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">= 8.3"
+ }
+ },
+ "apps/www/node_modules/mdast-util-from-markdown": {
+ "version": "0.8.5",
+ "license": "MIT",
+ "dependencies": {
+ "@types/mdast": "^3.0.0",
+ "mdast-util-to-string": "^2.0.0",
+ "micromark": "~2.11.0",
+ "parse-entities": "^2.0.0",
+ "unist-util-stringify-position": "^2.0.0"
},
- "optionalDependencies": {
- "@next/swc-android-arm64": "12.1.0",
- "@next/swc-darwin-arm64": "12.1.0",
- "@next/swc-darwin-x64": "12.1.0",
- "@next/swc-linux-arm-gnueabihf": "12.1.0",
- "@next/swc-linux-arm64-gnu": "12.1.0",
- "@next/swc-linux-arm64-musl": "12.1.0",
- "@next/swc-linux-x64-gnu": "12.1.0",
- "@next/swc-linux-x64-musl": "12.1.0",
- "@next/swc-win32-arm64-msvc": "12.1.0",
- "@next/swc-win32-ia32-msvc": "12.1.0",
- "@next/swc-win32-x64-msvc": "12.1.0"
- },
- "peerDependencies": {
- "fibers": ">= 3.1.0",
- "node-sass": "^6.0.0 || ^7.0.0",
- "react": "^17.0.2 || ^18.0.0-0",
- "react-dom": "^17.0.2 || ^18.0.0-0",
- "sass": "^1.3.0"
- },
- "peerDependenciesMeta": {
- "fibers": {
- "optional": true
- },
- "node-sass": {
- "optional": true
- },
- "sass": {
- "optional": true
- }
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
}
},
"apps/www/node_modules/next-seo": {
@@ -815,40 +826,16 @@
"react-dom": ">=16.0.0"
}
},
- "apps/www/node_modules/next/node_modules/postcss": {
- "version": "8.4.5",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.5.tgz",
- "integrity": "sha512-jBDboWM8qpaqwkMwItqTQTiFikhs/67OYVvblFFTM7MrZjt6yMKd6r2kgXizEbTTljacm4NldIlZnhbjr84QYg==",
+ "apps/www/node_modules/postcss-selector-parser": {
+ "version": "6.0.10",
+ "dev": true,
+ "license": "MIT",
"dependencies": {
- "nanoid": "^3.1.30",
- "picocolors": "^1.0.0",
- "source-map-js": "^1.0.1"
+ "cssesc": "^3.0.0",
+ "util-deprecate": "^1.0.2"
},
"engines": {
- "node": "^10 || ^12 || >=14"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/postcss/"
- }
- },
- "apps/www/node_modules/next/node_modules/styled-jsx": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.0.0.tgz",
- "integrity": "sha512-qUqsWoBquEdERe10EW8vLp3jT25s/ssG1/qX5gZ4wu15OZpmSMFI2v+fWlRhLfykA5rFtlJ1ME8A8pm/peV4WA==",
- "engines": {
- "node": ">= 12.0.0"
- },
- "peerDependencies": {
- "react": ">= 16.8.0 || 17.x.x || 18.x.x"
- },
- "peerDependenciesMeta": {
- "@babel/core": {
- "optional": true
- },
- "babel-plugin-macros": {
- "optional": true
- }
+ "node": ">=4"
}
},
"apps/www/node_modules/pretty-format": {
@@ -865,6 +852,11 @@
"node": ">= 8.3"
}
},
+ "apps/www/node_modules/react-is": {
+ "version": "16.13.1",
+ "dev": true,
+ "license": "MIT"
+ },
"apps/www/node_modules/remark": {
"version": "13.0.0",
"license": "MIT",
@@ -878,45 +870,105 @@
"url": "https://opencollective.com/unified"
}
},
- "node_modules/@algolia/autocomplete-core": {
- "version": "1.7.3",
+ "apps/www/node_modules/remark-parse": {
+ "version": "9.0.0",
"license": "MIT",
"dependencies": {
- "@algolia/autocomplete-shared": "1.7.3"
+ "mdast-util-from-markdown": "^0.8.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "apps/www/node_modules/unified": {
+ "version": "9.2.2",
+ "license": "MIT",
+ "dependencies": {
+ "bail": "^1.0.0",
+ "extend": "^3.0.0",
+ "is-buffer": "^2.0.0",
+ "is-plain-obj": "^2.0.0",
+ "trough": "^1.0.0",
+ "vfile": "^4.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "apps/www/node_modules/unist-util-stringify-position": {
+ "version": "2.0.3",
+ "license": "MIT",
+ "dependencies": {
+ "@types/unist": "^2.0.2"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "apps/www/node_modules/uuid": {
+ "version": "8.3.2",
+ "license": "MIT",
+ "bin": {
+ "uuid": "dist/bin/uuid"
+ }
+ },
+ "apps/www/node_modules/vfile": {
+ "version": "4.2.1",
+ "license": "MIT",
+ "dependencies": {
+ "@types/unist": "^2.0.0",
+ "is-buffer": "^2.0.0",
+ "unist-util-stringify-position": "^2.0.0",
+ "vfile-message": "^2.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "node_modules/@algolia/autocomplete-core": {
+ "version": "1.8.3",
+ "license": "MIT",
+ "dependencies": {
+ "@algolia/autocomplete-shared": "1.8.3"
}
},
"node_modules/@algolia/autocomplete-js": {
- "version": "1.7.3",
+ "version": "1.8.3",
"license": "MIT",
"dependencies": {
- "@algolia/autocomplete-core": "1.7.3",
- "@algolia/autocomplete-preset-algolia": "1.7.3",
- "@algolia/autocomplete-shared": "1.7.3",
- "htm": "^3.0.0",
+ "@algolia/autocomplete-core": "1.8.3",
+ "@algolia/autocomplete-preset-algolia": "1.8.3",
+ "@algolia/autocomplete-shared": "1.8.3",
+ "htm": "^3.1.1",
"preact": "^10.0.0"
},
"peerDependencies": {
- "@algolia/client-search": ">= 4.5.1 < 6"
+ "@algolia/client-search": ">= 4.5.1 < 6",
+ "algoliasearch": ">= 4.9.1 < 6"
}
},
"node_modules/@algolia/autocomplete-plugin-recent-searches": {
- "version": "1.7.3",
+ "version": "1.8.3",
"license": "MIT",
"dependencies": {
- "@algolia/autocomplete-core": "1.7.3",
- "@algolia/autocomplete-js": "1.7.3",
- "@algolia/autocomplete-preset-algolia": "1.7.3",
- "@algolia/autocomplete-shared": "1.7.3"
+ "@algolia/autocomplete-core": "1.8.3",
+ "@algolia/autocomplete-js": "1.8.3",
+ "@algolia/autocomplete-preset-algolia": "1.8.3",
+ "@algolia/autocomplete-shared": "1.8.3"
},
"peerDependencies": {
"@algolia/client-search": ">= 4.5.1 < 6"
}
},
"node_modules/@algolia/autocomplete-preset-algolia": {
- "version": "1.7.3",
+ "version": "1.8.3",
"license": "MIT",
"dependencies": {
- "@algolia/autocomplete-shared": "1.7.3"
+ "@algolia/autocomplete-shared": "1.8.3"
},
"peerDependencies": {
"@algolia/client-search": ">= 4.9.1 < 6",
@@ -924,108 +976,108 @@
}
},
"node_modules/@algolia/autocomplete-shared": {
- "version": "1.7.3",
+ "version": "1.8.3",
"license": "MIT"
},
"node_modules/@algolia/cache-browser-local-storage": {
- "version": "4.14.2",
+ "version": "4.17.0",
"license": "MIT",
"dependencies": {
- "@algolia/cache-common": "4.14.2"
+ "@algolia/cache-common": "4.17.0"
}
},
"node_modules/@algolia/cache-common": {
- "version": "4.14.2",
+ "version": "4.17.0",
"license": "MIT"
},
"node_modules/@algolia/cache-in-memory": {
- "version": "4.14.2",
+ "version": "4.17.0",
"license": "MIT",
"dependencies": {
- "@algolia/cache-common": "4.14.2"
+ "@algolia/cache-common": "4.17.0"
}
},
"node_modules/@algolia/client-account": {
- "version": "4.14.2",
+ "version": "4.17.0",
"license": "MIT",
"dependencies": {
- "@algolia/client-common": "4.14.2",
- "@algolia/client-search": "4.14.2",
- "@algolia/transporter": "4.14.2"
+ "@algolia/client-common": "4.17.0",
+ "@algolia/client-search": "4.17.0",
+ "@algolia/transporter": "4.17.0"
}
},
"node_modules/@algolia/client-analytics": {
- "version": "4.14.2",
+ "version": "4.17.0",
"license": "MIT",
"dependencies": {
- "@algolia/client-common": "4.14.2",
- "@algolia/client-search": "4.14.2",
- "@algolia/requester-common": "4.14.2",
- "@algolia/transporter": "4.14.2"
+ "@algolia/client-common": "4.17.0",
+ "@algolia/client-search": "4.17.0",
+ "@algolia/requester-common": "4.17.0",
+ "@algolia/transporter": "4.17.0"
}
},
"node_modules/@algolia/client-common": {
- "version": "4.14.2",
+ "version": "4.17.0",
"license": "MIT",
"dependencies": {
- "@algolia/requester-common": "4.14.2",
- "@algolia/transporter": "4.14.2"
+ "@algolia/requester-common": "4.17.0",
+ "@algolia/transporter": "4.17.0"
}
},
"node_modules/@algolia/client-personalization": {
- "version": "4.14.2",
+ "version": "4.17.0",
"license": "MIT",
"dependencies": {
- "@algolia/client-common": "4.14.2",
- "@algolia/requester-common": "4.14.2",
- "@algolia/transporter": "4.14.2"
+ "@algolia/client-common": "4.17.0",
+ "@algolia/requester-common": "4.17.0",
+ "@algolia/transporter": "4.17.0"
}
},
"node_modules/@algolia/client-search": {
- "version": "4.14.2",
+ "version": "4.17.0",
"license": "MIT",
"dependencies": {
- "@algolia/client-common": "4.14.2",
- "@algolia/requester-common": "4.14.2",
- "@algolia/transporter": "4.14.2"
+ "@algolia/client-common": "4.17.0",
+ "@algolia/requester-common": "4.17.0",
+ "@algolia/transporter": "4.17.0"
}
},
"node_modules/@algolia/logger-common": {
- "version": "4.14.2",
+ "version": "4.17.0",
"license": "MIT"
},
"node_modules/@algolia/logger-console": {
- "version": "4.14.2",
+ "version": "4.17.0",
"license": "MIT",
"dependencies": {
- "@algolia/logger-common": "4.14.2"
+ "@algolia/logger-common": "4.17.0"
}
},
"node_modules/@algolia/requester-browser-xhr": {
- "version": "4.14.2",
+ "version": "4.17.0",
"license": "MIT",
"dependencies": {
- "@algolia/requester-common": "4.14.2"
+ "@algolia/requester-common": "4.17.0"
}
},
"node_modules/@algolia/requester-common": {
- "version": "4.14.2",
+ "version": "4.17.0",
"license": "MIT"
},
"node_modules/@algolia/requester-node-http": {
- "version": "4.14.2",
+ "version": "4.17.0",
"license": "MIT",
"dependencies": {
- "@algolia/requester-common": "4.14.2"
+ "@algolia/requester-common": "4.17.0"
}
},
"node_modules/@algolia/transporter": {
- "version": "4.14.2",
+ "version": "4.17.0",
"license": "MIT",
"dependencies": {
- "@algolia/cache-common": "4.14.2",
- "@algolia/logger-common": "4.14.2",
- "@algolia/requester-common": "4.14.2"
+ "@algolia/cache-common": "4.17.0",
+ "@algolia/logger-common": "4.17.0",
+ "@algolia/requester-common": "4.17.0"
}
},
"node_modules/@ampproject/remapping": {
@@ -1040,7 +1092,7 @@
}
},
"node_modules/@babel/code-frame": {
- "version": "7.18.6",
+ "version": "7.21.4",
"license": "MIT",
"dependencies": {
"@babel/highlight": "^7.18.6"
@@ -1050,30 +1102,30 @@
}
},
"node_modules/@babel/compat-data": {
- "version": "7.20.1",
+ "version": "7.21.4",
"license": "MIT",
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@babel/core": {
- "version": "7.20.2",
+ "version": "7.21.4",
"license": "MIT",
"dependencies": {
- "@ampproject/remapping": "^2.1.0",
- "@babel/code-frame": "^7.18.6",
- "@babel/generator": "^7.20.2",
- "@babel/helper-compilation-targets": "^7.20.0",
- "@babel/helper-module-transforms": "^7.20.2",
- "@babel/helpers": "^7.20.1",
- "@babel/parser": "^7.20.2",
- "@babel/template": "^7.18.10",
- "@babel/traverse": "^7.20.1",
- "@babel/types": "^7.20.2",
+ "@ampproject/remapping": "^2.2.0",
+ "@babel/code-frame": "^7.21.4",
+ "@babel/generator": "^7.21.4",
+ "@babel/helper-compilation-targets": "^7.21.4",
+ "@babel/helper-module-transforms": "^7.21.2",
+ "@babel/helpers": "^7.21.0",
+ "@babel/parser": "^7.21.4",
+ "@babel/template": "^7.20.7",
+ "@babel/traverse": "^7.21.4",
+ "@babel/types": "^7.21.4",
"convert-source-map": "^1.7.0",
"debug": "^4.1.0",
"gensync": "^1.0.0-beta.2",
- "json5": "^2.2.1",
+ "json5": "^2.2.2",
"semver": "^6.3.0"
},
"engines": {
@@ -1085,11 +1137,12 @@
}
},
"node_modules/@babel/generator": {
- "version": "7.20.4",
+ "version": "7.21.4",
"license": "MIT",
"dependencies": {
- "@babel/types": "^7.20.2",
+ "@babel/types": "^7.21.4",
"@jridgewell/gen-mapping": "^0.3.2",
+ "@jridgewell/trace-mapping": "^0.3.17",
"jsesc": "^2.5.1"
},
"engines": {
@@ -1130,12 +1183,13 @@
}
},
"node_modules/@babel/helper-compilation-targets": {
- "version": "7.20.0",
+ "version": "7.21.4",
"license": "MIT",
"dependencies": {
- "@babel/compat-data": "^7.20.0",
- "@babel/helper-validator-option": "^7.18.6",
+ "@babel/compat-data": "^7.21.4",
+ "@babel/helper-validator-option": "^7.21.0",
"browserslist": "^4.21.3",
+ "lru-cache": "^5.1.1",
"semver": "^6.3.0"
},
"engines": {
@@ -1146,15 +1200,16 @@
}
},
"node_modules/@babel/helper-create-class-features-plugin": {
- "version": "7.20.2",
+ "version": "7.21.4",
"license": "MIT",
"dependencies": {
"@babel/helper-annotate-as-pure": "^7.18.6",
"@babel/helper-environment-visitor": "^7.18.9",
- "@babel/helper-function-name": "^7.19.0",
- "@babel/helper-member-expression-to-functions": "^7.18.9",
+ "@babel/helper-function-name": "^7.21.0",
+ "@babel/helper-member-expression-to-functions": "^7.21.0",
"@babel/helper-optimise-call-expression": "^7.18.6",
- "@babel/helper-replace-supers": "^7.19.1",
+ "@babel/helper-replace-supers": "^7.20.7",
+ "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0",
"@babel/helper-split-export-declaration": "^7.18.6"
},
"engines": {
@@ -1165,11 +1220,11 @@
}
},
"node_modules/@babel/helper-create-regexp-features-plugin": {
- "version": "7.19.0",
+ "version": "7.21.4",
"license": "MIT",
"dependencies": {
"@babel/helper-annotate-as-pure": "^7.18.6",
- "regexpu-core": "^5.1.0"
+ "regexpu-core": "^5.3.1"
},
"engines": {
"node": ">=6.9.0"
@@ -1211,11 +1266,11 @@
}
},
"node_modules/@babel/helper-function-name": {
- "version": "7.19.0",
+ "version": "7.21.0",
"license": "MIT",
"dependencies": {
- "@babel/template": "^7.18.10",
- "@babel/types": "^7.19.0"
+ "@babel/template": "^7.20.7",
+ "@babel/types": "^7.21.0"
},
"engines": {
"node": ">=6.9.0"
@@ -1232,27 +1287,27 @@
}
},
"node_modules/@babel/helper-member-expression-to-functions": {
- "version": "7.18.9",
+ "version": "7.21.0",
"license": "MIT",
"dependencies": {
- "@babel/types": "^7.18.9"
+ "@babel/types": "^7.21.0"
},
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@babel/helper-module-imports": {
- "version": "7.18.6",
+ "version": "7.21.4",
"license": "MIT",
"dependencies": {
- "@babel/types": "^7.18.6"
+ "@babel/types": "^7.21.4"
},
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@babel/helper-module-transforms": {
- "version": "7.20.2",
+ "version": "7.21.2",
"license": "MIT",
"dependencies": {
"@babel/helper-environment-visitor": "^7.18.9",
@@ -1260,9 +1315,9 @@
"@babel/helper-simple-access": "^7.20.2",
"@babel/helper-split-export-declaration": "^7.18.6",
"@babel/helper-validator-identifier": "^7.19.1",
- "@babel/template": "^7.18.10",
- "@babel/traverse": "^7.20.1",
- "@babel/types": "^7.20.2"
+ "@babel/template": "^7.20.7",
+ "@babel/traverse": "^7.21.2",
+ "@babel/types": "^7.21.2"
},
"engines": {
"node": ">=6.9.0"
@@ -1302,14 +1357,15 @@
}
},
"node_modules/@babel/helper-replace-supers": {
- "version": "7.19.1",
+ "version": "7.20.7",
"license": "MIT",
"dependencies": {
"@babel/helper-environment-visitor": "^7.18.9",
- "@babel/helper-member-expression-to-functions": "^7.18.9",
+ "@babel/helper-member-expression-to-functions": "^7.20.7",
"@babel/helper-optimise-call-expression": "^7.18.6",
- "@babel/traverse": "^7.19.1",
- "@babel/types": "^7.19.0"
+ "@babel/template": "^7.20.7",
+ "@babel/traverse": "^7.20.7",
+ "@babel/types": "^7.20.7"
},
"engines": {
"node": ">=6.9.0"
@@ -1360,32 +1416,32 @@
}
},
"node_modules/@babel/helper-validator-option": {
- "version": "7.18.6",
+ "version": "7.21.0",
"license": "MIT",
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@babel/helper-wrap-function": {
- "version": "7.19.0",
+ "version": "7.20.5",
"license": "MIT",
"dependencies": {
"@babel/helper-function-name": "^7.19.0",
"@babel/template": "^7.18.10",
- "@babel/traverse": "^7.19.0",
- "@babel/types": "^7.19.0"
+ "@babel/traverse": "^7.20.5",
+ "@babel/types": "^7.20.5"
},
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@babel/helpers": {
- "version": "7.20.1",
+ "version": "7.21.0",
"license": "MIT",
"dependencies": {
- "@babel/template": "^7.18.10",
- "@babel/traverse": "^7.20.1",
- "@babel/types": "^7.20.0"
+ "@babel/template": "^7.20.7",
+ "@babel/traverse": "^7.21.0",
+ "@babel/types": "^7.21.0"
},
"engines": {
"node": ">=6.9.0"
@@ -1403,65 +1459,8 @@
"node": ">=6.9.0"
}
},
- "node_modules/@babel/highlight/node_modules/ansi-styles": {
- "version": "3.2.1",
- "license": "MIT",
- "dependencies": {
- "color-convert": "^1.9.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@babel/highlight/node_modules/chalk": {
- "version": "2.4.2",
- "license": "MIT",
- "dependencies": {
- "ansi-styles": "^3.2.1",
- "escape-string-regexp": "^1.0.5",
- "supports-color": "^5.3.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@babel/highlight/node_modules/color-convert": {
- "version": "1.9.3",
- "license": "MIT",
- "dependencies": {
- "color-name": "1.1.3"
- }
- },
- "node_modules/@babel/highlight/node_modules/color-name": {
- "version": "1.1.3",
- "license": "MIT"
- },
- "node_modules/@babel/highlight/node_modules/escape-string-regexp": {
- "version": "1.0.5",
- "license": "MIT",
- "engines": {
- "node": ">=0.8.0"
- }
- },
- "node_modules/@babel/highlight/node_modules/has-flag": {
- "version": "3.0.0",
- "license": "MIT",
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@babel/highlight/node_modules/supports-color": {
- "version": "5.5.0",
- "license": "MIT",
- "dependencies": {
- "has-flag": "^3.0.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
"node_modules/@babel/parser": {
- "version": "7.20.3",
+ "version": "7.21.4",
"license": "MIT",
"bin": {
"parser": "bin/babel-parser.js"
@@ -1484,12 +1483,12 @@
}
},
"node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": {
- "version": "7.18.9",
+ "version": "7.20.7",
"license": "MIT",
"dependencies": {
- "@babel/helper-plugin-utils": "^7.18.9",
- "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9",
- "@babel/plugin-proposal-optional-chaining": "^7.18.9"
+ "@babel/helper-plugin-utils": "^7.20.2",
+ "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0",
+ "@babel/plugin-proposal-optional-chaining": "^7.20.7"
},
"engines": {
"node": ">=6.9.0"
@@ -1499,11 +1498,11 @@
}
},
"node_modules/@babel/plugin-proposal-async-generator-functions": {
- "version": "7.20.1",
+ "version": "7.20.7",
"license": "MIT",
"dependencies": {
"@babel/helper-environment-visitor": "^7.18.9",
- "@babel/helper-plugin-utils": "^7.19.0",
+ "@babel/helper-plugin-utils": "^7.20.2",
"@babel/helper-remap-async-to-generator": "^7.18.9",
"@babel/plugin-syntax-async-generators": "^7.8.4"
},
@@ -1529,11 +1528,11 @@
}
},
"node_modules/@babel/plugin-proposal-class-static-block": {
- "version": "7.18.6",
+ "version": "7.21.0",
"license": "MIT",
"dependencies": {
- "@babel/helper-create-class-features-plugin": "^7.18.6",
- "@babel/helper-plugin-utils": "^7.18.6",
+ "@babel/helper-create-class-features-plugin": "^7.21.0",
+ "@babel/helper-plugin-utils": "^7.20.2",
"@babel/plugin-syntax-class-static-block": "^7.14.5"
},
"engines": {
@@ -1544,15 +1543,15 @@
}
},
"node_modules/@babel/plugin-proposal-decorators": {
- "version": "7.20.2",
+ "version": "7.21.0",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/helper-create-class-features-plugin": "^7.20.2",
+ "@babel/helper-create-class-features-plugin": "^7.21.0",
"@babel/helper-plugin-utils": "^7.20.2",
- "@babel/helper-replace-supers": "^7.19.1",
+ "@babel/helper-replace-supers": "^7.20.7",
"@babel/helper-split-export-declaration": "^7.18.6",
- "@babel/plugin-syntax-decorators": "^7.19.0"
+ "@babel/plugin-syntax-decorators": "^7.21.0"
},
"engines": {
"node": ">=6.9.0"
@@ -1619,10 +1618,10 @@
}
},
"node_modules/@babel/plugin-proposal-logical-assignment-operators": {
- "version": "7.18.9",
+ "version": "7.20.7",
"license": "MIT",
"dependencies": {
- "@babel/helper-plugin-utils": "^7.18.9",
+ "@babel/helper-plugin-utils": "^7.20.2",
"@babel/plugin-syntax-logical-assignment-operators": "^7.10.4"
},
"engines": {
@@ -1661,14 +1660,14 @@
}
},
"node_modules/@babel/plugin-proposal-object-rest-spread": {
- "version": "7.20.2",
+ "version": "7.20.7",
"license": "MIT",
"dependencies": {
- "@babel/compat-data": "^7.20.1",
- "@babel/helper-compilation-targets": "^7.20.0",
+ "@babel/compat-data": "^7.20.5",
+ "@babel/helper-compilation-targets": "^7.20.7",
"@babel/helper-plugin-utils": "^7.20.2",
"@babel/plugin-syntax-object-rest-spread": "^7.8.3",
- "@babel/plugin-transform-parameters": "^7.20.1"
+ "@babel/plugin-transform-parameters": "^7.20.7"
},
"engines": {
"node": ">=6.9.0"
@@ -1692,11 +1691,11 @@
}
},
"node_modules/@babel/plugin-proposal-optional-chaining": {
- "version": "7.18.9",
+ "version": "7.21.0",
"license": "MIT",
"dependencies": {
- "@babel/helper-plugin-utils": "^7.18.9",
- "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9",
+ "@babel/helper-plugin-utils": "^7.20.2",
+ "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0",
"@babel/plugin-syntax-optional-chaining": "^7.8.3"
},
"engines": {
@@ -1721,12 +1720,12 @@
}
},
"node_modules/@babel/plugin-proposal-private-property-in-object": {
- "version": "7.18.6",
+ "version": "7.21.0",
"license": "MIT",
"dependencies": {
"@babel/helper-annotate-as-pure": "^7.18.6",
- "@babel/helper-create-class-features-plugin": "^7.18.6",
- "@babel/helper-plugin-utils": "^7.18.6",
+ "@babel/helper-create-class-features-plugin": "^7.21.0",
+ "@babel/helper-plugin-utils": "^7.20.2",
"@babel/plugin-syntax-private-property-in-object": "^7.14.5"
},
"engines": {
@@ -1795,11 +1794,11 @@
}
},
"node_modules/@babel/plugin-syntax-decorators": {
- "version": "7.19.0",
+ "version": "7.21.0",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/helper-plugin-utils": "^7.19.0"
+ "@babel/helper-plugin-utils": "^7.20.2"
},
"engines": {
"node": ">=6.9.0"
@@ -1843,11 +1842,11 @@
}
},
"node_modules/@babel/plugin-syntax-flow": {
- "version": "7.18.6",
+ "version": "7.21.4",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/helper-plugin-utils": "^7.18.6"
+ "@babel/helper-plugin-utils": "^7.20.2"
},
"engines": {
"node": ">=6.9.0"
@@ -1891,10 +1890,10 @@
}
},
"node_modules/@babel/plugin-syntax-jsx": {
- "version": "7.18.6",
+ "version": "7.21.4",
"license": "MIT",
"dependencies": {
- "@babel/helper-plugin-utils": "^7.18.6"
+ "@babel/helper-plugin-utils": "^7.20.2"
},
"engines": {
"node": ">=6.9.0"
@@ -1990,10 +1989,10 @@
}
},
"node_modules/@babel/plugin-syntax-typescript": {
- "version": "7.20.0",
+ "version": "7.21.4",
"license": "MIT",
"dependencies": {
- "@babel/helper-plugin-utils": "^7.19.0"
+ "@babel/helper-plugin-utils": "^7.20.2"
},
"engines": {
"node": ">=6.9.0"
@@ -2003,10 +2002,10 @@
}
},
"node_modules/@babel/plugin-transform-arrow-functions": {
- "version": "7.18.6",
+ "version": "7.20.7",
"license": "MIT",
"dependencies": {
- "@babel/helper-plugin-utils": "^7.18.6"
+ "@babel/helper-plugin-utils": "^7.20.2"
},
"engines": {
"node": ">=6.9.0"
@@ -2016,12 +2015,12 @@
}
},
"node_modules/@babel/plugin-transform-async-to-generator": {
- "version": "7.18.6",
+ "version": "7.20.7",
"license": "MIT",
"dependencies": {
"@babel/helper-module-imports": "^7.18.6",
- "@babel/helper-plugin-utils": "^7.18.6",
- "@babel/helper-remap-async-to-generator": "^7.18.6"
+ "@babel/helper-plugin-utils": "^7.20.2",
+ "@babel/helper-remap-async-to-generator": "^7.18.9"
},
"engines": {
"node": ">=6.9.0"
@@ -2044,7 +2043,7 @@
}
},
"node_modules/@babel/plugin-transform-block-scoping": {
- "version": "7.20.2",
+ "version": "7.21.0",
"license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.20.2"
@@ -2057,16 +2056,16 @@
}
},
"node_modules/@babel/plugin-transform-classes": {
- "version": "7.20.2",
+ "version": "7.21.0",
"license": "MIT",
"dependencies": {
"@babel/helper-annotate-as-pure": "^7.18.6",
- "@babel/helper-compilation-targets": "^7.20.0",
+ "@babel/helper-compilation-targets": "^7.20.7",
"@babel/helper-environment-visitor": "^7.18.9",
- "@babel/helper-function-name": "^7.19.0",
+ "@babel/helper-function-name": "^7.21.0",
"@babel/helper-optimise-call-expression": "^7.18.6",
"@babel/helper-plugin-utils": "^7.20.2",
- "@babel/helper-replace-supers": "^7.19.1",
+ "@babel/helper-replace-supers": "^7.20.7",
"@babel/helper-split-export-declaration": "^7.18.6",
"globals": "^11.1.0"
},
@@ -2085,10 +2084,11 @@
}
},
"node_modules/@babel/plugin-transform-computed-properties": {
- "version": "7.18.9",
+ "version": "7.20.7",
"license": "MIT",
"dependencies": {
- "@babel/helper-plugin-utils": "^7.18.9"
+ "@babel/helper-plugin-utils": "^7.20.2",
+ "@babel/template": "^7.20.7"
},
"engines": {
"node": ">=6.9.0"
@@ -2098,7 +2098,7 @@
}
},
"node_modules/@babel/plugin-transform-destructuring": {
- "version": "7.20.2",
+ "version": "7.21.3",
"license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.20.2"
@@ -2152,11 +2152,11 @@
}
},
"node_modules/@babel/plugin-transform-flow-strip-types": {
- "version": "7.19.0",
+ "version": "7.21.0",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/helper-plugin-utils": "^7.19.0",
+ "@babel/helper-plugin-utils": "^7.20.2",
"@babel/plugin-syntax-flow": "^7.18.6"
},
"engines": {
@@ -2167,10 +2167,10 @@
}
},
"node_modules/@babel/plugin-transform-for-of": {
- "version": "7.18.8",
+ "version": "7.21.0",
"license": "MIT",
"dependencies": {
- "@babel/helper-plugin-utils": "^7.18.6"
+ "@babel/helper-plugin-utils": "^7.20.2"
},
"engines": {
"node": ">=6.9.0"
@@ -2221,11 +2221,11 @@
}
},
"node_modules/@babel/plugin-transform-modules-amd": {
- "version": "7.19.6",
+ "version": "7.20.11",
"license": "MIT",
"dependencies": {
- "@babel/helper-module-transforms": "^7.19.6",
- "@babel/helper-plugin-utils": "^7.19.0"
+ "@babel/helper-module-transforms": "^7.20.11",
+ "@babel/helper-plugin-utils": "^7.20.2"
},
"engines": {
"node": ">=6.9.0"
@@ -2235,12 +2235,12 @@
}
},
"node_modules/@babel/plugin-transform-modules-commonjs": {
- "version": "7.19.6",
+ "version": "7.21.2",
"license": "MIT",
"dependencies": {
- "@babel/helper-module-transforms": "^7.19.6",
- "@babel/helper-plugin-utils": "^7.19.0",
- "@babel/helper-simple-access": "^7.19.4"
+ "@babel/helper-module-transforms": "^7.21.2",
+ "@babel/helper-plugin-utils": "^7.20.2",
+ "@babel/helper-simple-access": "^7.20.2"
},
"engines": {
"node": ">=6.9.0"
@@ -2250,12 +2250,12 @@
}
},
"node_modules/@babel/plugin-transform-modules-systemjs": {
- "version": "7.19.6",
+ "version": "7.20.11",
"license": "MIT",
"dependencies": {
"@babel/helper-hoist-variables": "^7.18.6",
- "@babel/helper-module-transforms": "^7.19.6",
- "@babel/helper-plugin-utils": "^7.19.0",
+ "@babel/helper-module-transforms": "^7.20.11",
+ "@babel/helper-plugin-utils": "^7.20.2",
"@babel/helper-validator-identifier": "^7.19.1"
},
"engines": {
@@ -2280,11 +2280,11 @@
}
},
"node_modules/@babel/plugin-transform-named-capturing-groups-regex": {
- "version": "7.19.1",
+ "version": "7.20.5",
"license": "MIT",
"dependencies": {
- "@babel/helper-create-regexp-features-plugin": "^7.19.0",
- "@babel/helper-plugin-utils": "^7.19.0"
+ "@babel/helper-create-regexp-features-plugin": "^7.20.5",
+ "@babel/helper-plugin-utils": "^7.20.2"
},
"engines": {
"node": ">=6.9.0"
@@ -2321,7 +2321,7 @@
}
},
"node_modules/@babel/plugin-transform-parameters": {
- "version": "7.20.3",
+ "version": "7.21.3",
"license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.20.2"
@@ -2360,14 +2360,14 @@
}
},
"node_modules/@babel/plugin-transform-react-jsx": {
- "version": "7.19.0",
+ "version": "7.21.0",
"license": "MIT",
"dependencies": {
"@babel/helper-annotate-as-pure": "^7.18.6",
"@babel/helper-module-imports": "^7.18.6",
- "@babel/helper-plugin-utils": "^7.19.0",
+ "@babel/helper-plugin-utils": "^7.20.2",
"@babel/plugin-syntax-jsx": "^7.18.6",
- "@babel/types": "^7.19.0"
+ "@babel/types": "^7.21.0"
},
"engines": {
"node": ">=6.9.0"
@@ -2404,11 +2404,11 @@
}
},
"node_modules/@babel/plugin-transform-regenerator": {
- "version": "7.18.6",
+ "version": "7.20.5",
"license": "MIT",
"dependencies": {
- "@babel/helper-plugin-utils": "^7.18.6",
- "regenerator-transform": "^0.15.0"
+ "@babel/helper-plugin-utils": "^7.20.2",
+ "regenerator-transform": "^0.15.1"
},
"engines": {
"node": ">=6.9.0"
@@ -2444,11 +2444,11 @@
}
},
"node_modules/@babel/plugin-transform-spread": {
- "version": "7.19.0",
+ "version": "7.20.7",
"license": "MIT",
"dependencies": {
- "@babel/helper-plugin-utils": "^7.19.0",
- "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9"
+ "@babel/helper-plugin-utils": "^7.20.2",
+ "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0"
},
"engines": {
"node": ">=6.9.0"
@@ -2497,10 +2497,11 @@
}
},
"node_modules/@babel/plugin-transform-typescript": {
- "version": "7.20.2",
+ "version": "7.21.3",
"license": "MIT",
"dependencies": {
- "@babel/helper-create-class-features-plugin": "^7.20.2",
+ "@babel/helper-annotate-as-pure": "^7.18.6",
+ "@babel/helper-create-class-features-plugin": "^7.21.0",
"@babel/helper-plugin-utils": "^7.20.2",
"@babel/plugin-syntax-typescript": "^7.20.0"
},
@@ -2539,29 +2540,29 @@
}
},
"node_modules/@babel/preset-env": {
- "version": "7.20.2",
+ "version": "7.21.4",
"license": "MIT",
"dependencies": {
- "@babel/compat-data": "^7.20.1",
- "@babel/helper-compilation-targets": "^7.20.0",
+ "@babel/compat-data": "^7.21.4",
+ "@babel/helper-compilation-targets": "^7.21.4",
"@babel/helper-plugin-utils": "^7.20.2",
- "@babel/helper-validator-option": "^7.18.6",
+ "@babel/helper-validator-option": "^7.21.0",
"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.18.6",
- "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.18.9",
- "@babel/plugin-proposal-async-generator-functions": "^7.20.1",
+ "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.20.7",
+ "@babel/plugin-proposal-async-generator-functions": "^7.20.7",
"@babel/plugin-proposal-class-properties": "^7.18.6",
- "@babel/plugin-proposal-class-static-block": "^7.18.6",
+ "@babel/plugin-proposal-class-static-block": "^7.21.0",
"@babel/plugin-proposal-dynamic-import": "^7.18.6",
"@babel/plugin-proposal-export-namespace-from": "^7.18.9",
"@babel/plugin-proposal-json-strings": "^7.18.6",
- "@babel/plugin-proposal-logical-assignment-operators": "^7.18.9",
+ "@babel/plugin-proposal-logical-assignment-operators": "^7.20.7",
"@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6",
"@babel/plugin-proposal-numeric-separator": "^7.18.6",
- "@babel/plugin-proposal-object-rest-spread": "^7.20.2",
+ "@babel/plugin-proposal-object-rest-spread": "^7.20.7",
"@babel/plugin-proposal-optional-catch-binding": "^7.18.6",
- "@babel/plugin-proposal-optional-chaining": "^7.18.9",
+ "@babel/plugin-proposal-optional-chaining": "^7.21.0",
"@babel/plugin-proposal-private-methods": "^7.18.6",
- "@babel/plugin-proposal-private-property-in-object": "^7.18.6",
+ "@babel/plugin-proposal-private-property-in-object": "^7.21.0",
"@babel/plugin-proposal-unicode-property-regex": "^7.18.6",
"@babel/plugin-syntax-async-generators": "^7.8.4",
"@babel/plugin-syntax-class-properties": "^7.12.13",
@@ -2578,40 +2579,40 @@
"@babel/plugin-syntax-optional-chaining": "^7.8.3",
"@babel/plugin-syntax-private-property-in-object": "^7.14.5",
"@babel/plugin-syntax-top-level-await": "^7.14.5",
- "@babel/plugin-transform-arrow-functions": "^7.18.6",
- "@babel/plugin-transform-async-to-generator": "^7.18.6",
+ "@babel/plugin-transform-arrow-functions": "^7.20.7",
+ "@babel/plugin-transform-async-to-generator": "^7.20.7",
"@babel/plugin-transform-block-scoped-functions": "^7.18.6",
- "@babel/plugin-transform-block-scoping": "^7.20.2",
- "@babel/plugin-transform-classes": "^7.20.2",
- "@babel/plugin-transform-computed-properties": "^7.18.9",
- "@babel/plugin-transform-destructuring": "^7.20.2",
+ "@babel/plugin-transform-block-scoping": "^7.21.0",
+ "@babel/plugin-transform-classes": "^7.21.0",
+ "@babel/plugin-transform-computed-properties": "^7.20.7",
+ "@babel/plugin-transform-destructuring": "^7.21.3",
"@babel/plugin-transform-dotall-regex": "^7.18.6",
"@babel/plugin-transform-duplicate-keys": "^7.18.9",
"@babel/plugin-transform-exponentiation-operator": "^7.18.6",
- "@babel/plugin-transform-for-of": "^7.18.8",
+ "@babel/plugin-transform-for-of": "^7.21.0",
"@babel/plugin-transform-function-name": "^7.18.9",
"@babel/plugin-transform-literals": "^7.18.9",
"@babel/plugin-transform-member-expression-literals": "^7.18.6",
- "@babel/plugin-transform-modules-amd": "^7.19.6",
- "@babel/plugin-transform-modules-commonjs": "^7.19.6",
- "@babel/plugin-transform-modules-systemjs": "^7.19.6",
+ "@babel/plugin-transform-modules-amd": "^7.20.11",
+ "@babel/plugin-transform-modules-commonjs": "^7.21.2",
+ "@babel/plugin-transform-modules-systemjs": "^7.20.11",
"@babel/plugin-transform-modules-umd": "^7.18.6",
- "@babel/plugin-transform-named-capturing-groups-regex": "^7.19.1",
+ "@babel/plugin-transform-named-capturing-groups-regex": "^7.20.5",
"@babel/plugin-transform-new-target": "^7.18.6",
"@babel/plugin-transform-object-super": "^7.18.6",
- "@babel/plugin-transform-parameters": "^7.20.1",
+ "@babel/plugin-transform-parameters": "^7.21.3",
"@babel/plugin-transform-property-literals": "^7.18.6",
- "@babel/plugin-transform-regenerator": "^7.18.6",
+ "@babel/plugin-transform-regenerator": "^7.20.5",
"@babel/plugin-transform-reserved-words": "^7.18.6",
"@babel/plugin-transform-shorthand-properties": "^7.18.6",
- "@babel/plugin-transform-spread": "^7.19.0",
+ "@babel/plugin-transform-spread": "^7.20.7",
"@babel/plugin-transform-sticky-regex": "^7.18.6",
"@babel/plugin-transform-template-literals": "^7.18.9",
"@babel/plugin-transform-typeof-symbol": "^7.18.9",
"@babel/plugin-transform-unicode-escapes": "^7.18.10",
"@babel/plugin-transform-unicode-regex": "^7.18.6",
"@babel/preset-modules": "^0.1.5",
- "@babel/types": "^7.20.2",
+ "@babel/types": "^7.21.4",
"babel-plugin-polyfill-corejs2": "^0.3.3",
"babel-plugin-polyfill-corejs3": "^0.6.0",
"babel-plugin-polyfill-regenerator": "^0.4.1",
@@ -2626,13 +2627,13 @@
}
},
"node_modules/@babel/preset-flow": {
- "version": "7.18.6",
+ "version": "7.21.4",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/helper-plugin-utils": "^7.18.6",
- "@babel/helper-validator-option": "^7.18.6",
- "@babel/plugin-transform-flow-strip-types": "^7.18.6"
+ "@babel/helper-plugin-utils": "^7.20.2",
+ "@babel/helper-validator-option": "^7.21.0",
+ "@babel/plugin-transform-flow-strip-types": "^7.21.0"
},
"engines": {
"node": ">=6.9.0"
@@ -2674,12 +2675,14 @@
}
},
"node_modules/@babel/preset-typescript": {
- "version": "7.18.6",
+ "version": "7.21.4",
"license": "MIT",
"dependencies": {
- "@babel/helper-plugin-utils": "^7.18.6",
- "@babel/helper-validator-option": "^7.18.6",
- "@babel/plugin-transform-typescript": "^7.18.6"
+ "@babel/helper-plugin-utils": "^7.20.2",
+ "@babel/helper-validator-option": "^7.21.0",
+ "@babel/plugin-syntax-jsx": "^7.21.4",
+ "@babel/plugin-transform-modules-commonjs": "^7.21.2",
+ "@babel/plugin-transform-typescript": "^7.21.3"
},
"engines": {
"node": ">=6.9.0"
@@ -2689,7 +2692,7 @@
}
},
"node_modules/@babel/register": {
- "version": "7.18.9",
+ "version": "7.21.0",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -2706,51 +2709,44 @@
"@babel/core": "^7.0.0-0"
}
},
- "node_modules/@babel/runtime": {
- "version": "7.20.1",
- "license": "MIT",
- "dependencies": {
- "regenerator-runtime": "^0.13.10"
- },
- "engines": {
- "node": ">=6.9.0"
- }
+ "node_modules/@babel/regjsgen": {
+ "version": "0.8.0",
+ "license": "MIT"
},
- "node_modules/@babel/runtime-corejs3": {
- "version": "7.20.1",
+ "node_modules/@babel/runtime": {
+ "version": "7.21.0",
"license": "MIT",
"dependencies": {
- "core-js-pure": "^3.25.1",
- "regenerator-runtime": "^0.13.10"
+ "regenerator-runtime": "^0.13.11"
},
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@babel/template": {
- "version": "7.18.10",
+ "version": "7.20.7",
"license": "MIT",
"dependencies": {
"@babel/code-frame": "^7.18.6",
- "@babel/parser": "^7.18.10",
- "@babel/types": "^7.18.10"
+ "@babel/parser": "^7.20.7",
+ "@babel/types": "^7.20.7"
},
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@babel/traverse": {
- "version": "7.20.1",
+ "version": "7.21.4",
"license": "MIT",
"dependencies": {
- "@babel/code-frame": "^7.18.6",
- "@babel/generator": "^7.20.1",
+ "@babel/code-frame": "^7.21.4",
+ "@babel/generator": "^7.21.4",
"@babel/helper-environment-visitor": "^7.18.9",
- "@babel/helper-function-name": "^7.19.0",
+ "@babel/helper-function-name": "^7.21.0",
"@babel/helper-hoist-variables": "^7.18.6",
"@babel/helper-split-export-declaration": "^7.18.6",
- "@babel/parser": "^7.20.1",
- "@babel/types": "^7.20.0",
+ "@babel/parser": "^7.21.4",
+ "@babel/types": "^7.21.4",
"debug": "^4.1.0",
"globals": "^11.1.0"
},
@@ -2766,7 +2762,7 @@
}
},
"node_modules/@babel/types": {
- "version": "7.20.2",
+ "version": "7.21.4",
"license": "MIT",
"dependencies": {
"@babel/helper-string-parser": "^7.19.4",
@@ -2789,8 +2785,7 @@
},
"node_modules/@braintree/sanitize-url": {
"version": "6.0.2",
- "license": "MIT",
- "peer": true
+ "license": "MIT"
},
"node_modules/@cnakazawa/watch": {
"version": "1.0.4",
@@ -2826,7 +2821,7 @@
"peer": true
},
"node_modules/@codemirror/view": {
- "version": "6.9.0",
+ "version": "6.9.3",
"license": "MIT",
"peer": true,
"dependencies": {
@@ -2872,31 +2867,15 @@
"node": ">=4.0.0"
}
},
- "node_modules/@design-systems/utils": {
- "version": "2.12.0",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.11.2",
- "clsx": "^1.0.4",
- "focus-lock": "^0.8.0",
- "react-merge-refs": "^1.0.0"
- },
- "peerDependencies": {
- "@types/react": "*",
- "react": ">= 16.8.6",
- "react-dom": ">= 16.8.6"
- }
- },
"node_modules/@devtools-ds/object-inspector": {
- "version": "1.2.0",
+ "version": "1.2.1",
"dev": true,
"license": "MIT",
"dependencies": {
"@babel/runtime": "7.7.2",
- "@devtools-ds/object-parser": "^1.2.0",
- "@devtools-ds/themes": "^1.2.0",
- "@devtools-ds/tree": "^1.2.0",
+ "@devtools-ds/object-parser": "^1.2.1",
+ "@devtools-ds/themes": "^1.2.1",
+ "@devtools-ds/tree": "^1.2.1",
"clsx": "1.1.0"
},
"peerDependencies": {
@@ -2912,7 +2891,7 @@
}
},
"node_modules/@devtools-ds/object-parser": {
- "version": "1.2.0",
+ "version": "1.2.1",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -2928,7 +2907,7 @@
}
},
"node_modules/@devtools-ds/themes": {
- "version": "1.2.0",
+ "version": "1.2.1",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -2948,13 +2927,56 @@
"regenerator-runtime": "^0.13.2"
}
},
+ "node_modules/@devtools-ds/themes/node_modules/@design-systems/utils": {
+ "version": "2.12.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@babel/runtime": "^7.11.2",
+ "clsx": "^1.0.4",
+ "focus-lock": "^0.8.0",
+ "react-merge-refs": "^1.0.0"
+ },
+ "peerDependencies": {
+ "@types/react": "*",
+ "react": ">= 16.8.6",
+ "react-dom": ">= 16.8.6"
+ }
+ },
+ "node_modules/@devtools-ds/themes/node_modules/@design-systems/utils/node_modules/@babel/runtime": {
+ "version": "7.21.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "regenerator-runtime": "^0.13.11"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@devtools-ds/themes/node_modules/focus-lock": {
+ "version": "0.8.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "tslib": "^1.9.3"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/@devtools-ds/themes/node_modules/tslib": {
+ "version": "1.14.1",
+ "dev": true,
+ "license": "0BSD"
+ },
"node_modules/@devtools-ds/tree": {
- "version": "1.2.0",
+ "version": "1.2.1",
"dev": true,
"license": "MIT",
"dependencies": {
"@babel/runtime": "7.7.2",
- "@devtools-ds/themes": "^1.2.0",
+ "@devtools-ds/themes": "^1.2.1",
"clsx": "1.1.0"
},
"peerDependencies": {
@@ -2978,16 +3000,16 @@
}
},
"node_modules/@docsearch/css": {
- "version": "3.3.0",
+ "version": "3.3.3",
"license": "MIT"
},
"node_modules/@docsearch/react": {
- "version": "3.3.0",
+ "version": "3.3.3",
"license": "MIT",
"dependencies": {
- "@algolia/autocomplete-core": "1.7.2",
- "@algolia/autocomplete-preset-algolia": "1.7.2",
- "@docsearch/css": "3.3.0",
+ "@algolia/autocomplete-core": "1.7.4",
+ "@algolia/autocomplete-preset-algolia": "1.7.4",
+ "@docsearch/css": "3.3.3",
"algoliasearch": "^4.0.0"
},
"peerDependencies": {
@@ -3008,17 +3030,17 @@
}
},
"node_modules/@docsearch/react/node_modules/@algolia/autocomplete-core": {
- "version": "1.7.2",
+ "version": "1.7.4",
"license": "MIT",
"dependencies": {
- "@algolia/autocomplete-shared": "1.7.2"
+ "@algolia/autocomplete-shared": "1.7.4"
}
},
"node_modules/@docsearch/react/node_modules/@algolia/autocomplete-preset-algolia": {
- "version": "1.7.2",
+ "version": "1.7.4",
"license": "MIT",
"dependencies": {
- "@algolia/autocomplete-shared": "1.7.2"
+ "@algolia/autocomplete-shared": "1.7.4"
},
"peerDependencies": {
"@algolia/client-search": ">= 4.9.1 < 6",
@@ -3026,7 +3048,7 @@
}
},
"node_modules/@docsearch/react/node_modules/@algolia/autocomplete-shared": {
- "version": "1.7.2",
+ "version": "1.7.4",
"license": "MIT"
},
"node_modules/@emotion/is-prop-valid": {
@@ -3043,41 +3065,78 @@
"optional": true
},
"node_modules/@esbuild-kit/cjs-loader": {
- "version": "2.4.1",
+ "version": "2.4.2",
"dev": true,
"license": "MIT",
"dependencies": {
"@esbuild-kit/core-utils": "^3.0.0",
- "get-tsconfig": "^4.2.0"
+ "get-tsconfig": "^4.4.0"
}
},
"node_modules/@esbuild-kit/core-utils": {
- "version": "3.0.0",
+ "version": "3.1.0",
"dev": true,
"license": "MIT",
"dependencies": {
- "esbuild": "~0.15.10",
+ "esbuild": "~0.17.6",
"source-map-support": "^0.5.21"
}
},
"node_modules/@esbuild-kit/esm-loader": {
- "version": "2.5.4",
+ "version": "2.5.5",
"dev": true,
"license": "MIT",
"dependencies": {
"@esbuild-kit/core-utils": "^3.0.0",
- "get-tsconfig": "^4.2.0"
+ "get-tsconfig": "^4.4.0"
+ }
+ },
+ "node_modules/@esbuild/darwin-arm64": {
+ "version": "0.17.15",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "darwin"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@eslint-community/eslint-utils": {
+ "version": "4.4.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "eslint-visitor-keys": "^3.3.0"
+ },
+ "engines": {
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ },
+ "peerDependencies": {
+ "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0"
+ }
+ },
+ "node_modules/@eslint-community/regexpp": {
+ "version": "4.5.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": "^12.0.0 || ^14.0.0 || >=16.0.0"
}
},
"node_modules/@eslint/eslintrc": {
- "version": "1.3.3",
+ "version": "1.4.1",
"dev": true,
"license": "MIT",
"dependencies": {
"ajv": "^6.12.4",
"debug": "^4.3.2",
"espree": "^9.4.0",
- "globals": "^13.15.0",
+ "globals": "^13.19.0",
"ignore": "^5.2.0",
"import-fresh": "^3.2.1",
"js-yaml": "^4.1.0",
@@ -3106,6 +3165,11 @@
"url": "https://github.com/sponsors/epoberezkin"
}
},
+ "node_modules/@eslint/eslintrc/node_modules/json-schema-traverse": {
+ "version": "0.4.1",
+ "dev": true,
+ "license": "MIT"
+ },
"node_modules/@faker-js/faker": {
"version": "6.3.1",
"dev": true,
@@ -3167,24 +3231,8 @@
"react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0"
}
},
- "node_modules/@graphiql/react/node_modules/set-value": {
- "version": "4.1.0",
- "funding": [
- "https://github.com/sponsors/jonschlinkert",
- "https://paypal.me/jonathanschlinkert",
- "https://jonschlinkert.dev/sponsor"
- ],
- "license": "MIT",
- "dependencies": {
- "is-plain-object": "^2.0.4",
- "is-primitive": "^3.0.1"
- },
- "engines": {
- "node": ">=11.0"
- }
- },
"node_modules/@graphiql/toolkit": {
- "version": "0.8.0",
+ "version": "0.8.3",
"license": "MIT",
"dependencies": {
"@n1ru4l/push-pull-async-iterable-iterator": "^3.1.0",
@@ -3201,7 +3249,7 @@
}
},
"node_modules/@hcaptcha/react-hcaptcha": {
- "version": "1.4.4",
+ "version": "1.6.0",
"license": "MIT",
"dependencies": {
"@babel/runtime": "^7.17.9"
@@ -3212,7 +3260,7 @@
}
},
"node_modules/@headlessui/react": {
- "version": "1.7.4",
+ "version": "1.7.13",
"license": "MIT",
"dependencies": {
"client-only": "^0.0.1"
@@ -3353,6 +3401,11 @@
"node": ">=8"
}
},
+ "node_modules/@istanbuljs/load-nyc-config/node_modules/sprintf-js": {
+ "version": "1.0.3",
+ "dev": true,
+ "license": "BSD-3-Clause"
+ },
"node_modules/@istanbuljs/schema": {
"version": "0.1.3",
"dev": true,
@@ -3393,13 +3446,28 @@
}
},
"node_modules/@jest/console/node_modules/@types/yargs": {
- "version": "16.0.4",
+ "version": "16.0.5",
"dev": true,
"license": "MIT",
"dependencies": {
"@types/yargs-parser": "*"
}
},
+ "node_modules/@jest/console/node_modules/chalk": {
+ "version": "4.1.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
"node_modules/@jest/console/node_modules/jest-util": {
"version": "27.5.1",
"dev": true,
@@ -3503,13 +3571,28 @@
}
},
"node_modules/@jest/core/node_modules/@types/yargs": {
- "version": "16.0.4",
+ "version": "16.0.5",
"dev": true,
"license": "MIT",
"dependencies": {
"@types/yargs-parser": "*"
}
},
+ "node_modules/@jest/core/node_modules/chalk": {
+ "version": "4.1.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
"node_modules/@jest/core/node_modules/jest-haste-map": {
"version": "27.5.1",
"dev": true,
@@ -3609,13 +3692,28 @@
}
},
"node_modules/@jest/environment/node_modules/@types/yargs": {
- "version": "16.0.4",
+ "version": "16.0.5",
"dev": true,
"license": "MIT",
"dependencies": {
"@types/yargs-parser": "*"
}
},
+ "node_modules/@jest/environment/node_modules/chalk": {
+ "version": "4.1.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
"node_modules/@jest/fake-timers": {
"version": "27.5.1",
"dev": true,
@@ -3648,13 +3746,28 @@
}
},
"node_modules/@jest/fake-timers/node_modules/@types/yargs": {
- "version": "16.0.4",
+ "version": "16.0.5",
"dev": true,
"license": "MIT",
"dependencies": {
"@types/yargs-parser": "*"
}
},
+ "node_modules/@jest/fake-timers/node_modules/chalk": {
+ "version": "4.1.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
"node_modules/@jest/fake-timers/node_modules/jest-util": {
"version": "27.5.1",
"dev": true,
@@ -3700,13 +3813,28 @@
}
},
"node_modules/@jest/globals/node_modules/@types/yargs": {
- "version": "16.0.4",
+ "version": "16.0.5",
"dev": true,
"license": "MIT",
"dependencies": {
"@types/yargs-parser": "*"
}
},
+ "node_modules/@jest/globals/node_modules/chalk": {
+ "version": "4.1.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
"node_modules/@jest/reporters": {
"version": "27.5.1",
"dev": true,
@@ -3791,13 +3919,28 @@
}
},
"node_modules/@jest/reporters/node_modules/@types/yargs": {
- "version": "16.0.4",
+ "version": "16.0.5",
"dev": true,
"license": "MIT",
"dependencies": {
"@types/yargs-parser": "*"
}
},
+ "node_modules/@jest/reporters/node_modules/chalk": {
+ "version": "4.1.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
"node_modules/@jest/reporters/node_modules/jest-haste-map": {
"version": "27.5.1",
"dev": true,
@@ -3918,13 +4061,28 @@
}
},
"node_modules/@jest/test-result/node_modules/@types/yargs": {
- "version": "16.0.4",
+ "version": "16.0.5",
"dev": true,
"license": "MIT",
"dependencies": {
"@types/yargs-parser": "*"
}
},
+ "node_modules/@jest/test-result/node_modules/chalk": {
+ "version": "4.1.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
"node_modules/@jest/test-sequencer": {
"version": "27.5.1",
"dev": true,
@@ -3955,13 +4113,28 @@
}
},
"node_modules/@jest/test-sequencer/node_modules/@types/yargs": {
- "version": "16.0.4",
+ "version": "16.0.5",
"dev": true,
"license": "MIT",
"dependencies": {
"@types/yargs-parser": "*"
}
},
+ "node_modules/@jest/test-sequencer/node_modules/chalk": {
+ "version": "4.1.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
"node_modules/@jest/test-sequencer/node_modules/jest-haste-map": {
"version": "27.5.1",
"dev": true,
@@ -4048,6 +4221,21 @@
"node": ">= 10.14.2"
}
},
+ "node_modules/@jest/transform/node_modules/chalk": {
+ "version": "4.1.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
"node_modules/@jest/transform/node_modules/source-map": {
"version": "0.6.1",
"dev": true,
@@ -4071,6 +4259,21 @@
"node": ">= 10.14.2"
}
},
+ "node_modules/@jest/types/node_modules/chalk": {
+ "version": "4.1.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
"node_modules/@jridgewell/gen-mapping": {
"version": "0.1.1",
"license": "MIT",
@@ -4136,7 +4339,7 @@
"peer": true
},
"node_modules/@lezer/highlight": {
- "version": "1.1.3",
+ "version": "1.1.4",
"license": "MIT",
"peer": true,
"dependencies": {
@@ -4151,8 +4354,79 @@
"@lezer/common": "^1.0.0"
}
},
+ "node_modules/@mapbox/node-pre-gyp": {
+ "version": "1.0.10",
+ "dev": true,
+ "license": "BSD-3-Clause",
+ "dependencies": {
+ "detect-libc": "^2.0.0",
+ "https-proxy-agent": "^5.0.0",
+ "make-dir": "^3.1.0",
+ "node-fetch": "^2.6.7",
+ "nopt": "^5.0.0",
+ "npmlog": "^5.0.1",
+ "rimraf": "^3.0.2",
+ "semver": "^7.3.5",
+ "tar": "^6.1.11"
+ },
+ "bin": {
+ "node-pre-gyp": "bin/node-pre-gyp"
+ }
+ },
+ "node_modules/@mapbox/node-pre-gyp/node_modules/lru-cache": {
+ "version": "6.0.0",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "yallist": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/@mapbox/node-pre-gyp/node_modules/make-dir": {
+ "version": "3.1.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "semver": "^6.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/@mapbox/node-pre-gyp/node_modules/make-dir/node_modules/semver": {
+ "version": "6.3.0",
+ "dev": true,
+ "license": "ISC",
+ "bin": {
+ "semver": "bin/semver.js"
+ }
+ },
+ "node_modules/@mapbox/node-pre-gyp/node_modules/semver": {
+ "version": "7.3.8",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "lru-cache": "^6.0.0"
+ },
+ "bin": {
+ "semver": "bin/semver.js"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/@mapbox/node-pre-gyp/node_modules/yallist": {
+ "version": "4.0.0",
+ "dev": true,
+ "license": "ISC"
+ },
"node_modules/@mdx-js/loader": {
- "version": "2.2.1",
+ "version": "2.3.0",
"license": "MIT",
"dependencies": {
"@mdx-js/mdx": "^2.0.0",
@@ -4167,7 +4441,7 @@
}
},
"node_modules/@mdx-js/mdx": {
- "version": "2.2.1",
+ "version": "2.3.0",
"license": "MIT",
"dependencies": {
"@types/estree-jsx": "^1.0.0",
@@ -4193,223 +4467,8 @@
"url": "https://opencollective.com/unified"
}
},
- "node_modules/@mdx-js/mdx/node_modules/@types/estree": {
- "version": "1.0.0",
- "license": "MIT"
- },
- "node_modules/@mdx-js/mdx/node_modules/bail": {
- "version": "2.0.2",
- "license": "MIT",
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- }
- },
- "node_modules/@mdx-js/mdx/node_modules/comma-separated-tokens": {
- "version": "2.0.3",
- "license": "MIT",
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- }
- },
- "node_modules/@mdx-js/mdx/node_modules/estree-util-attach-comments": {
- "version": "2.1.0",
- "license": "MIT",
- "dependencies": {
- "@types/estree": "^1.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/@mdx-js/mdx/node_modules/hast-util-to-estree": {
- "version": "2.1.0",
- "license": "MIT",
- "dependencies": {
- "@types/estree": "^1.0.0",
- "@types/estree-jsx": "^1.0.0",
- "@types/hast": "^2.0.0",
- "@types/unist": "^2.0.0",
- "comma-separated-tokens": "^2.0.0",
- "estree-util-attach-comments": "^2.0.0",
- "estree-util-is-identifier-name": "^2.0.0",
- "hast-util-whitespace": "^2.0.0",
- "mdast-util-mdx-expression": "^1.0.0",
- "mdast-util-mdxjs-esm": "^1.0.0",
- "property-information": "^6.0.0",
- "space-separated-tokens": "^2.0.0",
- "style-to-object": "^0.3.0",
- "unist-util-position": "^4.0.0",
- "zwitch": "^2.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/@mdx-js/mdx/node_modules/hast-util-whitespace": {
- "version": "2.0.0",
- "license": "MIT",
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/@mdx-js/mdx/node_modules/is-buffer": {
- "version": "2.0.5",
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/feross"
- },
- {
- "type": "patreon",
- "url": "https://www.patreon.com/feross"
- },
- {
- "type": "consulting",
- "url": "https://feross.org/support"
- }
- ],
- "license": "MIT",
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@mdx-js/mdx/node_modules/is-plain-obj": {
- "version": "4.1.0",
- "license": "MIT",
- "engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/@mdx-js/mdx/node_modules/property-information": {
- "version": "6.2.0",
- "license": "MIT",
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- }
- },
- "node_modules/@mdx-js/mdx/node_modules/remark-parse": {
- "version": "10.0.1",
- "license": "MIT",
- "dependencies": {
- "@types/mdast": "^3.0.0",
- "mdast-util-from-markdown": "^1.0.0",
- "unified": "^10.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/@mdx-js/mdx/node_modules/remark-rehype": {
- "version": "10.1.0",
- "license": "MIT",
- "dependencies": {
- "@types/hast": "^2.0.0",
- "@types/mdast": "^3.0.0",
- "mdast-util-to-hast": "^12.1.0",
- "unified": "^10.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/@mdx-js/mdx/node_modules/space-separated-tokens": {
- "version": "2.0.2",
- "license": "MIT",
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- }
- },
- "node_modules/@mdx-js/mdx/node_modules/trough": {
- "version": "2.1.0",
- "license": "MIT",
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- }
- },
- "node_modules/@mdx-js/mdx/node_modules/unified": {
- "version": "10.1.2",
- "license": "MIT",
- "dependencies": {
- "@types/unist": "^2.0.0",
- "bail": "^2.0.0",
- "extend": "^3.0.0",
- "is-buffer": "^2.0.0",
- "is-plain-obj": "^4.0.0",
- "trough": "^2.0.0",
- "vfile": "^5.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/@mdx-js/mdx/node_modules/unist-util-is": {
- "version": "5.1.1",
- "license": "MIT",
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/@mdx-js/mdx/node_modules/unist-util-position": {
- "version": "4.0.3",
- "license": "MIT",
- "dependencies": {
- "@types/unist": "^2.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/@mdx-js/mdx/node_modules/unist-util-visit": {
- "version": "4.1.1",
- "license": "MIT",
- "dependencies": {
- "@types/unist": "^2.0.0",
- "unist-util-is": "^5.0.0",
- "unist-util-visit-parents": "^5.1.1"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/@mdx-js/mdx/node_modules/unist-util-visit-parents": {
- "version": "5.1.1",
- "license": "MIT",
- "dependencies": {
- "@types/unist": "^2.0.0",
- "unist-util-is": "^5.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/@mdx-js/mdx/node_modules/zwitch": {
- "version": "2.0.4",
- "license": "MIT",
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- }
- },
"node_modules/@mdx-js/react": {
- "version": "2.2.1",
+ "version": "2.3.0",
"license": "MIT",
"dependencies": {
"@types/mdx": "^2.0.0",
@@ -4432,8 +4491,8 @@
}
},
"node_modules/@mertasan/tailwindcss-variables": {
- "version": "2.5.1",
- "license": "GPL-3.0-or-later",
+ "version": "2.6.1",
+ "license": "MIT",
"dependencies": {
"lodash": "^4.17.21"
},
@@ -4446,7 +4505,7 @@
}
},
"node_modules/@monaco-editor/loader": {
- "version": "1.3.2",
+ "version": "1.3.3",
"license": "MIT",
"dependencies": {
"state-local": "^1.0.6"
@@ -4545,7 +4604,7 @@
}
},
"node_modules/@next/bundle-analyzer": {
- "version": "13.0.5",
+ "version": "13.2.4",
"license": "MIT",
"dependencies": {
"webpack-bundle-analyzer": "4.7.0"
@@ -4588,36 +4647,6 @@
"@mdx-js/react": "*"
}
},
- "node_modules/@next/swc-android-arm-eabi": {
- "version": "12.3.2",
- "resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-12.3.2.tgz",
- "integrity": "sha512-r2rrz+DZ8YYGqzVrbRrpP6GKzwozpOrnFbErc4k36vUTSFMag9yQahZfaBe06JYdqu/e5yhm/saIDEaSVPRP4g==",
- "cpu": [
- "arm"
- ],
- "optional": true,
- "os": [
- "android"
- ],
- "engines": {
- "node": ">= 10"
- }
- },
- "node_modules/@next/swc-android-arm64": {
- "version": "12.1.0",
- "resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-12.1.0.tgz",
- "integrity": "sha512-/280MLdZe0W03stA69iL+v6I+J1ascrQ6FrXBlXGCsGzrfMaGr7fskMa0T5AhQIVQD4nA/46QQWxG//DYuFBcA==",
- "cpu": [
- "arm64"
- ],
- "optional": true,
- "os": [
- "android"
- ],
- "engines": {
- "node": ">= 10"
- }
- },
"node_modules/@next/swc-darwin-arm64": {
"version": "12.3.2",
"cpu": [
@@ -4632,156 +4661,6 @@
"node": ">= 10"
}
},
- "node_modules/@next/swc-darwin-x64": {
- "version": "12.1.0",
- "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-12.1.0.tgz",
- "integrity": "sha512-ieAz0/J0PhmbZBB8+EA/JGdhRHBogF8BWaeqR7hwveb6SYEIJaDNQy0I+ZN8gF8hLj63bEDxJAs/cEhdnTq+ug==",
- "cpu": [
- "x64"
- ],
- "optional": true,
- "os": [
- "darwin"
- ],
- "engines": {
- "node": ">= 10"
- }
- },
- "node_modules/@next/swc-freebsd-x64": {
- "version": "12.3.2",
- "resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-12.3.2.tgz",
- "integrity": "sha512-h5Mx0BKDCJ5Vu/U8e07esF6PjPv1EJgmRbYWTUZMAflu13MQpCJkKEJir7+BeRfTXRfgFf+llc7uocrpd7mcrg==",
- "cpu": [
- "x64"
- ],
- "optional": true,
- "os": [
- "freebsd"
- ],
- "engines": {
- "node": ">= 10"
- }
- },
- "node_modules/@next/swc-linux-arm-gnueabihf": {
- "version": "12.1.0",
- "resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-12.1.0.tgz",
- "integrity": "sha512-njUd9hpl6o6A5d08dC0cKAgXKCzm5fFtgGe6i0eko8IAdtAPbtHxtpre3VeSxdZvuGFh+hb0REySQP9T1ttkog==",
- "cpu": [
- "arm"
- ],
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">= 10"
- }
- },
- "node_modules/@next/swc-linux-arm64-gnu": {
- "version": "12.1.0",
- "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-12.1.0.tgz",
- "integrity": "sha512-OqangJLkRxVxMhDtcb7Qn1xjzFA3s50EIxY7mljbSCLybU+sByPaWAHY4px97ieOlr2y4S0xdPKkQ3BCAwyo6Q==",
- "cpu": [
- "arm64"
- ],
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">= 10"
- }
- },
- "node_modules/@next/swc-linux-arm64-musl": {
- "version": "12.1.0",
- "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-12.1.0.tgz",
- "integrity": "sha512-hB8cLSt4GdmOpcwRe2UzI5UWn6HHO/vLkr5OTuNvCJ5xGDwpPXelVkYW/0+C3g5axbDW2Tym4S+MQCkkH9QfWA==",
- "cpu": [
- "arm64"
- ],
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">= 10"
- }
- },
- "node_modules/@next/swc-linux-x64-gnu": {
- "version": "12.1.0",
- "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-12.1.0.tgz",
- "integrity": "sha512-OKO4R/digvrVuweSw/uBM4nSdyzsBV5EwkUeeG4KVpkIZEe64ZwRpnFB65bC6hGwxIBnTv5NMSnJ+0K/WmG78A==",
- "cpu": [
- "x64"
- ],
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">= 10"
- }
- },
- "node_modules/@next/swc-linux-x64-musl": {
- "version": "12.1.0",
- "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-12.1.0.tgz",
- "integrity": "sha512-JohhgAHZvOD3rQY7tlp7NlmvtvYHBYgY0x5ZCecUT6eCCcl9lv6iV3nfu82ErkxNk1H893fqH0FUpznZ/H3pSw==",
- "cpu": [
- "x64"
- ],
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">= 10"
- }
- },
- "node_modules/@next/swc-win32-arm64-msvc": {
- "version": "12.1.0",
- "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-12.1.0.tgz",
- "integrity": "sha512-T/3gIE6QEfKIJ4dmJk75v9hhNiYZhQYAoYm4iVo1TgcsuaKLFa+zMPh4056AHiG6n9tn2UQ1CFE8EoybEsqsSw==",
- "cpu": [
- "arm64"
- ],
- "optional": true,
- "os": [
- "win32"
- ],
- "engines": {
- "node": ">= 10"
- }
- },
- "node_modules/@next/swc-win32-ia32-msvc": {
- "version": "12.1.0",
- "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-12.1.0.tgz",
- "integrity": "sha512-iwnKgHJdqhIW19H9PRPM9j55V6RdcOo6rX+5imx832BCWzkDbyomWnlzBfr6ByUYfhohb8QuH4hSGEikpPqI0Q==",
- "cpu": [
- "ia32"
- ],
- "optional": true,
- "os": [
- "win32"
- ],
- "engines": {
- "node": ">= 10"
- }
- },
- "node_modules/@next/swc-win32-x64-msvc": {
- "version": "12.1.0",
- "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-12.1.0.tgz",
- "integrity": "sha512-aBvcbMwuanDH4EMrL2TthNJy+4nP59Bimn8egqv6GHMVj0a44cU6Au4PjOhLNqEh9l+IpRGBqMTzec94UdC5xg==",
- "cpu": [
- "x64"
- ],
- "optional": true,
- "os": [
- "win32"
- ],
- "engines": {
- "node": ">= 10"
- }
- },
"node_modules/@nodelib/fs.scandir": {
"version": "2.1.5",
"license": "MIT",
@@ -4820,6 +4699,17 @@
"semver": "^7.3.5"
}
},
+ "node_modules/@npmcli/fs/node_modules/lru-cache": {
+ "version": "6.0.0",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "yallist": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
"node_modules/@npmcli/fs/node_modules/semver": {
"version": "7.3.8",
"dev": true,
@@ -4834,6 +4724,11 @@
"node": ">=10"
}
},
+ "node_modules/@npmcli/fs/node_modules/yallist": {
+ "version": "4.0.0",
+ "dev": true,
+ "license": "ISC"
+ },
"node_modules/@npmcli/move-file": {
"version": "1.1.2",
"dev": true,
@@ -4873,17 +4768,6 @@
"node": ">= 14"
}
},
- "node_modules/@octokit/app/node_modules/@octokit/openapi-types": {
- "version": "16.0.0",
- "license": "MIT"
- },
- "node_modules/@octokit/app/node_modules/@octokit/types": {
- "version": "9.0.0",
- "license": "MIT",
- "dependencies": {
- "@octokit/openapi-types": "^16.0.0"
- }
- },
"node_modules/@octokit/auth-app": {
"version": "4.0.9",
"license": "MIT",
@@ -4903,17 +4787,20 @@
"node": ">= 14"
}
},
- "node_modules/@octokit/auth-app/node_modules/@octokit/openapi-types": {
- "version": "16.0.0",
- "license": "MIT"
- },
- "node_modules/@octokit/auth-app/node_modules/@octokit/types": {
- "version": "9.0.0",
- "license": "MIT",
+ "node_modules/@octokit/auth-app/node_modules/lru-cache": {
+ "version": "6.0.0",
+ "license": "ISC",
"dependencies": {
- "@octokit/openapi-types": "^16.0.0"
+ "yallist": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=10"
}
},
+ "node_modules/@octokit/auth-app/node_modules/yallist": {
+ "version": "4.0.0",
+ "license": "ISC"
+ },
"node_modules/@octokit/auth-oauth-app": {
"version": "5.0.5",
"license": "MIT",
@@ -4930,17 +4817,6 @@
"node": ">= 14"
}
},
- "node_modules/@octokit/auth-oauth-app/node_modules/@octokit/openapi-types": {
- "version": "16.0.0",
- "license": "MIT"
- },
- "node_modules/@octokit/auth-oauth-app/node_modules/@octokit/types": {
- "version": "9.0.0",
- "license": "MIT",
- "dependencies": {
- "@octokit/openapi-types": "^16.0.0"
- }
- },
"node_modules/@octokit/auth-oauth-device": {
"version": "4.0.4",
"license": "MIT",
@@ -4954,17 +4830,6 @@
"node": ">= 14"
}
},
- "node_modules/@octokit/auth-oauth-device/node_modules/@octokit/openapi-types": {
- "version": "16.0.0",
- "license": "MIT"
- },
- "node_modules/@octokit/auth-oauth-device/node_modules/@octokit/types": {
- "version": "9.0.0",
- "license": "MIT",
- "dependencies": {
- "@octokit/openapi-types": "^16.0.0"
- }
- },
"node_modules/@octokit/auth-oauth-user": {
"version": "2.1.1",
"license": "MIT",
@@ -4980,22 +4845,11 @@
"node": ">= 14"
}
},
- "node_modules/@octokit/auth-oauth-user/node_modules/@octokit/openapi-types": {
- "version": "16.0.0",
- "license": "MIT"
- },
- "node_modules/@octokit/auth-oauth-user/node_modules/@octokit/types": {
- "version": "9.0.0",
- "license": "MIT",
- "dependencies": {
- "@octokit/openapi-types": "^16.0.0"
- }
- },
"node_modules/@octokit/auth-token": {
- "version": "3.0.2",
+ "version": "3.0.3",
"license": "MIT",
"dependencies": {
- "@octokit/types": "^8.0.0"
+ "@octokit/types": "^9.0.0"
},
"engines": {
"node": ">= 14"
@@ -5012,26 +4866,15 @@
"node": ">= 14"
}
},
- "node_modules/@octokit/auth-unauthenticated/node_modules/@octokit/openapi-types": {
- "version": "16.0.0",
- "license": "MIT"
- },
- "node_modules/@octokit/auth-unauthenticated/node_modules/@octokit/types": {
- "version": "9.0.0",
- "license": "MIT",
- "dependencies": {
- "@octokit/openapi-types": "^16.0.0"
- }
- },
"node_modules/@octokit/core": {
- "version": "4.1.0",
+ "version": "4.2.0",
"license": "MIT",
"dependencies": {
"@octokit/auth-token": "^3.0.0",
"@octokit/graphql": "^5.0.0",
"@octokit/request": "^6.0.0",
"@octokit/request-error": "^3.0.0",
- "@octokit/types": "^8.0.0",
+ "@octokit/types": "^9.0.0",
"before-after-hook": "^2.2.0",
"universal-user-agent": "^6.0.0"
},
@@ -5040,10 +4883,10 @@
}
},
"node_modules/@octokit/endpoint": {
- "version": "7.0.3",
+ "version": "7.0.5",
"license": "MIT",
"dependencies": {
- "@octokit/types": "^8.0.0",
+ "@octokit/types": "^9.0.0",
"is-plain-object": "^5.0.0",
"universal-user-agent": "^6.0.0"
},
@@ -5059,11 +4902,11 @@
}
},
"node_modules/@octokit/graphql": {
- "version": "5.0.4",
+ "version": "5.0.5",
"license": "MIT",
"dependencies": {
"@octokit/request": "^6.0.0",
- "@octokit/types": "^8.0.0",
+ "@octokit/types": "^9.0.0",
"universal-user-agent": "^6.0.0"
},
"engines": {
@@ -5109,19 +4952,8 @@
"node": ">= 14"
}
},
- "node_modules/@octokit/oauth-methods/node_modules/@octokit/openapi-types": {
- "version": "16.0.0",
- "license": "MIT"
- },
- "node_modules/@octokit/oauth-methods/node_modules/@octokit/types": {
- "version": "9.0.0",
- "license": "MIT",
- "dependencies": {
- "@octokit/openapi-types": "^16.0.0"
- }
- },
"node_modules/@octokit/openapi-types": {
- "version": "14.0.0",
+ "version": "16.0.0",
"license": "MIT"
},
"node_modules/@octokit/plugin-paginate-rest": {
@@ -5137,17 +4969,6 @@
"@octokit/core": ">=4"
}
},
- "node_modules/@octokit/plugin-paginate-rest/node_modules/@octokit/openapi-types": {
- "version": "16.0.0",
- "license": "MIT"
- },
- "node_modules/@octokit/plugin-paginate-rest/node_modules/@octokit/types": {
- "version": "9.0.0",
- "license": "MIT",
- "dependencies": {
- "@octokit/openapi-types": "^16.0.0"
- }
- },
"node_modules/@octokit/plugin-rest-endpoint-methods": {
"version": "7.0.1",
"license": "MIT",
@@ -5162,22 +4983,11 @@
"@octokit/core": ">=3"
}
},
- "node_modules/@octokit/plugin-rest-endpoint-methods/node_modules/@octokit/openapi-types": {
- "version": "16.0.0",
- "license": "MIT"
- },
- "node_modules/@octokit/plugin-rest-endpoint-methods/node_modules/@octokit/types": {
- "version": "9.0.0",
- "license": "MIT",
- "dependencies": {
- "@octokit/openapi-types": "^16.0.0"
- }
- },
"node_modules/@octokit/plugin-retry": {
- "version": "4.0.3",
+ "version": "4.1.3",
"license": "MIT",
"dependencies": {
- "@octokit/types": "^8.0.0",
+ "@octokit/types": "^9.0.0",
"bottleneck": "^2.15.3"
},
"engines": {
@@ -5201,17 +5011,6 @@
"@octokit/core": "^4.0.0"
}
},
- "node_modules/@octokit/plugin-throttling/node_modules/@octokit/openapi-types": {
- "version": "16.0.0",
- "license": "MIT"
- },
- "node_modules/@octokit/plugin-throttling/node_modules/@octokit/types": {
- "version": "9.0.0",
- "license": "MIT",
- "dependencies": {
- "@octokit/openapi-types": "^16.0.0"
- }
- },
"node_modules/@octokit/request": {
"version": "6.2.3",
"license": "MIT",
@@ -5239,28 +5038,6 @@
"node": ">= 14"
}
},
- "node_modules/@octokit/request-error/node_modules/@octokit/openapi-types": {
- "version": "16.0.0",
- "license": "MIT"
- },
- "node_modules/@octokit/request-error/node_modules/@octokit/types": {
- "version": "9.0.0",
- "license": "MIT",
- "dependencies": {
- "@octokit/openapi-types": "^16.0.0"
- }
- },
- "node_modules/@octokit/request/node_modules/@octokit/openapi-types": {
- "version": "16.0.0",
- "license": "MIT"
- },
- "node_modules/@octokit/request/node_modules/@octokit/types": {
- "version": "9.0.0",
- "license": "MIT",
- "dependencies": {
- "@octokit/openapi-types": "^16.0.0"
- }
- },
"node_modules/@octokit/request/node_modules/is-plain-object": {
"version": "5.0.0",
"license": "MIT",
@@ -5269,10 +5046,10 @@
}
},
"node_modules/@octokit/types": {
- "version": "8.0.0",
+ "version": "9.0.0",
"license": "MIT",
"dependencies": {
- "@octokit/openapi-types": "^14.0.0"
+ "@octokit/openapi-types": "^16.0.0"
}
},
"node_modules/@octokit/webhooks": {
@@ -5300,7 +5077,7 @@
"license": "MIT"
},
"node_modules/@pmmmwh/react-refresh-webpack-plugin": {
- "version": "0.5.9",
+ "version": "0.5.10",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -5310,7 +5087,7 @@
"error-stack-parser": "^2.0.6",
"find-up": "^5.0.0",
"html-entities": "^2.1.0",
- "loader-utils": "^2.0.3",
+ "loader-utils": "^2.0.4",
"schema-utils": "^3.0.0",
"source-map": "^0.7.3"
},
@@ -5353,7 +5130,7 @@
"license": "MIT"
},
"node_modules/@popperjs/core": {
- "version": "2.11.6",
+ "version": "2.11.7",
"license": "MIT",
"funding": {
"type": "opencollective",
@@ -5525,17 +5302,6 @@
"react-dom": "^16.8 || ^17.0 || ^18.0"
}
},
- "node_modules/@radix-ui/react-dismissable-layer/node_modules/@radix-ui/react-use-escape-keydown": {
- "version": "1.0.2",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.13.10",
- "@radix-ui/react-use-callback-ref": "1.0.0"
- },
- "peerDependencies": {
- "react": "^16.8 || ^17.0 || ^18.0"
- }
- },
"node_modules/@radix-ui/react-dropdown-menu": {
"version": "2.0.4",
"license": "MIT",
@@ -5796,6 +5562,17 @@
"react": "^16.8 || ^17.0 || ^18.0"
}
},
+ "node_modules/@radix-ui/react-use-escape-keydown": {
+ "version": "1.0.2",
+ "license": "MIT",
+ "dependencies": {
+ "@babel/runtime": "^7.13.10",
+ "@radix-ui/react-use-callback-ref": "1.0.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8 || ^17.0 || ^18.0"
+ }
+ },
"node_modules/@radix-ui/react-use-layout-effect": {
"version": "1.0.0",
"license": "MIT",
@@ -6100,14 +5877,13 @@
"license": "0BSD"
},
"node_modules/@sentry/cli": {
- "version": "1.74.6",
+ "version": "1.75.0",
"hasInstallScript": true,
"license": "BSD-3-Clause",
"dependencies": {
"https-proxy-agent": "^5.0.0",
"mkdirp": "^0.5.5",
"node-fetch": "^2.6.7",
- "npmlog": "^4.1.2",
"progress": "^2.0.3",
"proxy-from-env": "^1.1.0",
"which": "^2.0.2"
@@ -6312,12 +6088,12 @@
}
},
"node_modules/@sinclair/typebox": {
- "version": "0.25.23",
+ "version": "0.25.24",
"dev": true,
"license": "MIT"
},
"node_modules/@sinonjs/commons": {
- "version": "1.8.5",
+ "version": "1.8.6",
"dev": true,
"license": "BSD-3-Clause",
"dependencies": {
@@ -6344,17 +6120,17 @@
}
},
"node_modules/@storybook/addon-actions": {
- "version": "6.5.13",
+ "version": "6.5.16",
"dev": true,
"license": "MIT",
"dependencies": {
- "@storybook/addons": "6.5.13",
- "@storybook/api": "6.5.13",
- "@storybook/client-logger": "6.5.13",
- "@storybook/components": "6.5.13",
- "@storybook/core-events": "6.5.13",
+ "@storybook/addons": "6.5.16",
+ "@storybook/api": "6.5.16",
+ "@storybook/client-logger": "6.5.16",
+ "@storybook/components": "6.5.16",
+ "@storybook/core-events": "6.5.16",
"@storybook/csf": "0.0.2--canary.4566f4d.1",
- "@storybook/theming": "6.5.13",
+ "@storybook/theming": "6.5.16",
"core-js": "^3.8.2",
"fast-deep-equal": "^3.1.3",
"global": "^4.4.0",
@@ -6386,17 +6162,17 @@
}
},
"node_modules/@storybook/addon-backgrounds": {
- "version": "6.5.13",
+ "version": "6.5.16",
"dev": true,
"license": "MIT",
"dependencies": {
- "@storybook/addons": "6.5.13",
- "@storybook/api": "6.5.13",
- "@storybook/client-logger": "6.5.13",
- "@storybook/components": "6.5.13",
- "@storybook/core-events": "6.5.13",
+ "@storybook/addons": "6.5.16",
+ "@storybook/api": "6.5.16",
+ "@storybook/client-logger": "6.5.16",
+ "@storybook/components": "6.5.16",
+ "@storybook/core-events": "6.5.16",
"@storybook/csf": "0.0.2--canary.4566f4d.1",
- "@storybook/theming": "6.5.13",
+ "@storybook/theming": "6.5.16",
"core-js": "^3.8.2",
"global": "^4.4.0",
"memoizerific": "^1.11.3",
@@ -6422,19 +6198,19 @@
}
},
"node_modules/@storybook/addon-controls": {
- "version": "6.5.13",
+ "version": "6.5.16",
"dev": true,
"license": "MIT",
"dependencies": {
- "@storybook/addons": "6.5.13",
- "@storybook/api": "6.5.13",
- "@storybook/client-logger": "6.5.13",
- "@storybook/components": "6.5.13",
- "@storybook/core-common": "6.5.13",
+ "@storybook/addons": "6.5.16",
+ "@storybook/api": "6.5.16",
+ "@storybook/client-logger": "6.5.16",
+ "@storybook/components": "6.5.16",
+ "@storybook/core-common": "6.5.16",
"@storybook/csf": "0.0.2--canary.4566f4d.1",
- "@storybook/node-logger": "6.5.13",
- "@storybook/store": "6.5.13",
- "@storybook/theming": "6.5.13",
+ "@storybook/node-logger": "6.5.16",
+ "@storybook/store": "6.5.16",
+ "@storybook/theming": "6.5.16",
"core-js": "^3.8.2",
"lodash": "^4.17.21",
"ts-dedent": "^2.0.0"
@@ -6457,7 +6233,7 @@
}
},
"node_modules/@storybook/addon-docs": {
- "version": "6.5.13",
+ "version": "6.5.16",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -6465,20 +6241,20 @@
"@babel/preset-env": "^7.12.11",
"@jest/transform": "^26.6.2",
"@mdx-js/react": "^1.6.22",
- "@storybook/addons": "6.5.13",
- "@storybook/api": "6.5.13",
- "@storybook/components": "6.5.13",
- "@storybook/core-common": "6.5.13",
- "@storybook/core-events": "6.5.13",
+ "@storybook/addons": "6.5.16",
+ "@storybook/api": "6.5.16",
+ "@storybook/components": "6.5.16",
+ "@storybook/core-common": "6.5.16",
+ "@storybook/core-events": "6.5.16",
"@storybook/csf": "0.0.2--canary.4566f4d.1",
- "@storybook/docs-tools": "6.5.13",
+ "@storybook/docs-tools": "6.5.16",
"@storybook/mdx1-csf": "^0.0.1",
- "@storybook/node-logger": "6.5.13",
- "@storybook/postinstall": "6.5.13",
- "@storybook/preview-web": "6.5.13",
- "@storybook/source-loader": "6.5.13",
- "@storybook/store": "6.5.13",
- "@storybook/theming": "6.5.13",
+ "@storybook/node-logger": "6.5.16",
+ "@storybook/postinstall": "6.5.16",
+ "@storybook/preview-web": "6.5.16",
+ "@storybook/source-loader": "6.5.16",
+ "@storybook/store": "6.5.16",
+ "@storybook/theming": "6.5.16",
"babel-loader": "^8.0.0",
"core-js": "^3.8.2",
"fast-deep-equal": "^3.1.3",
@@ -6546,23 +6322,50 @@
"url": "https://opencollective.com/unified"
}
},
- "node_modules/@storybook/addon-essentials": {
- "version": "6.5.13",
+ "node_modules/@storybook/addon-docs/node_modules/unist-util-visit": {
+ "version": "2.0.3",
"dev": true,
"license": "MIT",
"dependencies": {
- "@storybook/addon-actions": "6.5.13",
- "@storybook/addon-backgrounds": "6.5.13",
- "@storybook/addon-controls": "6.5.13",
- "@storybook/addon-docs": "6.5.13",
- "@storybook/addon-measure": "6.5.13",
- "@storybook/addon-outline": "6.5.13",
- "@storybook/addon-toolbars": "6.5.13",
- "@storybook/addon-viewport": "6.5.13",
- "@storybook/addons": "6.5.13",
- "@storybook/api": "6.5.13",
- "@storybook/core-common": "6.5.13",
- "@storybook/node-logger": "6.5.13",
+ "@types/unist": "^2.0.0",
+ "unist-util-is": "^4.0.0",
+ "unist-util-visit-parents": "^3.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "node_modules/@storybook/addon-docs/node_modules/unist-util-visit-parents": {
+ "version": "3.1.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@types/unist": "^2.0.0",
+ "unist-util-is": "^4.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "node_modules/@storybook/addon-essentials": {
+ "version": "6.5.16",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@storybook/addon-actions": "6.5.16",
+ "@storybook/addon-backgrounds": "6.5.16",
+ "@storybook/addon-controls": "6.5.16",
+ "@storybook/addon-docs": "6.5.16",
+ "@storybook/addon-measure": "6.5.16",
+ "@storybook/addon-outline": "6.5.16",
+ "@storybook/addon-toolbars": "6.5.16",
+ "@storybook/addon-viewport": "6.5.16",
+ "@storybook/addons": "6.5.16",
+ "@storybook/api": "6.5.16",
+ "@storybook/core-common": "6.5.16",
+ "@storybook/node-logger": "6.5.16",
"core-js": "^3.8.2",
"regenerator-runtime": "^0.13.7",
"ts-dedent": "^2.0.0"
@@ -6629,20 +6432,20 @@
}
},
"node_modules/@storybook/addon-interactions": {
- "version": "6.5.13",
+ "version": "6.5.16",
"dev": true,
"license": "MIT",
"dependencies": {
"@devtools-ds/object-inspector": "^1.1.2",
- "@storybook/addons": "6.5.13",
- "@storybook/api": "6.5.13",
- "@storybook/client-logger": "6.5.13",
- "@storybook/components": "6.5.13",
- "@storybook/core-common": "6.5.13",
- "@storybook/core-events": "6.5.13",
+ "@storybook/addons": "6.5.16",
+ "@storybook/api": "6.5.16",
+ "@storybook/client-logger": "6.5.16",
+ "@storybook/components": "6.5.16",
+ "@storybook/core-common": "6.5.16",
+ "@storybook/core-events": "6.5.16",
"@storybook/csf": "0.0.2--canary.4566f4d.1",
- "@storybook/instrumenter": "6.5.13",
- "@storybook/theming": "6.5.13",
+ "@storybook/instrumenter": "6.5.16",
+ "@storybook/theming": "6.5.16",
"core-js": "^3.8.2",
"global": "^4.4.0",
"jest-mock": "^27.0.6",
@@ -6667,15 +6470,15 @@
}
},
"node_modules/@storybook/addon-links": {
- "version": "6.5.13",
+ "version": "6.5.16",
"dev": true,
"license": "MIT",
"dependencies": {
- "@storybook/addons": "6.5.13",
- "@storybook/client-logger": "6.5.13",
- "@storybook/core-events": "6.5.13",
+ "@storybook/addons": "6.5.16",
+ "@storybook/client-logger": "6.5.16",
+ "@storybook/core-events": "6.5.16",
"@storybook/csf": "0.0.2--canary.4566f4d.1",
- "@storybook/router": "6.5.13",
+ "@storybook/router": "6.5.16",
"@types/qs": "^6.9.5",
"core-js": "^3.8.2",
"global": "^4.4.0",
@@ -6702,15 +6505,15 @@
}
},
"node_modules/@storybook/addon-measure": {
- "version": "6.5.13",
+ "version": "6.5.16",
"dev": true,
"license": "MIT",
"dependencies": {
- "@storybook/addons": "6.5.13",
- "@storybook/api": "6.5.13",
- "@storybook/client-logger": "6.5.13",
- "@storybook/components": "6.5.13",
- "@storybook/core-events": "6.5.13",
+ "@storybook/addons": "6.5.16",
+ "@storybook/api": "6.5.16",
+ "@storybook/client-logger": "6.5.16",
+ "@storybook/components": "6.5.16",
+ "@storybook/core-events": "6.5.16",
"@storybook/csf": "0.0.2--canary.4566f4d.1",
"core-js": "^3.8.2",
"global": "^4.4.0"
@@ -6733,15 +6536,15 @@
}
},
"node_modules/@storybook/addon-outline": {
- "version": "6.5.13",
+ "version": "6.5.16",
"dev": true,
"license": "MIT",
"dependencies": {
- "@storybook/addons": "6.5.13",
- "@storybook/api": "6.5.13",
- "@storybook/client-logger": "6.5.13",
- "@storybook/components": "6.5.13",
- "@storybook/core-events": "6.5.13",
+ "@storybook/addons": "6.5.16",
+ "@storybook/api": "6.5.16",
+ "@storybook/client-logger": "6.5.16",
+ "@storybook/components": "6.5.16",
+ "@storybook/core-events": "6.5.16",
"@storybook/csf": "0.0.2--canary.4566f4d.1",
"core-js": "^3.8.2",
"global": "^4.4.0",
@@ -6766,15 +6569,15 @@
}
},
"node_modules/@storybook/addon-toolbars": {
- "version": "6.5.13",
+ "version": "6.5.16",
"dev": true,
"license": "MIT",
"dependencies": {
- "@storybook/addons": "6.5.13",
- "@storybook/api": "6.5.13",
- "@storybook/client-logger": "6.5.13",
- "@storybook/components": "6.5.13",
- "@storybook/theming": "6.5.13",
+ "@storybook/addons": "6.5.16",
+ "@storybook/api": "6.5.16",
+ "@storybook/client-logger": "6.5.16",
+ "@storybook/components": "6.5.16",
+ "@storybook/theming": "6.5.16",
"core-js": "^3.8.2",
"regenerator-runtime": "^0.13.7"
},
@@ -6796,16 +6599,16 @@
}
},
"node_modules/@storybook/addon-viewport": {
- "version": "6.5.13",
+ "version": "6.5.16",
"dev": true,
"license": "MIT",
"dependencies": {
- "@storybook/addons": "6.5.13",
- "@storybook/api": "6.5.13",
- "@storybook/client-logger": "6.5.13",
- "@storybook/components": "6.5.13",
- "@storybook/core-events": "6.5.13",
- "@storybook/theming": "6.5.13",
+ "@storybook/addons": "6.5.16",
+ "@storybook/api": "6.5.16",
+ "@storybook/client-logger": "6.5.16",
+ "@storybook/components": "6.5.16",
+ "@storybook/core-events": "6.5.16",
+ "@storybook/theming": "6.5.16",
"core-js": "^3.8.2",
"global": "^4.4.0",
"memoizerific": "^1.11.3",
@@ -6830,17 +6633,17 @@
}
},
"node_modules/@storybook/addons": {
- "version": "6.5.13",
+ "version": "6.5.16",
"dev": true,
"license": "MIT",
"dependencies": {
- "@storybook/api": "6.5.13",
- "@storybook/channels": "6.5.13",
- "@storybook/client-logger": "6.5.13",
- "@storybook/core-events": "6.5.13",
+ "@storybook/api": "6.5.16",
+ "@storybook/channels": "6.5.16",
+ "@storybook/client-logger": "6.5.16",
+ "@storybook/core-events": "6.5.16",
"@storybook/csf": "0.0.2--canary.4566f4d.1",
- "@storybook/router": "6.5.13",
- "@storybook/theming": "6.5.13",
+ "@storybook/router": "6.5.16",
+ "@storybook/theming": "6.5.16",
"@types/webpack-env": "^1.16.0",
"core-js": "^3.8.2",
"global": "^4.4.0",
@@ -6856,17 +6659,17 @@
}
},
"node_modules/@storybook/api": {
- "version": "6.5.13",
+ "version": "6.5.16",
"dev": true,
"license": "MIT",
"dependencies": {
- "@storybook/channels": "6.5.13",
- "@storybook/client-logger": "6.5.13",
- "@storybook/core-events": "6.5.13",
+ "@storybook/channels": "6.5.16",
+ "@storybook/client-logger": "6.5.16",
+ "@storybook/core-events": "6.5.16",
"@storybook/csf": "0.0.2--canary.4566f4d.1",
- "@storybook/router": "6.5.13",
+ "@storybook/router": "6.5.16",
"@storybook/semver": "^7.3.2",
- "@storybook/theming": "6.5.13",
+ "@storybook/theming": "6.5.16",
"core-js": "^3.8.2",
"fast-deep-equal": "^3.1.3",
"global": "^4.4.0",
@@ -6888,27 +6691,27 @@
}
},
"node_modules/@storybook/builder-webpack4": {
- "version": "6.5.13",
+ "version": "6.5.16",
"dev": true,
"license": "MIT",
"dependencies": {
"@babel/core": "^7.12.10",
- "@storybook/addons": "6.5.13",
- "@storybook/api": "6.5.13",
- "@storybook/channel-postmessage": "6.5.13",
- "@storybook/channels": "6.5.13",
- "@storybook/client-api": "6.5.13",
- "@storybook/client-logger": "6.5.13",
- "@storybook/components": "6.5.13",
- "@storybook/core-common": "6.5.13",
- "@storybook/core-events": "6.5.13",
- "@storybook/node-logger": "6.5.13",
- "@storybook/preview-web": "6.5.13",
- "@storybook/router": "6.5.13",
+ "@storybook/addons": "6.5.16",
+ "@storybook/api": "6.5.16",
+ "@storybook/channel-postmessage": "6.5.16",
+ "@storybook/channels": "6.5.16",
+ "@storybook/client-api": "6.5.16",
+ "@storybook/client-logger": "6.5.16",
+ "@storybook/components": "6.5.16",
+ "@storybook/core-common": "6.5.16",
+ "@storybook/core-events": "6.5.16",
+ "@storybook/node-logger": "6.5.16",
+ "@storybook/preview-web": "6.5.16",
+ "@storybook/router": "6.5.16",
"@storybook/semver": "^7.3.2",
- "@storybook/store": "6.5.13",
- "@storybook/theming": "6.5.13",
- "@storybook/ui": "6.5.13",
+ "@storybook/store": "6.5.16",
+ "@storybook/theming": "6.5.16",
+ "@storybook/ui": "6.5.16",
"@types/node": "^14.0.10 || ^16.0.0",
"@types/webpack": "^4.41.26",
"autoprefixer": "^9.8.6",
@@ -6955,21 +6758,10 @@
}
},
"node_modules/@storybook/builder-webpack4/node_modules/@types/node": {
- "version": "16.18.3",
+ "version": "16.18.23",
"dev": true,
"license": "MIT"
},
- "node_modules/@storybook/builder-webpack4/node_modules/ansi-styles": {
- "version": "3.2.1",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "color-convert": "^1.9.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
"node_modules/@storybook/builder-webpack4/node_modules/autoprefixer": {
"version": "9.8.8",
"dev": true,
@@ -7011,40 +6803,6 @@
"node": ">=0.10.0"
}
},
- "node_modules/@storybook/builder-webpack4/node_modules/chalk": {
- "version": "2.4.2",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "ansi-styles": "^3.2.1",
- "escape-string-regexp": "^1.0.5",
- "supports-color": "^5.3.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@storybook/builder-webpack4/node_modules/color-convert": {
- "version": "1.9.3",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "color-name": "1.1.3"
- }
- },
- "node_modules/@storybook/builder-webpack4/node_modules/color-name": {
- "version": "1.1.3",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/@storybook/builder-webpack4/node_modules/escape-string-regexp": {
- "version": "1.0.5",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=0.8.0"
- }
- },
"node_modules/@storybook/builder-webpack4/node_modules/fill-range": {
"version": "4.0.0",
"dev": true,
@@ -7077,13 +6835,10 @@
"yarn": ">=1.0.0"
}
},
- "node_modules/@storybook/builder-webpack4/node_modules/has-flag": {
- "version": "3.0.0",
+ "node_modules/@storybook/builder-webpack4/node_modules/is-buffer": {
+ "version": "1.1.6",
"dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=4"
- }
+ "license": "MIT"
},
"node_modules/@storybook/builder-webpack4/node_modules/is-extendable": {
"version": "1.0.1",
@@ -7190,15 +6945,12 @@
"node": ">=0.10.0"
}
},
- "node_modules/@storybook/builder-webpack4/node_modules/supports-color": {
- "version": "5.5.0",
+ "node_modules/@storybook/builder-webpack4/node_modules/tapable": {
+ "version": "1.1.3",
"dev": true,
"license": "MIT",
- "dependencies": {
- "has-flag": "^3.0.0"
- },
"engines": {
- "node": ">=4"
+ "node": ">=6"
}
},
"node_modules/@storybook/builder-webpack4/node_modules/to-regex-range": {
@@ -7214,13 +6966,13 @@
}
},
"node_modules/@storybook/channel-postmessage": {
- "version": "6.5.13",
+ "version": "6.5.16",
"dev": true,
"license": "MIT",
"dependencies": {
- "@storybook/channels": "6.5.13",
- "@storybook/client-logger": "6.5.13",
- "@storybook/core-events": "6.5.13",
+ "@storybook/channels": "6.5.16",
+ "@storybook/client-logger": "6.5.16",
+ "@storybook/core-events": "6.5.16",
"core-js": "^3.8.2",
"global": "^4.4.0",
"qs": "^6.10.0",
@@ -7232,12 +6984,12 @@
}
},
"node_modules/@storybook/channel-websocket": {
- "version": "6.5.13",
+ "version": "6.5.16",
"dev": true,
"license": "MIT",
"dependencies": {
- "@storybook/channels": "6.5.13",
- "@storybook/client-logger": "6.5.13",
+ "@storybook/channels": "6.5.16",
+ "@storybook/client-logger": "6.5.16",
"core-js": "^3.8.2",
"global": "^4.4.0",
"telejson": "^6.0.8"
@@ -7248,7 +7000,7 @@
}
},
"node_modules/@storybook/channels": {
- "version": "6.5.13",
+ "version": "6.5.16",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -7262,17 +7014,17 @@
}
},
"node_modules/@storybook/client-api": {
- "version": "6.5.13",
+ "version": "6.5.16",
"dev": true,
"license": "MIT",
"dependencies": {
- "@storybook/addons": "6.5.13",
- "@storybook/channel-postmessage": "6.5.13",
- "@storybook/channels": "6.5.13",
- "@storybook/client-logger": "6.5.13",
- "@storybook/core-events": "6.5.13",
+ "@storybook/addons": "6.5.16",
+ "@storybook/channel-postmessage": "6.5.16",
+ "@storybook/channels": "6.5.16",
+ "@storybook/client-logger": "6.5.16",
+ "@storybook/core-events": "6.5.16",
"@storybook/csf": "0.0.2--canary.4566f4d.1",
- "@storybook/store": "6.5.13",
+ "@storybook/store": "6.5.16",
"@types/qs": "^6.9.5",
"@types/webpack-env": "^1.16.0",
"core-js": "^3.8.2",
@@ -7297,7 +7049,7 @@
}
},
"node_modules/@storybook/client-logger": {
- "version": "6.5.13",
+ "version": "6.5.16",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -7310,13 +7062,13 @@
}
},
"node_modules/@storybook/components": {
- "version": "6.5.13",
+ "version": "6.5.16",
"dev": true,
"license": "MIT",
"dependencies": {
- "@storybook/client-logger": "6.5.13",
+ "@storybook/client-logger": "6.5.16",
"@storybook/csf": "0.0.2--canary.4566f4d.1",
- "@storybook/theming": "6.5.13",
+ "@storybook/theming": "6.5.16",
"core-js": "^3.8.2",
"memoizerific": "^1.11.3",
"qs": "^6.10.0",
@@ -7333,12 +7085,12 @@
}
},
"node_modules/@storybook/core": {
- "version": "6.5.13",
+ "version": "6.5.16",
"dev": true,
"license": "MIT",
"dependencies": {
- "@storybook/core-client": "6.5.13",
- "@storybook/core-server": "6.5.13"
+ "@storybook/core-client": "6.5.16",
+ "@storybook/core-server": "6.5.16"
},
"funding": {
"type": "opencollective",
@@ -7362,20 +7114,20 @@
}
},
"node_modules/@storybook/core-client": {
- "version": "6.5.13",
+ "version": "6.5.16",
"dev": true,
"license": "MIT",
"dependencies": {
- "@storybook/addons": "6.5.13",
- "@storybook/channel-postmessage": "6.5.13",
- "@storybook/channel-websocket": "6.5.13",
- "@storybook/client-api": "6.5.13",
- "@storybook/client-logger": "6.5.13",
- "@storybook/core-events": "6.5.13",
+ "@storybook/addons": "6.5.16",
+ "@storybook/channel-postmessage": "6.5.16",
+ "@storybook/channel-websocket": "6.5.16",
+ "@storybook/client-api": "6.5.16",
+ "@storybook/client-logger": "6.5.16",
+ "@storybook/core-events": "6.5.16",
"@storybook/csf": "0.0.2--canary.4566f4d.1",
- "@storybook/preview-web": "6.5.13",
- "@storybook/store": "6.5.13",
- "@storybook/ui": "6.5.13",
+ "@storybook/preview-web": "6.5.16",
+ "@storybook/store": "6.5.16",
+ "@storybook/ui": "6.5.16",
"airbnb-js-shims": "^2.2.1",
"ansi-to-html": "^0.6.11",
"core-js": "^3.8.2",
@@ -7403,7 +7155,7 @@
}
},
"node_modules/@storybook/core-common": {
- "version": "6.5.13",
+ "version": "6.5.16",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -7429,7 +7181,7 @@
"@babel/preset-react": "^7.12.10",
"@babel/preset-typescript": "^7.12.7",
"@babel/register": "^7.12.1",
- "@storybook/node-logger": "6.5.13",
+ "@storybook/node-logger": "6.5.16",
"@storybook/semver": "^7.3.2",
"@types/node": "^14.0.10 || ^16.0.0",
"@types/pretty-hrtime": "^1.0.0",
@@ -7446,7 +7198,7 @@
"glob": "^7.1.6",
"handlebars": "^4.7.7",
"interpret": "^2.2.0",
- "json5": "^2.1.3",
+ "json5": "^2.2.3",
"lazy-universal-dotenv": "^3.0.1",
"picomatch": "^2.3.0",
"pkg-dir": "^5.0.0",
@@ -7491,7 +7243,7 @@
}
},
"node_modules/@storybook/core-common/node_modules/@types/node": {
- "version": "16.18.3",
+ "version": "16.18.23",
"dev": true,
"license": "MIT"
},
@@ -7507,8 +7259,23 @@
"@babel/core": "^7.0.0-0"
}
},
+ "node_modules/@storybook/core-common/node_modules/chalk": {
+ "version": "4.1.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
"node_modules/@storybook/core-events": {
- "version": "6.5.13",
+ "version": "6.5.16",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -7520,22 +7287,22 @@
}
},
"node_modules/@storybook/core-server": {
- "version": "6.5.13",
+ "version": "6.5.16",
"dev": true,
"license": "MIT",
"dependencies": {
"@discoveryjs/json-ext": "^0.5.3",
- "@storybook/builder-webpack4": "6.5.13",
- "@storybook/core-client": "6.5.13",
- "@storybook/core-common": "6.5.13",
- "@storybook/core-events": "6.5.13",
+ "@storybook/builder-webpack4": "6.5.16",
+ "@storybook/core-client": "6.5.16",
+ "@storybook/core-common": "6.5.16",
+ "@storybook/core-events": "6.5.16",
"@storybook/csf": "0.0.2--canary.4566f4d.1",
- "@storybook/csf-tools": "6.5.13",
- "@storybook/manager-webpack4": "6.5.13",
- "@storybook/node-logger": "6.5.13",
+ "@storybook/csf-tools": "6.5.16",
+ "@storybook/manager-webpack4": "6.5.16",
+ "@storybook/node-logger": "6.5.16",
"@storybook/semver": "^7.3.2",
- "@storybook/store": "6.5.13",
- "@storybook/telemetry": "6.5.13",
+ "@storybook/store": "6.5.16",
+ "@storybook/telemetry": "6.5.16",
"@types/node": "^14.0.10 || ^16.0.0",
"@types/node-fetch": "^2.5.7",
"@types/pretty-hrtime": "^1.0.0",
@@ -7591,7 +7358,7 @@
}
},
"node_modules/@storybook/core-server/node_modules/@types/node": {
- "version": "16.18.3",
+ "version": "16.18.23",
"dev": true,
"license": "MIT"
},
@@ -7603,6 +7370,21 @@
"node": ">=8"
}
},
+ "node_modules/@storybook/core-server/node_modules/chalk": {
+ "version": "4.1.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
"node_modules/@storybook/core-server/node_modules/globby": {
"version": "11.1.0",
"dev": true,
@@ -7631,7 +7413,7 @@
}
},
"node_modules/@storybook/csf-tools": {
- "version": "6.5.13",
+ "version": "6.5.16",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -7664,13 +7446,13 @@
}
},
"node_modules/@storybook/docs-tools": {
- "version": "6.5.13",
+ "version": "6.5.16",
"dev": true,
"license": "MIT",
"dependencies": {
"@babel/core": "^7.12.10",
"@storybook/csf": "0.0.2--canary.4566f4d.1",
- "@storybook/store": "6.5.13",
+ "@storybook/store": "6.5.16",
"core-js": "^3.8.2",
"doctrine": "^3.0.0",
"lodash": "^4.17.21",
@@ -7682,13 +7464,13 @@
}
},
"node_modules/@storybook/instrumenter": {
- "version": "6.5.13",
+ "version": "6.5.16",
"dev": true,
"license": "MIT",
"dependencies": {
- "@storybook/addons": "6.5.13",
- "@storybook/client-logger": "6.5.13",
- "@storybook/core-events": "6.5.13",
+ "@storybook/addons": "6.5.16",
+ "@storybook/client-logger": "6.5.16",
+ "@storybook/core-events": "6.5.16",
"core-js": "^3.8.2",
"global": "^4.4.0"
},
@@ -7698,19 +7480,19 @@
}
},
"node_modules/@storybook/manager-webpack4": {
- "version": "6.5.13",
+ "version": "6.5.16",
"dev": true,
"license": "MIT",
"dependencies": {
"@babel/core": "^7.12.10",
"@babel/plugin-transform-template-literals": "^7.12.1",
"@babel/preset-react": "^7.12.10",
- "@storybook/addons": "6.5.13",
- "@storybook/core-client": "6.5.13",
- "@storybook/core-common": "6.5.13",
- "@storybook/node-logger": "6.5.13",
- "@storybook/theming": "6.5.13",
- "@storybook/ui": "6.5.13",
+ "@storybook/addons": "6.5.16",
+ "@storybook/core-client": "6.5.16",
+ "@storybook/core-common": "6.5.16",
+ "@storybook/node-logger": "6.5.16",
+ "@storybook/theming": "6.5.16",
+ "@storybook/ui": "6.5.16",
"@types/node": "^14.0.10 || ^16.0.0",
"@types/webpack": "^4.41.26",
"babel-loader": "^8.0.0",
@@ -7753,10 +7535,25 @@
}
},
"node_modules/@storybook/manager-webpack4/node_modules/@types/node": {
- "version": "16.18.3",
+ "version": "16.18.23",
"dev": true,
"license": "MIT"
},
+ "node_modules/@storybook/manager-webpack4/node_modules/chalk": {
+ "version": "4.1.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
"node_modules/@storybook/mdx1-csf": {
"version": "0.0.1",
"dev": true,
@@ -7864,34 +7661,13 @@
"url": "https://opencollective.com/unified"
}
},
- "node_modules/@storybook/mdx1-csf/node_modules/is-buffer": {
- "version": "2.0.5",
- "dev": true,
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/feross"
- },
- {
- "type": "patreon",
- "url": "https://www.patreon.com/feross"
- },
- {
- "type": "consulting",
- "url": "https://feross.org/support"
- }
- ],
- "license": "MIT",
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@storybook/mdx1-csf/node_modules/is-plain-obj": {
- "version": "2.1.0",
+ "node_modules/@storybook/mdx1-csf/node_modules/ccount": {
+ "version": "1.1.0",
"dev": true,
"license": "MIT",
- "engines": {
- "node": ">=8"
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/wooorm"
}
},
"node_modules/@storybook/mdx1-csf/node_modules/mdast-util-to-hast": {
@@ -8045,6 +7821,33 @@
"url": "https://opencollective.com/unified"
}
},
+ "node_modules/@storybook/mdx1-csf/node_modules/unist-util-visit": {
+ "version": "2.0.3",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@types/unist": "^2.0.0",
+ "unist-util-is": "^4.0.0",
+ "unist-util-visit-parents": "^3.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "node_modules/@storybook/mdx1-csf/node_modules/unist-util-visit-parents": {
+ "version": "3.1.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@types/unist": "^2.0.0",
+ "unist-util-is": "^4.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
"node_modules/@storybook/mdx1-csf/node_modules/vfile": {
"version": "4.2.1",
"dev": true,
@@ -8060,30 +7863,8 @@
"url": "https://opencollective.com/unified"
}
},
- "node_modules/@storybook/mdx1-csf/node_modules/vfile-location": {
- "version": "3.2.0",
- "dev": true,
- "license": "MIT",
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/@storybook/mdx1-csf/node_modules/vfile-message": {
- "version": "2.0.4",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@types/unist": "^2.0.0",
- "unist-util-stringify-position": "^2.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
"node_modules/@storybook/node-logger": {
- "version": "6.5.13",
+ "version": "6.5.16",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -8098,63 +7879,23 @@
"url": "https://opencollective.com/storybook"
}
},
- "node_modules/@storybook/node-logger/node_modules/are-we-there-yet": {
- "version": "2.0.0",
- "dev": true,
- "license": "ISC",
- "dependencies": {
- "delegates": "^1.0.0",
- "readable-stream": "^3.6.0"
- },
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/@storybook/node-logger/node_modules/gauge": {
- "version": "3.0.2",
- "dev": true,
- "license": "ISC",
- "dependencies": {
- "aproba": "^1.0.3 || ^2.0.0",
- "color-support": "^1.1.2",
- "console-control-strings": "^1.0.0",
- "has-unicode": "^2.0.1",
- "object-assign": "^4.1.1",
- "signal-exit": "^3.0.0",
- "string-width": "^4.2.3",
- "strip-ansi": "^6.0.1",
- "wide-align": "^1.1.2"
- },
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/@storybook/node-logger/node_modules/npmlog": {
- "version": "5.0.1",
- "dev": true,
- "license": "ISC",
- "dependencies": {
- "are-we-there-yet": "^2.0.0",
- "console-control-strings": "^1.1.0",
- "gauge": "^3.0.0",
- "set-blocking": "^2.0.0"
- }
- },
- "node_modules/@storybook/node-logger/node_modules/readable-stream": {
- "version": "3.6.0",
+ "node_modules/@storybook/node-logger/node_modules/chalk": {
+ "version": "4.1.2",
"dev": true,
"license": "MIT",
"dependencies": {
- "inherits": "^2.0.3",
- "string_decoder": "^1.1.1",
- "util-deprecate": "^1.0.1"
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
},
"engines": {
- "node": ">= 6"
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
}
},
"node_modules/@storybook/postinstall": {
- "version": "6.5.13",
+ "version": "6.5.16",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -8166,16 +7907,16 @@
}
},
"node_modules/@storybook/preview-web": {
- "version": "6.5.13",
+ "version": "6.5.16",
"dev": true,
"license": "MIT",
"dependencies": {
- "@storybook/addons": "6.5.13",
- "@storybook/channel-postmessage": "6.5.13",
- "@storybook/client-logger": "6.5.13",
- "@storybook/core-events": "6.5.13",
+ "@storybook/addons": "6.5.16",
+ "@storybook/channel-postmessage": "6.5.16",
+ "@storybook/client-logger": "6.5.16",
+ "@storybook/core-events": "6.5.16",
"@storybook/csf": "0.0.2--canary.4566f4d.1",
- "@storybook/store": "6.5.13",
+ "@storybook/store": "6.5.16",
"ansi-to-html": "^0.6.11",
"core-js": "^3.8.2",
"global": "^4.4.0",
@@ -8197,23 +7938,23 @@
}
},
"node_modules/@storybook/react": {
- "version": "6.5.13",
+ "version": "6.5.16",
"dev": true,
"license": "MIT",
"dependencies": {
"@babel/preset-flow": "^7.12.1",
"@babel/preset-react": "^7.12.10",
"@pmmmwh/react-refresh-webpack-plugin": "^0.5.3",
- "@storybook/addons": "6.5.13",
- "@storybook/client-logger": "6.5.13",
- "@storybook/core": "6.5.13",
- "@storybook/core-common": "6.5.13",
+ "@storybook/addons": "6.5.16",
+ "@storybook/client-logger": "6.5.16",
+ "@storybook/core": "6.5.16",
+ "@storybook/core-common": "6.5.16",
"@storybook/csf": "0.0.2--canary.4566f4d.1",
- "@storybook/docs-tools": "6.5.13",
- "@storybook/node-logger": "6.5.13",
+ "@storybook/docs-tools": "6.5.16",
+ "@storybook/node-logger": "6.5.16",
"@storybook/react-docgen-typescript-plugin": "1.0.2-canary.6.9d540b91e815f8fc2f8829189deb00553559ff63.0",
"@storybook/semver": "^7.3.2",
- "@storybook/store": "6.5.13",
+ "@storybook/store": "6.5.16",
"@types/estree": "^0.0.51",
"@types/node": "^14.14.20 || ^16.0.0",
"@types/webpack-env": "^1.16.0",
@@ -8384,16 +8125,16 @@
}
},
"node_modules/@storybook/react/node_modules/@types/node": {
- "version": "16.18.3",
+ "version": "16.18.23",
"dev": true,
"license": "MIT"
},
"node_modules/@storybook/router": {
- "version": "6.5.13",
+ "version": "6.5.16",
"dev": true,
"license": "MIT",
"dependencies": {
- "@storybook/client-logger": "6.5.13",
+ "@storybook/client-logger": "6.5.16",
"core-js": "^3.8.2",
"memoizerific": "^1.11.3",
"qs": "^6.10.0",
@@ -8472,17 +8213,17 @@
}
},
"node_modules/@storybook/source-loader": {
- "version": "6.5.13",
+ "version": "6.5.16",
"dev": true,
"license": "MIT",
"dependencies": {
- "@storybook/addons": "6.5.13",
- "@storybook/client-logger": "6.5.13",
+ "@storybook/addons": "6.5.16",
+ "@storybook/client-logger": "6.5.16",
"@storybook/csf": "0.0.2--canary.4566f4d.1",
"core-js": "^3.8.2",
"estraverse": "^5.2.0",
"global": "^4.4.0",
- "loader-utils": "^2.0.0",
+ "loader-utils": "^2.0.4",
"lodash": "^4.17.21",
"prettier": ">=2.2.1 <=2.3.0",
"regenerator-runtime": "^0.13.7"
@@ -8508,13 +8249,13 @@
}
},
"node_modules/@storybook/store": {
- "version": "6.5.13",
+ "version": "6.5.16",
"dev": true,
"license": "MIT",
"dependencies": {
- "@storybook/addons": "6.5.13",
- "@storybook/client-logger": "6.5.13",
- "@storybook/core-events": "6.5.13",
+ "@storybook/addons": "6.5.16",
+ "@storybook/client-logger": "6.5.16",
+ "@storybook/core-events": "6.5.16",
"@storybook/csf": "0.0.2--canary.4566f4d.1",
"core-js": "^3.8.2",
"fast-deep-equal": "^3.1.3",
@@ -8538,12 +8279,12 @@
}
},
"node_modules/@storybook/telemetry": {
- "version": "6.5.13",
+ "version": "6.5.16",
"dev": true,
"license": "MIT",
"dependencies": {
- "@storybook/client-logger": "6.5.13",
- "@storybook/core-common": "6.5.13",
+ "@storybook/client-logger": "6.5.16",
+ "@storybook/core-common": "6.5.16",
"chalk": "^4.1.0",
"core-js": "^3.8.2",
"detect-package-manager": "^2.0.1",
@@ -8560,6 +8301,21 @@
"url": "https://opencollective.com/storybook"
}
},
+ "node_modules/@storybook/telemetry/node_modules/chalk": {
+ "version": "4.1.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
"node_modules/@storybook/testing-library": {
"version": "0.0.9",
"dev": true,
@@ -8573,11 +8329,11 @@
}
},
"node_modules/@storybook/theming": {
- "version": "6.5.13",
+ "version": "6.5.16",
"dev": true,
"license": "MIT",
"dependencies": {
- "@storybook/client-logger": "6.5.13",
+ "@storybook/client-logger": "6.5.16",
"core-js": "^3.8.2",
"memoizerific": "^1.11.3",
"regenerator-runtime": "^0.13.7"
@@ -8592,19 +8348,19 @@
}
},
"node_modules/@storybook/ui": {
- "version": "6.5.13",
+ "version": "6.5.16",
"dev": true,
"license": "MIT",
"dependencies": {
- "@storybook/addons": "6.5.13",
- "@storybook/api": "6.5.13",
- "@storybook/channels": "6.5.13",
- "@storybook/client-logger": "6.5.13",
- "@storybook/components": "6.5.13",
- "@storybook/core-events": "6.5.13",
- "@storybook/router": "6.5.13",
+ "@storybook/addons": "6.5.16",
+ "@storybook/api": "6.5.16",
+ "@storybook/channels": "6.5.16",
+ "@storybook/client-logger": "6.5.16",
+ "@storybook/components": "6.5.16",
+ "@storybook/core-events": "6.5.16",
+ "@storybook/router": "6.5.16",
"@storybook/semver": "^7.3.2",
- "@storybook/theming": "6.5.13",
+ "@storybook/theming": "6.5.16",
"core-js": "^3.8.2",
"memoizerific": "^1.11.3",
"qs": "^6.10.0",
@@ -8621,7 +8377,7 @@
}
},
"node_modules/@stripe/react-stripe-js": {
- "version": "1.15.0",
+ "version": "1.16.5",
"license": "MIT",
"dependencies": {
"prop-types": "^15.7.2"
@@ -8633,7 +8389,7 @@
}
},
"node_modules/@stripe/stripe-js": {
- "version": "1.44.1",
+ "version": "1.52.0",
"license": "MIT"
},
"node_modules/@supabase/auth-helpers-nextjs": {
@@ -8684,14 +8440,14 @@
}
},
"node_modules/@supabase/gotrue-js": {
- "version": "2.16.0",
+ "version": "2.18.1",
"license": "MIT",
"dependencies": {
"cross-fetch": "^3.1.5"
}
},
"node_modules/@supabase/postgres-meta": {
- "version": "0.60.7",
+ "version": "0.62.0",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -8701,7 +8457,7 @@
"pgsql-parser": "^13.3.0",
"postgres-array": "^3.0.1",
"prettier": "^2.6.0",
- "prettier-plugin-sql": "^0.12.1"
+ "prettier-plugin-sql": "^0.13.0"
},
"engines": {
"node": ">=16",
@@ -8709,7 +8465,7 @@
}
},
"node_modules/@supabase/postgrest-js": {
- "version": "1.3.0",
+ "version": "1.5.0",
"license": "MIT",
"dependencies": {
"cross-fetch": "^3.1.5"
@@ -8754,11 +8510,11 @@
}
},
"node_modules/@supabase/supabase-js": {
- "version": "2.13.0",
+ "version": "2.14.0",
"license": "MIT",
"dependencies": {
"@supabase/functions-js": "^2.1.0",
- "@supabase/gotrue-js": "^2.16.0",
+ "@supabase/gotrue-js": "^2.18.1",
"@supabase/postgrest-js": "^1.1.1",
"@supabase/realtime-js": "^2.7.1",
"@supabase/storage-js": "^2.3.1",
@@ -8811,13 +8567,13 @@
}
},
"node_modules/@testing-library/dom": {
- "version": "8.19.0",
+ "version": "8.20.0",
"dev": true,
"license": "MIT",
"dependencies": {
"@babel/code-frame": "^7.10.4",
"@babel/runtime": "^7.12.5",
- "@types/aria-query": "^4.2.0",
+ "@types/aria-query": "^5.0.1",
"aria-query": "^5.0.0",
"chalk": "^4.1.0",
"dom-accessibility-api": "^0.5.9",
@@ -8828,6 +8584,21 @@
"node": ">=12"
}
},
+ "node_modules/@testing-library/dom/node_modules/chalk": {
+ "version": "4.1.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
"node_modules/@testing-library/react": {
"version": "12.1.5",
"dev": true,
@@ -8930,21 +8701,21 @@
"license": "MIT"
},
"node_modules/@types/aria-query": {
- "version": "4.2.2",
+ "version": "5.0.1",
"dev": true,
"license": "MIT"
},
"node_modules/@types/aws-lambda": {
- "version": "8.10.110",
+ "version": "8.10.114",
"license": "MIT"
},
"node_modules/@types/babel__core": {
- "version": "7.1.20",
+ "version": "7.20.0",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/parser": "^7.1.0",
- "@babel/types": "^7.0.0",
+ "@babel/parser": "^7.20.7",
+ "@babel/types": "^7.20.7",
"@types/babel__generator": "*",
"@types/babel__template": "*",
"@types/babel__traverse": "*"
@@ -8968,7 +8739,7 @@
}
},
"node_modules/@types/babel__traverse": {
- "version": "7.18.2",
+ "version": "7.18.3",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -8992,27 +8763,40 @@
"classnames": "*"
}
},
+ "node_modules/@types/common-tags": {
+ "version": "1.8.1",
+ "resolved": "https://registry.npmjs.org/@types/common-tags/-/common-tags-1.8.1.tgz",
+ "integrity": "sha512-20R/mDpKSPWdJs5TOpz3e7zqbeCNuMCPhV7Yndk9KU2Rbij2r5W4RzwDPkzC+2lzUqXYu9rFzTktCBnDjHuNQg==",
+ "dev": true
+ },
+ "node_modules/@types/d3-array": {
+ "version": "3.0.4",
+ "license": "MIT"
+ },
"node_modules/@types/d3-color": {
- "version": "2.0.3",
+ "version": "3.1.0",
+ "license": "MIT"
+ },
+ "node_modules/@types/d3-ease": {
+ "version": "3.0.0",
"license": "MIT"
},
"node_modules/@types/d3-interpolate": {
- "version": "2.0.2",
+ "version": "3.0.1",
"license": "MIT",
"dependencies": {
- "@types/d3-color": "^2"
+ "@types/d3-color": "*"
}
},
"node_modules/@types/d3-path": {
"version": "1.0.9",
- "dev": true,
"license": "MIT"
},
"node_modules/@types/d3-scale": {
- "version": "3.3.2",
+ "version": "4.0.3",
"license": "MIT",
"dependencies": {
- "@types/d3-time": "^2"
+ "@types/d3-time": "*"
}
},
"node_modules/@types/d3-shape": {
@@ -9024,11 +8808,15 @@
}
},
"node_modules/@types/d3-time": {
- "version": "2.1.1",
+ "version": "3.0.0",
+ "license": "MIT"
+ },
+ "node_modules/@types/d3-timer": {
+ "version": "3.0.0",
"license": "MIT"
},
"node_modules/@types/debounce-promise": {
- "version": "3.1.5",
+ "version": "3.1.6",
"license": "MIT"
},
"node_modules/@types/debug": {
@@ -9055,16 +8843,16 @@
"license": "MIT"
},
"node_modules/@types/glob": {
- "version": "8.0.0",
+ "version": "8.1.0",
"dev": true,
"license": "MIT",
"dependencies": {
- "@types/minimatch": "*",
+ "@types/minimatch": "^5.1.2",
"@types/node": "*"
}
},
"node_modules/@types/graceful-fs": {
- "version": "4.1.5",
+ "version": "4.1.6",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -9161,7 +8949,7 @@
}
},
"node_modules/@types/lodash": {
- "version": "4.14.190",
+ "version": "4.14.192",
"license": "MIT"
},
"node_modules/@types/lru-cache": {
@@ -9177,19 +8965,19 @@
}
},
"node_modules/@types/marked": {
- "version": "4.0.7",
+ "version": "4.0.8",
"dev": true,
"license": "MIT"
},
"node_modules/@types/mdast": {
- "version": "3.0.10",
+ "version": "3.0.11",
"license": "MIT",
"dependencies": {
"@types/unist": "*"
}
},
"node_modules/@types/mdx": {
- "version": "2.0.3",
+ "version": "2.0.4",
"license": "MIT"
},
"node_modules/@types/mdx-js__react": {
@@ -9214,7 +9002,7 @@
"license": "MIT"
},
"node_modules/@types/node-fetch": {
- "version": "2.6.2",
+ "version": "2.6.3",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -9223,7 +9011,7 @@
}
},
"node_modules/@types/nodemailer": {
- "version": "6.4.6",
+ "version": "6.4.7",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -9241,7 +9029,7 @@
"license": "MIT"
},
"node_modules/@types/papaparse": {
- "version": "5.3.5",
+ "version": "5.3.7",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -9267,7 +9055,7 @@
"license": "MIT"
},
"node_modules/@types/prettier": {
- "version": "2.7.1",
+ "version": "2.7.2",
"dev": true,
"license": "MIT"
},
@@ -9286,7 +9074,7 @@
"license": "MIT"
},
"node_modules/@types/react": {
- "version": "17.0.39",
+ "version": "17.0.11",
"license": "MIT",
"dependencies": {
"@types/prop-types": "*",
@@ -9295,7 +9083,7 @@
}
},
"node_modules/@types/react-beautiful-dnd": {
- "version": "13.1.2",
+ "version": "13.1.4",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -9319,7 +9107,7 @@
}
},
"node_modules/@types/react-datepicker": {
- "version": "4.8.0",
+ "version": "4.10.0",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -9330,7 +9118,7 @@
}
},
"node_modules/@types/react-dom": {
- "version": "17.0.18",
+ "version": "17.0.19",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -9346,7 +9134,7 @@
}
},
"node_modules/@types/react-redux": {
- "version": "7.1.24",
+ "version": "7.1.25",
"license": "MIT",
"dependencies": {
"@types/hoist-non-react-statics": "^3.3.0",
@@ -9397,12 +9185,8 @@
"@types/react": "*"
}
},
- "node_modules/@types/resize-observer-browser": {
- "version": "0.1.7",
- "license": "MIT"
- },
"node_modules/@types/scheduler": {
- "version": "0.16.2",
+ "version": "0.16.3",
"license": "MIT"
},
"node_modules/@types/semver": {
@@ -9507,7 +9291,7 @@
}
},
"node_modules/@types/yargs": {
- "version": "15.0.14",
+ "version": "15.0.15",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -9525,17 +9309,18 @@
"license": "MIT"
},
"node_modules/@typescript-eslint/eslint-plugin": {
- "version": "5.44.0",
+ "version": "5.57.1",
"dev": true,
"license": "MIT",
"dependencies": {
- "@typescript-eslint/scope-manager": "5.44.0",
- "@typescript-eslint/type-utils": "5.44.0",
- "@typescript-eslint/utils": "5.44.0",
+ "@eslint-community/regexpp": "^4.4.0",
+ "@typescript-eslint/scope-manager": "5.57.1",
+ "@typescript-eslint/type-utils": "5.57.1",
+ "@typescript-eslint/utils": "5.57.1",
"debug": "^4.3.4",
+ "grapheme-splitter": "^1.0.4",
"ignore": "^5.2.0",
"natural-compare-lite": "^1.4.0",
- "regexpp": "^3.2.0",
"semver": "^7.3.7",
"tsutils": "^3.21.0"
},
@@ -9556,6 +9341,17 @@
}
}
},
+ "node_modules/@typescript-eslint/eslint-plugin/node_modules/lru-cache": {
+ "version": "6.0.0",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "yallist": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
"node_modules/@typescript-eslint/eslint-plugin/node_modules/semver": {
"version": "7.3.8",
"dev": true,
@@ -9570,13 +9366,18 @@
"node": ">=10"
}
},
+ "node_modules/@typescript-eslint/eslint-plugin/node_modules/yallist": {
+ "version": "4.0.0",
+ "dev": true,
+ "license": "ISC"
+ },
"node_modules/@typescript-eslint/parser": {
- "version": "5.44.0",
+ "version": "5.57.1",
"license": "BSD-2-Clause",
"dependencies": {
- "@typescript-eslint/scope-manager": "5.44.0",
- "@typescript-eslint/types": "5.44.0",
- "@typescript-eslint/typescript-estree": "5.44.0",
+ "@typescript-eslint/scope-manager": "5.57.1",
+ "@typescript-eslint/types": "5.57.1",
+ "@typescript-eslint/typescript-estree": "5.57.1",
"debug": "^4.3.4"
},
"engines": {
@@ -9596,11 +9397,11 @@
}
},
"node_modules/@typescript-eslint/scope-manager": {
- "version": "5.44.0",
+ "version": "5.57.1",
"license": "MIT",
"dependencies": {
- "@typescript-eslint/types": "5.44.0",
- "@typescript-eslint/visitor-keys": "5.44.0"
+ "@typescript-eslint/types": "5.57.1",
+ "@typescript-eslint/visitor-keys": "5.57.1"
},
"engines": {
"node": "^12.22.0 || ^14.17.0 || >=16.0.0"
@@ -9611,12 +9412,12 @@
}
},
"node_modules/@typescript-eslint/type-utils": {
- "version": "5.44.0",
+ "version": "5.57.1",
"dev": true,
"license": "MIT",
"dependencies": {
- "@typescript-eslint/typescript-estree": "5.44.0",
- "@typescript-eslint/utils": "5.44.0",
+ "@typescript-eslint/typescript-estree": "5.57.1",
+ "@typescript-eslint/utils": "5.57.1",
"debug": "^4.3.4",
"tsutils": "^3.21.0"
},
@@ -9637,7 +9438,7 @@
}
},
"node_modules/@typescript-eslint/types": {
- "version": "5.44.0",
+ "version": "5.57.1",
"license": "MIT",
"engines": {
"node": "^12.22.0 || ^14.17.0 || >=16.0.0"
@@ -9648,11 +9449,11 @@
}
},
"node_modules/@typescript-eslint/typescript-estree": {
- "version": "5.44.0",
+ "version": "5.57.1",
"license": "BSD-2-Clause",
"dependencies": {
- "@typescript-eslint/types": "5.44.0",
- "@typescript-eslint/visitor-keys": "5.44.0",
+ "@typescript-eslint/types": "5.57.1",
+ "@typescript-eslint/visitor-keys": "5.57.1",
"debug": "^4.3.4",
"globby": "^11.1.0",
"is-glob": "^4.0.3",
@@ -9697,6 +9498,16 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
+ "node_modules/@typescript-eslint/typescript-estree/node_modules/lru-cache": {
+ "version": "6.0.0",
+ "license": "ISC",
+ "dependencies": {
+ "yallist": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
"node_modules/@typescript-eslint/typescript-estree/node_modules/semver": {
"version": "7.3.8",
"license": "ISC",
@@ -9710,18 +9521,22 @@
"node": ">=10"
}
},
+ "node_modules/@typescript-eslint/typescript-estree/node_modules/yallist": {
+ "version": "4.0.0",
+ "license": "ISC"
+ },
"node_modules/@typescript-eslint/utils": {
- "version": "5.44.0",
+ "version": "5.57.1",
"dev": true,
"license": "MIT",
"dependencies": {
+ "@eslint-community/eslint-utils": "^4.2.0",
"@types/json-schema": "^7.0.9",
"@types/semver": "^7.3.12",
- "@typescript-eslint/scope-manager": "5.44.0",
- "@typescript-eslint/types": "5.44.0",
- "@typescript-eslint/typescript-estree": "5.44.0",
+ "@typescript-eslint/scope-manager": "5.57.1",
+ "@typescript-eslint/types": "5.57.1",
+ "@typescript-eslint/typescript-estree": "5.57.1",
"eslint-scope": "^5.1.1",
- "eslint-utils": "^3.0.0",
"semver": "^7.3.7"
},
"engines": {
@@ -9755,6 +9570,17 @@
"node": ">=4.0"
}
},
+ "node_modules/@typescript-eslint/utils/node_modules/lru-cache": {
+ "version": "6.0.0",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "yallist": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
"node_modules/@typescript-eslint/utils/node_modules/semver": {
"version": "7.3.8",
"dev": true,
@@ -9769,11 +9595,16 @@
"node": ">=10"
}
},
+ "node_modules/@typescript-eslint/utils/node_modules/yallist": {
+ "version": "4.0.0",
+ "dev": true,
+ "license": "ISC"
+ },
"node_modules/@typescript-eslint/visitor-keys": {
- "version": "5.44.0",
+ "version": "5.57.1",
"license": "MIT",
"dependencies": {
- "@typescript-eslint/types": "5.44.0",
+ "@typescript-eslint/types": "5.57.1",
"eslint-visitor-keys": "^3.3.0"
},
"engines": {
@@ -9940,7 +9771,7 @@
"license": "Apache-2.0"
},
"node_modules/@zip.js/zip.js": {
- "version": "2.6.61",
+ "version": "2.6.83",
"license": "BSD-3-Clause",
"engines": {
"deno": ">=1.0.0",
@@ -9952,6 +9783,11 @@
"dev": true,
"license": "BSD-3-Clause"
},
+ "node_modules/abbrev": {
+ "version": "1.1.1",
+ "dev": true,
+ "license": "ISC"
+ },
"node_modules/accepts": {
"version": "1.3.8",
"dev": true,
@@ -9990,24 +9826,16 @@
"acorn": "^6.0.0 || ^7.0.0 || ^8.0.0"
}
},
- "node_modules/acorn-node": {
- "version": "1.8.2",
- "license": "Apache-2.0",
- "dependencies": {
- "acorn": "^7.0.0",
- "acorn-walk": "^7.0.0",
- "xtend": "^4.0.2"
- }
- },
"node_modules/acorn-walk": {
"version": "7.2.0",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=0.4.0"
}
},
"node_modules/address": {
- "version": "1.2.1",
+ "version": "1.2.2",
"dev": true,
"license": "MIT",
"engines": {
@@ -10024,6 +9852,19 @@
"node": ">= 6.0.0"
}
},
+ "node_modules/agentkeepalive": {
+ "version": "4.3.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "debug": "^4.1.0",
+ "depd": "^2.0.0",
+ "humanize-ms": "^1.2.1"
+ },
+ "engines": {
+ "node": ">= 8.0.0"
+ }
+ },
"node_modules/aggregate-error": {
"version": "3.1.0",
"license": "MIT",
@@ -10060,7 +9901,7 @@
}
},
"node_modules/ajv": {
- "version": "8.11.2",
+ "version": "8.12.0",
"license": "MIT",
"dependencies": {
"fast-deep-equal": "^3.1.1",
@@ -10080,39 +9921,28 @@
"ajv": ">=5.0.0"
}
},
- "node_modules/ajv-keywords": {
- "version": "3.5.2",
- "license": "MIT",
- "peerDependencies": {
- "ajv": "^6.9.1"
- }
- },
- "node_modules/ajv/node_modules/json-schema-traverse": {
- "version": "1.0.0",
- "license": "MIT"
- },
"node_modules/algoliasearch": {
- "version": "4.14.2",
+ "version": "4.17.0",
"license": "MIT",
"dependencies": {
- "@algolia/cache-browser-local-storage": "4.14.2",
- "@algolia/cache-common": "4.14.2",
- "@algolia/cache-in-memory": "4.14.2",
- "@algolia/client-account": "4.14.2",
- "@algolia/client-analytics": "4.14.2",
- "@algolia/client-common": "4.14.2",
- "@algolia/client-personalization": "4.14.2",
- "@algolia/client-search": "4.14.2",
- "@algolia/logger-common": "4.14.2",
- "@algolia/logger-console": "4.14.2",
- "@algolia/requester-browser-xhr": "4.14.2",
- "@algolia/requester-common": "4.14.2",
- "@algolia/requester-node-http": "4.14.2",
- "@algolia/transporter": "4.14.2"
+ "@algolia/cache-browser-local-storage": "4.17.0",
+ "@algolia/cache-common": "4.17.0",
+ "@algolia/cache-in-memory": "4.17.0",
+ "@algolia/client-account": "4.17.0",
+ "@algolia/client-analytics": "4.17.0",
+ "@algolia/client-common": "4.17.0",
+ "@algolia/client-personalization": "4.17.0",
+ "@algolia/client-search": "4.17.0",
+ "@algolia/logger-common": "4.17.0",
+ "@algolia/logger-console": "4.17.0",
+ "@algolia/requester-browser-xhr": "4.17.0",
+ "@algolia/requester-common": "4.17.0",
+ "@algolia/requester-node-http": "4.17.0",
+ "@algolia/transporter": "4.17.0"
}
},
"node_modules/allure-commandline": {
- "version": "2.20.1",
+ "version": "2.21.0",
"dev": true,
"license": "Apache-2.0",
"bin": {
@@ -10120,24 +9950,20 @@
}
},
"node_modules/allure-js-commons": {
- "version": "2.0.0-beta.20",
+ "version": "2.1.0",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
- "mkdirp": "^1.0.4",
"properties": "^1.2.1",
"uuid": "^8.3.0"
}
},
- "node_modules/allure-js-commons/node_modules/mkdirp": {
- "version": "1.0.4",
+ "node_modules/allure-js-commons/node_modules/uuid": {
+ "version": "8.3.2",
"dev": true,
"license": "MIT",
"bin": {
- "mkdirp": "bin/cmd.js"
- },
- "engines": {
- "node": ">=10"
+ "uuid": "dist/bin/uuid"
}
},
"node_modules/analytics-node": {
@@ -10266,6 +10092,10 @@
"node": ">=0.10.0"
}
},
+ "node_modules/any-promise": {
+ "version": "1.3.0",
+ "license": "MIT"
+ },
"node_modules/anymatch": {
"version": "3.1.3",
"license": "ISC",
@@ -10283,15 +10113,33 @@
"license": "MIT"
},
"node_modules/aproba": {
- "version": "1.2.0",
+ "version": "2.0.0",
+ "dev": true,
"license": "ISC"
},
"node_modules/are-we-there-yet": {
- "version": "1.1.7",
+ "version": "2.0.0",
+ "dev": true,
"license": "ISC",
"dependencies": {
"delegates": "^1.0.0",
- "readable-stream": "^2.0.6"
+ "readable-stream": "^3.6.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/are-we-there-yet/node_modules/readable-stream": {
+ "version": "3.6.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "inherits": "^2.0.3",
+ "string_decoder": "^1.1.1",
+ "util-deprecate": "^1.0.1"
+ },
+ "engines": {
+ "node": ">= 6"
}
},
"node_modules/arg": {
@@ -10303,27 +10151,17 @@
"license": "Python-2.0"
},
"node_modules/aria-hidden": {
- "version": "1.2.2",
+ "version": "1.2.3",
"license": "MIT",
"dependencies": {
"tslib": "^2.0.0"
},
"engines": {
"node": ">=10"
- },
- "peerDependencies": {
- "@types/react": "^16.9.0 || ^17.0.0 || ^18.0.0",
- "react": "^16.9.0 || ^17.0.0 || ^18.0.0"
- },
- "peerDependenciesMeta": {
- "@types/react": {
- "optional": true
- }
}
},
"node_modules/aria-query": {
"version": "5.1.3",
- "dev": true,
"license": "Apache-2.0",
"dependencies": {
"deep-equal": "^2.0.5"
@@ -10350,6 +10188,17 @@
"node": ">=0.10.0"
}
},
+ "node_modules/array-buffer-byte-length": {
+ "version": "1.0.0",
+ "license": "MIT",
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "is-array-buffer": "^3.0.1"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
"node_modules/array-find-index": {
"version": "1.0.2",
"dev": true,
@@ -10556,7 +10405,7 @@
}
},
"node_modules/astring": {
- "version": "1.8.3",
+ "version": "1.8.4",
"license": "MIT",
"bin": {
"astring": "bin/astring"
@@ -10568,7 +10417,13 @@
"license": "MIT"
},
"node_modules/async-each": {
- "version": "1.0.3",
+ "version": "1.0.6",
+ "funding": [
+ {
+ "type": "individual",
+ "url": "https://paulmillr.com/funding/"
+ }
+ ],
"license": "MIT",
"optional": true
},
@@ -10602,7 +10457,7 @@
}
},
"node_modules/autoprefixer": {
- "version": "10.4.13",
+ "version": "10.4.14",
"funding": [
{
"type": "opencollective",
@@ -10615,8 +10470,8 @@
],
"license": "MIT",
"dependencies": {
- "browserslist": "^4.21.4",
- "caniuse-lite": "^1.0.30001426",
+ "browserslist": "^4.21.5",
+ "caniuse-lite": "^1.0.30001464",
"fraction.js": "^4.2.0",
"normalize-range": "^0.1.2",
"picocolors": "^1.0.0",
@@ -10634,7 +10489,6 @@
},
"node_modules/available-typed-arrays": {
"version": "1.0.5",
- "dev": true,
"license": "MIT",
"engines": {
"node": ">= 0.4"
@@ -10677,7 +10531,7 @@
}
},
"node_modules/aws-sdk": {
- "version": "2.1315.0",
+ "version": "2.1349.0",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
@@ -10696,55 +10550,8 @@
"node": ">= 10.0.0"
}
},
- "node_modules/aws-sdk/node_modules/events": {
- "version": "1.1.1",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=0.4.x"
- }
- },
- "node_modules/aws-sdk/node_modules/ieee754": {
- "version": "1.1.13",
- "dev": true,
- "license": "BSD-3-Clause"
- },
- "node_modules/aws-sdk/node_modules/punycode": {
- "version": "1.3.2",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/aws-sdk/node_modules/url": {
- "version": "0.10.3",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "punycode": "1.3.2",
- "querystring": "0.2.0"
- }
- },
- "node_modules/aws-sdk/node_modules/util": {
- "version": "0.12.5",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "inherits": "^2.0.3",
- "is-arguments": "^1.0.4",
- "is-generator-function": "^1.0.7",
- "is-typed-array": "^1.1.3",
- "which-typed-array": "^1.1.2"
- }
- },
- "node_modules/aws-sdk/node_modules/uuid": {
- "version": "8.0.0",
- "dev": true,
- "license": "MIT",
- "bin": {
- "uuid": "dist/bin/uuid"
- }
- },
"node_modules/axe-core": {
- "version": "4.5.2",
+ "version": "4.6.3",
"license": "MPL-2.0",
"engines": {
"node": ">=4"
@@ -10758,7 +10565,7 @@
}
},
"node_modules/axios-retry": {
- "version": "3.3.1",
+ "version": "3.4.0",
"license": "Apache-2.0",
"dependencies": {
"@babel/runtime": "^7.15.4",
@@ -10766,8 +10573,11 @@
}
},
"node_modules/axobject-query": {
- "version": "2.2.0",
- "license": "Apache-2.0"
+ "version": "3.1.1",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "deep-equal": "^2.0.5"
+ }
},
"node_modules/babel": {
"version": "6.23.0",
@@ -10840,13 +10650,28 @@
}
},
"node_modules/babel-jest/node_modules/@types/yargs": {
- "version": "16.0.4",
+ "version": "16.0.5",
"dev": true,
"license": "MIT",
"dependencies": {
"@types/yargs-parser": "*"
}
},
+ "node_modules/babel-jest/node_modules/chalk": {
+ "version": "4.1.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
"node_modules/babel-jest/node_modules/jest-haste-map": {
"version": "27.5.1",
"dev": true,
@@ -10949,6 +10774,14 @@
"url": "https://github.com/sponsors/epoberezkin"
}
},
+ "node_modules/babel-loader/node_modules/ajv-keywords": {
+ "version": "3.5.2",
+ "dev": true,
+ "license": "MIT",
+ "peerDependencies": {
+ "ajv": "^6.9.1"
+ }
+ },
"node_modules/babel-loader/node_modules/find-cache-dir": {
"version": "3.3.2",
"dev": true,
@@ -10977,6 +10810,11 @@
"node": ">=8"
}
},
+ "node_modules/babel-loader/node_modules/json-schema-traverse": {
+ "version": "0.4.1",
+ "dev": true,
+ "license": "MIT"
+ },
"node_modules/babel-loader/node_modules/locate-path": {
"version": "5.0.0",
"dev": true,
@@ -11307,7 +11145,6 @@
"version": "1.6.51",
"dev": true,
"license": "Unlicense",
- "optional": true,
"engines": {
"node": ">=0.6"
}
@@ -11416,6 +11253,20 @@
"dev": true,
"license": "MIT"
},
+ "node_modules/body-parser/node_modules/qs": {
+ "version": "6.11.0",
+ "dev": true,
+ "license": "BSD-3-Clause",
+ "dependencies": {
+ "side-channel": "^1.0.4"
+ },
+ "engines": {
+ "node": ">=0.6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
"node_modules/boolbase": {
"version": "1.0.0",
"dev": true,
@@ -11457,6 +11308,21 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
+ "node_modules/boxen/node_modules/chalk": {
+ "version": "4.1.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
"node_modules/bplist-parser": {
"version": "0.1.1",
"dev": true,
@@ -11548,7 +11414,7 @@
}
},
"node_modules/browserify-sign/node_modules/readable-stream": {
- "version": "3.6.0",
+ "version": "3.6.2",
"license": "MIT",
"dependencies": {
"inherits": "^2.0.3",
@@ -11585,7 +11451,7 @@
}
},
"node_modules/browserslist": {
- "version": "4.21.4",
+ "version": "4.21.5",
"funding": [
{
"type": "opencollective",
@@ -11598,10 +11464,10 @@
],
"license": "MIT",
"dependencies": {
- "caniuse-lite": "^1.0.30001400",
- "electron-to-chromium": "^1.4.251",
- "node-releases": "^2.0.6",
- "update-browserslist-db": "^1.0.9"
+ "caniuse-lite": "^1.0.30001449",
+ "electron-to-chromium": "^1.4.284",
+ "node-releases": "^2.0.8",
+ "update-browserslist-db": "^1.0.10"
},
"bin": {
"browserslist": "cli.js"
@@ -11650,14 +11516,18 @@
"version": "1.1.2",
"license": "MIT"
},
+ "node_modules/buffer-writer": {
+ "version": "2.0.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=4"
+ }
+ },
"node_modules/buffer-xor": {
"version": "1.0.3",
"license": "MIT"
},
- "node_modules/buffer/node_modules/isarray": {
- "version": "1.0.0",
- "license": "MIT"
- },
"node_modules/bufferutil": {
"version": "4.0.7",
"hasInstallScript": true,
@@ -11682,7 +11552,7 @@
}
},
"node_modules/c8": {
- "version": "7.12.0",
+ "version": "7.13.0",
"dev": true,
"license": "ISC",
"dependencies": {
@@ -11707,7 +11577,7 @@
}
},
"node_modules/c8/node_modules/v8-to-istanbul": {
- "version": "9.0.1",
+ "version": "9.1.0",
"dev": true,
"license": "ISC",
"dependencies": {
@@ -11747,6 +11617,17 @@
"node": ">= 10"
}
},
+ "node_modules/cacache/node_modules/lru-cache": {
+ "version": "6.0.0",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "yallist": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
"node_modules/cacache/node_modules/mkdirp": {
"version": "1.0.4",
"dev": true,
@@ -11772,6 +11653,11 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
+ "node_modules/cacache/node_modules/yallist": {
+ "version": "4.0.0",
+ "dev": true,
+ "license": "ISC"
+ },
"node_modules/cache-base": {
"version": "1.0.1",
"license": "MIT",
@@ -11790,6 +11676,19 @@
"node": ">=0.10.0"
}
},
+ "node_modules/cache-base/node_modules/set-value": {
+ "version": "2.0.1",
+ "license": "MIT",
+ "dependencies": {
+ "extend-shallow": "^2.0.1",
+ "is-extendable": "^0.1.1",
+ "is-plain-object": "^2.0.3",
+ "split-string": "^3.0.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
"node_modules/call-bind": {
"version": "1.0.2",
"license": "MIT",
@@ -11860,7 +11759,7 @@
}
},
"node_modules/caniuse-lite": {
- "version": "1.0.30001434",
+ "version": "1.0.30001474",
"funding": [
{
"type": "opencollective",
@@ -11869,6 +11768,10 @@
{
"type": "tidelift",
"url": "https://tidelift.com/funding/github/npm/caniuse-lite"
+ },
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/ai"
}
],
"license": "CC-BY-4.0"
@@ -11904,7 +11807,7 @@
}
},
"node_modules/ccount": {
- "version": "1.1.0",
+ "version": "2.0.1",
"license": "MIT",
"funding": {
"type": "github",
@@ -11912,17 +11815,60 @@
}
},
"node_modules/chalk": {
- "version": "4.1.2",
+ "version": "2.4.2",
"license": "MIT",
"dependencies": {
- "ansi-styles": "^4.1.0",
- "supports-color": "^7.1.0"
+ "ansi-styles": "^3.2.1",
+ "escape-string-regexp": "^1.0.5",
+ "supports-color": "^5.3.0"
},
"engines": {
- "node": ">=10"
+ "node": ">=4"
+ }
+ },
+ "node_modules/chalk/node_modules/ansi-styles": {
+ "version": "3.2.1",
+ "license": "MIT",
+ "dependencies": {
+ "color-convert": "^1.9.0"
},
- "funding": {
- "url": "https://github.com/chalk/chalk?sponsor=1"
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/chalk/node_modules/color-convert": {
+ "version": "1.9.3",
+ "license": "MIT",
+ "dependencies": {
+ "color-name": "1.1.3"
+ }
+ },
+ "node_modules/chalk/node_modules/color-name": {
+ "version": "1.1.3",
+ "license": "MIT"
+ },
+ "node_modules/chalk/node_modules/escape-string-regexp": {
+ "version": "1.0.5",
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.8.0"
+ }
+ },
+ "node_modules/chalk/node_modules/has-flag": {
+ "version": "3.0.0",
+ "license": "MIT",
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/chalk/node_modules/supports-color": {
+ "version": "5.5.0",
+ "license": "MIT",
+ "dependencies": {
+ "has-flag": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=4"
}
},
"node_modules/change-case": {
@@ -11954,7 +11900,7 @@
}
},
"node_modules/character-entities": {
- "version": "1.2.4",
+ "version": "2.0.2",
"license": "MIT",
"funding": {
"type": "github",
@@ -12043,8 +11989,14 @@
}
},
"node_modules/ci-info": {
- "version": "3.6.2",
+ "version": "3.8.0",
"dev": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/sibiraj-s"
+ }
+ ],
"license": "MIT",
"engines": {
"node": ">=8"
@@ -12106,6 +12058,10 @@
"node": ">=0.10.0"
}
},
+ "node_modules/class-utils/node_modules/is-buffer": {
+ "version": "1.1.6",
+ "license": "MIT"
+ },
"node_modules/class-utils/node_modules/is-data-descriptor": {
"version": "0.1.4",
"license": "MIT",
@@ -12428,28 +12384,21 @@
}
},
"node_modules/cobe": {
- "version": "0.6.2",
+ "version": "0.6.3",
"license": "MIT",
"dependencies": {
"phenomenon": "^1.6.0"
}
},
- "node_modules/code-point-at": {
- "version": "1.1.0",
- "license": "MIT",
- "engines": {
- "node": ">=0.10.0"
- }
- },
"node_modules/codemirror": {
- "version": "5.65.11",
+ "version": "5.65.12",
"license": "MIT"
},
"node_modules/codemirror-graphql": {
- "version": "2.0.3",
+ "version": "2.0.5",
"license": "MIT",
"dependencies": {
- "graphql-language-service": "5.1.1"
+ "graphql-language-service": "5.1.3"
},
"peerDependencies": {
"@codemirror/language": "6.0.0",
@@ -12531,7 +12480,7 @@
}
},
"node_modules/comma-separated-tokens": {
- "version": "1.0.8",
+ "version": "2.0.3",
"license": "MIT",
"funding": {
"type": "github",
@@ -12558,6 +12507,14 @@
"dev": true,
"license": "ISC"
},
+ "node_modules/common-tags": {
+ "version": "1.8.2",
+ "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.2.tgz",
+ "integrity": "sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==",
+ "engines": {
+ "node": ">=4.0.0"
+ }
+ },
"node_modules/commondir": {
"version": "1.0.1",
"license": "MIT"
@@ -12651,6 +12608,7 @@
},
"node_modules/console-control-strings": {
"version": "1.1.0",
+ "dev": true,
"license": "ISC"
},
"node_modules/constant-case": {
@@ -12699,7 +12657,7 @@
"license": "MIT"
},
"node_modules/content-type": {
- "version": "1.0.4",
+ "version": "1.0.5",
"dev": true,
"license": "MIT",
"engines": {
@@ -12723,10 +12681,10 @@
"license": "MIT"
},
"node_modules/copy-anything": {
- "version": "3.0.2",
+ "version": "3.0.3",
"license": "MIT",
"dependencies": {
- "is-what": "^4.1.6"
+ "is-what": "^4.1.8"
},
"engines": {
"node": ">=12.13"
@@ -12747,6 +12705,10 @@
"run-queue": "^1.0.0"
}
},
+ "node_modules/copy-concurrently/node_modules/aproba": {
+ "version": "1.2.0",
+ "license": "ISC"
+ },
"node_modules/copy-concurrently/node_modules/rimraf": {
"version": "2.7.1",
"license": "ISC",
@@ -12812,7 +12774,7 @@
}
},
"node_modules/core-js": {
- "version": "3.26.1",
+ "version": "3.30.0",
"dev": true,
"hasInstallScript": true,
"license": "MIT",
@@ -12822,10 +12784,10 @@
}
},
"node_modules/core-js-compat": {
- "version": "3.26.1",
+ "version": "3.30.0",
"license": "MIT",
"dependencies": {
- "browserslist": "^4.21.4"
+ "browserslist": "^4.21.5"
},
"funding": {
"type": "opencollective",
@@ -12833,7 +12795,8 @@
}
},
"node_modules/core-js-pure": {
- "version": "3.26.1",
+ "version": "3.30.0",
+ "dev": true,
"hasInstallScript": true,
"license": "MIT",
"funding": {
@@ -12845,6 +12808,13 @@
"version": "1.0.3",
"license": "MIT"
},
+ "node_modules/cose-base": {
+ "version": "1.0.3",
+ "license": "MIT",
+ "dependencies": {
+ "layout-base": "^1.0.0"
+ }
+ },
"node_modules/cosmiconfig": {
"version": "7.1.0",
"devOptional": true,
@@ -13045,6 +13015,11 @@
"node": ">= 4"
}
},
+ "node_modules/cpy/node_modules/is-buffer": {
+ "version": "1.1.6",
+ "dev": true,
+ "license": "MIT"
+ },
"node_modules/cpy/node_modules/is-extendable": {
"version": "1.0.1",
"dev": true,
@@ -13199,6 +13174,40 @@
"node-fetch": "2.6.7"
}
},
+ "node_modules/cross-fetch/node_modules/node-fetch": {
+ "version": "2.6.7",
+ "license": "MIT",
+ "dependencies": {
+ "whatwg-url": "^5.0.0"
+ },
+ "engines": {
+ "node": "4.x || >=6.0.0"
+ },
+ "peerDependencies": {
+ "encoding": "^0.1.0"
+ },
+ "peerDependenciesMeta": {
+ "encoding": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/cross-fetch/node_modules/tr46": {
+ "version": "0.0.3",
+ "license": "MIT"
+ },
+ "node_modules/cross-fetch/node_modules/webidl-conversions": {
+ "version": "3.0.1",
+ "license": "BSD-2-Clause"
+ },
+ "node_modules/cross-fetch/node_modules/whatwg-url": {
+ "version": "5.0.0",
+ "license": "MIT",
+ "dependencies": {
+ "tr46": "~0.0.3",
+ "webidl-conversions": "^3.0.0"
+ }
+ },
"node_modules/cross-spawn": {
"version": "7.0.3",
"license": "MIT",
@@ -13408,6 +13417,19 @@
"url": "https://github.com/sponsors/epoberezkin"
}
},
+ "node_modules/css-loader/node_modules/ajv-keywords": {
+ "version": "3.5.2",
+ "dev": true,
+ "license": "MIT",
+ "peerDependencies": {
+ "ajv": "^6.9.1"
+ }
+ },
+ "node_modules/css-loader/node_modules/json-schema-traverse": {
+ "version": "0.4.1",
+ "dev": true,
+ "license": "MIT"
+ },
"node_modules/css-loader/node_modules/json5": {
"version": "1.0.2",
"dev": true,
@@ -13611,7 +13633,7 @@
"license": "MIT"
},
"node_modules/csstype": {
- "version": "3.1.1",
+ "version": "3.1.2",
"license": "MIT"
},
"node_modules/currently-unhandled": {
@@ -13630,6 +13652,48 @@
"version": "1.0.1",
"license": "MIT"
},
+ "node_modules/cytoscape": {
+ "version": "3.23.0",
+ "license": "MIT",
+ "dependencies": {
+ "heap": "^0.2.6",
+ "lodash": "^4.17.21"
+ },
+ "engines": {
+ "node": ">=0.10"
+ }
+ },
+ "node_modules/cytoscape-cose-bilkent": {
+ "version": "4.1.0",
+ "license": "MIT",
+ "dependencies": {
+ "cose-base": "^1.0.0"
+ },
+ "peerDependencies": {
+ "cytoscape": "^3.2.0"
+ }
+ },
+ "node_modules/cytoscape-fcose": {
+ "version": "2.2.0",
+ "license": "MIT",
+ "dependencies": {
+ "cose-base": "^2.2.0"
+ },
+ "peerDependencies": {
+ "cytoscape": "^3.2.0"
+ }
+ },
+ "node_modules/cytoscape-fcose/node_modules/cose-base": {
+ "version": "2.2.0",
+ "license": "MIT",
+ "dependencies": {
+ "layout-base": "^2.0.0"
+ }
+ },
+ "node_modules/cytoscape-fcose/node_modules/layout-base": {
+ "version": "2.0.1",
+ "license": "MIT"
+ },
"node_modules/d": {
"version": "1.0.1",
"license": "ISC",
@@ -13639,9 +13703,8 @@
}
},
"node_modules/d3": {
- "version": "7.6.1",
+ "version": "7.8.4",
"license": "ISC",
- "peer": true,
"dependencies": {
"d3-array": "3",
"d3-axis": "3",
@@ -13679,9 +13742,8 @@
}
},
"node_modules/d3-array": {
- "version": "3.2.0",
+ "version": "3.2.3",
"license": "ISC",
- "peer": true,
"dependencies": {
"internmap": "1 - 2"
},
@@ -13692,7 +13754,6 @@
"node_modules/d3-axis": {
"version": "3.0.0",
"license": "ISC",
- "peer": true,
"engines": {
"node": ">=12"
}
@@ -13700,7 +13761,6 @@
"node_modules/d3-brush": {
"version": "3.0.0",
"license": "ISC",
- "peer": true,
"dependencies": {
"d3-dispatch": "1 - 3",
"d3-drag": "2 - 3",
@@ -13715,7 +13775,6 @@
"node_modules/d3-chord": {
"version": "3.0.1",
"license": "ISC",
- "peer": true,
"dependencies": {
"d3-path": "1 - 3"
},
@@ -13723,23 +13782,16 @@
"node": ">=12"
}
},
- "node_modules/d3-collection": {
- "version": "1.0.7",
- "license": "BSD-3-Clause",
- "peer": true
- },
"node_modules/d3-color": {
"version": "3.1.0",
"license": "ISC",
- "peer": true,
"engines": {
"node": ">=12"
}
},
"node_modules/d3-contour": {
- "version": "4.0.0",
+ "version": "4.0.2",
"license": "ISC",
- "peer": true,
"dependencies": {
"d3-array": "^3.2.0"
},
@@ -13748,9 +13800,8 @@
}
},
"node_modules/d3-delaunay": {
- "version": "6.0.2",
+ "version": "6.0.4",
"license": "ISC",
- "peer": true,
"dependencies": {
"delaunator": "5"
},
@@ -13761,7 +13812,6 @@
"node_modules/d3-dispatch": {
"version": "3.0.1",
"license": "ISC",
- "peer": true,
"engines": {
"node": ">=12"
}
@@ -13769,7 +13819,6 @@
"node_modules/d3-drag": {
"version": "3.0.0",
"license": "ISC",
- "peer": true,
"dependencies": {
"d3-dispatch": "1 - 3",
"d3-selection": "3"
@@ -13781,7 +13830,6 @@
"node_modules/d3-dsv": {
"version": "3.0.1",
"license": "ISC",
- "peer": true,
"dependencies": {
"commander": "7",
"iconv-lite": "0.6",
@@ -13805,7 +13853,6 @@
"node_modules/d3-dsv/node_modules/commander": {
"version": "7.2.0",
"license": "MIT",
- "peer": true,
"engines": {
"node": ">= 10"
}
@@ -13813,7 +13860,6 @@
"node_modules/d3-dsv/node_modules/iconv-lite": {
"version": "0.6.3",
"license": "MIT",
- "peer": true,
"dependencies": {
"safer-buffer": ">= 2.1.2 < 3.0.0"
},
@@ -13824,7 +13870,6 @@
"node_modules/d3-ease": {
"version": "3.0.1",
"license": "BSD-3-Clause",
- "peer": true,
"engines": {
"node": ">=12"
}
@@ -13832,7 +13877,6 @@
"node_modules/d3-fetch": {
"version": "3.0.1",
"license": "ISC",
- "peer": true,
"dependencies": {
"d3-dsv": "1 - 3"
},
@@ -13843,7 +13887,6 @@
"node_modules/d3-force": {
"version": "3.0.0",
"license": "ISC",
- "peer": true,
"dependencies": {
"d3-dispatch": "1 - 3",
"d3-quadtree": "1 - 3",
@@ -13856,15 +13899,13 @@
"node_modules/d3-format": {
"version": "3.1.0",
"license": "ISC",
- "peer": true,
"engines": {
"node": ">=12"
}
},
"node_modules/d3-geo": {
- "version": "3.0.1",
+ "version": "3.1.0",
"license": "ISC",
- "peer": true,
"dependencies": {
"d3-array": "2.5.0 - 3"
},
@@ -13875,7 +13916,6 @@
"node_modules/d3-hierarchy": {
"version": "3.1.2",
"license": "ISC",
- "peer": true,
"engines": {
"node": ">=12"
}
@@ -13883,7 +13923,6 @@
"node_modules/d3-interpolate": {
"version": "3.0.1",
"license": "ISC",
- "peer": true,
"dependencies": {
"d3-color": "1 - 3"
},
@@ -13892,9 +13931,8 @@
}
},
"node_modules/d3-path": {
- "version": "3.0.1",
+ "version": "3.1.0",
"license": "ISC",
- "peer": true,
"engines": {
"node": ">=12"
}
@@ -13902,7 +13940,6 @@
"node_modules/d3-polygon": {
"version": "3.0.1",
"license": "ISC",
- "peer": true,
"engines": {
"node": ">=12"
}
@@ -13910,7 +13947,6 @@
"node_modules/d3-quadtree": {
"version": "3.0.1",
"license": "ISC",
- "peer": true,
"engines": {
"node": ">=12"
}
@@ -13918,7 +13954,6 @@
"node_modules/d3-random": {
"version": "3.0.1",
"license": "ISC",
- "peer": true,
"engines": {
"node": ">=12"
}
@@ -13926,7 +13961,6 @@
"node_modules/d3-scale": {
"version": "4.0.2",
"license": "ISC",
- "peer": true,
"dependencies": {
"d3-array": "2.10.0 - 3",
"d3-format": "1 - 3",
@@ -13941,7 +13975,6 @@
"node_modules/d3-scale-chromatic": {
"version": "3.0.0",
"license": "ISC",
- "peer": true,
"dependencies": {
"d3-color": "1 - 3",
"d3-interpolate": "1 - 3"
@@ -13953,26 +13986,23 @@
"node_modules/d3-selection": {
"version": "3.0.0",
"license": "ISC",
- "peer": true,
"engines": {
"node": ">=12"
}
},
"node_modules/d3-shape": {
- "version": "3.1.0",
+ "version": "3.2.0",
"license": "ISC",
- "peer": true,
"dependencies": {
- "d3-path": "1 - 3"
+ "d3-path": "^3.1.0"
},
"engines": {
"node": ">=12"
}
},
"node_modules/d3-time": {
- "version": "3.0.0",
+ "version": "3.1.0",
"license": "ISC",
- "peer": true,
"dependencies": {
"d3-array": "2 - 3"
},
@@ -13983,7 +14013,6 @@
"node_modules/d3-time-format": {
"version": "4.1.0",
"license": "ISC",
- "peer": true,
"dependencies": {
"d3-time": "1 - 3"
},
@@ -13994,7 +14023,6 @@
"node_modules/d3-timer": {
"version": "3.0.1",
"license": "ISC",
- "peer": true,
"engines": {
"node": ">=12"
}
@@ -14002,7 +14030,6 @@
"node_modules/d3-transition": {
"version": "3.0.1",
"license": "ISC",
- "peer": true,
"dependencies": {
"d3-color": "1 - 3",
"d3-dispatch": "1 - 3",
@@ -14017,15 +14044,9 @@
"d3-selection": "2 - 3"
}
},
- "node_modules/d3-voronoi": {
- "version": "1.1.4",
- "license": "BSD-3-Clause",
- "peer": true
- },
"node_modules/d3-zoom": {
"version": "3.0.0",
"license": "ISC",
- "peer": true,
"dependencies": {
"d3-dispatch": "1 - 3",
"d3-drag": "2 - 3",
@@ -14037,294 +14058,12 @@
"node": ">=12"
}
},
- "node_modules/dagre": {
- "version": "0.8.5",
+ "node_modules/dagre-d3-es": {
+ "version": "7.0.9",
"license": "MIT",
- "peer": true,
"dependencies": {
- "graphlib": "^2.1.8",
- "lodash": "^4.17.15"
- }
- },
- "node_modules/dagre-d3": {
- "version": "0.6.4",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "d3": "^5.14",
- "dagre": "^0.8.5",
- "graphlib": "^2.1.8",
- "lodash": "^4.17.15"
- }
- },
- "node_modules/dagre-d3/node_modules/commander": {
- "version": "2.20.3",
- "license": "MIT",
- "peer": true
- },
- "node_modules/dagre-d3/node_modules/d3": {
- "version": "5.16.0",
- "license": "BSD-3-Clause",
- "peer": true,
- "dependencies": {
- "d3-array": "1",
- "d3-axis": "1",
- "d3-brush": "1",
- "d3-chord": "1",
- "d3-collection": "1",
- "d3-color": "1",
- "d3-contour": "1",
- "d3-dispatch": "1",
- "d3-drag": "1",
- "d3-dsv": "1",
- "d3-ease": "1",
- "d3-fetch": "1",
- "d3-force": "1",
- "d3-format": "1",
- "d3-geo": "1",
- "d3-hierarchy": "1",
- "d3-interpolate": "1",
- "d3-path": "1",
- "d3-polygon": "1",
- "d3-quadtree": "1",
- "d3-random": "1",
- "d3-scale": "2",
- "d3-scale-chromatic": "1",
- "d3-selection": "1",
- "d3-shape": "1",
- "d3-time": "1",
- "d3-time-format": "2",
- "d3-timer": "1",
- "d3-transition": "1",
- "d3-voronoi": "1",
- "d3-zoom": "1"
- }
- },
- "node_modules/dagre-d3/node_modules/d3-array": {
- "version": "1.2.4",
- "license": "BSD-3-Clause",
- "peer": true
- },
- "node_modules/dagre-d3/node_modules/d3-axis": {
- "version": "1.0.12",
- "license": "BSD-3-Clause",
- "peer": true
- },
- "node_modules/dagre-d3/node_modules/d3-brush": {
- "version": "1.1.6",
- "license": "BSD-3-Clause",
- "peer": true,
- "dependencies": {
- "d3-dispatch": "1",
- "d3-drag": "1",
- "d3-interpolate": "1",
- "d3-selection": "1",
- "d3-transition": "1"
- }
- },
- "node_modules/dagre-d3/node_modules/d3-chord": {
- "version": "1.0.6",
- "license": "BSD-3-Clause",
- "peer": true,
- "dependencies": {
- "d3-array": "1",
- "d3-path": "1"
- }
- },
- "node_modules/dagre-d3/node_modules/d3-color": {
- "version": "1.4.1",
- "license": "BSD-3-Clause",
- "peer": true
- },
- "node_modules/dagre-d3/node_modules/d3-contour": {
- "version": "1.3.2",
- "license": "BSD-3-Clause",
- "peer": true,
- "dependencies": {
- "d3-array": "^1.1.1"
- }
- },
- "node_modules/dagre-d3/node_modules/d3-dispatch": {
- "version": "1.0.6",
- "license": "BSD-3-Clause",
- "peer": true
- },
- "node_modules/dagre-d3/node_modules/d3-drag": {
- "version": "1.2.5",
- "license": "BSD-3-Clause",
- "peer": true,
- "dependencies": {
- "d3-dispatch": "1",
- "d3-selection": "1"
- }
- },
- "node_modules/dagre-d3/node_modules/d3-dsv": {
- "version": "1.2.0",
- "license": "BSD-3-Clause",
- "peer": true,
- "dependencies": {
- "commander": "2",
- "iconv-lite": "0.4",
- "rw": "1"
- },
- "bin": {
- "csv2json": "bin/dsv2json",
- "csv2tsv": "bin/dsv2dsv",
- "dsv2dsv": "bin/dsv2dsv",
- "dsv2json": "bin/dsv2json",
- "json2csv": "bin/json2dsv",
- "json2dsv": "bin/json2dsv",
- "json2tsv": "bin/json2dsv",
- "tsv2csv": "bin/dsv2dsv",
- "tsv2json": "bin/dsv2json"
- }
- },
- "node_modules/dagre-d3/node_modules/d3-ease": {
- "version": "1.0.7",
- "license": "BSD-3-Clause",
- "peer": true
- },
- "node_modules/dagre-d3/node_modules/d3-fetch": {
- "version": "1.2.0",
- "license": "BSD-3-Clause",
- "peer": true,
- "dependencies": {
- "d3-dsv": "1"
- }
- },
- "node_modules/dagre-d3/node_modules/d3-force": {
- "version": "1.2.1",
- "license": "BSD-3-Clause",
- "peer": true,
- "dependencies": {
- "d3-collection": "1",
- "d3-dispatch": "1",
- "d3-quadtree": "1",
- "d3-timer": "1"
- }
- },
- "node_modules/dagre-d3/node_modules/d3-format": {
- "version": "1.4.5",
- "license": "BSD-3-Clause",
- "peer": true
- },
- "node_modules/dagre-d3/node_modules/d3-geo": {
- "version": "1.12.1",
- "license": "BSD-3-Clause",
- "peer": true,
- "dependencies": {
- "d3-array": "1"
- }
- },
- "node_modules/dagre-d3/node_modules/d3-hierarchy": {
- "version": "1.1.9",
- "license": "BSD-3-Clause",
- "peer": true
- },
- "node_modules/dagre-d3/node_modules/d3-interpolate": {
- "version": "1.4.0",
- "license": "BSD-3-Clause",
- "peer": true,
- "dependencies": {
- "d3-color": "1"
- }
- },
- "node_modules/dagre-d3/node_modules/d3-path": {
- "version": "1.0.9",
- "license": "BSD-3-Clause",
- "peer": true
- },
- "node_modules/dagre-d3/node_modules/d3-polygon": {
- "version": "1.0.6",
- "license": "BSD-3-Clause",
- "peer": true
- },
- "node_modules/dagre-d3/node_modules/d3-quadtree": {
- "version": "1.0.7",
- "license": "BSD-3-Clause",
- "peer": true
- },
- "node_modules/dagre-d3/node_modules/d3-random": {
- "version": "1.1.2",
- "license": "BSD-3-Clause",
- "peer": true
- },
- "node_modules/dagre-d3/node_modules/d3-scale": {
- "version": "2.2.2",
- "license": "BSD-3-Clause",
- "peer": true,
- "dependencies": {
- "d3-array": "^1.2.0",
- "d3-collection": "1",
- "d3-format": "1",
- "d3-interpolate": "1",
- "d3-time": "1",
- "d3-time-format": "2"
- }
- },
- "node_modules/dagre-d3/node_modules/d3-scale-chromatic": {
- "version": "1.5.0",
- "license": "BSD-3-Clause",
- "peer": true,
- "dependencies": {
- "d3-color": "1",
- "d3-interpolate": "1"
- }
- },
- "node_modules/dagre-d3/node_modules/d3-selection": {
- "version": "1.4.2",
- "license": "BSD-3-Clause",
- "peer": true
- },
- "node_modules/dagre-d3/node_modules/d3-shape": {
- "version": "1.3.7",
- "license": "BSD-3-Clause",
- "peer": true,
- "dependencies": {
- "d3-path": "1"
- }
- },
- "node_modules/dagre-d3/node_modules/d3-time": {
- "version": "1.1.0",
- "license": "BSD-3-Clause",
- "peer": true
- },
- "node_modules/dagre-d3/node_modules/d3-time-format": {
- "version": "2.3.0",
- "license": "BSD-3-Clause",
- "peer": true,
- "dependencies": {
- "d3-time": "1"
- }
- },
- "node_modules/dagre-d3/node_modules/d3-timer": {
- "version": "1.0.10",
- "license": "BSD-3-Clause",
- "peer": true
- },
- "node_modules/dagre-d3/node_modules/d3-transition": {
- "version": "1.3.2",
- "license": "BSD-3-Clause",
- "peer": true,
- "dependencies": {
- "d3-color": "1",
- "d3-dispatch": "1",
- "d3-ease": "1",
- "d3-interpolate": "1",
- "d3-selection": "^1.1.0",
- "d3-timer": "1"
- }
- },
- "node_modules/dagre-d3/node_modules/d3-zoom": {
- "version": "1.8.3",
- "license": "BSD-3-Clause",
- "peer": true,
- "dependencies": {
- "d3-dispatch": "1",
- "d3-drag": "1",
- "d3-interpolate": "1",
- "d3-selection": "1",
- "d3-transition": "1"
+ "d3": "^7.8.2",
+ "lodash-es": "^4.17.21"
}
},
"node_modules/damerau-levenshtein": {
@@ -14357,7 +14096,7 @@
"license": "MIT"
},
"node_modules/dayjs": {
- "version": "1.11.6",
+ "version": "1.11.7",
"license": "MIT"
},
"node_modules/debounce-promise": {
@@ -14393,7 +14132,7 @@
}
},
"node_modules/decimal.js": {
- "version": "10.4.2",
+ "version": "10.4.3",
"dev": true,
"license": "MIT"
},
@@ -14412,14 +14151,6 @@
"url": "https://github.com/sponsors/wooorm"
}
},
- "node_modules/decode-named-character-reference/node_modules/character-entities": {
- "version": "2.0.2",
- "license": "MIT",
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- }
- },
"node_modules/decode-uri-component": {
"version": "0.2.2",
"license": "MIT",
@@ -14433,16 +14164,17 @@
"license": "MIT"
},
"node_modules/deep-equal": {
- "version": "2.1.0",
- "dev": true,
+ "version": "2.2.0",
"license": "MIT",
"dependencies": {
"call-bind": "^1.0.2",
"es-get-iterator": "^1.1.2",
"get-intrinsic": "^1.1.3",
"is-arguments": "^1.1.1",
+ "is-array-buffer": "^3.0.1",
"is-date-object": "^1.0.5",
"is-regex": "^1.1.4",
+ "is-shared-array-buffer": "^1.0.2",
"isarray": "^2.0.5",
"object-is": "^1.1.5",
"object-keys": "^1.1.1",
@@ -14451,18 +14183,22 @@
"side-channel": "^1.0.4",
"which-boxed-primitive": "^1.0.2",
"which-collection": "^1.0.1",
- "which-typed-array": "^1.1.8"
+ "which-typed-array": "^1.1.9"
},
"funding": {
"url": "https://github.com/sponsors/ljharb"
}
},
+ "node_modules/deep-equal/node_modules/isarray": {
+ "version": "2.0.5",
+ "license": "MIT"
+ },
"node_modules/deep-is": {
"version": "0.1.4",
"license": "MIT"
},
"node_modules/deepmerge": {
- "version": "4.2.2",
+ "version": "4.3.1",
"license": "MIT",
"engines": {
"node": ">=0.10.0"
@@ -14494,7 +14230,7 @@
}
},
"node_modules/define-properties": {
- "version": "1.1.4",
+ "version": "1.2.0",
"license": "MIT",
"dependencies": {
"has-property-descriptors": "^1.0.0",
@@ -14518,17 +14254,9 @@
"node": ">=0.10.0"
}
},
- "node_modules/defined": {
- "version": "1.0.1",
- "license": "MIT",
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
"node_modules/delaunator": {
"version": "5.0.0",
"license": "ISC",
- "peer": true,
"dependencies": {
"robust-predicates": "^3.0.0"
}
@@ -14546,6 +14274,7 @@
},
"node_modules/delegates": {
"version": "1.0.0",
+ "dev": true,
"license": "MIT"
},
"node_modules/depd": {
@@ -14595,6 +14324,14 @@
"url": "https://github.com/sponsors/wooorm"
}
},
+ "node_modules/detect-libc": {
+ "version": "2.0.1",
+ "dev": true,
+ "license": "Apache-2.0",
+ "engines": {
+ "node": ">=8"
+ }
+ },
"node_modules/detect-newline": {
"version": "3.1.0",
"dev": true,
@@ -14631,21 +14368,6 @@
"detect-port": "bin/detect-port.js"
}
},
- "node_modules/detective": {
- "version": "5.2.1",
- "license": "MIT",
- "dependencies": {
- "acorn-node": "^1.8.2",
- "defined": "^1.0.0",
- "minimist": "^1.2.6"
- },
- "bin": {
- "detective": "bin/detective.js"
- },
- "engines": {
- "node": ">=0.8.0"
- }
- },
"node_modules/diacritics-map": {
"version": "0.1.0",
"license": "MIT",
@@ -14696,6 +14418,10 @@
"node": ">=8"
}
},
+ "node_modules/discontinuous-range": {
+ "version": "1.0.0",
+ "license": "MIT"
+ },
"node_modules/dlv": {
"version": "1.1.3",
"license": "MIT"
@@ -14724,7 +14450,7 @@
}
},
"node_modules/dom-accessibility-api": {
- "version": "0.5.14",
+ "version": "0.5.16",
"dev": true,
"license": "MIT"
},
@@ -14821,9 +14547,8 @@
}
},
"node_modules/dompurify": {
- "version": "2.4.0",
- "license": "(MPL-2.0 OR Apache-2.0)",
- "peer": true
+ "version": "2.4.3",
+ "license": "(MPL-2.0 OR Apache-2.0)"
},
"node_modules/domutils": {
"version": "2.8.0",
@@ -14860,6 +14585,11 @@
"dev": true,
"license": "BSD-2-Clause"
},
+ "node_modules/dotty": {
+ "version": "0.1.2",
+ "dev": true,
+ "license": "BSD-3-Clause"
+ },
"node_modules/duplexer": {
"version": "0.1.2",
"license": "MIT"
@@ -14887,7 +14617,7 @@
"license": "MIT"
},
"node_modules/ejs": {
- "version": "3.1.8",
+ "version": "3.1.9",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
@@ -14901,9 +14631,13 @@
}
},
"node_modules/electron-to-chromium": {
- "version": "1.4.284",
+ "version": "1.4.349",
"license": "ISC"
},
+ "node_modules/elkjs": {
+ "version": "0.8.2",
+ "license": "EPL-2.0"
+ },
"node_modules/elliptic": {
"version": "6.5.4",
"license": "MIT",
@@ -14955,7 +14689,6 @@
"version": "0.1.13",
"license": "MIT",
"optional": true,
- "peer": true,
"dependencies": {
"iconv-lite": "^0.6.2"
}
@@ -14964,7 +14697,6 @@
"version": "0.6.3",
"license": "MIT",
"optional": true,
- "peer": true,
"dependencies": {
"safer-buffer": ">= 2.1.2 < 3.0.0"
},
@@ -15000,13 +14732,6 @@
"node": ">=10.13.0"
}
},
- "node_modules/enhanced-resolve/node_modules/tapable": {
- "version": "2.2.1",
- "license": "MIT",
- "engines": {
- "node": ">=6"
- }
- },
"node_modules/enquirer": {
"version": "2.3.6",
"license": "MIT",
@@ -15025,6 +14750,19 @@
"url": "https://github.com/fb55/entities?sponsor=1"
}
},
+ "node_modules/env-paths": {
+ "version": "2.2.1",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/err-code": {
+ "version": "2.0.3",
+ "dev": true,
+ "license": "MIT"
+ },
"node_modules/errno": {
"version": "0.1.8",
"license": "MIT",
@@ -15051,33 +14789,43 @@
}
},
"node_modules/es-abstract": {
- "version": "1.20.4",
+ "version": "1.21.2",
"license": "MIT",
"dependencies": {
+ "array-buffer-byte-length": "^1.0.0",
+ "available-typed-arrays": "^1.0.5",
"call-bind": "^1.0.2",
+ "es-set-tostringtag": "^2.0.1",
"es-to-primitive": "^1.2.1",
- "function-bind": "^1.1.1",
"function.prototype.name": "^1.1.5",
- "get-intrinsic": "^1.1.3",
+ "get-intrinsic": "^1.2.0",
"get-symbol-description": "^1.0.0",
+ "globalthis": "^1.0.3",
+ "gopd": "^1.0.1",
"has": "^1.0.3",
"has-property-descriptors": "^1.0.0",
+ "has-proto": "^1.0.1",
"has-symbols": "^1.0.3",
- "internal-slot": "^1.0.3",
+ "internal-slot": "^1.0.5",
+ "is-array-buffer": "^3.0.2",
"is-callable": "^1.2.7",
"is-negative-zero": "^2.0.2",
"is-regex": "^1.1.4",
"is-shared-array-buffer": "^1.0.2",
"is-string": "^1.0.7",
+ "is-typed-array": "^1.1.10",
"is-weakref": "^1.0.2",
- "object-inspect": "^1.12.2",
+ "object-inspect": "^1.12.3",
"object-keys": "^1.1.1",
"object.assign": "^4.1.4",
"regexp.prototype.flags": "^1.4.3",
"safe-regex-test": "^1.0.0",
- "string.prototype.trimend": "^1.0.5",
- "string.prototype.trimstart": "^1.0.5",
- "unbox-primitive": "^1.0.2"
+ "string.prototype.trim": "^1.2.7",
+ "string.prototype.trimend": "^1.0.6",
+ "string.prototype.trimstart": "^1.0.6",
+ "typed-array-length": "^1.0.4",
+ "unbox-primitive": "^1.0.2",
+ "which-typed-array": "^1.1.9"
},
"engines": {
"node": ">= 0.4"
@@ -15092,23 +14840,39 @@
"license": "MIT"
},
"node_modules/es-get-iterator": {
- "version": "1.1.2",
- "dev": true,
+ "version": "1.1.3",
"license": "MIT",
"dependencies": {
"call-bind": "^1.0.2",
- "get-intrinsic": "^1.1.0",
- "has-symbols": "^1.0.1",
- "is-arguments": "^1.1.0",
+ "get-intrinsic": "^1.1.3",
+ "has-symbols": "^1.0.3",
+ "is-arguments": "^1.1.1",
"is-map": "^2.0.2",
"is-set": "^2.0.2",
- "is-string": "^1.0.5",
- "isarray": "^2.0.5"
+ "is-string": "^1.0.7",
+ "isarray": "^2.0.5",
+ "stop-iteration-iterator": "^1.0.0"
},
"funding": {
"url": "https://github.com/sponsors/ljharb"
}
},
+ "node_modules/es-get-iterator/node_modules/isarray": {
+ "version": "2.0.5",
+ "license": "MIT"
+ },
+ "node_modules/es-set-tostringtag": {
+ "version": "2.0.1",
+ "license": "MIT",
+ "dependencies": {
+ "get-intrinsic": "^1.1.3",
+ "has": "^1.0.3",
+ "has-tostringtag": "^1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
"node_modules/es-shim-unscopables": {
"version": "1.0.0",
"license": "MIT",
@@ -15162,7 +14926,7 @@
}
},
"node_modules/es6-shim": {
- "version": "0.35.6",
+ "version": "0.35.8",
"dev": true,
"license": "MIT"
},
@@ -15175,7 +14939,7 @@
}
},
"node_modules/esbuild": {
- "version": "0.15.18",
+ "version": "0.17.15",
"dev": true,
"hasInstallScript": true,
"license": "MIT",
@@ -15186,43 +14950,28 @@
"node": ">=12"
},
"optionalDependencies": {
- "@esbuild/android-arm": "0.15.18",
- "@esbuild/linux-loong64": "0.15.18",
- "esbuild-android-64": "0.15.18",
- "esbuild-android-arm64": "0.15.18",
- "esbuild-darwin-64": "0.15.18",
- "esbuild-darwin-arm64": "0.15.18",
- "esbuild-freebsd-64": "0.15.18",
- "esbuild-freebsd-arm64": "0.15.18",
- "esbuild-linux-32": "0.15.18",
- "esbuild-linux-64": "0.15.18",
- "esbuild-linux-arm": "0.15.18",
- "esbuild-linux-arm64": "0.15.18",
- "esbuild-linux-mips64le": "0.15.18",
- "esbuild-linux-ppc64le": "0.15.18",
- "esbuild-linux-riscv64": "0.15.18",
- "esbuild-linux-s390x": "0.15.18",
- "esbuild-netbsd-64": "0.15.18",
- "esbuild-openbsd-64": "0.15.18",
- "esbuild-sunos-64": "0.15.18",
- "esbuild-windows-32": "0.15.18",
- "esbuild-windows-64": "0.15.18",
- "esbuild-windows-arm64": "0.15.18"
- }
- },
- "node_modules/esbuild-darwin-arm64": {
- "version": "0.15.18",
- "cpu": [
- "arm64"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "darwin"
- ],
- "engines": {
- "node": ">=12"
+ "@esbuild/android-arm": "0.17.15",
+ "@esbuild/android-arm64": "0.17.15",
+ "@esbuild/android-x64": "0.17.15",
+ "@esbuild/darwin-arm64": "0.17.15",
+ "@esbuild/darwin-x64": "0.17.15",
+ "@esbuild/freebsd-arm64": "0.17.15",
+ "@esbuild/freebsd-x64": "0.17.15",
+ "@esbuild/linux-arm": "0.17.15",
+ "@esbuild/linux-arm64": "0.17.15",
+ "@esbuild/linux-ia32": "0.17.15",
+ "@esbuild/linux-loong64": "0.17.15",
+ "@esbuild/linux-mips64el": "0.17.15",
+ "@esbuild/linux-ppc64": "0.17.15",
+ "@esbuild/linux-riscv64": "0.17.15",
+ "@esbuild/linux-s390x": "0.17.15",
+ "@esbuild/linux-x64": "0.17.15",
+ "@esbuild/netbsd-x64": "0.17.15",
+ "@esbuild/openbsd-x64": "0.17.15",
+ "@esbuild/sunos-x64": "0.17.15",
+ "@esbuild/win32-arm64": "0.17.15",
+ "@esbuild/win32-ia32": "0.17.15",
+ "@esbuild/win32-x64": "0.17.15"
}
},
"node_modules/escalade": {
@@ -15424,7 +15173,7 @@
}
},
"node_modules/eslint-config-next/node_modules/eslint-plugin-react": {
- "version": "7.31.11",
+ "version": "7.32.2",
"license": "MIT",
"dependencies": {
"array-includes": "^3.1.6",
@@ -15439,7 +15188,7 @@
"object.hasown": "^1.1.2",
"object.values": "^1.1.6",
"prop-types": "^15.8.1",
- "resolve": "^2.0.0-next.3",
+ "resolve": "^2.0.0-next.4",
"semver": "^6.3.0",
"string.prototype.matchall": "^4.0.8"
},
@@ -15466,7 +15215,7 @@
}
},
"node_modules/eslint-config-prettier": {
- "version": "8.5.0",
+ "version": "8.8.0",
"license": "MIT",
"bin": {
"eslint-config-prettier": "bin/cli.js"
@@ -15476,11 +15225,12 @@
}
},
"node_modules/eslint-import-resolver-node": {
- "version": "0.3.6",
+ "version": "0.3.7",
"license": "MIT",
"dependencies": {
"debug": "^3.2.7",
- "resolve": "^1.20.0"
+ "is-core-module": "^2.11.0",
+ "resolve": "^1.22.1"
}
},
"node_modules/eslint-import-resolver-node/node_modules/debug": {
@@ -15531,21 +15281,23 @@
}
},
"node_modules/eslint-plugin-import": {
- "version": "2.26.0",
+ "version": "2.27.5",
"license": "MIT",
"dependencies": {
- "array-includes": "^3.1.4",
- "array.prototype.flat": "^1.2.5",
- "debug": "^2.6.9",
+ "array-includes": "^3.1.6",
+ "array.prototype.flat": "^1.3.1",
+ "array.prototype.flatmap": "^1.3.1",
+ "debug": "^3.2.7",
"doctrine": "^2.1.0",
- "eslint-import-resolver-node": "^0.3.6",
- "eslint-module-utils": "^2.7.3",
+ "eslint-import-resolver-node": "^0.3.7",
+ "eslint-module-utils": "^2.7.4",
"has": "^1.0.3",
- "is-core-module": "^2.8.1",
+ "is-core-module": "^2.11.0",
"is-glob": "^4.0.3",
"minimatch": "^3.1.2",
- "object.values": "^1.1.5",
- "resolve": "^1.22.0",
+ "object.values": "^1.1.6",
+ "resolve": "^1.22.1",
+ "semver": "^6.3.0",
"tsconfig-paths": "^3.14.1"
},
"engines": {
@@ -15556,10 +15308,10 @@
}
},
"node_modules/eslint-plugin-import/node_modules/debug": {
- "version": "2.6.9",
+ "version": "3.2.7",
"license": "MIT",
"dependencies": {
- "ms": "2.0.0"
+ "ms": "^2.1.1"
}
},
"node_modules/eslint-plugin-import/node_modules/doctrine": {
@@ -15572,26 +15324,25 @@
"node": ">=0.10.0"
}
},
- "node_modules/eslint-plugin-import/node_modules/ms": {
- "version": "2.0.0",
- "license": "MIT"
- },
"node_modules/eslint-plugin-jsx-a11y": {
- "version": "6.6.1",
+ "version": "6.7.1",
"license": "MIT",
"dependencies": {
- "@babel/runtime": "^7.18.9",
- "aria-query": "^4.2.2",
- "array-includes": "^3.1.5",
+ "@babel/runtime": "^7.20.7",
+ "aria-query": "^5.1.3",
+ "array-includes": "^3.1.6",
+ "array.prototype.flatmap": "^1.3.1",
"ast-types-flow": "^0.0.7",
- "axe-core": "^4.4.3",
- "axobject-query": "^2.2.0",
+ "axe-core": "^4.6.2",
+ "axobject-query": "^3.1.1",
"damerau-levenshtein": "^1.0.8",
"emoji-regex": "^9.2.2",
"has": "^1.0.3",
- "jsx-ast-utils": "^3.3.2",
- "language-tags": "^1.0.5",
+ "jsx-ast-utils": "^3.3.3",
+ "language-tags": "=1.0.5",
"minimatch": "^3.1.2",
+ "object.entries": "^1.1.6",
+ "object.fromentries": "^2.0.6",
"semver": "^6.3.0"
},
"engines": {
@@ -15601,17 +15352,6 @@
"eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8"
}
},
- "node_modules/eslint-plugin-jsx-a11y/node_modules/aria-query": {
- "version": "4.2.2",
- "license": "Apache-2.0",
- "dependencies": {
- "@babel/runtime": "^7.10.2",
- "@babel/runtime-corejs3": "^7.10.2"
- },
- "engines": {
- "node": ">=6.0"
- }
- },
"node_modules/eslint-plugin-react": {
"version": "7.28.0",
"license": "MIT",
@@ -15711,10 +15451,13 @@
}
},
"node_modules/eslint-visitor-keys": {
- "version": "3.3.0",
+ "version": "3.4.0",
"license": "Apache-2.0",
"engines": {
"node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/eslint"
}
},
"node_modules/eslint/node_modules/@babel/code-frame": {
@@ -15775,6 +15518,20 @@
"sprintf-js": "~1.0.2"
}
},
+ "node_modules/eslint/node_modules/chalk": {
+ "version": "4.1.2",
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
"node_modules/eslint/node_modules/eslint-scope": {
"version": "5.1.1",
"license": "BSD-2-Clause",
@@ -15867,6 +15624,20 @@
"js-yaml": "bin/js-yaml.js"
}
},
+ "node_modules/eslint/node_modules/json-schema-traverse": {
+ "version": "0.4.1",
+ "license": "MIT"
+ },
+ "node_modules/eslint/node_modules/lru-cache": {
+ "version": "6.0.0",
+ "license": "ISC",
+ "dependencies": {
+ "yallist": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
"node_modules/eslint/node_modules/semver": {
"version": "7.3.8",
"license": "ISC",
@@ -15880,14 +15651,22 @@
"node": ">=10"
}
},
+ "node_modules/eslint/node_modules/sprintf-js": {
+ "version": "1.0.3",
+ "license": "BSD-3-Clause"
+ },
+ "node_modules/eslint/node_modules/yallist": {
+ "version": "4.0.0",
+ "license": "ISC"
+ },
"node_modules/espree": {
- "version": "9.4.1",
+ "version": "9.5.1",
"dev": true,
"license": "BSD-2-Clause",
"dependencies": {
"acorn": "^8.8.0",
"acorn-jsx": "^5.3.2",
- "eslint-visitor-keys": "^3.3.0"
+ "eslint-visitor-keys": "^3.4.0"
},
"engines": {
"node": "^12.22.0 || ^14.17.0 || >=16.0.0"
@@ -15897,7 +15676,7 @@
}
},
"node_modules/espree/node_modules/acorn": {
- "version": "8.8.1",
+ "version": "8.8.2",
"dev": true,
"license": "MIT",
"bin": {
@@ -15919,7 +15698,7 @@
}
},
"node_modules/esquery": {
- "version": "1.4.0",
+ "version": "1.5.0",
"license": "BSD-3-Clause",
"dependencies": {
"estraverse": "^5.1.0"
@@ -15959,16 +15738,22 @@
}
},
"node_modules/estree-util-attach-comments": {
- "version": "1.0.0",
+ "version": "2.1.1",
"license": "MIT",
- "peer": true,
+ "dependencies": {
+ "@types/estree": "^1.0.0"
+ },
"funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
}
},
+ "node_modules/estree-util-attach-comments/node_modules/@types/estree": {
+ "version": "1.0.0",
+ "license": "MIT"
+ },
"node_modules/estree-util-build-jsx": {
- "version": "2.2.0",
+ "version": "2.2.2",
"license": "MIT",
"dependencies": {
"@types/estree-jsx": "^1.0.0",
@@ -15981,7 +15766,7 @@
}
},
"node_modules/estree-util-is-identifier-name": {
- "version": "2.0.1",
+ "version": "2.1.0",
"license": "MIT",
"funding": {
"type": "opencollective",
@@ -15989,7 +15774,7 @@
}
},
"node_modules/estree-util-to-js": {
- "version": "1.1.0",
+ "version": "1.2.0",
"license": "MIT",
"dependencies": {
"@types/estree-jsx": "^1.0.0",
@@ -16002,7 +15787,7 @@
}
},
"node_modules/estree-util-visit": {
- "version": "1.2.0",
+ "version": "1.2.1",
"license": "MIT",
"dependencies": {
"@types/estree-jsx": "^1.0.0",
@@ -16014,7 +15799,14 @@
}
},
"node_modules/estree-walker": {
- "version": "3.0.1",
+ "version": "3.0.3",
+ "license": "MIT",
+ "dependencies": {
+ "@types/estree": "^1.0.0"
+ }
+ },
+ "node_modules/estree-walker/node_modules/@types/estree": {
+ "version": "1.0.0",
"license": "MIT"
},
"node_modules/esutils": {
@@ -16037,10 +15829,11 @@
"license": "MIT"
},
"node_modules/events": {
- "version": "3.3.0",
+ "version": "1.1.1",
+ "dev": true,
"license": "MIT",
"engines": {
- "node": ">=0.8.x"
+ "node": ">=0.4.x"
}
},
"node_modules/evp_bytestokey": {
@@ -16142,6 +15935,10 @@
"node": ">=0.10.0"
}
},
+ "node_modules/expand-brackets/node_modules/is-buffer": {
+ "version": "1.1.6",
+ "license": "MIT"
+ },
"node_modules/expand-brackets/node_modules/is-data-descriptor": {
"version": "0.1.4",
"license": "MIT",
@@ -16209,10 +16006,6 @@
"node": ">=0.10.0"
}
},
- "node_modules/expand-range/node_modules/isarray": {
- "version": "1.0.0",
- "license": "MIT"
- },
"node_modules/expand-range/node_modules/isobject": {
"version": "2.1.0",
"license": "MIT",
@@ -16253,13 +16046,28 @@
}
},
"node_modules/expect/node_modules/@types/yargs": {
- "version": "16.0.4",
+ "version": "16.0.5",
"dev": true,
"license": "MIT",
"dependencies": {
"@types/yargs-parser": "*"
}
},
+ "node_modules/expect/node_modules/chalk": {
+ "version": "4.1.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
"node_modules/expr-eval": {
"version": "2.0.2",
"resolved": "https://registry.npmjs.org/expr-eval/-/expr-eval-2.0.2.tgz",
@@ -16333,6 +16141,20 @@
"dev": true,
"license": "MIT"
},
+ "node_modules/express/node_modules/qs": {
+ "version": "6.11.0",
+ "dev": true,
+ "license": "BSD-3-Clause",
+ "dependencies": {
+ "side-channel": "^1.0.4"
+ },
+ "engines": {
+ "node": ">=0.6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
"node_modules/express/node_modules/safe-buffer": {
"version": "5.2.1",
"dev": true,
@@ -16404,17 +16226,12 @@
"node": ">=0.10.0"
}
},
- "node_modules/fast-clone": {
- "version": "1.5.13",
- "license": "MIT",
- "peer": true
- },
"node_modules/fast-deep-equal": {
"version": "3.1.3",
"license": "MIT"
},
"node_modules/fast-equals": {
- "version": "2.0.4",
+ "version": "4.0.3",
"license": "MIT"
},
"node_modules/fast-glob": {
@@ -16466,7 +16283,7 @@
"license": "MIT"
},
"node_modules/fastq": {
- "version": "1.13.0",
+ "version": "1.15.0",
"license": "ISC",
"dependencies": {
"reusify": "^1.0.4"
@@ -16514,7 +16331,7 @@
}
},
"node_modules/fetch-retry": {
- "version": "5.0.3",
+ "version": "5.0.4",
"dev": true,
"license": "MIT"
},
@@ -16599,7 +16416,7 @@
}
},
"node_modules/filelist/node_modules/minimatch": {
- "version": "5.1.0",
+ "version": "5.1.6",
"dev": true,
"license": "ISC",
"dependencies": {
@@ -16766,21 +16583,15 @@
}
},
"node_modules/focus-lock": {
- "version": "0.8.1",
- "dev": true,
+ "version": "0.11.6",
"license": "MIT",
"dependencies": {
- "tslib": "^1.9.3"
+ "tslib": "^2.0.3"
},
"engines": {
"node": ">=10"
}
},
- "node_modules/focus-lock/node_modules/tslib": {
- "version": "1.14.1",
- "dev": true,
- "license": "0BSD"
- },
"node_modules/follow-redirects": {
"version": "1.15.2",
"funding": [
@@ -16801,7 +16612,6 @@
},
"node_modules/for-each": {
"version": "0.3.3",
- "dev": true,
"license": "MIT",
"dependencies": {
"is-callable": "^1.1.3"
@@ -16827,7 +16637,7 @@
}
},
"node_modules/fork-ts-checker-webpack-plugin": {
- "version": "6.5.2",
+ "version": "6.5.3",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -16879,6 +16689,29 @@
"url": "https://github.com/sponsors/epoberezkin"
}
},
+ "node_modules/fork-ts-checker-webpack-plugin/node_modules/ajv-keywords": {
+ "version": "3.5.2",
+ "dev": true,
+ "license": "MIT",
+ "peerDependencies": {
+ "ajv": "^6.9.1"
+ }
+ },
+ "node_modules/fork-ts-checker-webpack-plugin/node_modules/chalk": {
+ "version": "4.1.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
"node_modules/fork-ts-checker-webpack-plugin/node_modules/cosmiconfig": {
"version": "6.0.0",
"dev": true,
@@ -16894,6 +16727,22 @@
"node": ">=8"
}
},
+ "node_modules/fork-ts-checker-webpack-plugin/node_modules/json-schema-traverse": {
+ "version": "0.4.1",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/fork-ts-checker-webpack-plugin/node_modules/lru-cache": {
+ "version": "6.0.0",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "yallist": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
"node_modules/fork-ts-checker-webpack-plugin/node_modules/schema-utils": {
"version": "2.7.0",
"dev": true,
@@ -16925,6 +16774,19 @@
"node": ">=10"
}
},
+ "node_modules/fork-ts-checker-webpack-plugin/node_modules/tapable": {
+ "version": "1.1.3",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/fork-ts-checker-webpack-plugin/node_modules/yallist": {
+ "version": "4.0.0",
+ "dev": true,
+ "license": "ISC"
+ },
"node_modules/form-data": {
"version": "3.0.1",
"dev": true,
@@ -16984,6 +16846,10 @@
"node": ">=0.10.0"
}
},
+ "node_modules/formik/node_modules/react-fast-compare": {
+ "version": "2.0.4",
+ "license": "MIT"
+ },
"node_modules/formik/node_modules/tslib": {
"version": "1.14.1",
"license": "0BSD"
@@ -17164,56 +17030,22 @@
}
},
"node_modules/gauge": {
- "version": "2.7.4",
+ "version": "3.0.2",
+ "dev": true,
"license": "ISC",
"dependencies": {
- "aproba": "^1.0.3",
+ "aproba": "^1.0.3 || ^2.0.0",
+ "color-support": "^1.1.2",
"console-control-strings": "^1.0.0",
- "has-unicode": "^2.0.0",
- "object-assign": "^4.1.0",
+ "has-unicode": "^2.0.1",
+ "object-assign": "^4.1.1",
"signal-exit": "^3.0.0",
- "string-width": "^1.0.1",
- "strip-ansi": "^3.0.1",
- "wide-align": "^1.1.0"
- }
- },
- "node_modules/gauge/node_modules/ansi-regex": {
- "version": "2.1.1",
- "license": "MIT",
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/gauge/node_modules/is-fullwidth-code-point": {
- "version": "1.0.0",
- "license": "MIT",
- "dependencies": {
- "number-is-nan": "^1.0.0"
+ "string-width": "^4.2.3",
+ "strip-ansi": "^6.0.1",
+ "wide-align": "^1.1.2"
},
"engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/gauge/node_modules/string-width": {
- "version": "1.0.2",
- "license": "MIT",
- "dependencies": {
- "code-point-at": "^1.0.0",
- "is-fullwidth-code-point": "^1.0.0",
- "strip-ansi": "^3.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/gauge/node_modules/strip-ansi": {
- "version": "3.0.1",
- "license": "MIT",
- "dependencies": {
- "ansi-regex": "^2.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
+ "node": ">=10"
}
},
"node_modules/generate-password": {
@@ -17236,7 +17068,7 @@
}
},
"node_modules/get-intrinsic": {
- "version": "1.1.3",
+ "version": "1.2.0",
"license": "MIT",
"dependencies": {
"function-bind": "^1.1.1",
@@ -17297,7 +17129,7 @@
}
},
"node_modules/get-tsconfig": {
- "version": "4.3.0",
+ "version": "4.5.0",
"dev": true,
"license": "MIT",
"funding": {
@@ -17372,7 +17204,7 @@
}
},
"node_modules/globals": {
- "version": "13.18.0",
+ "version": "13.20.0",
"license": "MIT",
"dependencies": {
"type-fest": "^0.20.2"
@@ -17386,7 +17218,6 @@
},
"node_modules/globalthis": {
"version": "1.0.3",
- "dev": true,
"license": "MIT",
"dependencies": {
"define-properties": "^1.1.3"
@@ -17427,7 +17258,7 @@
}
},
"node_modules/goober": {
- "version": "2.1.11",
+ "version": "2.1.12",
"license": "MIT",
"peerDependencies": {
"csstype": "^3.0.10"
@@ -17442,7 +17273,6 @@
},
"node_modules/gopd": {
"version": "1.0.1",
- "dev": true,
"license": "MIT",
"dependencies": {
"get-intrinsic": "^1.1.3"
@@ -17452,7 +17282,7 @@
}
},
"node_modules/graceful-fs": {
- "version": "4.2.10",
+ "version": "4.2.11",
"license": "ISC"
},
"node_modules/grapheme-splitter": {
@@ -17460,14 +17290,6 @@
"dev": true,
"license": "MIT"
},
- "node_modules/graphlib": {
- "version": "2.1.8",
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "lodash": "^4.17.15"
- }
- },
"node_modules/graphql": {
"version": "16.6.0",
"license": "MIT",
@@ -17476,7 +17298,7 @@
}
},
"node_modules/graphql-language-service": {
- "version": "5.1.1",
+ "version": "5.1.3",
"license": "MIT",
"dependencies": {
"nullthrows": "^1.0.0",
@@ -17490,7 +17312,7 @@
}
},
"node_modules/graphql-ws": {
- "version": "5.11.3",
+ "version": "5.12.1",
"license": "MIT",
"engines": {
"node": ">=10"
@@ -17530,6 +17352,10 @@
"js-yaml": "bin/js-yaml.js"
}
},
+ "node_modules/gray-matter/node_modules/sprintf-js": {
+ "version": "1.0.3",
+ "license": "BSD-3-Clause"
+ },
"node_modules/gulp-header": {
"version": "1.8.12",
"license": "MIT",
@@ -17636,6 +17462,16 @@
"url": "https://github.com/sponsors/ljharb"
}
},
+ "node_modules/has-proto": {
+ "version": "1.0.1",
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
"node_modules/has-symbols": {
"version": "1.0.3",
"license": "MIT",
@@ -17661,6 +17497,7 @@
},
"node_modules/has-unicode": {
"version": "2.0.1",
+ "dev": true,
"license": "ISC"
},
"node_modules/has-value": {
@@ -17686,6 +17523,10 @@
"node": ">=0.10.0"
}
},
+ "node_modules/has-values/node_modules/is-buffer": {
+ "version": "1.1.6",
+ "license": "MIT"
+ },
"node_modules/has-values/node_modules/is-number": {
"version": "3.0.0",
"license": "MIT",
@@ -17729,7 +17570,7 @@
}
},
"node_modules/hash-base/node_modules/readable-stream": {
- "version": "3.6.0",
+ "version": "3.6.2",
"license": "MIT",
"dependencies": {
"inherits": "^2.0.3",
@@ -17804,29 +17645,57 @@
"url": "https://opencollective.com/unified"
}
},
+ "node_modules/hast-to-hyperscript/node_modules/comma-separated-tokens": {
+ "version": "1.0.8",
+ "license": "MIT",
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/wooorm"
+ }
+ },
+ "node_modules/hast-to-hyperscript/node_modules/space-separated-tokens": {
+ "version": "1.1.5",
+ "license": "MIT",
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/wooorm"
+ }
+ },
"node_modules/hast-util-from-parse5": {
- "version": "5.0.3",
+ "version": "6.0.1",
"license": "MIT",
"dependencies": {
- "ccount": "^1.0.3",
- "hastscript": "^5.0.0",
+ "@types/parse5": "^5.0.0",
+ "hastscript": "^6.0.0",
"property-information": "^5.0.0",
- "web-namespaces": "^1.1.2",
- "xtend": "^4.0.1"
+ "vfile": "^4.0.0",
+ "vfile-location": "^3.2.0",
+ "web-namespaces": "^1.0.0"
},
"funding": {
"type": "opencollective",
"url": "https://opencollective.com/unified"
}
},
- "node_modules/hast-util-from-parse5/node_modules/hastscript": {
- "version": "5.1.2",
+ "node_modules/hast-util-from-parse5/node_modules/unist-util-stringify-position": {
+ "version": "2.0.3",
"license": "MIT",
"dependencies": {
- "comma-separated-tokens": "^1.0.0",
- "hast-util-parse-selector": "^2.0.0",
- "property-information": "^5.0.0",
- "space-separated-tokens": "^1.0.0"
+ "@types/unist": "^2.0.2"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "node_modules/hast-util-from-parse5/node_modules/vfile": {
+ "version": "4.2.1",
+ "license": "MIT",
+ "dependencies": {
+ "@types/unist": "^2.0.0",
+ "is-buffer": "^2.0.0",
+ "unist-util-stringify-position": "^2.0.0",
+ "vfile-message": "^2.0.0"
},
"funding": {
"type": "opencollective",
@@ -17834,7 +17703,7 @@
}
},
"node_modules/hast-util-has-property": {
- "version": "2.0.0",
+ "version": "2.0.1",
"license": "MIT",
"funding": {
"type": "opencollective",
@@ -17842,7 +17711,7 @@
}
},
"node_modules/hast-util-heading-rank": {
- "version": "2.1.0",
+ "version": "2.1.1",
"license": "MIT",
"dependencies": {
"@types/hast": "^2.0.0"
@@ -17852,18 +17721,6 @@
"url": "https://opencollective.com/unified"
}
},
- "node_modules/hast-util-is-element": {
- "version": "2.1.2",
- "license": "MIT",
- "dependencies": {
- "@types/hast": "^2.0.0",
- "@types/unist": "^2.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
"node_modules/hast-util-parse-selector": {
"version": "2.2.5",
"license": "MIT",
@@ -17892,51 +17749,6 @@
"url": "https://opencollective.com/unified"
}
},
- "node_modules/hast-util-raw/node_modules/hast-util-from-parse5": {
- "version": "6.0.1",
- "license": "MIT",
- "dependencies": {
- "@types/parse5": "^5.0.0",
- "hastscript": "^6.0.0",
- "property-information": "^5.0.0",
- "vfile": "^4.0.0",
- "vfile-location": "^3.2.0",
- "web-namespaces": "^1.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/hast-util-raw/node_modules/html-void-elements": {
- "version": "1.0.5",
- "license": "MIT",
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- }
- },
- "node_modules/hast-util-raw/node_modules/is-buffer": {
- "version": "2.0.5",
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/feross"
- },
- {
- "type": "patreon",
- "url": "https://www.patreon.com/feross"
- },
- {
- "type": "consulting",
- "url": "https://feross.org/support"
- }
- ],
- "license": "MIT",
- "engines": {
- "node": ">=4"
- }
- },
"node_modules/hast-util-raw/node_modules/unist-util-stringify-position": {
"version": "2.0.3",
"license": "MIT",
@@ -17962,28 +17774,8 @@
"url": "https://opencollective.com/unified"
}
},
- "node_modules/hast-util-raw/node_modules/vfile-location": {
- "version": "3.2.0",
- "license": "MIT",
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/hast-util-raw/node_modules/vfile-message": {
- "version": "2.0.4",
- "license": "MIT",
- "dependencies": {
- "@types/unist": "^2.0.0",
- "unist-util-stringify-position": "^2.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
"node_modules/hast-util-sanitize": {
- "version": "4.0.0",
+ "version": "4.1.0",
"license": "MIT",
"dependencies": {
"@types/hast": "^2.0.0"
@@ -17994,55 +17786,174 @@
}
},
"node_modules/hast-util-to-estree": {
- "version": "1.4.0",
+ "version": "2.3.2",
"license": "MIT",
- "peer": true,
"dependencies": {
- "comma-separated-tokens": "^1.0.0",
- "estree-util-attach-comments": "^1.0.0",
- "estree-util-is-identifier-name": "^1.1.0",
- "hast-util-whitespace": "^1.0.0",
- "property-information": "^5.0.0",
- "space-separated-tokens": "^1.0.0",
- "style-to-object": "^0.3.0",
- "unist-util-position": "^3.1.0",
- "zwitch": "^1.0.0"
+ "@types/estree": "^1.0.0",
+ "@types/estree-jsx": "^1.0.0",
+ "@types/hast": "^2.0.0",
+ "@types/unist": "^2.0.0",
+ "comma-separated-tokens": "^2.0.0",
+ "estree-util-attach-comments": "^2.0.0",
+ "estree-util-is-identifier-name": "^2.0.0",
+ "hast-util-whitespace": "^2.0.0",
+ "mdast-util-mdx-expression": "^1.0.0",
+ "mdast-util-mdxjs-esm": "^1.0.0",
+ "property-information": "^6.0.0",
+ "space-separated-tokens": "^2.0.0",
+ "style-to-object": "^0.4.1",
+ "unist-util-position": "^4.0.0",
+ "zwitch": "^2.0.0"
},
"funding": {
"type": "opencollective",
"url": "https://opencollective.com/unified"
}
},
- "node_modules/hast-util-to-estree/node_modules/estree-util-is-identifier-name": {
- "version": "1.1.0",
+ "node_modules/hast-util-to-estree/node_modules/@types/estree": {
+ "version": "1.0.0",
+ "license": "MIT"
+ },
+ "node_modules/hast-util-to-estree/node_modules/property-information": {
+ "version": "6.2.0",
+ "license": "MIT",
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/wooorm"
+ }
+ },
+ "node_modules/hast-util-to-estree/node_modules/style-to-object": {
+ "version": "0.4.1",
+ "license": "MIT",
+ "dependencies": {
+ "inline-style-parser": "0.1.1"
+ }
+ },
+ "node_modules/hast-util-to-estree/node_modules/unist-util-position": {
+ "version": "4.0.4",
+ "license": "MIT",
+ "dependencies": {
+ "@types/unist": "^2.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "node_modules/hast-util-to-estree/node_modules/zwitch": {
+ "version": "2.0.4",
"license": "MIT",
- "peer": true,
"funding": {
"type": "github",
"url": "https://github.com/sponsors/wooorm"
}
},
"node_modules/hast-util-to-html": {
- "version": "8.0.3",
+ "version": "8.0.4",
"license": "MIT",
"dependencies": {
"@types/hast": "^2.0.0",
+ "@types/unist": "^2.0.0",
"ccount": "^2.0.0",
"comma-separated-tokens": "^2.0.0",
- "hast-util-is-element": "^2.0.0",
+ "hast-util-raw": "^7.0.0",
"hast-util-whitespace": "^2.0.0",
"html-void-elements": "^2.0.0",
"property-information": "^6.0.0",
"space-separated-tokens": "^2.0.0",
- "stringify-entities": "^4.0.2",
- "unist-util-is": "^5.0.0"
+ "stringify-entities": "^4.0.0",
+ "zwitch": "^2.0.4"
},
"funding": {
"type": "opencollective",
"url": "https://opencollective.com/unified"
}
},
- "node_modules/hast-util-to-html/node_modules/ccount": {
+ "node_modules/hast-util-to-html/node_modules/@types/parse5": {
+ "version": "6.0.3",
+ "license": "MIT"
+ },
+ "node_modules/hast-util-to-html/node_modules/hast-util-from-parse5": {
+ "version": "7.1.2",
+ "license": "MIT",
+ "dependencies": {
+ "@types/hast": "^2.0.0",
+ "@types/unist": "^2.0.0",
+ "hastscript": "^7.0.0",
+ "property-information": "^6.0.0",
+ "vfile": "^5.0.0",
+ "vfile-location": "^4.0.0",
+ "web-namespaces": "^2.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "node_modules/hast-util-to-html/node_modules/hast-util-parse-selector": {
+ "version": "3.1.1",
+ "license": "MIT",
+ "dependencies": {
+ "@types/hast": "^2.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "node_modules/hast-util-to-html/node_modules/hast-util-raw": {
+ "version": "7.2.3",
+ "license": "MIT",
+ "dependencies": {
+ "@types/hast": "^2.0.0",
+ "@types/parse5": "^6.0.0",
+ "hast-util-from-parse5": "^7.0.0",
+ "hast-util-to-parse5": "^7.0.0",
+ "html-void-elements": "^2.0.0",
+ "parse5": "^6.0.0",
+ "unist-util-position": "^4.0.0",
+ "unist-util-visit": "^4.0.0",
+ "vfile": "^5.0.0",
+ "web-namespaces": "^2.0.0",
+ "zwitch": "^2.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "node_modules/hast-util-to-html/node_modules/hast-util-to-parse5": {
+ "version": "7.1.0",
+ "license": "MIT",
+ "dependencies": {
+ "@types/hast": "^2.0.0",
+ "comma-separated-tokens": "^2.0.0",
+ "property-information": "^6.0.0",
+ "space-separated-tokens": "^2.0.0",
+ "web-namespaces": "^2.0.0",
+ "zwitch": "^2.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "node_modules/hast-util-to-html/node_modules/hastscript": {
+ "version": "7.2.0",
+ "license": "MIT",
+ "dependencies": {
+ "@types/hast": "^2.0.0",
+ "comma-separated-tokens": "^2.0.0",
+ "hast-util-parse-selector": "^3.0.0",
+ "property-information": "^6.0.0",
+ "space-separated-tokens": "^2.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "node_modules/hast-util-to-html/node_modules/html-void-elements": {
"version": "2.0.1",
"license": "MIT",
"funding": {
@@ -18050,22 +17961,6 @@
"url": "https://github.com/sponsors/wooorm"
}
},
- "node_modules/hast-util-to-html/node_modules/comma-separated-tokens": {
- "version": "2.0.3",
- "license": "MIT",
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- }
- },
- "node_modules/hast-util-to-html/node_modules/hast-util-whitespace": {
- "version": "2.0.0",
- "license": "MIT",
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
"node_modules/hast-util-to-html/node_modules/property-information": {
"version": "6.2.0",
"license": "MIT",
@@ -18074,20 +17969,43 @@
"url": "https://github.com/sponsors/wooorm"
}
},
- "node_modules/hast-util-to-html/node_modules/space-separated-tokens": {
- "version": "2.0.2",
+ "node_modules/hast-util-to-html/node_modules/unist-util-position": {
+ "version": "4.0.4",
+ "license": "MIT",
+ "dependencies": {
+ "@types/unist": "^2.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "node_modules/hast-util-to-html/node_modules/vfile-location": {
+ "version": "4.1.0",
+ "license": "MIT",
+ "dependencies": {
+ "@types/unist": "^2.0.0",
+ "vfile": "^5.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "node_modules/hast-util-to-html/node_modules/web-namespaces": {
+ "version": "2.0.1",
"license": "MIT",
"funding": {
"type": "github",
"url": "https://github.com/sponsors/wooorm"
}
},
- "node_modules/hast-util-to-html/node_modules/unist-util-is": {
- "version": "5.1.1",
+ "node_modules/hast-util-to-html/node_modules/zwitch": {
+ "version": "2.0.4",
"license": "MIT",
"funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
+ "type": "github",
+ "url": "https://github.com/sponsors/wooorm"
}
},
"node_modules/hast-util-to-parse5": {
@@ -18117,9 +18035,8 @@
}
},
"node_modules/hast-util-whitespace": {
- "version": "1.0.4",
+ "version": "2.0.1",
"license": "MIT",
- "peer": true,
"funding": {
"type": "opencollective",
"url": "https://opencollective.com/unified"
@@ -18140,6 +18057,22 @@
"url": "https://opencollective.com/unified"
}
},
+ "node_modules/hastscript/node_modules/comma-separated-tokens": {
+ "version": "1.0.8",
+ "license": "MIT",
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/wooorm"
+ }
+ },
+ "node_modules/hastscript/node_modules/space-separated-tokens": {
+ "version": "1.1.5",
+ "license": "MIT",
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/wooorm"
+ }
+ },
"node_modules/he": {
"version": "1.2.0",
"dev": true,
@@ -18158,6 +18091,10 @@
"tslib": "^2.0.3"
}
},
+ "node_modules/heap": {
+ "version": "0.2.7",
+ "license": "MIT"
+ },
"node_modules/hey-listen": {
"version": "1.0.8",
"license": "MIT"
@@ -18185,6 +18122,10 @@
"react-is": "^16.7.0"
}
},
+ "node_modules/hoist-non-react-statics/node_modules/react-is": {
+ "version": "16.13.1",
+ "license": "MIT"
+ },
"node_modules/hosted-git-info": {
"version": "2.8.9",
"dev": true,
@@ -18244,7 +18185,7 @@
}
},
"node_modules/html-tags": {
- "version": "3.2.0",
+ "version": "3.3.0",
"dev": true,
"license": "MIT",
"engines": {
@@ -18255,11 +18196,11 @@
}
},
"node_modules/html-to-image": {
- "version": "1.10.8",
+ "version": "1.11.11",
"license": "MIT"
},
"node_modules/html-void-elements": {
- "version": "2.0.1",
+ "version": "1.0.5",
"license": "MIT",
"funding": {
"type": "github",
@@ -18312,6 +18253,14 @@
"node": ">=4.0.0"
}
},
+ "node_modules/html-webpack-plugin/node_modules/tapable": {
+ "version": "1.1.3",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=6"
+ }
+ },
"node_modules/htmlparser2": {
"version": "6.1.0",
"dev": true,
@@ -18330,6 +18279,11 @@
"entities": "^2.0.0"
}
},
+ "node_modules/http-cache-semantics": {
+ "version": "4.1.1",
+ "dev": true,
+ "license": "BSD-2-Clause"
+ },
"node_modules/http-errors": {
"version": "2.0.0",
"dev": true,
@@ -18381,12 +18335,21 @@
"node": ">=10.17.0"
}
},
+ "node_modules/humanize-ms": {
+ "version": "1.2.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ms": "^2.0.0"
+ }
+ },
"node_modules/hyphenate-style-name": {
"version": "1.0.4",
"license": "BSD-3-Clause"
},
"node_modules/iconv-lite": {
"version": "0.4.24",
+ "dev": true,
"license": "MIT",
"dependencies": {
"safer-buffer": ">= 2.1.2 < 3"
@@ -18436,21 +18399,7 @@
}
},
"node_modules/ieee754": {
- "version": "1.2.1",
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/feross"
- },
- {
- "type": "patreon",
- "url": "https://www.patreon.com/feross"
- },
- {
- "type": "consulting",
- "url": "https://feross.org/support"
- }
- ],
+ "version": "1.1.13",
"license": "BSD-3-Clause"
},
"node_modules/iferr": {
@@ -18458,7 +18407,7 @@
"license": "MIT"
},
"node_modules/ignore": {
- "version": "5.2.0",
+ "version": "5.2.4",
"license": "MIT",
"engines": {
"node": ">= 4"
@@ -18473,7 +18422,7 @@
"license": "MIT"
},
"node_modules/immutable": {
- "version": "4.1.0",
+ "version": "4.3.0",
"license": "MIT"
},
"node_modules/import-fresh": {
@@ -18622,10 +18571,10 @@
}
},
"node_modules/internal-slot": {
- "version": "1.0.3",
+ "version": "1.0.5",
"license": "MIT",
"dependencies": {
- "get-intrinsic": "^1.1.0",
+ "get-intrinsic": "^1.2.0",
"has": "^1.0.3",
"side-channel": "^1.0.4"
},
@@ -18636,7 +18585,6 @@
"node_modules/internmap": {
"version": "2.0.3",
"license": "ISC",
- "peer": true,
"engines": {
"node": ">=12"
}
@@ -18672,10 +18620,6 @@
"node": ">= 12"
}
},
- "node_modules/ip-address/node_modules/sprintf-js": {
- "version": "1.1.2",
- "license": "BSD-3-Clause"
- },
"node_modules/ipaddr.js": {
"version": "1.9.1",
"dev": true,
@@ -18724,7 +18668,6 @@
},
"node_modules/is-arguments": {
"version": "1.1.1",
- "dev": true,
"license": "MIT",
"dependencies": {
"call-bind": "^1.0.2",
@@ -18737,6 +18680,18 @@
"url": "https://github.com/sponsors/ljharb"
}
},
+ "node_modules/is-array-buffer": {
+ "version": "3.0.2",
+ "license": "MIT",
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "get-intrinsic": "^1.2.0",
+ "is-typed-array": "^1.1.10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
"node_modules/is-arrayish": {
"version": "0.2.1",
"devOptional": true,
@@ -18777,8 +18732,25 @@
}
},
"node_modules/is-buffer": {
- "version": "1.1.6",
- "license": "MIT"
+ "version": "2.0.5",
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/feross"
+ },
+ {
+ "type": "patreon",
+ "url": "https://www.patreon.com/feross"
+ },
+ {
+ "type": "consulting",
+ "url": "https://feross.org/support"
+ }
+ ],
+ "license": "MIT",
+ "engines": {
+ "node": ">=4"
+ }
},
"node_modules/is-callable": {
"version": "1.2.7",
@@ -18960,9 +18932,13 @@
"url": "https://github.com/sponsors/wooorm"
}
},
+ "node_modules/is-lambda": {
+ "version": "1.0.1",
+ "dev": true,
+ "license": "MIT"
+ },
"node_modules/is-map": {
"version": "2.0.2",
- "dev": true,
"license": "MIT",
"funding": {
"url": "https://github.com/sponsors/ljharb"
@@ -19001,6 +18977,10 @@
"url": "https://github.com/sponsors/ljharb"
}
},
+ "node_modules/is-number/node_modules/is-buffer": {
+ "version": "1.1.6",
+ "license": "MIT"
+ },
"node_modules/is-number/node_modules/kind-of": {
"version": "3.2.2",
"license": "MIT",
@@ -19019,6 +18999,13 @@
"url": "https://github.com/sponsors/ljharb"
}
},
+ "node_modules/is-plain-obj": {
+ "version": "2.1.0",
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
"node_modules/is-plain-object": {
"version": "2.0.4",
"license": "MIT",
@@ -19042,7 +19029,7 @@
}
},
"node_modules/is-reference": {
- "version": "3.0.0",
+ "version": "3.0.1",
"license": "MIT",
"dependencies": {
"@types/estree": "*"
@@ -19074,7 +19061,6 @@
},
"node_modules/is-set": {
"version": "2.0.2",
- "dev": true,
"license": "MIT",
"funding": {
"url": "https://github.com/sponsors/ljharb"
@@ -19128,7 +19114,6 @@
},
"node_modules/is-typed-array": {
"version": "1.1.10",
- "dev": true,
"license": "MIT",
"dependencies": {
"available-typed-arrays": "^1.0.5",
@@ -19156,7 +19141,6 @@
},
"node_modules/is-weakmap": {
"version": "2.0.1",
- "dev": true,
"license": "MIT",
"funding": {
"url": "https://github.com/sponsors/ljharb"
@@ -19174,7 +19158,6 @@
},
"node_modules/is-weakset": {
"version": "2.0.2",
- "dev": true,
"license": "MIT",
"dependencies": {
"call-bind": "^1.0.2",
@@ -19185,7 +19168,7 @@
}
},
"node_modules/is-what": {
- "version": "4.1.7",
+ "version": "4.1.8",
"license": "MIT",
"engines": {
"node": ">=12.13"
@@ -19234,12 +19217,11 @@
}
},
"node_modules/isarray": {
- "version": "2.0.5",
- "dev": true,
+ "version": "1.0.0",
"license": "MIT"
},
"node_modules/isbot": {
- "version": "3.6.5",
+ "version": "3.6.8",
"license": "Unlicense",
"engines": {
"node": ">=12"
@@ -19385,6 +19367,21 @@
"node": ">=10"
}
},
+ "node_modules/jake/node_modules/chalk": {
+ "version": "4.1.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
"node_modules/jest": {
"version": "27.5.1",
"dev": true,
@@ -19428,7 +19425,7 @@
"license": "MIT"
},
"node_modules/jest-canvas-mock": {
- "version": "2.4.0",
+ "version": "2.5.0",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -19465,13 +19462,28 @@
}
},
"node_modules/jest-changed-files/node_modules/@types/yargs": {
- "version": "16.0.4",
+ "version": "16.0.5",
"dev": true,
"license": "MIT",
"dependencies": {
"@types/yargs-parser": "*"
}
},
+ "node_modules/jest-changed-files/node_modules/chalk": {
+ "version": "4.1.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
"node_modules/jest-circus": {
"version": "27.5.1",
"dev": true,
@@ -19517,13 +19529,28 @@
}
},
"node_modules/jest-circus/node_modules/@types/yargs": {
- "version": "16.0.4",
+ "version": "16.0.5",
"dev": true,
"license": "MIT",
"dependencies": {
"@types/yargs-parser": "*"
}
},
+ "node_modules/jest-circus/node_modules/chalk": {
+ "version": "4.1.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
"node_modules/jest-circus/node_modules/jest-util": {
"version": "27.5.1",
"dev": true,
@@ -19589,13 +19616,28 @@
}
},
"node_modules/jest-cli/node_modules/@types/yargs": {
- "version": "16.0.4",
+ "version": "16.0.5",
"dev": true,
"license": "MIT",
"dependencies": {
"@types/yargs-parser": "*"
}
},
+ "node_modules/jest-cli/node_modules/chalk": {
+ "version": "4.1.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
"node_modules/jest-cli/node_modules/jest-util": {
"version": "27.5.1",
"dev": true,
@@ -19670,13 +19712,28 @@
}
},
"node_modules/jest-config/node_modules/@types/yargs": {
- "version": "16.0.4",
+ "version": "16.0.5",
"dev": true,
"license": "MIT",
"dependencies": {
"@types/yargs-parser": "*"
}
},
+ "node_modules/jest-config/node_modules/chalk": {
+ "version": "4.1.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
"node_modules/jest-config/node_modules/jest-regex-util": {
"version": "27.5.1",
"dev": true,
@@ -19702,44 +19759,21 @@
}
},
"node_modules/jest-diff": {
- "version": "25.5.0",
+ "version": "27.5.1",
"dev": true,
"license": "MIT",
"dependencies": {
- "chalk": "^3.0.0",
- "diff-sequences": "^25.2.6",
- "jest-get-type": "^25.2.6",
- "pretty-format": "^25.5.0"
+ "chalk": "^4.0.0",
+ "diff-sequences": "^27.5.1",
+ "jest-get-type": "^27.5.1",
+ "pretty-format": "^27.5.1"
},
"engines": {
- "node": ">= 8.3"
- }
- },
- "node_modules/jest-diff/node_modules/@jest/types": {
- "version": "25.5.0",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@types/istanbul-lib-coverage": "^2.0.0",
- "@types/istanbul-reports": "^1.1.1",
- "@types/yargs": "^15.0.0",
- "chalk": "^3.0.0"
- },
- "engines": {
- "node": ">= 8.3"
- }
- },
- "node_modules/jest-diff/node_modules/@types/istanbul-reports": {
- "version": "1.1.2",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@types/istanbul-lib-coverage": "*",
- "@types/istanbul-lib-report": "*"
+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
}
},
"node_modules/jest-diff/node_modules/chalk": {
- "version": "3.0.0",
+ "version": "4.1.2",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -19747,29 +19781,18 @@
"supports-color": "^7.1.0"
},
"engines": {
- "node": ">=8"
- }
- },
- "node_modules/jest-diff/node_modules/jest-get-type": {
- "version": "25.2.6",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">= 8.3"
- }
- },
- "node_modules/jest-diff/node_modules/pretty-format": {
- "version": "25.5.0",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@jest/types": "^25.5.0",
- "ansi-regex": "^5.0.0",
- "ansi-styles": "^4.0.0",
- "react-is": "^16.12.0"
+ "node": ">=10"
},
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
+ "node_modules/jest-diff/node_modules/diff-sequences": {
+ "version": "27.5.1",
+ "dev": true,
+ "license": "MIT",
"engines": {
- "node": ">= 8.3"
+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
}
},
"node_modules/jest-docblock": {
@@ -19814,13 +19837,28 @@
}
},
"node_modules/jest-each/node_modules/@types/yargs": {
- "version": "16.0.4",
+ "version": "16.0.5",
"dev": true,
"license": "MIT",
"dependencies": {
"@types/yargs-parser": "*"
}
},
+ "node_modules/jest-each/node_modules/chalk": {
+ "version": "4.1.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
"node_modules/jest-each/node_modules/jest-util": {
"version": "27.5.1",
"dev": true,
@@ -19870,13 +19908,28 @@
}
},
"node_modules/jest-environment-jsdom/node_modules/@types/yargs": {
- "version": "16.0.4",
+ "version": "16.0.5",
"dev": true,
"license": "MIT",
"dependencies": {
"@types/yargs-parser": "*"
}
},
+ "node_modules/jest-environment-jsdom/node_modules/chalk": {
+ "version": "4.1.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
"node_modules/jest-environment-jsdom/node_modules/jest-util": {
"version": "27.5.1",
"dev": true,
@@ -19925,13 +19978,28 @@
}
},
"node_modules/jest-environment-node/node_modules/@types/yargs": {
- "version": "16.0.4",
+ "version": "16.0.5",
"dev": true,
"license": "MIT",
"dependencies": {
"@types/yargs-parser": "*"
}
},
+ "node_modules/jest-environment-node/node_modules/chalk": {
+ "version": "4.1.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
"node_modules/jest-environment-node/node_modules/jest-util": {
"version": "27.5.1",
"dev": true,
@@ -20038,13 +20106,28 @@
}
},
"node_modules/jest-jasmine2/node_modules/@types/yargs": {
- "version": "16.0.4",
+ "version": "16.0.5",
"dev": true,
"license": "MIT",
"dependencies": {
"@types/yargs-parser": "*"
}
},
+ "node_modules/jest-jasmine2/node_modules/chalk": {
+ "version": "4.1.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
"node_modules/jest-jasmine2/node_modules/jest-util": {
"version": "27.5.1",
"dev": true,
@@ -20087,26 +20170,19 @@
"node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
}
},
- "node_modules/jest-matcher-utils/node_modules/diff-sequences": {
- "version": "27.5.1",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
- }
- },
- "node_modules/jest-matcher-utils/node_modules/jest-diff": {
- "version": "27.5.1",
+ "node_modules/jest-matcher-utils/node_modules/chalk": {
+ "version": "4.1.2",
"dev": true,
"license": "MIT",
"dependencies": {
- "chalk": "^4.0.0",
- "diff-sequences": "^27.5.1",
- "jest-get-type": "^27.5.1",
- "pretty-format": "^27.5.1"
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
},
"engines": {
- "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
}
},
"node_modules/jest-message-util": {
@@ -20144,13 +20220,28 @@
}
},
"node_modules/jest-message-util/node_modules/@types/yargs": {
- "version": "16.0.4",
+ "version": "16.0.5",
"dev": true,
"license": "MIT",
"dependencies": {
"@types/yargs-parser": "*"
}
},
+ "node_modules/jest-message-util/node_modules/chalk": {
+ "version": "4.1.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
"node_modules/jest-mock": {
"version": "27.5.1",
"dev": true,
@@ -20179,13 +20270,28 @@
}
},
"node_modules/jest-mock/node_modules/@types/yargs": {
- "version": "16.0.4",
+ "version": "16.0.5",
"dev": true,
"license": "MIT",
"dependencies": {
"@types/yargs-parser": "*"
}
},
+ "node_modules/jest-mock/node_modules/chalk": {
+ "version": "4.1.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
"node_modules/jest-pnp-resolver": {
"version": "1.2.3",
"dev": true,
@@ -20259,13 +20365,28 @@
}
},
"node_modules/jest-resolve-dependencies/node_modules/@types/yargs": {
- "version": "16.0.4",
+ "version": "16.0.5",
"dev": true,
"license": "MIT",
"dependencies": {
"@types/yargs-parser": "*"
}
},
+ "node_modules/jest-resolve-dependencies/node_modules/chalk": {
+ "version": "4.1.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
"node_modules/jest-resolve-dependencies/node_modules/jest-regex-util": {
"version": "27.5.1",
"dev": true,
@@ -20290,13 +20411,28 @@
}
},
"node_modules/jest-resolve/node_modules/@types/yargs": {
- "version": "16.0.4",
+ "version": "16.0.5",
"dev": true,
"license": "MIT",
"dependencies": {
"@types/yargs-parser": "*"
}
},
+ "node_modules/jest-resolve/node_modules/chalk": {
+ "version": "4.1.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
"node_modules/jest-resolve/node_modules/jest-haste-map": {
"version": "27.5.1",
"dev": true,
@@ -20430,13 +20566,28 @@
}
},
"node_modules/jest-runner/node_modules/@types/yargs": {
- "version": "16.0.4",
+ "version": "16.0.5",
"dev": true,
"license": "MIT",
"dependencies": {
"@types/yargs-parser": "*"
}
},
+ "node_modules/jest-runner/node_modules/chalk": {
+ "version": "4.1.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
"node_modules/jest-runner/node_modules/jest-haste-map": {
"version": "27.5.1",
"dev": true,
@@ -20579,13 +20730,28 @@
}
},
"node_modules/jest-runtime/node_modules/@types/yargs": {
- "version": "16.0.4",
+ "version": "16.0.5",
"dev": true,
"license": "MIT",
"dependencies": {
"@types/yargs-parser": "*"
}
},
+ "node_modules/jest-runtime/node_modules/chalk": {
+ "version": "4.1.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
"node_modules/jest-runtime/node_modules/jest-haste-map": {
"version": "27.5.1",
"dev": true,
@@ -20740,33 +20906,26 @@
}
},
"node_modules/jest-snapshot/node_modules/@types/yargs": {
- "version": "16.0.4",
+ "version": "16.0.5",
"dev": true,
"license": "MIT",
"dependencies": {
"@types/yargs-parser": "*"
}
},
- "node_modules/jest-snapshot/node_modules/diff-sequences": {
- "version": "27.5.1",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
- }
- },
- "node_modules/jest-snapshot/node_modules/jest-diff": {
- "version": "27.5.1",
+ "node_modules/jest-snapshot/node_modules/chalk": {
+ "version": "4.1.2",
"dev": true,
"license": "MIT",
"dependencies": {
- "chalk": "^4.0.0",
- "diff-sequences": "^27.5.1",
- "jest-get-type": "^27.5.1",
- "pretty-format": "^27.5.1"
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
},
"engines": {
- "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
}
},
"node_modules/jest-snapshot/node_modules/jest-haste-map": {
@@ -20830,6 +20989,17 @@
"node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
}
},
+ "node_modules/jest-snapshot/node_modules/lru-cache": {
+ "version": "6.0.0",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "yallist": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
"node_modules/jest-snapshot/node_modules/semver": {
"version": "7.3.8",
"dev": true,
@@ -20852,6 +21022,11 @@
"node": ">=0.10.0"
}
},
+ "node_modules/jest-snapshot/node_modules/yallist": {
+ "version": "4.0.0",
+ "dev": true,
+ "license": "ISC"
+ },
"node_modules/jest-util": {
"version": "26.6.2",
"dev": true,
@@ -20868,6 +21043,21 @@
"node": ">= 10.14.2"
}
},
+ "node_modules/jest-util/node_modules/chalk": {
+ "version": "4.1.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
"node_modules/jest-validate": {
"version": "27.5.1",
"dev": true,
@@ -20900,7 +21090,7 @@
}
},
"node_modules/jest-validate/node_modules/@types/yargs": {
- "version": "16.0.4",
+ "version": "16.0.5",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -20918,6 +21108,21 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
+ "node_modules/jest-validate/node_modules/chalk": {
+ "version": "4.1.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
"node_modules/jest-watcher": {
"version": "27.5.1",
"dev": true,
@@ -20951,13 +21156,28 @@
}
},
"node_modules/jest-watcher/node_modules/@types/yargs": {
- "version": "16.0.4",
+ "version": "16.0.5",
"dev": true,
"license": "MIT",
"dependencies": {
"@types/yargs-parser": "*"
}
},
+ "node_modules/jest-watcher/node_modules/chalk": {
+ "version": "4.1.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
"node_modules/jest-watcher/node_modules/jest-util": {
"version": "27.5.1",
"dev": true,
@@ -21001,6 +21221,13 @@
"url": "https://github.com/chalk/supports-color?sponsor=1"
}
},
+ "node_modules/jiti": {
+ "version": "1.18.2",
+ "license": "MIT",
+ "bin": {
+ "jiti": "bin/jiti.js"
+ }
+ },
"node_modules/jmespath": {
"version": "0.16.0",
"dev": true,
@@ -21023,7 +21250,7 @@
"license": "MIT"
},
"node_modules/js-sdsl": {
- "version": "4.2.0",
+ "version": "4.4.0",
"dev": true,
"license": "MIT",
"funding": {
@@ -21107,6 +21334,10 @@
"node": ">=4.0.0"
}
},
+ "node_modules/js-yaml-loader/node_modules/sprintf-js": {
+ "version": "1.0.3",
+ "license": "BSD-3-Clause"
+ },
"node_modules/jsbn": {
"version": "1.1.0",
"license": "MIT"
@@ -21157,7 +21388,7 @@
}
},
"node_modules/jsdom/node_modules/acorn": {
- "version": "8.8.1",
+ "version": "8.8.2",
"dev": true,
"license": "MIT",
"bin": {
@@ -21211,7 +21442,7 @@
"license": "MIT"
},
"node_modules/json-schema-traverse": {
- "version": "0.4.1",
+ "version": "1.0.0",
"license": "MIT"
},
"node_modules/json-stable-stringify-without-jsonify": {
@@ -21235,7 +21466,8 @@
},
"node_modules/jsonc-parser": {
"version": "3.2.0",
- "license": "MIT"
+ "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz",
+ "integrity": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w=="
},
"node_modules/jsonfile": {
"version": "6.1.0",
@@ -21262,6 +21494,16 @@
"npm": ">=6"
}
},
+ "node_modules/jsonwebtoken/node_modules/lru-cache": {
+ "version": "6.0.0",
+ "license": "ISC",
+ "dependencies": {
+ "yallist": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
"node_modules/jsonwebtoken/node_modules/semver": {
"version": "7.3.8",
"license": "ISC",
@@ -21275,8 +21517,12 @@
"node": ">=10"
}
},
+ "node_modules/jsonwebtoken/node_modules/yallist": {
+ "version": "4.0.0",
+ "license": "ISC"
+ },
"node_modules/jsrsasign": {
- "version": "10.6.1",
+ "version": "10.7.0",
"license": "MIT",
"funding": {
"url": "https://github.com/kjur/jsrsasign#donations"
@@ -21319,8 +21565,7 @@
}
},
"node_modules/khroma": {
- "version": "2.0.0",
- "peer": true
+ "version": "2.0.0"
},
"node_modules/kind-of": {
"version": "6.0.3",
@@ -21338,7 +21583,7 @@
}
},
"node_modules/klona": {
- "version": "2.0.5",
+ "version": "2.0.6",
"dev": true,
"license": "MIT",
"engines": {
@@ -21356,6 +21601,10 @@
"language-subtag-registry": "~0.3.2"
}
},
+ "node_modules/layout-base": {
+ "version": "1.0.2",
+ "license": "MIT"
+ },
"node_modules/lazy-cache": {
"version": "2.0.2",
"license": "MIT",
@@ -21410,6 +21659,17 @@
"node": ">= 0.8.0"
}
},
+ "node_modules/libpg-query": {
+ "version": "13.3.1",
+ "dev": true,
+ "hasInstallScript": true,
+ "license": "LICENSE IN LICENSE",
+ "dependencies": {
+ "@mapbox/node-pre-gyp": "^1.0.8",
+ "node-addon-api": "^1.6.3",
+ "node-gyp": "^8.0.0"
+ }
+ },
"node_modules/lie": {
"version": "3.1.1",
"license": "MIT",
@@ -21418,7 +21678,7 @@
}
},
"node_modules/lilconfig": {
- "version": "2.0.6",
+ "version": "2.1.0",
"license": "MIT",
"engines": {
"node": ">=10"
@@ -21426,7 +21686,6 @@
},
"node_modules/lines-and-columns": {
"version": "1.2.4",
- "devOptional": true,
"license": "MIT"
},
"node_modules/linkify-it": {
@@ -21615,10 +21874,10 @@
}
},
"node_modules/lottie-react": {
- "version": "2.3.1",
+ "version": "2.4.0",
"license": "MIT",
"dependencies": {
- "lottie-web": "^5.9.4"
+ "lottie-web": "^5.10.2"
},
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0 || ^18.0.0",
@@ -21626,7 +21885,7 @@
}
},
"node_modules/lottie-web": {
- "version": "5.9.6",
+ "version": "5.10.2",
"license": "MIT"
},
"node_modules/loud-rejection": {
@@ -21667,13 +21926,10 @@
"license": "MIT"
},
"node_modules/lru-cache": {
- "version": "6.0.0",
+ "version": "5.1.1",
"license": "ISC",
"dependencies": {
- "yallist": "^4.0.0"
- },
- "engines": {
- "node": ">=10"
+ "yallist": "^3.0.2"
}
},
"node_modules/lucide-react": {
@@ -21684,9 +21940,9 @@
}
},
"node_modules/lz-string": {
- "version": "1.4.4",
+ "version": "1.5.0",
"dev": true,
- "license": "WTFPL",
+ "license": "MIT",
"bin": {
"lz-string": "bin/bin.js"
}
@@ -21714,6 +21970,48 @@
"devOptional": true,
"license": "ISC"
},
+ "node_modules/make-fetch-happen": {
+ "version": "9.1.0",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "agentkeepalive": "^4.1.3",
+ "cacache": "^15.2.0",
+ "http-cache-semantics": "^4.1.0",
+ "http-proxy-agent": "^4.0.1",
+ "https-proxy-agent": "^5.0.0",
+ "is-lambda": "^1.0.1",
+ "lru-cache": "^6.0.0",
+ "minipass": "^3.1.3",
+ "minipass-collect": "^1.0.2",
+ "minipass-fetch": "^1.3.2",
+ "minipass-flush": "^1.0.5",
+ "minipass-pipeline": "^1.2.4",
+ "negotiator": "^0.6.2",
+ "promise-retry": "^2.0.1",
+ "socks-proxy-agent": "^6.0.0",
+ "ssri": "^8.0.0"
+ },
+ "engines": {
+ "node": ">= 10"
+ }
+ },
+ "node_modules/make-fetch-happen/node_modules/lru-cache": {
+ "version": "6.0.0",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "yallist": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/make-fetch-happen/node_modules/yallist": {
+ "version": "4.0.0",
+ "dev": true,
+ "license": "ISC"
+ },
"node_modules/makeerror": {
"version": "1.0.12",
"dev": true,
@@ -21863,8 +22161,12 @@
"js-yaml": "bin/js-yaml.js"
}
},
+ "node_modules/markdown-toc/node_modules/sprintf-js": {
+ "version": "1.0.3",
+ "license": "BSD-3-Clause"
+ },
"node_modules/marked": {
- "version": "4.2.3",
+ "version": "4.3.0",
"license": "MIT",
"bin": {
"marked": "bin/marked.js"
@@ -21895,6 +22197,10 @@
"safe-buffer": "^5.1.2"
}
},
+ "node_modules/md5/node_modules/is-buffer": {
+ "version": "1.1.6",
+ "license": "MIT"
+ },
"node_modules/mdast": {
"version": "3.0.0",
"license": "MIT"
@@ -21921,10 +22227,36 @@
"url": "https://opencollective.com/unified"
}
},
- "node_modules/mdast-util-find-and-replace": {
- "version": "2.2.1",
+ "node_modules/mdast-util-definitions/node_modules/unist-util-visit": {
+ "version": "2.0.3",
"license": "MIT",
"dependencies": {
+ "@types/unist": "^2.0.0",
+ "unist-util-is": "^4.0.0",
+ "unist-util-visit-parents": "^3.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "node_modules/mdast-util-definitions/node_modules/unist-util-visit-parents": {
+ "version": "3.1.1",
+ "license": "MIT",
+ "dependencies": {
+ "@types/unist": "^2.0.0",
+ "unist-util-is": "^4.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "node_modules/mdast-util-find-and-replace": {
+ "version": "2.2.2",
+ "license": "MIT",
+ "dependencies": {
+ "@types/mdast": "^3.0.0",
"escape-string-regexp": "^5.0.0",
"unist-util-is": "^5.0.0",
"unist-util-visit-parents": "^5.0.0"
@@ -21945,19 +22277,10 @@
}
},
"node_modules/mdast-util-find-and-replace/node_modules/unist-util-is": {
- "version": "5.1.1",
- "license": "MIT",
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/mdast-util-find-and-replace/node_modules/unist-util-visit-parents": {
- "version": "5.1.1",
+ "version": "5.2.1",
"license": "MIT",
"dependencies": {
- "@types/unist": "^2.0.0",
- "unist-util-is": "^5.0.0"
+ "@types/unist": "^2.0.0"
},
"funding": {
"type": "opencollective",
@@ -21965,7 +22288,7 @@
}
},
"node_modules/mdast-util-from-markdown": {
- "version": "1.2.0",
+ "version": "1.3.0",
"license": "MIT",
"dependencies": {
"@types/mdast": "^3.0.0",
@@ -21987,15 +22310,51 @@
}
},
"node_modules/mdast-util-from-markdown/node_modules/mdast-util-to-string": {
- "version": "3.1.0",
+ "version": "3.2.0",
"license": "MIT",
+ "dependencies": {
+ "@types/mdast": "^3.0.0"
+ },
"funding": {
"type": "opencollective",
"url": "https://opencollective.com/unified"
}
},
+ "node_modules/mdast-util-from-markdown/node_modules/micromark": {
+ "version": "3.1.0",
+ "funding": [
+ {
+ "type": "GitHub Sponsors",
+ "url": "https://github.com/sponsors/unifiedjs"
+ },
+ {
+ "type": "OpenCollective",
+ "url": "https://opencollective.com/unified"
+ }
+ ],
+ "license": "MIT",
+ "dependencies": {
+ "@types/debug": "^4.0.0",
+ "debug": "^4.0.0",
+ "decode-named-character-reference": "^1.0.0",
+ "micromark-core-commonmark": "^1.0.1",
+ "micromark-factory-space": "^1.0.0",
+ "micromark-util-character": "^1.0.0",
+ "micromark-util-chunked": "^1.0.0",
+ "micromark-util-combine-extensions": "^1.0.0",
+ "micromark-util-decode-numeric-character-reference": "^1.0.0",
+ "micromark-util-encode": "^1.0.0",
+ "micromark-util-normalize-identifier": "^1.0.0",
+ "micromark-util-resolve-all": "^1.0.0",
+ "micromark-util-sanitize-uri": "^1.0.0",
+ "micromark-util-subtokenize": "^1.0.0",
+ "micromark-util-symbol": "^1.0.0",
+ "micromark-util-types": "^1.0.1",
+ "uvu": "^0.5.0"
+ }
+ },
"node_modules/mdast-util-gfm": {
- "version": "2.0.1",
+ "version": "2.0.2",
"license": "MIT",
"dependencies": {
"mdast-util-from-markdown": "^1.0.0",
@@ -22012,7 +22371,7 @@
}
},
"node_modules/mdast-util-gfm-autolink-literal": {
- "version": "1.0.2",
+ "version": "1.0.3",
"license": "MIT",
"dependencies": {
"@types/mdast": "^3.0.0",
@@ -22025,16 +22384,8 @@
"url": "https://opencollective.com/unified"
}
},
- "node_modules/mdast-util-gfm-autolink-literal/node_modules/ccount": {
- "version": "2.0.1",
- "license": "MIT",
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- }
- },
"node_modules/mdast-util-gfm-footnote": {
- "version": "1.0.1",
+ "version": "1.0.2",
"license": "MIT",
"dependencies": {
"@types/mdast": "^3.0.0",
@@ -22047,7 +22398,7 @@
}
},
"node_modules/mdast-util-gfm-strikethrough": {
- "version": "1.0.2",
+ "version": "1.0.3",
"license": "MIT",
"dependencies": {
"@types/mdast": "^3.0.0",
@@ -22059,7 +22410,7 @@
}
},
"node_modules/mdast-util-gfm-table": {
- "version": "1.0.6",
+ "version": "1.0.7",
"license": "MIT",
"dependencies": {
"@types/mdast": "^3.0.0",
@@ -22073,7 +22424,7 @@
}
},
"node_modules/mdast-util-gfm-table/node_modules/markdown-table": {
- "version": "3.0.2",
+ "version": "3.0.3",
"license": "MIT",
"funding": {
"type": "github",
@@ -22081,7 +22432,7 @@
}
},
"node_modules/mdast-util-gfm-task-list-item": {
- "version": "1.0.1",
+ "version": "1.0.2",
"license": "MIT",
"dependencies": {
"@types/mdast": "^3.0.0",
@@ -22093,12 +22444,14 @@
}
},
"node_modules/mdast-util-mdx": {
- "version": "2.0.0",
+ "version": "2.0.1",
"license": "MIT",
"dependencies": {
+ "mdast-util-from-markdown": "^1.0.0",
"mdast-util-mdx-expression": "^1.0.0",
"mdast-util-mdx-jsx": "^2.0.0",
- "mdast-util-mdxjs-esm": "^1.0.0"
+ "mdast-util-mdxjs-esm": "^1.0.0",
+ "mdast-util-to-markdown": "^1.0.0"
},
"funding": {
"type": "opencollective",
@@ -22106,7 +22459,7 @@
}
},
"node_modules/mdast-util-mdx-expression": {
- "version": "1.3.1",
+ "version": "1.3.2",
"license": "MIT",
"dependencies": {
"@types/estree-jsx": "^1.0.0",
@@ -22121,13 +22474,15 @@
}
},
"node_modules/mdast-util-mdx-jsx": {
- "version": "2.1.0",
+ "version": "2.1.2",
"license": "MIT",
"dependencies": {
"@types/estree-jsx": "^1.0.0",
"@types/hast": "^2.0.0",
"@types/mdast": "^3.0.0",
+ "@types/unist": "^2.0.0",
"ccount": "^2.0.0",
+ "mdast-util-from-markdown": "^1.1.0",
"mdast-util-to-markdown": "^1.3.0",
"parse-entities": "^4.0.0",
"stringify-entities": "^4.0.0",
@@ -22140,22 +22495,6 @@
"url": "https://opencollective.com/unified"
}
},
- "node_modules/mdast-util-mdx-jsx/node_modules/ccount": {
- "version": "2.0.1",
- "license": "MIT",
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- }
- },
- "node_modules/mdast-util-mdx-jsx/node_modules/character-entities": {
- "version": "2.0.2",
- "license": "MIT",
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- }
- },
"node_modules/mdast-util-mdx-jsx/node_modules/character-entities-legacy": {
"version": "3.0.0",
"license": "MIT",
@@ -22209,7 +22548,7 @@
}
},
"node_modules/mdast-util-mdx-jsx/node_modules/parse-entities": {
- "version": "4.0.0",
+ "version": "4.0.1",
"license": "MIT",
"dependencies": {
"@types/unist": "^2.0.0",
@@ -22226,8 +22565,20 @@
"url": "https://github.com/sponsors/wooorm"
}
},
+ "node_modules/mdast-util-mdx-jsx/node_modules/vfile-message": {
+ "version": "3.1.4",
+ "license": "MIT",
+ "dependencies": {
+ "@types/unist": "^2.0.0",
+ "unist-util-stringify-position": "^3.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
"node_modules/mdast-util-mdxjs-esm": {
- "version": "1.3.0",
+ "version": "1.3.1",
"license": "MIT",
"dependencies": {
"@types/estree-jsx": "^1.0.0",
@@ -22254,15 +22605,18 @@
}
},
"node_modules/mdast-util-phrasing/node_modules/unist-util-is": {
- "version": "5.2.0",
+ "version": "5.2.1",
"license": "MIT",
+ "dependencies": {
+ "@types/unist": "^2.0.0"
+ },
"funding": {
"type": "opencollective",
"url": "https://opencollective.com/unified"
}
},
"node_modules/mdast-util-to-hast": {
- "version": "12.2.4",
+ "version": "12.3.0",
"license": "MIT",
"dependencies": {
"@types/hast": "^2.0.0",
@@ -22270,7 +22624,6 @@
"mdast-util-definitions": "^5.0.0",
"micromark-util-sanitize-uri": "^1.1.0",
"trim-lines": "^3.0.0",
- "unist-builder": "^3.0.0",
"unist-util-generated": "^2.0.0",
"unist-util-position": "^4.0.0",
"unist-util-visit": "^4.0.0"
@@ -22281,7 +22634,7 @@
}
},
"node_modules/mdast-util-to-hast/node_modules/mdast-util-definitions": {
- "version": "5.1.1",
+ "version": "5.1.2",
"license": "MIT",
"dependencies": {
"@types/mdast": "^3.0.0",
@@ -22293,16 +22646,8 @@
"url": "https://opencollective.com/unified"
}
},
- "node_modules/mdast-util-to-hast/node_modules/unist-util-is": {
- "version": "5.1.1",
- "license": "MIT",
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
"node_modules/mdast-util-to-hast/node_modules/unist-util-position": {
- "version": "4.0.3",
+ "version": "4.0.4",
"license": "MIT",
"dependencies": {
"@types/unist": "^2.0.0"
@@ -22312,31 +22657,6 @@
"url": "https://opencollective.com/unified"
}
},
- "node_modules/mdast-util-to-hast/node_modules/unist-util-visit": {
- "version": "4.1.1",
- "license": "MIT",
- "dependencies": {
- "@types/unist": "^2.0.0",
- "unist-util-is": "^5.0.0",
- "unist-util-visit-parents": "^5.1.1"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/mdast-util-to-hast/node_modules/unist-util-visit-parents": {
- "version": "5.1.1",
- "license": "MIT",
- "dependencies": {
- "@types/unist": "^2.0.0",
- "unist-util-is": "^5.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
"node_modules/mdast-util-to-markdown": {
"version": "1.5.0",
"license": "MIT",
@@ -22356,40 +22676,10 @@
}
},
"node_modules/mdast-util-to-markdown/node_modules/mdast-util-to-string": {
- "version": "3.1.0",
- "license": "MIT",
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/mdast-util-to-markdown/node_modules/unist-util-is": {
- "version": "5.1.1",
- "license": "MIT",
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/mdast-util-to-markdown/node_modules/unist-util-visit": {
- "version": "4.1.1",
+ "version": "3.2.0",
"license": "MIT",
"dependencies": {
- "@types/unist": "^2.0.0",
- "unist-util-is": "^5.0.0",
- "unist-util-visit-parents": "^5.1.1"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/mdast-util-to-markdown/node_modules/unist-util-visit-parents": {
- "version": "5.1.1",
- "license": "MIT",
- "dependencies": {
- "@types/unist": "^2.0.0",
- "unist-util-is": "^5.0.0"
+ "@types/mdast": "^3.0.0"
},
"funding": {
"type": "opencollective",
@@ -22429,6 +22719,31 @@
"url": "https://opencollective.com/unified"
}
},
+ "node_modules/mdast-util-toc/node_modules/unist-util-visit": {
+ "version": "2.0.3",
+ "license": "MIT",
+ "dependencies": {
+ "@types/unist": "^2.0.0",
+ "unist-util-is": "^4.0.0",
+ "unist-util-visit-parents": "^3.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "node_modules/mdast-util-toc/node_modules/unist-util-visit-parents": {
+ "version": "3.1.1",
+ "license": "MIT",
+ "dependencies": {
+ "@types/unist": "^2.0.0",
+ "unist-util-is": "^4.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
"node_modules/mdn-data": {
"version": "2.0.14",
"license": "CC0-1.0"
@@ -22446,7 +22761,7 @@
}
},
"node_modules/memfs": {
- "version": "3.4.12",
+ "version": "3.4.13",
"dev": true,
"license": "Unlicense",
"dependencies": {
@@ -22637,29 +22952,30 @@
}
},
"node_modules/mermaid": {
- "version": "9.2.2",
+ "version": "10.0.2",
"license": "MIT",
- "peer": true,
"dependencies": {
"@braintree/sanitize-url": "^6.0.0",
- "d3": "^7.0.0",
- "dagre": "^0.8.5",
- "dagre-d3": "^0.6.4",
- "dompurify": "2.4.0",
- "fast-clone": "^1.5.13",
- "graphlib": "^2.1.8",
+ "cytoscape": "^3.23.0",
+ "cytoscape-cose-bilkent": "^4.1.0",
+ "cytoscape-fcose": "^2.1.0",
+ "d3": "^7.4.0",
+ "dagre-d3-es": "7.0.9",
+ "dayjs": "^1.11.7",
+ "dompurify": "2.4.3",
+ "elkjs": "^0.8.2",
"khroma": "^2.0.0",
- "lodash": "^4.17.21",
- "moment-mini": "^2.24.0",
+ "lodash-es": "^4.17.21",
"non-layered-tidy-tree-layout": "^2.0.2",
"stylis": "^4.1.2",
- "uuid": "^9.0.0"
+ "ts-dedent": "^2.2.0",
+ "uuid": "^9.0.0",
+ "web-worker": "^1.2.0"
}
},
"node_modules/mermaid/node_modules/uuid": {
"version": "9.0.0",
"license": "MIT",
- "peer": true,
"bin": {
"uuid": "dist/bin/uuid"
}
@@ -22693,7 +23009,7 @@
"license": "MIT"
},
"node_modules/micromark": {
- "version": "3.1.0",
+ "version": "2.11.4",
"funding": [
{
"type": "GitHub Sponsors",
@@ -22706,23 +23022,8 @@
],
"license": "MIT",
"dependencies": {
- "@types/debug": "^4.0.0",
"debug": "^4.0.0",
- "decode-named-character-reference": "^1.0.0",
- "micromark-core-commonmark": "^1.0.1",
- "micromark-factory-space": "^1.0.0",
- "micromark-util-character": "^1.0.0",
- "micromark-util-chunked": "^1.0.0",
- "micromark-util-combine-extensions": "^1.0.0",
- "micromark-util-decode-numeric-character-reference": "^1.0.0",
- "micromark-util-encode": "^1.0.0",
- "micromark-util-normalize-identifier": "^1.0.0",
- "micromark-util-resolve-all": "^1.0.0",
- "micromark-util-sanitize-uri": "^1.0.0",
- "micromark-util-subtokenize": "^1.0.0",
- "micromark-util-symbol": "^1.0.0",
- "micromark-util-types": "^1.0.1",
- "uvu": "^0.5.0"
+ "parse-entities": "^2.0.0"
}
},
"node_modules/micromark-core-commonmark": {
@@ -22809,7 +23110,7 @@
}
},
"node_modules/micromark-extension-gfm-strikethrough": {
- "version": "1.0.4",
+ "version": "1.0.5",
"license": "MIT",
"dependencies": {
"micromark-util-chunked": "^1.0.0",
@@ -22840,7 +23141,7 @@
}
},
"node_modules/micromark-extension-gfm-tagfilter": {
- "version": "1.0.1",
+ "version": "1.0.2",
"license": "MIT",
"dependencies": {
"micromark-util-types": "^1.0.0"
@@ -22851,7 +23152,7 @@
}
},
"node_modules/micromark-extension-gfm-task-list-item": {
- "version": "1.0.3",
+ "version": "1.0.4",
"license": "MIT",
"dependencies": {
"micromark-factory-space": "^1.0.0",
@@ -22866,7 +23167,7 @@
}
},
"node_modules/micromark-extension-mdx-expression": {
- "version": "1.0.3",
+ "version": "1.0.4",
"funding": [
{
"type": "GitHub Sponsors",
@@ -22907,6 +23208,18 @@
"url": "https://opencollective.com/unified"
}
},
+ "node_modules/micromark-extension-mdx-jsx/node_modules/vfile-message": {
+ "version": "3.1.4",
+ "license": "MIT",
+ "dependencies": {
+ "@types/unist": "^2.0.0",
+ "unist-util-stringify-position": "^3.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
"node_modules/micromark-extension-mdx-md": {
"version": "1.0.0",
"license": "MIT",
@@ -22954,8 +23267,20 @@
"url": "https://opencollective.com/unified"
}
},
+ "node_modules/micromark-extension-mdxjs-esm/node_modules/vfile-message": {
+ "version": "3.1.4",
+ "license": "MIT",
+ "dependencies": {
+ "@types/unist": "^2.0.0",
+ "unist-util-stringify-position": "^3.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
"node_modules/micromark-extension-mdxjs/node_modules/acorn": {
- "version": "8.8.1",
+ "version": "8.8.2",
"license": "MIT",
"bin": {
"acorn": "bin/acorn"
@@ -23004,7 +23329,7 @@
}
},
"node_modules/micromark-factory-mdx-expression": {
- "version": "1.0.6",
+ "version": "1.0.7",
"funding": [
{
"type": "GitHub Sponsors",
@@ -23027,6 +23352,18 @@
"vfile-message": "^3.0.0"
}
},
+ "node_modules/micromark-factory-mdx-expression/node_modules/vfile-message": {
+ "version": "3.1.4",
+ "license": "MIT",
+ "dependencies": {
+ "@types/unist": "^2.0.0",
+ "unist-util-stringify-position": "^3.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
"node_modules/micromark-factory-space": {
"version": "1.0.0",
"funding": [
@@ -23210,7 +23547,7 @@
"license": "MIT"
},
"node_modules/micromark-util-events-to-acorn": {
- "version": "1.2.0",
+ "version": "1.2.1",
"funding": [
{
"type": "GitHub Sponsors",
@@ -23236,6 +23573,30 @@
"version": "1.0.0",
"license": "MIT"
},
+ "node_modules/micromark-util-events-to-acorn/node_modules/vfile-location": {
+ "version": "4.1.0",
+ "license": "MIT",
+ "dependencies": {
+ "@types/unist": "^2.0.0",
+ "vfile": "^5.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "node_modules/micromark-util-events-to-acorn/node_modules/vfile-message": {
+ "version": "3.1.4",
+ "license": "MIT",
+ "dependencies": {
+ "@types/unist": "^2.0.0",
+ "unist-util-stringify-position": "^3.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
"node_modules/micromark-util-html-tag-name": {
"version": "1.1.0",
"funding": [
@@ -23454,14 +23815,14 @@
}
},
"node_modules/minimist": {
- "version": "1.2.7",
+ "version": "1.2.8",
"license": "MIT",
"funding": {
"url": "https://github.com/sponsors/ljharb"
}
},
"node_modules/minipass": {
- "version": "3.3.4",
+ "version": "3.3.6",
"dev": true,
"license": "ISC",
"dependencies": {
@@ -23482,6 +23843,22 @@
"node": ">= 8"
}
},
+ "node_modules/minipass-fetch": {
+ "version": "1.4.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "minipass": "^3.1.0",
+ "minipass-sized": "^1.0.3",
+ "minizlib": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "optionalDependencies": {
+ "encoding": "^0.1.12"
+ }
+ },
"node_modules/minipass-flush": {
"version": "1.0.5",
"dev": true,
@@ -23504,6 +23881,22 @@
"node": ">=8"
}
},
+ "node_modules/minipass-sized": {
+ "version": "1.0.3",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "minipass": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/minipass/node_modules/yallist": {
+ "version": "4.0.0",
+ "dev": true,
+ "license": "ISC"
+ },
"node_modules/minizlib": {
"version": "2.1.2",
"dev": true,
@@ -23516,6 +23909,11 @@
"node": ">= 8"
}
},
+ "node_modules/minizlib/node_modules/yallist": {
+ "version": "4.0.0",
+ "dev": true,
+ "license": "ISC"
+ },
"node_modules/mississippi": {
"version": "3.0.0",
"license": "BSD-2-Clause",
@@ -23567,7 +23965,7 @@
}
},
"node_modules/mobx": {
- "version": "6.7.0",
+ "version": "6.9.0",
"license": "MIT",
"funding": {
"type": "opencollective",
@@ -23575,7 +23973,7 @@
}
},
"node_modules/mobx-react-lite": {
- "version": "3.4.0",
+ "version": "3.4.3",
"license": "MIT",
"funding": {
"type": "opencollective",
@@ -23594,11 +23992,15 @@
}
}
},
- "node_modules/moment-mini": {
- "version": "2.29.4",
+ "node_modules/monaco-editor": {
+ "version": "0.36.1",
"license": "MIT",
"peer": true
},
+ "node_modules/moo": {
+ "version": "0.5.2",
+ "license": "BSD-3-Clause"
+ },
"node_modules/moo-color": {
"version": "1.0.3",
"dev": true,
@@ -23619,6 +24021,10 @@
"run-queue": "^1.0.3"
}
},
+ "node_modules/move-concurrently/node_modules/aproba": {
+ "version": "1.2.0",
+ "license": "ISC"
+ },
"node_modules/move-concurrently/node_modules/rimraf": {
"version": "2.7.1",
"license": "ISC",
@@ -23647,6 +24053,15 @@
"version": "2.1.3",
"license": "MIT"
},
+ "node_modules/mz": {
+ "version": "2.7.0",
+ "license": "MIT",
+ "dependencies": {
+ "any-promise": "^1.0.0",
+ "object-assign": "^4.0.1",
+ "thenify-all": "^1.0.0"
+ }
+ },
"node_modules/nan": {
"version": "2.17.0",
"license": "MIT",
@@ -23675,7 +24090,13 @@
"license": "MIT"
},
"node_modules/nanoid": {
- "version": "3.3.4",
+ "version": "3.3.6",
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/ai"
+ }
+ ],
"license": "MIT",
"bin": {
"nanoid": "bin/nanoid.cjs"
@@ -23734,6 +24155,30 @@
"dev": true,
"license": "MIT"
},
+ "node_modules/nearley": {
+ "version": "2.20.1",
+ "license": "MIT",
+ "dependencies": {
+ "commander": "^2.19.0",
+ "moo": "^0.5.0",
+ "railroad-diagrams": "^1.0.0",
+ "randexp": "0.4.6"
+ },
+ "bin": {
+ "nearley-railroad": "bin/nearley-railroad.js",
+ "nearley-test": "bin/nearley-test.js",
+ "nearley-unparse": "bin/nearley-unparse.js",
+ "nearleyc": "bin/nearleyc.js"
+ },
+ "funding": {
+ "type": "individual",
+ "url": "https://nearley.js.org/#give-to-nearley"
+ }
+ },
+ "node_modules/nearley/node_modules/commander": {
+ "version": "2.20.3",
+ "license": "MIT"
+ },
"node_modules/negotiator": {
"version": "0.6.3",
"dev": true,
@@ -23823,7 +24268,7 @@
}
},
"node_modules/next-mdx-remote": {
- "version": "4.3.0",
+ "version": "4.4.1",
"license": "MPL-2.0",
"dependencies": {
"@mdx-js/mdx": "^2.2.1",
@@ -23854,6 +24299,21 @@
"react": ">= 16.8.0"
}
},
+ "node_modules/next-mdx-toc/node_modules/mdast-util-from-markdown": {
+ "version": "0.8.5",
+ "license": "MIT",
+ "dependencies": {
+ "@types/mdast": "^3.0.0",
+ "mdast-util-to-string": "^2.0.0",
+ "micromark": "~2.11.0",
+ "parse-entities": "^2.0.0",
+ "unist-util-stringify-position": "^2.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
"node_modules/next-mdx-toc/node_modules/remark": {
"version": "13.0.0",
"license": "MIT",
@@ -23867,32 +24327,87 @@
"url": "https://opencollective.com/unified"
}
},
+ "node_modules/next-mdx-toc/node_modules/remark-parse": {
+ "version": "9.0.0",
+ "license": "MIT",
+ "dependencies": {
+ "mdast-util-from-markdown": "^0.8.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "node_modules/next-mdx-toc/node_modules/unified": {
+ "version": "9.2.2",
+ "license": "MIT",
+ "dependencies": {
+ "bail": "^1.0.0",
+ "extend": "^3.0.0",
+ "is-buffer": "^2.0.0",
+ "is-plain-obj": "^2.0.0",
+ "trough": "^1.0.0",
+ "vfile": "^4.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "node_modules/next-mdx-toc/node_modules/unist-util-stringify-position": {
+ "version": "2.0.3",
+ "license": "MIT",
+ "dependencies": {
+ "@types/unist": "^2.0.2"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "node_modules/next-mdx-toc/node_modules/unist-util-visit": {
+ "version": "2.0.3",
+ "license": "MIT",
+ "dependencies": {
+ "@types/unist": "^2.0.0",
+ "unist-util-is": "^4.0.0",
+ "unist-util-visit-parents": "^3.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "node_modules/next-mdx-toc/node_modules/unist-util-visit-parents": {
+ "version": "3.1.1",
+ "license": "MIT",
+ "dependencies": {
+ "@types/unist": "^2.0.0",
+ "unist-util-is": "^4.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "node_modules/next-mdx-toc/node_modules/vfile": {
+ "version": "4.2.1",
+ "license": "MIT",
+ "dependencies": {
+ "@types/unist": "^2.0.0",
+ "is-buffer": "^2.0.0",
+ "unist-util-stringify-position": "^2.0.0",
+ "vfile-message": "^2.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
"node_modules/next-mdx/node_modules/@babel/helper-plugin-utils": {
"version": "7.10.4",
"license": "MIT"
},
- "node_modules/next-mdx/node_modules/@babel/plugin-proposal-object-rest-spread": {
- "version": "7.12.1",
- "license": "MIT",
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.10.4",
- "@babel/plugin-syntax-object-rest-spread": "^7.8.0",
- "@babel/plugin-transform-parameters": "^7.12.1"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/next-mdx/node_modules/@babel/plugin-syntax-jsx": {
- "version": "7.12.1",
- "license": "MIT",
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.10.4"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
"node_modules/next-mdx/node_modules/@mdx-js/mdx": {
"version": "1.6.22",
"license": "MIT",
@@ -23951,6 +24466,16 @@
"url": "https://opencollective.com/babel"
}
},
+ "node_modules/next-mdx/node_modules/@mdx-js/mdx/node_modules/@babel/plugin-syntax-jsx": {
+ "version": "7.12.1",
+ "license": "MIT",
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.10.4"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
"node_modules/next-mdx/node_modules/@mdx-js/react": {
"version": "1.6.22",
"license": "MIT",
@@ -23962,32 +24487,12 @@
"react": "^16.13.1 || ^17.0.0"
}
},
- "node_modules/next-mdx/node_modules/is-buffer": {
- "version": "2.0.5",
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/feross"
- },
- {
- "type": "patreon",
- "url": "https://www.patreon.com/feross"
- },
- {
- "type": "consulting",
- "url": "https://feross.org/support"
- }
- ],
+ "node_modules/next-mdx/node_modules/ccount": {
+ "version": "1.1.0",
"license": "MIT",
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/next-mdx/node_modules/is-plain-obj": {
- "version": "2.1.0",
- "license": "MIT",
- "engines": {
- "node": ">=8"
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/wooorm"
}
},
"node_modules/next-mdx/node_modules/mdast-util-to-hast": {
@@ -24071,6 +24576,28 @@
"url": "https://opencollective.com/babel"
}
},
+ "node_modules/next-mdx/node_modules/remark-mdx/node_modules/@babel/plugin-proposal-object-rest-spread": {
+ "version": "7.12.1",
+ "license": "MIT",
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.10.4",
+ "@babel/plugin-syntax-object-rest-spread": "^7.8.0",
+ "@babel/plugin-transform-parameters": "^7.12.1"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/next-mdx/node_modules/remark-mdx/node_modules/@babel/plugin-syntax-jsx": {
+ "version": "7.12.1",
+ "license": "MIT",
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.10.4"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
"node_modules/next-mdx/node_modules/remark-parse": {
"version": "8.0.3",
"license": "MIT",
@@ -24165,6 +24692,31 @@
"url": "https://opencollective.com/unified"
}
},
+ "node_modules/next-mdx/node_modules/unist-util-visit": {
+ "version": "2.0.3",
+ "license": "MIT",
+ "dependencies": {
+ "@types/unist": "^2.0.0",
+ "unist-util-is": "^4.0.0",
+ "unist-util-visit-parents": "^3.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "node_modules/next-mdx/node_modules/unist-util-visit-parents": {
+ "version": "3.1.1",
+ "license": "MIT",
+ "dependencies": {
+ "@types/unist": "^2.0.0",
+ "unist-util-is": "^4.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
"node_modules/next-mdx/node_modules/vfile": {
"version": "4.2.1",
"license": "MIT",
@@ -24179,26 +24731,6 @@
"url": "https://opencollective.com/unified"
}
},
- "node_modules/next-mdx/node_modules/vfile-location": {
- "version": "3.2.0",
- "license": "MIT",
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/next-mdx/node_modules/vfile-message": {
- "version": "2.0.4",
- "license": "MIT",
- "dependencies": {
- "@types/unist": "^2.0.0",
- "unist-util-stringify-position": "^2.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
"node_modules/next-plugin-yaml": {
"version": "1.0.1",
"license": "MIT",
@@ -24207,7 +24739,7 @@
}
},
"node_modules/next-seo": {
- "version": "5.14.1",
+ "version": "5.15.0",
"license": "MIT",
"peerDependencies": {
"next": "^8.1.1-canary.54 || >=9.0.0",
@@ -24220,163 +24752,13 @@
"license": "ISC"
},
"node_modules/next-transpile-modules": {
- "version": "9.0.0",
+ "version": "9.1.0",
"license": "MIT",
"dependencies": {
- "enhanced-resolve": "^5.7.0",
+ "enhanced-resolve": "^5.10.0",
"escalade": "^3.1.1"
}
},
- "node_modules/next/node_modules/@next/swc-android-arm64": {
- "version": "12.3.2",
- "resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-12.3.2.tgz",
- "integrity": "sha512-B+TINJhCf+CrY1+b3/JWQlkecv53rAGa/gA7gi5B1cnBa/2Uvoe+Ue0JeCefTjfiyl1ScsyNx+NcESY8Ye2Ngg==",
- "cpu": [
- "arm64"
- ],
- "optional": true,
- "os": [
- "android"
- ],
- "engines": {
- "node": ">= 10"
- }
- },
- "node_modules/next/node_modules/@next/swc-darwin-x64": {
- "version": "12.3.2",
- "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-12.3.2.tgz",
- "integrity": "sha512-1HkjmS9awwlaeEY8Y01nRSNkSv3y+qnC/mjMPe/W66hEh3QKa/LQHqHeS7NOdEs19B2mhZ7w+EgMRXdLQ0Su8w==",
- "cpu": [
- "x64"
- ],
- "optional": true,
- "os": [
- "darwin"
- ],
- "engines": {
- "node": ">= 10"
- }
- },
- "node_modules/next/node_modules/@next/swc-linux-arm-gnueabihf": {
- "version": "12.3.2",
- "resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-12.3.2.tgz",
- "integrity": "sha512-EuRZAamoxfe/WoWRaC0zsCAoE4gs/mEhilcloNM4J5Mnb3PLY8PZV394W7t5tjBjItMCF7l2Ebwjwtm46tq2RA==",
- "cpu": [
- "arm"
- ],
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">= 10"
- }
- },
- "node_modules/next/node_modules/@next/swc-linux-arm64-gnu": {
- "version": "12.3.2",
- "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-12.3.2.tgz",
- "integrity": "sha512-T9GCFyOIb4S3acA9LqflUYD+QZ94iZketHCqKdoO0Nx0OCHIgGJV5rotDe8TDXwh/goYpIfyHU4j1qqw4w4VnA==",
- "cpu": [
- "arm64"
- ],
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">= 10"
- }
- },
- "node_modules/next/node_modules/@next/swc-linux-arm64-musl": {
- "version": "12.3.2",
- "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-12.3.2.tgz",
- "integrity": "sha512-hxNVZS6L3c2z3l9EH2GP0MGQ9exu6O8cohYNZyqC9WUl6C03sEn8xzDH1y+NgD3fVurvYkGU5F0PDddJJLfDIw==",
- "cpu": [
- "arm64"
- ],
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">= 10"
- }
- },
- "node_modules/next/node_modules/@next/swc-linux-x64-gnu": {
- "version": "12.3.2",
- "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-12.3.2.tgz",
- "integrity": "sha512-fCPkLuwDwY8/QeXxciJJjDHG09liZym/Bhb4A+RLFQ877wUkwFsNWDUTSdUx0YXlYK/1gf67BKauqKkOKp6CYw==",
- "cpu": [
- "x64"
- ],
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">= 10"
- }
- },
- "node_modules/next/node_modules/@next/swc-linux-x64-musl": {
- "version": "12.3.2",
- "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-12.3.2.tgz",
- "integrity": "sha512-o+GifBIQ2K+/MEFxHsxUZoU3bsuVFLXZYWd3idimFHiVdDCVYiKsY6mYMmKDlucX+9xRyOCkKL9Tjf+3tuXJpw==",
- "cpu": [
- "x64"
- ],
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">= 10"
- }
- },
- "node_modules/next/node_modules/@next/swc-win32-arm64-msvc": {
- "version": "12.3.2",
- "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-12.3.2.tgz",
- "integrity": "sha512-crii66irzGGMSUR0L8r9+A06eTv7FTXqw4rgzJ33M79EwQJOdpY7RVKXLQMurUhniEeQEEOfamiEdPIi/qxisw==",
- "cpu": [
- "arm64"
- ],
- "optional": true,
- "os": [
- "win32"
- ],
- "engines": {
- "node": ">= 10"
- }
- },
- "node_modules/next/node_modules/@next/swc-win32-ia32-msvc": {
- "version": "12.3.2",
- "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-12.3.2.tgz",
- "integrity": "sha512-5hRUSvn3MdQ4nVRu1rmKxq5YJzpTtZfaC/NyGw6wa4NSF1noUn/pdQGUr+I5Qz3CZkd1gZzzC0eaXQHlrk0E2g==",
- "cpu": [
- "ia32"
- ],
- "optional": true,
- "os": [
- "win32"
- ],
- "engines": {
- "node": ">= 10"
- }
- },
- "node_modules/next/node_modules/@next/swc-win32-x64-msvc": {
- "version": "12.3.2",
- "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-12.3.2.tgz",
- "integrity": "sha512-tpQJYUH+TzPMIsdVl9fH8uDg47iwiNjKY+8e9da3dXqlkztKzjSw0OwSADoqh3KrifplXeKSta+BBGLdBqg3sg==",
- "cpu": [
- "x64"
- ],
- "optional": true,
- "os": [
- "win32"
- ],
- "engines": {
- "node": ">= 10"
- }
- },
"node_modules/next/node_modules/postcss": {
"version": "8.4.14",
"funding": [
@@ -24413,6 +24795,11 @@
"tslib": "^2.0.3"
}
},
+ "node_modules/node-addon-api": {
+ "version": "1.7.2",
+ "dev": true,
+ "license": "MIT"
+ },
"node_modules/node-cache": {
"version": "5.1.2",
"license": "MIT",
@@ -24453,7 +24840,7 @@
}
},
"node_modules/node-fetch": {
- "version": "2.6.7",
+ "version": "2.6.9",
"license": "MIT",
"dependencies": {
"whatwg-url": "^5.0.0"
@@ -24486,8 +24873,31 @@
"webidl-conversions": "^3.0.0"
}
},
+ "node_modules/node-gyp": {
+ "version": "8.4.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "env-paths": "^2.2.0",
+ "glob": "^7.1.4",
+ "graceful-fs": "^4.2.6",
+ "make-fetch-happen": "^9.1.0",
+ "nopt": "^5.0.0",
+ "npmlog": "^6.0.0",
+ "rimraf": "^3.0.2",
+ "semver": "^7.3.5",
+ "tar": "^6.1.2",
+ "which": "^2.0.2"
+ },
+ "bin": {
+ "node-gyp": "bin/node-gyp.js"
+ },
+ "engines": {
+ "node": ">= 10.12.0"
+ }
+ },
"node_modules/node-gyp-build": {
- "version": "4.5.0",
+ "version": "4.6.0",
"license": "MIT",
"bin": {
"node-gyp-build": "bin.js",
@@ -24495,6 +24905,93 @@
"node-gyp-build-test": "build-test.js"
}
},
+ "node_modules/node-gyp/node_modules/are-we-there-yet": {
+ "version": "3.0.1",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "delegates": "^1.0.0",
+ "readable-stream": "^3.6.0"
+ },
+ "engines": {
+ "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
+ }
+ },
+ "node_modules/node-gyp/node_modules/gauge": {
+ "version": "4.0.4",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "aproba": "^1.0.3 || ^2.0.0",
+ "color-support": "^1.1.3",
+ "console-control-strings": "^1.1.0",
+ "has-unicode": "^2.0.1",
+ "signal-exit": "^3.0.7",
+ "string-width": "^4.2.3",
+ "strip-ansi": "^6.0.1",
+ "wide-align": "^1.1.5"
+ },
+ "engines": {
+ "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
+ }
+ },
+ "node_modules/node-gyp/node_modules/lru-cache": {
+ "version": "6.0.0",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "yallist": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/node-gyp/node_modules/npmlog": {
+ "version": "6.0.2",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "are-we-there-yet": "^3.0.0",
+ "console-control-strings": "^1.1.0",
+ "gauge": "^4.0.3",
+ "set-blocking": "^2.0.0"
+ },
+ "engines": {
+ "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
+ }
+ },
+ "node_modules/node-gyp/node_modules/readable-stream": {
+ "version": "3.6.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "inherits": "^2.0.3",
+ "string_decoder": "^1.1.1",
+ "util-deprecate": "^1.0.1"
+ },
+ "engines": {
+ "node": ">= 6"
+ }
+ },
+ "node_modules/node-gyp/node_modules/semver": {
+ "version": "7.3.8",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "lru-cache": "^6.0.0"
+ },
+ "bin": {
+ "semver": "bin/semver.js"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/node-gyp/node_modules/yallist": {
+ "version": "4.0.0",
+ "dev": true,
+ "license": "ISC"
+ },
"node_modules/node-int64": {
"version": "0.4.0",
"dev": true,
@@ -24529,16 +25026,57 @@
"vm-browserify": "^1.0.1"
}
},
+ "node_modules/node-libs-browser/node_modules/events": {
+ "version": "3.3.0",
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.8.x"
+ }
+ },
+ "node_modules/node-libs-browser/node_modules/inherits": {
+ "version": "2.0.3",
+ "license": "ISC"
+ },
"node_modules/node-libs-browser/node_modules/punycode": {
"version": "1.4.1",
"license": "MIT"
},
- "node_modules/node-releases": {
- "version": "2.0.6",
+ "node_modules/node-libs-browser/node_modules/url": {
+ "version": "0.11.0",
+ "license": "MIT",
+ "dependencies": {
+ "punycode": "1.3.2",
+ "querystring": "0.2.0"
+ }
+ },
+ "node_modules/node-libs-browser/node_modules/url/node_modules/punycode": {
+ "version": "1.3.2",
"license": "MIT"
},
+ "node_modules/node-libs-browser/node_modules/util": {
+ "version": "0.11.1",
+ "license": "MIT",
+ "dependencies": {
+ "inherits": "2.0.3"
+ }
+ },
+ "node_modules/node-releases": {
+ "version": "2.0.10",
+ "license": "MIT"
+ },
+ "node_modules/node-sql-parser": {
+ "version": "4.6.6",
+ "dev": true,
+ "license": "GPLv2",
+ "dependencies": {
+ "big-integer": "^1.6.48"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
"node_modules/nodemailer": {
- "version": "6.8.0",
+ "version": "6.9.1",
"license": "MIT",
"engines": {
"node": ">=6.0.0"
@@ -24580,8 +25118,21 @@
},
"node_modules/non-layered-tidy-tree-layout": {
"version": "2.0.2",
- "license": "MIT",
- "peer": true
+ "license": "MIT"
+ },
+ "node_modules/nopt": {
+ "version": "5.0.0",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "abbrev": "1"
+ },
+ "bin": {
+ "nopt": "bin/nopt.js"
+ },
+ "engines": {
+ "node": ">=6"
+ }
},
"node_modules/normalize-package-data": {
"version": "2.5.0",
@@ -24659,19 +25210,6 @@
"node": ">=4"
}
},
- "node_modules/npm-run-all/node_modules/chalk": {
- "version": "2.4.2",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "ansi-styles": "^3.2.1",
- "escape-string-regexp": "^1.0.5",
- "supports-color": "^5.3.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
"node_modules/npm-run-all/node_modules/color-convert": {
"version": "1.9.3",
"dev": true,
@@ -24700,22 +25238,6 @@
"node": ">=4.8"
}
},
- "node_modules/npm-run-all/node_modules/escape-string-regexp": {
- "version": "1.0.5",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=0.8.0"
- }
- },
- "node_modules/npm-run-all/node_modules/has-flag": {
- "version": "3.0.0",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=4"
- }
- },
"node_modules/npm-run-all/node_modules/path-key": {
"version": "2.0.1",
"dev": true,
@@ -24751,17 +25273,6 @@
"node": ">=0.10.0"
}
},
- "node_modules/npm-run-all/node_modules/supports-color": {
- "version": "5.5.0",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "has-flag": "^3.0.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
"node_modules/npm-run-all/node_modules/which": {
"version": "1.3.1",
"dev": true,
@@ -24785,13 +25296,14 @@
}
},
"node_modules/npmlog": {
- "version": "4.1.2",
+ "version": "5.0.1",
+ "dev": true,
"license": "ISC",
"dependencies": {
- "are-we-there-yet": "~1.1.2",
- "console-control-strings": "~1.1.0",
- "gauge": "~2.7.3",
- "set-blocking": "~2.0.0"
+ "are-we-there-yet": "^2.0.0",
+ "console-control-strings": "^1.1.0",
+ "gauge": "^3.0.0",
+ "set-blocking": "^2.0.0"
}
},
"node_modules/nth-check": {
@@ -24814,13 +25326,6 @@
"dev": true,
"license": "MIT"
},
- "node_modules/number-is-nan": {
- "version": "1.0.1",
- "license": "MIT",
- "engines": {
- "node": ">=0.10.0"
- }
- },
"node_modules/nwsapi": {
"version": "2.2.2",
"dev": true,
@@ -24865,6 +25370,10 @@
"node": ">=0.10.0"
}
},
+ "node_modules/object-copy/node_modules/is-buffer": {
+ "version": "1.1.6",
+ "license": "MIT"
+ },
"node_modules/object-copy/node_modules/is-data-descriptor": {
"version": "0.1.4",
"license": "MIT",
@@ -24912,7 +25421,7 @@
}
},
"node_modules/object-inspect": {
- "version": "1.12.2",
+ "version": "1.12.3",
"license": "MIT",
"funding": {
"url": "https://github.com/sponsors/ljharb"
@@ -24920,7 +25429,6 @@
},
"node_modules/object-is": {
"version": "1.1.5",
- "dev": true,
"license": "MIT",
"dependencies": {
"call-bind": "^1.0.2",
@@ -25068,17 +25576,6 @@
"node": ">= 14"
}
},
- "node_modules/octokit/node_modules/@octokit/openapi-types": {
- "version": "16.0.0",
- "license": "MIT"
- },
- "node_modules/octokit/node_modules/@octokit/types": {
- "version": "9.0.0",
- "license": "MIT",
- "dependencies": {
- "@octokit/openapi-types": "^16.0.0"
- }
- },
"node_modules/on-finished": {
"version": "2.4.1",
"dev": true,
@@ -25120,7 +25617,7 @@
}
},
"node_modules/open": {
- "version": "8.4.0",
+ "version": "8.4.2",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -25163,7 +25660,7 @@
}
},
"node_modules/openapi-types": {
- "version": "12.0.2",
+ "version": "12.1.0",
"dev": true,
"license": "MIT"
},
@@ -25331,12 +25828,17 @@
"node": ">=6"
}
},
+ "node_modules/packet-reader": {
+ "version": "1.0.0",
+ "dev": true,
+ "license": "MIT"
+ },
"node_modules/pako": {
"version": "1.0.11",
"license": "(MIT AND Zlib)"
},
"node_modules/papaparse": {
- "version": "5.3.2",
+ "version": "5.4.1",
"license": "MIT"
},
"node_modules/parallel-transform": {
@@ -25394,6 +25896,14 @@
"url": "https://github.com/sponsors/wooorm"
}
},
+ "node_modules/parse-entities/node_modules/character-entities": {
+ "version": "1.2.4",
+ "license": "MIT",
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/wooorm"
+ }
+ },
"node_modules/parse-json": {
"version": "5.2.0",
"devOptional": true,
@@ -25514,13 +26024,148 @@
}
},
"node_modules/periscopic": {
- "version": "3.0.4",
+ "version": "3.1.0",
"license": "MIT",
"dependencies": {
+ "@types/estree": "^1.0.0",
"estree-walker": "^3.0.0",
"is-reference": "^3.0.0"
}
},
+ "node_modules/periscopic/node_modules/@types/estree": {
+ "version": "1.0.0",
+ "license": "MIT"
+ },
+ "node_modules/pg": {
+ "version": "8.10.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "buffer-writer": "2.0.0",
+ "packet-reader": "1.0.0",
+ "pg-connection-string": "^2.5.0",
+ "pg-pool": "^3.6.0",
+ "pg-protocol": "^1.6.0",
+ "pg-types": "^2.1.0",
+ "pgpass": "1.x"
+ },
+ "engines": {
+ "node": ">= 8.0.0"
+ },
+ "peerDependencies": {
+ "pg-native": ">=3.0.1"
+ },
+ "peerDependenciesMeta": {
+ "pg-native": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/pg-connection-string": {
+ "version": "2.5.0",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/pg-format": {
+ "version": "1.0.4",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=4.0"
+ }
+ },
+ "node_modules/pg-int8": {
+ "version": "1.0.1",
+ "dev": true,
+ "license": "ISC",
+ "engines": {
+ "node": ">=4.0.0"
+ }
+ },
+ "node_modules/pg-minify": {
+ "version": "1.6.3",
+ "license": "MIT",
+ "engines": {
+ "node": ">=12.0.0"
+ }
+ },
+ "node_modules/pg-pool": {
+ "version": "3.6.0",
+ "dev": true,
+ "license": "MIT",
+ "peerDependencies": {
+ "pg": ">=8.0"
+ }
+ },
+ "node_modules/pg-protocol": {
+ "version": "1.6.0",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/pg-types": {
+ "version": "2.2.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "pg-int8": "1.0.1",
+ "postgres-array": "~2.0.0",
+ "postgres-bytea": "~1.0.0",
+ "postgres-date": "~1.0.4",
+ "postgres-interval": "^1.1.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/pg-types/node_modules/postgres-array": {
+ "version": "2.0.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/pgpass": {
+ "version": "1.0.5",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "split2": "^4.1.0"
+ }
+ },
+ "node_modules/pgsql-deparser": {
+ "version": "13.4.0",
+ "dev": true,
+ "license": "SEE LICENSE IN LICENSE",
+ "dependencies": {
+ "@babel/runtime": "^7.11.2",
+ "dotty": "^0.1.0",
+ "pgsql-enums": "^13.1.3"
+ }
+ },
+ "node_modules/pgsql-enums": {
+ "version": "13.1.3",
+ "dev": true,
+ "license": "SEE LICENSE IN LICENSE",
+ "dependencies": {
+ "@babel/runtime": "^7.4.2"
+ }
+ },
+ "node_modules/pgsql-parser": {
+ "version": "13.5.0",
+ "dev": true,
+ "license": "SEE LICENSE IN LICENSE",
+ "dependencies": {
+ "@babel/runtime": "^7.11.2",
+ "libpg-query": "13.3.1",
+ "minimist": "^1.2.6",
+ "pgsql-deparser": "^13.4.0",
+ "pgsql-enums": "^13.1.3"
+ },
+ "bin": {
+ "pgsql-parser": "main/cli.js"
+ }
+ },
"node_modules/phenomenon": {
"version": "1.6.0",
"license": "MIT"
@@ -25580,7 +26225,6 @@
},
"node_modules/pirates": {
"version": "4.0.5",
- "dev": true,
"license": "MIT",
"engines": {
"node": ">= 6"
@@ -25637,7 +26281,7 @@
}
},
"node_modules/postcss": {
- "version": "8.4.19",
+ "version": "8.4.21",
"funding": [
{
"type": "opencollective",
@@ -26484,7 +27128,7 @@
}
},
"node_modules/postcss-js": {
- "version": "4.0.0",
+ "version": "4.0.1",
"license": "MIT",
"dependencies": {
"camelcase-css": "^2.0.1"
@@ -26497,7 +27141,7 @@
"url": "https://opencollective.com/postcss/"
},
"peerDependencies": {
- "postcss": "^8.3.3"
+ "postcss": "^8.4.21"
}
},
"node_modules/postcss-lab-function": {
@@ -26592,6 +27236,17 @@
"webpack": "^4.0.0 || ^5.0.0"
}
},
+ "node_modules/postcss-loader/node_modules/lru-cache": {
+ "version": "6.0.0",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "yallist": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
"node_modules/postcss-loader/node_modules/semver": {
"version": "7.3.8",
"dev": true,
@@ -26606,6 +27261,11 @@
"node": ">=10"
}
},
+ "node_modules/postcss-loader/node_modules/yallist": {
+ "version": "4.0.0",
+ "dev": true,
+ "license": "ISC"
+ },
"node_modules/postcss-logical": {
"version": "3.0.0",
"dev": true,
@@ -27299,7 +27959,7 @@
}
},
"node_modules/postcss-selector-parser": {
- "version": "6.0.10",
+ "version": "6.0.11",
"license": "MIT",
"dependencies": {
"cssesc": "^3.0.0",
@@ -27327,7 +27987,7 @@
}
},
"node_modules/postgres": {
- "version": "3.3.2",
+ "version": "3.3.4",
"dev": true,
"license": "Unlicense",
"funding": {
@@ -27335,8 +27995,43 @@
"url": "https://github.com/sponsors/porsager"
}
},
+ "node_modules/postgres-array": {
+ "version": "3.0.2",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/postgres-bytea": {
+ "version": "1.0.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/postgres-date": {
+ "version": "1.0.7",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/postgres-interval": {
+ "version": "1.2.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "xtend": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
"node_modules/preact": {
- "version": "10.11.3",
+ "version": "10.13.2",
"license": "MIT",
"funding": {
"type": "opencollective",
@@ -27351,7 +28046,7 @@
}
},
"node_modules/prettier": {
- "version": "2.8.4",
+ "version": "2.8.7",
"dev": true,
"license": "MIT",
"bin": {
@@ -27364,6 +28059,25 @@
"url": "https://github.com/prettier/prettier?sponsor=1"
}
},
+ "node_modules/prettier-plugin-sql": {
+ "version": "0.13.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "node-sql-parser": "^4.4.0",
+ "sql-formatter": "^11.0.2",
+ "tslib": "^2.4.0"
+ },
+ "engines": {
+ "node": "^12.20.0 || ^14.18.0 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/unts"
+ },
+ "peerDependencies": {
+ "prettier": "^2.0.0"
+ }
+ },
"node_modules/prettier-plugin-sql-cst": {
"version": "0.5.0",
"dev": true,
@@ -27406,11 +28120,6 @@
"url": "https://github.com/chalk/ansi-styles?sponsor=1"
}
},
- "node_modules/pretty-format/node_modules/react-is": {
- "version": "17.0.2",
- "dev": true,
- "license": "MIT"
- },
"node_modules/pretty-hrtime": {
"version": "1.0.3",
"dev": true,
@@ -27455,6 +28164,18 @@
"version": "1.0.1",
"license": "ISC"
},
+ "node_modules/promise-retry": {
+ "version": "2.0.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "err-code": "^2.0.2",
+ "retry": "^0.12.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
"node_modules/promise.allsettled": {
"version": "1.0.6",
"dev": true,
@@ -27511,6 +28232,10 @@
"react-is": "^16.13.1"
}
},
+ "node_modules/prop-types/node_modules/react-is": {
+ "version": "16.13.1",
+ "license": "MIT"
+ },
"node_modules/properties": {
"version": "1.2.1",
"dev": true,
@@ -27605,14 +28330,14 @@
}
},
"node_modules/punycode": {
- "version": "2.1.1",
+ "version": "2.3.0",
"license": "MIT",
"engines": {
"node": ">=6"
}
},
"node_modules/qs": {
- "version": "6.11.0",
+ "version": "6.11.1",
"dev": true,
"license": "BSD-3-Clause",
"dependencies": {
@@ -27674,6 +28399,10 @@
"version": "4.0.3",
"license": "MIT"
},
+ "node_modules/railroad-diagrams": {
+ "version": "1.0.0",
+ "license": "CC0-1.0"
+ },
"node_modules/ramda": {
"version": "0.28.0",
"dev": true,
@@ -27683,6 +28412,17 @@
"url": "https://opencollective.com/ramda"
}
},
+ "node_modules/randexp": {
+ "version": "0.4.6",
+ "license": "MIT",
+ "dependencies": {
+ "discontinuous-range": "1.0.0",
+ "ret": "~0.1.10"
+ },
+ "engines": {
+ "node": ">=0.12"
+ }
+ },
"node_modules/randomatic": {
"version": "3.1.1",
"license": "MIT",
@@ -27836,20 +28576,31 @@
"react": "^15.3.0 || 16 || 17 || 18"
}
},
+ "node_modules/react-countdown": {
+ "version": "2.3.5",
+ "license": "MIT",
+ "dependencies": {
+ "prop-types": "^15.7.2"
+ },
+ "peerDependencies": {
+ "react": ">= 15",
+ "react-dom": ">= 15"
+ }
+ },
"node_modules/react-csv": {
"version": "2.2.2",
"license": "MIT"
},
"node_modules/react-datepicker": {
- "version": "4.8.0",
+ "version": "4.11.0",
"license": "MIT",
"dependencies": {
"@popperjs/core": "^2.9.2",
"classnames": "^2.2.6",
"date-fns": "^2.24.0",
"prop-types": "^15.7.2",
- "react-onclickoutside": "^6.12.0",
- "react-popper": "^2.2.5"
+ "react-onclickoutside": "^6.12.2",
+ "react-popper": "^2.3.0"
},
"peerDependencies": {
"react": "^16.9.0 || ^17 || ^18",
@@ -27991,11 +28742,6 @@
"node": ">=0.10.0"
}
},
- "node_modules/react-element-to-jsx-string/node_modules/react-is": {
- "version": "17.0.2",
- "dev": true,
- "license": "MIT"
- },
"node_modules/react-error-boundary": {
"version": "3.1.4",
"dev": true,
@@ -28012,7 +28758,7 @@
}
},
"node_modules/react-fast-compare": {
- "version": "2.0.4",
+ "version": "3.2.1",
"license": "MIT"
},
"node_modules/react-feather": {
@@ -28026,11 +28772,11 @@
}
},
"node_modules/react-focus-lock": {
- "version": "2.9.3",
+ "version": "2.9.4",
"license": "MIT",
"dependencies": {
"@babel/runtime": "^7.0.0",
- "focus-lock": "^0.11.5",
+ "focus-lock": "^0.11.6",
"prop-types": "^15.6.2",
"react-clientside-effect": "^1.2.6",
"use-callback-ref": "^1.3.0",
@@ -28046,16 +28792,6 @@
}
}
},
- "node_modules/react-focus-lock/node_modules/focus-lock": {
- "version": "0.11.5",
- "license": "MIT",
- "dependencies": {
- "tslib": "^2.0.3"
- },
- "engines": {
- "node": ">=10"
- }
- },
"node_modules/react-from-dom": {
"version": "0.6.2",
"license": "MIT",
@@ -28132,14 +28868,14 @@
}
},
"node_modules/react-intersection-observer": {
- "version": "9.4.1",
+ "version": "9.4.3",
"license": "MIT",
"peerDependencies": {
"react": "^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0"
}
},
"node_modules/react-is": {
- "version": "16.13.1",
+ "version": "17.0.2",
"license": "MIT"
},
"node_modules/react-lifecycles-compat": {
@@ -28175,61 +28911,6 @@
"react": ">=16"
}
},
- "node_modules/react-markdown/node_modules/bail": {
- "version": "2.0.2",
- "license": "MIT",
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- }
- },
- "node_modules/react-markdown/node_modules/comma-separated-tokens": {
- "version": "2.0.3",
- "license": "MIT",
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- }
- },
- "node_modules/react-markdown/node_modules/hast-util-whitespace": {
- "version": "2.0.0",
- "license": "MIT",
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/react-markdown/node_modules/is-buffer": {
- "version": "2.0.5",
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/feross"
- },
- {
- "type": "patreon",
- "url": "https://www.patreon.com/feross"
- },
- {
- "type": "consulting",
- "url": "https://feross.org/support"
- }
- ],
- "license": "MIT",
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/react-markdown/node_modules/is-plain-obj": {
- "version": "4.1.0",
- "license": "MIT",
- "engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
"node_modules/react-markdown/node_modules/property-information": {
"version": "6.2.0",
"license": "MIT",
@@ -28242,41 +28923,6 @@
"version": "18.2.0",
"license": "MIT"
},
- "node_modules/react-markdown/node_modules/remark-parse": {
- "version": "10.0.1",
- "license": "MIT",
- "dependencies": {
- "@types/mdast": "^3.0.0",
- "mdast-util-from-markdown": "^1.0.0",
- "unified": "^10.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/react-markdown/node_modules/remark-rehype": {
- "version": "10.1.0",
- "license": "MIT",
- "dependencies": {
- "@types/hast": "^2.0.0",
- "@types/mdast": "^3.0.0",
- "mdast-util-to-hast": "^12.1.0",
- "unified": "^10.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/react-markdown/node_modules/space-separated-tokens": {
- "version": "2.0.2",
- "license": "MIT",
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- }
- },
"node_modules/react-markdown/node_modules/style-to-object": {
"version": "0.4.1",
"license": "MIT",
@@ -28284,64 +28930,6 @@
"inline-style-parser": "0.1.1"
}
},
- "node_modules/react-markdown/node_modules/trough": {
- "version": "2.1.0",
- "license": "MIT",
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- }
- },
- "node_modules/react-markdown/node_modules/unified": {
- "version": "10.1.2",
- "license": "MIT",
- "dependencies": {
- "@types/unist": "^2.0.0",
- "bail": "^2.0.0",
- "extend": "^3.0.0",
- "is-buffer": "^2.0.0",
- "is-plain-obj": "^4.0.0",
- "trough": "^2.0.0",
- "vfile": "^5.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/react-markdown/node_modules/unist-util-is": {
- "version": "5.1.1",
- "license": "MIT",
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/react-markdown/node_modules/unist-util-visit": {
- "version": "4.1.1",
- "license": "MIT",
- "dependencies": {
- "@types/unist": "^2.0.0",
- "unist-util-is": "^5.0.0",
- "unist-util-visit-parents": "^5.1.1"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/react-markdown/node_modules/unist-util-visit-parents": {
- "version": "5.1.1",
- "license": "MIT",
- "dependencies": {
- "@types/unist": "^2.0.0",
- "unist-util-is": "^5.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
"node_modules/react-merge-refs": {
"version": "1.1.0",
"dev": true,
@@ -28352,7 +28940,7 @@
}
},
"node_modules/react-onclickoutside": {
- "version": "6.12.2",
+ "version": "6.13.0",
"license": "MIT",
"funding": {
"type": "individual",
@@ -28376,10 +28964,6 @@
"react-dom": "^16.8.0 || ^17 || ^18"
}
},
- "node_modules/react-popper/node_modules/react-fast-compare": {
- "version": "3.2.0",
- "license": "MIT"
- },
"node_modules/react-redux": {
"version": "7.2.9",
"license": "MIT",
@@ -28403,10 +28987,6 @@
}
}
},
- "node_modules/react-redux/node_modules/react-is": {
- "version": "17.0.2",
- "license": "MIT"
- },
"node_modules/react-refresh": {
"version": "0.11.0",
"dev": true,
@@ -28459,7 +29039,7 @@
}
},
"node_modules/react-resizable": {
- "version": "3.0.4",
+ "version": "3.0.5",
"license": "MIT",
"dependencies": {
"prop-types": "15.x",
@@ -28470,7 +29050,7 @@
}
},
"node_modules/react-resize-detector": {
- "version": "7.1.2",
+ "version": "8.0.4",
"license": "MIT",
"dependencies": {
"lodash": "^4.17.21"
@@ -28481,10 +29061,10 @@
}
},
"node_modules/react-smooth": {
- "version": "2.0.1",
+ "version": "2.0.2",
"license": "MIT",
"dependencies": {
- "fast-equals": "^2.0.0",
+ "fast-equals": "^4.0.3",
"react-transition-group": "2.9.0"
},
"peerDependencies": {
@@ -28604,6 +29184,24 @@
}
}
},
+ "node_modules/react-tracked/node_modules/use-context-selector": {
+ "version": "1.3.9",
+ "license": "MIT",
+ "peerDependencies": {
+ "react": ">=16.8.0",
+ "react-dom": "*",
+ "react-native": "*",
+ "scheduler": ">=0.19.0"
+ },
+ "peerDependenciesMeta": {
+ "react-dom": {
+ "optional": true
+ },
+ "react-native": {
+ "optional": true
+ }
+ }
+ },
"node_modules/react-transition-group": {
"version": "4.4.5",
"license": "BSD-3-Clause",
@@ -28650,11 +29248,8 @@
}
},
"node_modules/react-virtualized-auto-sizer": {
- "version": "1.0.7",
+ "version": "1.0.11",
"license": "MIT",
- "engines": {
- "node": ">8.0.0"
- },
"peerDependencies": {
"react": "^15.3.0 || ^16.0.0-alpha || ^17.0.0 || ^18.0.0-rc",
"react-dom": "^15.3.0 || ^16.0.0-alpha || ^17.0.0 || ^18.0.0-rc"
@@ -28835,7 +29430,7 @@
}
},
"node_modules/readable-stream": {
- "version": "2.3.7",
+ "version": "2.3.8",
"license": "MIT",
"dependencies": {
"core-util-is": "~1.0.0",
@@ -28847,10 +29442,6 @@
"util-deprecate": "~1.0.1"
}
},
- "node_modules/readable-stream/node_modules/isarray": {
- "version": "1.0.0",
- "license": "MIT"
- },
"node_modules/readdirp": {
"version": "3.6.0",
"license": "MIT",
@@ -28862,23 +29453,18 @@
}
},
"node_modules/recharts": {
- "version": "2.1.16",
+ "version": "2.5.0",
"license": "MIT",
"dependencies": {
- "@types/d3-interpolate": "^2.0.0",
- "@types/d3-scale": "^3.0.0",
- "@types/d3-shape": "^2.0.0",
"classnames": "^2.2.5",
- "d3-interpolate": "^2.0.0",
- "d3-scale": "^3.0.0",
- "d3-shape": "^2.0.0",
"eventemitter3": "^4.0.1",
"lodash": "^4.17.19",
"react-is": "^16.10.2",
- "react-resize-detector": "^7.1.2",
- "react-smooth": "^2.0.1",
+ "react-resize-detector": "^8.0.4",
+ "react-smooth": "^2.0.2",
"recharts-scale": "^0.4.4",
- "reduce-css-calc": "^2.1.8"
+ "reduce-css-calc": "^2.1.8",
+ "victory-vendor": "^36.6.8"
},
"engines": {
"node": ">=12"
@@ -28896,79 +29482,10 @@
"decimal.js-light": "^2.4.1"
}
},
- "node_modules/recharts/node_modules/@types/d3-path": {
- "version": "2.0.2",
+ "node_modules/recharts/node_modules/react-is": {
+ "version": "16.13.1",
"license": "MIT"
},
- "node_modules/recharts/node_modules/@types/d3-shape": {
- "version": "2.1.3",
- "license": "MIT",
- "dependencies": {
- "@types/d3-path": "^2"
- }
- },
- "node_modules/recharts/node_modules/d3-array": {
- "version": "2.12.1",
- "license": "BSD-3-Clause",
- "dependencies": {
- "internmap": "^1.0.0"
- }
- },
- "node_modules/recharts/node_modules/d3-color": {
- "version": "2.0.0",
- "license": "BSD-3-Clause"
- },
- "node_modules/recharts/node_modules/d3-format": {
- "version": "2.0.0",
- "license": "BSD-3-Clause"
- },
- "node_modules/recharts/node_modules/d3-interpolate": {
- "version": "2.0.1",
- "license": "BSD-3-Clause",
- "dependencies": {
- "d3-color": "1 - 2"
- }
- },
- "node_modules/recharts/node_modules/d3-path": {
- "version": "2.0.0",
- "license": "BSD-3-Clause"
- },
- "node_modules/recharts/node_modules/d3-scale": {
- "version": "3.3.0",
- "license": "BSD-3-Clause",
- "dependencies": {
- "d3-array": "^2.3.0",
- "d3-format": "1 - 2",
- "d3-interpolate": "1.2.0 - 2",
- "d3-time": "^2.1.1",
- "d3-time-format": "2 - 3"
- }
- },
- "node_modules/recharts/node_modules/d3-shape": {
- "version": "2.1.0",
- "license": "BSD-3-Clause",
- "dependencies": {
- "d3-path": "1 - 2"
- }
- },
- "node_modules/recharts/node_modules/d3-time": {
- "version": "2.1.1",
- "license": "BSD-3-Clause",
- "dependencies": {
- "d3-array": "2"
- }
- },
- "node_modules/recharts/node_modules/d3-time-format": {
- "version": "3.0.0",
- "license": "BSD-3-Clause",
- "dependencies": {
- "d3-time": "1 - 2"
- }
- },
- "node_modules/recharts/node_modules/internmap": {
- "version": "1.0.1",
- "license": "ISC"
- },
"node_modules/redent": {
"version": "1.0.0",
"dev": true,
@@ -29022,7 +29539,7 @@
"license": "MIT"
},
"node_modules/redux": {
- "version": "4.2.0",
+ "version": "4.2.1",
"license": "MIT",
"dependencies": {
"@babel/runtime": "^7.9.2"
@@ -29131,12 +29648,12 @@
}
},
"node_modules/regexpu-core": {
- "version": "5.2.2",
+ "version": "5.3.2",
"license": "MIT",
"dependencies": {
+ "@babel/regjsgen": "^0.8.0",
"regenerate": "^1.4.2",
"regenerate-unicode-properties": "^10.1.0",
- "regjsgen": "^0.7.1",
"regjsparser": "^0.9.1",
"unicode-match-property-ecmascript": "^2.0.0",
"unicode-match-property-value-ecmascript": "^2.1.0"
@@ -29145,10 +29662,6 @@
"node": ">=4"
}
},
- "node_modules/regjsgen": {
- "version": "0.7.1",
- "license": "MIT"
- },
"node_modules/regjsparser": {
"version": "0.9.1",
"license": "BSD-2-Clause",
@@ -29178,10 +29691,63 @@
"url": "https://opencollective.com/unified"
}
},
+ "node_modules/rehype-parse/node_modules/ccount": {
+ "version": "1.1.0",
+ "license": "MIT",
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/wooorm"
+ }
+ },
+ "node_modules/rehype-parse/node_modules/comma-separated-tokens": {
+ "version": "1.0.8",
+ "license": "MIT",
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/wooorm"
+ }
+ },
+ "node_modules/rehype-parse/node_modules/hast-util-from-parse5": {
+ "version": "5.0.3",
+ "license": "MIT",
+ "dependencies": {
+ "ccount": "^1.0.3",
+ "hastscript": "^5.0.0",
+ "property-information": "^5.0.0",
+ "web-namespaces": "^1.1.2",
+ "xtend": "^4.0.1"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "node_modules/rehype-parse/node_modules/hastscript": {
+ "version": "5.1.2",
+ "license": "MIT",
+ "dependencies": {
+ "comma-separated-tokens": "^1.0.0",
+ "hast-util-parse-selector": "^2.0.0",
+ "property-information": "^5.0.0",
+ "space-separated-tokens": "^1.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
"node_modules/rehype-parse/node_modules/parse5": {
"version": "5.1.1",
"license": "MIT"
},
+ "node_modules/rehype-parse/node_modules/space-separated-tokens": {
+ "version": "1.1.5",
+ "license": "MIT",
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/wooorm"
+ }
+ },
"node_modules/rehype-slug": {
"version": "5.1.0",
"license": "MIT",
@@ -29199,107 +29765,10 @@
"url": "https://opencollective.com/unified"
}
},
- "node_modules/rehype-slug/node_modules/bail": {
- "version": "2.0.2",
- "license": "MIT",
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- }
- },
"node_modules/rehype-slug/node_modules/github-slugger": {
"version": "2.0.0",
"license": "ISC"
},
- "node_modules/rehype-slug/node_modules/is-buffer": {
- "version": "2.0.5",
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/feross"
- },
- {
- "type": "patreon",
- "url": "https://www.patreon.com/feross"
- },
- {
- "type": "consulting",
- "url": "https://feross.org/support"
- }
- ],
- "license": "MIT",
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/rehype-slug/node_modules/is-plain-obj": {
- "version": "4.1.0",
- "license": "MIT",
- "engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/rehype-slug/node_modules/trough": {
- "version": "2.1.0",
- "license": "MIT",
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- }
- },
- "node_modules/rehype-slug/node_modules/unified": {
- "version": "10.1.2",
- "license": "MIT",
- "dependencies": {
- "@types/unist": "^2.0.0",
- "bail": "^2.0.0",
- "extend": "^3.0.0",
- "is-buffer": "^2.0.0",
- "is-plain-obj": "^4.0.0",
- "trough": "^2.0.0",
- "vfile": "^5.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/rehype-slug/node_modules/unist-util-is": {
- "version": "5.1.1",
- "license": "MIT",
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/rehype-slug/node_modules/unist-util-visit": {
- "version": "4.1.1",
- "license": "MIT",
- "dependencies": {
- "@types/unist": "^2.0.0",
- "unist-util-is": "^5.0.0",
- "unist-util-visit-parents": "^5.1.1"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/rehype-slug/node_modules/unist-util-visit-parents": {
- "version": "5.1.1",
- "license": "MIT",
- "dependencies": {
- "@types/unist": "^2.0.0",
- "unist-util-is": "^5.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
"node_modules/relateurl": {
"version": "0.2.7",
"dev": true,
@@ -29331,34 +29800,6 @@
"unist-util-visit": "^2.0.1"
}
},
- "node_modules/remark-admonitions/node_modules/is-buffer": {
- "version": "2.0.5",
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/feross"
- },
- {
- "type": "patreon",
- "url": "https://www.patreon.com/feross"
- },
- {
- "type": "consulting",
- "url": "https://feross.org/support"
- }
- ],
- "license": "MIT",
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/remark-admonitions/node_modules/is-plain-obj": {
- "version": "2.1.0",
- "license": "MIT",
- "engines": {
- "node": ">=8"
- }
- },
"node_modules/remark-admonitions/node_modules/unified": {
"version": "8.4.2",
"license": "MIT",
@@ -29385,6 +29826,31 @@
"url": "https://opencollective.com/unified"
}
},
+ "node_modules/remark-admonitions/node_modules/unist-util-visit": {
+ "version": "2.0.3",
+ "license": "MIT",
+ "dependencies": {
+ "@types/unist": "^2.0.0",
+ "unist-util-is": "^4.0.0",
+ "unist-util-visit-parents": "^3.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "node_modules/remark-admonitions/node_modules/unist-util-visit-parents": {
+ "version": "3.1.1",
+ "license": "MIT",
+ "dependencies": {
+ "@types/unist": "^2.0.0",
+ "unist-util-is": "^4.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
"node_modules/remark-admonitions/node_modules/vfile": {
"version": "4.2.1",
"license": "MIT",
@@ -29399,18 +29865,6 @@
"url": "https://opencollective.com/unified"
}
},
- "node_modules/remark-admonitions/node_modules/vfile-message": {
- "version": "2.0.4",
- "license": "MIT",
- "dependencies": {
- "@types/unist": "^2.0.0",
- "unist-util-stringify-position": "^2.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
"node_modules/remark-external-links": {
"version": "8.0.0",
"dev": true,
@@ -29427,6 +29881,42 @@
"url": "https://opencollective.com/unified"
}
},
+ "node_modules/remark-external-links/node_modules/space-separated-tokens": {
+ "version": "1.1.5",
+ "dev": true,
+ "license": "MIT",
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/wooorm"
+ }
+ },
+ "node_modules/remark-external-links/node_modules/unist-util-visit": {
+ "version": "2.0.3",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@types/unist": "^2.0.0",
+ "unist-util-is": "^4.0.0",
+ "unist-util-visit-parents": "^3.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "node_modules/remark-external-links/node_modules/unist-util-visit-parents": {
+ "version": "3.1.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@types/unist": "^2.0.0",
+ "unist-util-is": "^4.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
"node_modules/remark-footnotes": {
"version": "2.0.0",
"license": "MIT",
@@ -29449,72 +29939,8 @@
"url": "https://opencollective.com/unified"
}
},
- "node_modules/remark-gfm/node_modules/bail": {
- "version": "2.0.2",
- "license": "MIT",
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- }
- },
- "node_modules/remark-gfm/node_modules/is-buffer": {
- "version": "2.0.5",
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/feross"
- },
- {
- "type": "patreon",
- "url": "https://www.patreon.com/feross"
- },
- {
- "type": "consulting",
- "url": "https://feross.org/support"
- }
- ],
- "license": "MIT",
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/remark-gfm/node_modules/is-plain-obj": {
- "version": "4.1.0",
- "license": "MIT",
- "engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/remark-gfm/node_modules/trough": {
- "version": "2.1.0",
- "license": "MIT",
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- }
- },
- "node_modules/remark-gfm/node_modules/unified": {
- "version": "10.1.2",
- "license": "MIT",
- "dependencies": {
- "@types/unist": "^2.0.0",
- "bail": "^2.0.0",
- "extend": "^3.0.0",
- "is-buffer": "^2.0.0",
- "is-plain-obj": "^4.0.0",
- "trough": "^2.0.0",
- "vfile": "^5.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
"node_modules/remark-html": {
- "version": "15.0.1",
+ "version": "15.0.2",
"license": "MIT",
"dependencies": {
"@types/mdast": "^3.0.0",
@@ -29528,72 +29954,8 @@
"url": "https://opencollective.com/unified"
}
},
- "node_modules/remark-html/node_modules/bail": {
- "version": "2.0.2",
- "license": "MIT",
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- }
- },
- "node_modules/remark-html/node_modules/is-buffer": {
- "version": "2.0.5",
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/feross"
- },
- {
- "type": "patreon",
- "url": "https://www.patreon.com/feross"
- },
- {
- "type": "consulting",
- "url": "https://feross.org/support"
- }
- ],
- "license": "MIT",
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/remark-html/node_modules/is-plain-obj": {
- "version": "4.1.0",
- "license": "MIT",
- "engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/remark-html/node_modules/trough": {
- "version": "2.1.0",
- "license": "MIT",
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- }
- },
- "node_modules/remark-html/node_modules/unified": {
- "version": "10.1.2",
- "license": "MIT",
- "dependencies": {
- "@types/unist": "^2.0.0",
- "bail": "^2.0.0",
- "extend": "^3.0.0",
- "is-buffer": "^2.0.0",
- "is-plain-obj": "^4.0.0",
- "trough": "^2.0.0",
- "vfile": "^5.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
"node_modules/remark-mdx": {
- "version": "2.1.5",
+ "version": "2.3.0",
"license": "MIT",
"dependencies": {
"mdast-util-mdx": "^2.0.0",
@@ -29605,54 +29967,26 @@
}
},
"node_modules/remark-parse": {
- "version": "9.0.0",
- "license": "MIT",
- "dependencies": {
- "mdast-util-from-markdown": "^0.8.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/remark-parse/node_modules/mdast-util-from-markdown": {
- "version": "0.8.5",
+ "version": "10.0.1",
"license": "MIT",
"dependencies": {
"@types/mdast": "^3.0.0",
- "mdast-util-to-string": "^2.0.0",
- "micromark": "~2.11.0",
- "parse-entities": "^2.0.0",
- "unist-util-stringify-position": "^2.0.0"
+ "mdast-util-from-markdown": "^1.0.0",
+ "unified": "^10.0.0"
},
"funding": {
"type": "opencollective",
"url": "https://opencollective.com/unified"
}
},
- "node_modules/remark-parse/node_modules/micromark": {
- "version": "2.11.4",
- "funding": [
- {
- "type": "GitHub Sponsors",
- "url": "https://github.com/sponsors/unifiedjs"
- },
- {
- "type": "OpenCollective",
- "url": "https://opencollective.com/unified"
- }
- ],
+ "node_modules/remark-rehype": {
+ "version": "10.1.0",
"license": "MIT",
"dependencies": {
- "debug": "^4.0.0",
- "parse-entities": "^2.0.0"
- }
- },
- "node_modules/remark-parse/node_modules/unist-util-stringify-position": {
- "version": "2.0.3",
- "license": "MIT",
- "dependencies": {
- "@types/unist": "^2.0.2"
+ "@types/hast": "^2.0.0",
+ "@types/mdast": "^3.0.0",
+ "mdast-util-to-hast": "^12.1.0",
+ "unified": "^10.0.0"
},
"funding": {
"type": "opencollective",
@@ -29675,105 +30009,11 @@
"url": "https://opencollective.com/unified"
}
},
- "node_modules/remark-slug/node_modules/bail": {
- "version": "2.0.2",
- "license": "MIT",
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- }
- },
- "node_modules/remark-slug/node_modules/is-buffer": {
- "version": "2.0.5",
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/feross"
- },
- {
- "type": "patreon",
- "url": "https://www.patreon.com/feross"
- },
- {
- "type": "consulting",
- "url": "https://feross.org/support"
- }
- ],
- "license": "MIT",
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/remark-slug/node_modules/is-plain-obj": {
- "version": "4.1.0",
- "license": "MIT",
- "engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
"node_modules/remark-slug/node_modules/mdast-util-to-string": {
- "version": "3.1.0",
- "license": "MIT",
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/remark-slug/node_modules/trough": {
- "version": "2.1.0",
- "license": "MIT",
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- }
- },
- "node_modules/remark-slug/node_modules/unified": {
- "version": "10.1.2",
+ "version": "3.2.0",
"license": "MIT",
"dependencies": {
- "@types/unist": "^2.0.0",
- "bail": "^2.0.0",
- "extend": "^3.0.0",
- "is-buffer": "^2.0.0",
- "is-plain-obj": "^4.0.0",
- "trough": "^2.0.0",
- "vfile": "^5.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/remark-slug/node_modules/unist-util-is": {
- "version": "5.1.1",
- "license": "MIT",
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/remark-slug/node_modules/unist-util-visit": {
- "version": "4.1.1",
- "license": "MIT",
- "dependencies": {
- "@types/unist": "^2.0.0",
- "unist-util-is": "^5.0.0",
- "unist-util-visit-parents": "^5.1.1"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/remark-slug/node_modules/unist-util-visit-parents": {
- "version": "5.1.1",
- "license": "MIT",
- "dependencies": {
- "@types/unist": "^2.0.0",
- "unist-util-is": "^5.0.0"
+ "@types/mdast": "^3.0.0"
},
"funding": {
"type": "opencollective",
@@ -29826,58 +30066,6 @@
"url": "https://opencollective.com/unified"
}
},
- "node_modules/remark/node_modules/bail": {
- "version": "2.0.2",
- "license": "MIT",
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- }
- },
- "node_modules/remark/node_modules/is-buffer": {
- "version": "2.0.5",
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/feross"
- },
- {
- "type": "patreon",
- "url": "https://www.patreon.com/feross"
- },
- {
- "type": "consulting",
- "url": "https://feross.org/support"
- }
- ],
- "license": "MIT",
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/remark/node_modules/is-plain-obj": {
- "version": "4.1.0",
- "license": "MIT",
- "engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/remark/node_modules/remark-parse": {
- "version": "10.0.1",
- "license": "MIT",
- "dependencies": {
- "@types/mdast": "^3.0.0",
- "mdast-util-from-markdown": "^1.0.0",
- "unified": "^10.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
"node_modules/remark/node_modules/remark-stringify": {
"version": "10.0.2",
"license": "MIT",
@@ -29891,31 +30079,6 @@
"url": "https://opencollective.com/unified"
}
},
- "node_modules/remark/node_modules/trough": {
- "version": "2.1.0",
- "license": "MIT",
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- }
- },
- "node_modules/remark/node_modules/unified": {
- "version": "10.1.2",
- "license": "MIT",
- "dependencies": {
- "@types/unist": "^2.0.0",
- "bail": "^2.0.0",
- "extend": "^3.0.0",
- "is-buffer": "^2.0.0",
- "is-plain-obj": "^4.0.0",
- "trough": "^2.0.0",
- "vfile": "^5.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
"node_modules/remarkable": {
"version": "1.7.4",
"license": "MIT",
@@ -29937,9 +30100,9 @@
"sprintf-js": "~1.0.2"
}
},
- "node_modules/remove-accents": {
- "version": "0.4.2",
- "license": "MIT"
+ "node_modules/remarkable/node_modules/sprintf-js": {
+ "version": "1.0.3",
+ "license": "BSD-3-Clause"
},
"node_modules/remove-trailing-separator": {
"version": "1.1.0",
@@ -30070,7 +30233,7 @@
"license": "MIT"
},
"node_modules/resolve.exports": {
- "version": "1.1.0",
+ "version": "1.1.1",
"dev": true,
"license": "MIT",
"engines": {
@@ -30084,6 +30247,14 @@
"node": ">=0.12"
}
},
+ "node_modules/retry": {
+ "version": "0.12.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">= 4"
+ }
+ },
"node_modules/reusify": {
"version": "1.0.4",
"license": "MIT",
@@ -30115,8 +30286,7 @@
},
"node_modules/robust-predicates": {
"version": "3.0.1",
- "license": "Unlicense",
- "peer": true
+ "license": "Unlicense"
},
"node_modules/rsvp": {
"version": "4.8.5",
@@ -30161,10 +30331,13 @@
"aproba": "^1.1.1"
}
},
+ "node_modules/run-queue/node_modules/aproba": {
+ "version": "1.2.0",
+ "license": "ISC"
+ },
"node_modules/rw": {
"version": "1.3.3",
- "license": "BSD-3-Clause",
- "peer": true
+ "license": "BSD-3-Clause"
},
"node_modules/sade": {
"version": "1.8.1",
@@ -30311,6 +30484,11 @@
"node": ">=6"
}
},
+ "node_modules/sane/node_modules/is-buffer": {
+ "version": "1.1.6",
+ "dev": true,
+ "license": "MIT"
+ },
"node_modules/sane/node_modules/is-extendable": {
"version": "1.0.1",
"dev": true,
@@ -30468,7 +30646,7 @@
}
},
"node_modules/sass": {
- "version": "1.56.1",
+ "version": "1.60.0",
"license": "MIT",
"dependencies": {
"chokidar": ">=3.0.0 <4.0.0",
@@ -30538,6 +30716,19 @@
"url": "https://github.com/sponsors/epoberezkin"
}
},
+ "node_modules/schema-utils/node_modules/ajv-keywords": {
+ "version": "3.5.2",
+ "dev": true,
+ "license": "MIT",
+ "peerDependencies": {
+ "ajv": "^6.9.1"
+ }
+ },
+ "node_modules/schema-utils/node_modules/json-schema-traverse": {
+ "version": "0.4.1",
+ "dev": true,
+ "license": "MIT"
+ },
"node_modules/screenfull": {
"version": "5.2.0",
"license": "MIT",
@@ -30666,6 +30857,7 @@
},
"node_modules/set-blocking": {
"version": "2.0.0",
+ "dev": true,
"license": "ISC"
},
"node_modules/set-getter": {
@@ -30686,16 +30878,19 @@
}
},
"node_modules/set-value": {
- "version": "2.0.1",
+ "version": "4.1.0",
+ "funding": [
+ "https://github.com/sponsors/jonschlinkert",
+ "https://paypal.me/jonathanschlinkert",
+ "https://jonschlinkert.dev/sponsor"
+ ],
"license": "MIT",
"dependencies": {
- "extend-shallow": "^2.0.1",
- "is-extendable": "^0.1.1",
- "is-plain-object": "^2.0.3",
- "split-string": "^3.0.1"
+ "is-plain-object": "^2.0.4",
+ "is-primitive": "^3.0.1"
},
"engines": {
- "node": ">=0.10.0"
+ "node": ">=11.0"
}
},
"node_modules/setimmediate": {
@@ -30751,7 +30946,7 @@
}
},
"node_modules/shell-quote": {
- "version": "1.7.4",
+ "version": "1.8.0",
"dev": true,
"license": "MIT",
"funding": {
@@ -30772,6 +30967,7 @@
},
"node_modules/signal-exit": {
"version": "3.0.7",
+ "dev": true,
"license": "ISC"
},
"node_modules/sirv": {
@@ -30813,6 +31009,15 @@
"url": "https://github.com/chalk/slice-ansi?sponsor=1"
}
},
+ "node_modules/smart-buffer": {
+ "version": "4.2.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">= 6.0.0",
+ "npm": ">= 3.0.0"
+ }
+ },
"node_modules/snake-case": {
"version": "3.0.4",
"resolved": "https://registry.npmjs.org/snake-case/-/snake-case-3.0.4.tgz",
@@ -30872,6 +31077,10 @@
"node": ">=0.10.0"
}
},
+ "node_modules/snapdragon-util/node_modules/is-buffer": {
+ "version": "1.1.6",
+ "license": "MIT"
+ },
"node_modules/snapdragon-util/node_modules/kind-of": {
"version": "3.2.2",
"license": "MIT",
@@ -30919,6 +31128,10 @@
"node": ">=0.10.0"
}
},
+ "node_modules/snapdragon/node_modules/is-buffer": {
+ "version": "1.1.6",
+ "license": "MIT"
+ },
"node_modules/snapdragon/node_modules/is-data-descriptor": {
"version": "0.1.4",
"license": "MIT",
@@ -30969,6 +31182,32 @@
"node": ">=0.10.0"
}
},
+ "node_modules/socks": {
+ "version": "2.7.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ip": "^2.0.0",
+ "smart-buffer": "^4.2.0"
+ },
+ "engines": {
+ "node": ">= 10.13.0",
+ "npm": ">= 3.0.0"
+ }
+ },
+ "node_modules/socks-proxy-agent": {
+ "version": "6.2.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "agent-base": "^6.0.2",
+ "debug": "^4.3.3",
+ "socks": "^2.6.2"
+ },
+ "engines": {
+ "node": ">= 10"
+ }
+ },
"node_modules/source-list-map": {
"version": "2.0.1",
"license": "MIT"
@@ -31022,7 +31261,7 @@
"license": "MIT"
},
"node_modules/space-separated-tokens": {
- "version": "1.1.5",
+ "version": "2.0.2",
"license": "MIT",
"funding": {
"type": "github",
@@ -31030,7 +31269,7 @@
}
},
"node_modules/spdx-correct": {
- "version": "3.1.1",
+ "version": "3.2.0",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
@@ -31053,7 +31292,7 @@
}
},
"node_modules/spdx-license-ids": {
- "version": "3.0.12",
+ "version": "3.0.13",
"dev": true,
"license": "CC0-1.0"
},
@@ -31092,10 +31331,30 @@
"version": "1.6.5",
"license": "MIT"
},
+ "node_modules/split2": {
+ "version": "4.2.0",
+ "dev": true,
+ "license": "ISC",
+ "engines": {
+ "node": ">= 10.x"
+ }
+ },
"node_modules/sprintf-js": {
- "version": "1.0.3",
+ "version": "1.1.2",
"license": "BSD-3-Clause"
},
+ "node_modules/sql-formatter": {
+ "version": "11.0.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "argparse": "^2.0.1",
+ "nearley": "^2.20.1"
+ },
+ "bin": {
+ "sql-formatter": "bin/sql-formatter-cli.cjs"
+ }
+ },
"node_modules/sql-parser-cst": {
"version": "0.12.1",
"dev": true,
@@ -31239,6 +31498,10 @@
"node": ">=0.10.0"
}
},
+ "node_modules/static-extend/node_modules/is-buffer": {
+ "version": "1.1.6",
+ "license": "MIT"
+ },
"node_modules/static-extend/node_modules/is-data-descriptor": {
"version": "0.1.4",
"license": "MIT",
@@ -31286,6 +31549,16 @@
"node": ">= 0.8"
}
},
+ "node_modules/stop-iteration-iterator": {
+ "version": "1.0.0",
+ "license": "MIT",
+ "dependencies": {
+ "internal-slot": "^1.0.4"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
"node_modules/store2": {
"version": "2.14.2",
"dev": true,
@@ -31433,6 +31706,21 @@
"url": "https://github.com/sponsors/ljharb"
}
},
+ "node_modules/string.prototype.trim": {
+ "version": "1.2.7",
+ "license": "MIT",
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.1.4",
+ "es-abstract": "^1.20.4"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
"node_modules/string.prototype.trimend": {
"version": "1.0.6",
"license": "MIT",
@@ -31573,6 +31861,22 @@
"node": ">=12.0.0"
}
},
+ "node_modules/style-dictionary/node_modules/chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "dev": true,
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
"node_modules/style-dictionary/node_modules/commander": {
"version": "8.3.0",
"resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz",
@@ -31630,6 +31934,19 @@
"url": "https://github.com/sponsors/epoberezkin"
}
},
+ "node_modules/style-loader/node_modules/ajv-keywords": {
+ "version": "3.5.2",
+ "dev": true,
+ "license": "MIT",
+ "peerDependencies": {
+ "ajv": "^6.9.1"
+ }
+ },
+ "node_modules/style-loader/node_modules/json-schema-traverse": {
+ "version": "0.4.1",
+ "dev": true,
+ "license": "MIT"
+ },
"node_modules/style-loader/node_modules/schema-utils": {
"version": "2.7.1",
"dev": true,
@@ -31648,7 +31965,7 @@
}
},
"node_modules/style-mod": {
- "version": "4.0.0",
+ "version": "4.0.2",
"license": "MIT",
"peer": true
},
@@ -31689,8 +32006,52 @@
"version": "4.1.3",
"license": "MIT"
},
+ "node_modules/sucrase": {
+ "version": "3.31.0",
+ "license": "MIT",
+ "dependencies": {
+ "commander": "^4.0.0",
+ "glob": "7.1.6",
+ "lines-and-columns": "^1.1.6",
+ "mz": "^2.7.0",
+ "pirates": "^4.0.1",
+ "ts-interface-checker": "^0.1.9"
+ },
+ "bin": {
+ "sucrase": "bin/sucrase",
+ "sucrase-node": "bin/sucrase-node"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/sucrase/node_modules/commander": {
+ "version": "4.1.1",
+ "license": "MIT",
+ "engines": {
+ "node": ">= 6"
+ }
+ },
+ "node_modules/sucrase/node_modules/glob": {
+ "version": "7.1.6",
+ "license": "ISC",
+ "dependencies": {
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^3.0.4",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
+ },
+ "engines": {
+ "node": "*"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
"node_modules/supabase": {
- "version": "1.45.2",
+ "version": "1.47.2",
"dev": true,
"hasInstallScript": true,
"license": "MIT",
@@ -31725,7 +32086,7 @@
}
},
"node_modules/superjson": {
- "version": "1.11.0",
+ "version": "1.12.2",
"license": "MIT",
"dependencies": {
"copy-anything": "^3.0.2"
@@ -31821,7 +32182,7 @@
}
},
"node_modules/synchronous-promise": {
- "version": "2.0.16",
+ "version": "2.0.17",
"dev": true,
"license": "BSD-3-Clause"
},
@@ -31844,36 +32205,41 @@
}
},
"node_modules/tailwind-merge": {
- "version": "1.10.0",
- "license": "MIT"
+ "version": "1.11.0",
+ "license": "MIT",
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/dcastil"
+ }
},
"node_modules/tailwindcss": {
- "version": "3.2.4",
+ "version": "3.3.1",
"license": "MIT",
"dependencies": {
"arg": "^5.0.2",
"chokidar": "^3.5.3",
"color-name": "^1.1.4",
- "detective": "^5.2.1",
"didyoumean": "^1.2.2",
"dlv": "^1.1.3",
"fast-glob": "^3.2.12",
"glob-parent": "^6.0.2",
"is-glob": "^4.0.3",
+ "jiti": "^1.17.2",
"lilconfig": "^2.0.6",
"micromatch": "^4.0.5",
"normalize-path": "^3.0.0",
"object-hash": "^3.0.0",
"picocolors": "^1.0.0",
- "postcss": "^8.4.18",
+ "postcss": "^8.0.9",
"postcss-import": "^14.1.0",
"postcss-js": "^4.0.0",
"postcss-load-config": "^3.1.4",
"postcss-nested": "6.0.0",
- "postcss-selector-parser": "^6.0.10",
+ "postcss-selector-parser": "^6.0.11",
"postcss-value-parser": "^4.2.0",
"quick-lru": "^5.1.1",
- "resolve": "^1.22.1"
+ "resolve": "^1.22.1",
+ "sucrase": "^3.29.0"
},
"bin": {
"tailwind": "lib/cli.js",
@@ -31891,7 +32257,7 @@
"license": "MIT"
},
"node_modules/tapable": {
- "version": "1.1.3",
+ "version": "2.2.1",
"license": "MIT",
"engines": {
"node": ">=6"
@@ -31932,6 +32298,11 @@
"node": ">=10"
}
},
+ "node_modules/tar/node_modules/yallist": {
+ "version": "4.0.0",
+ "dev": true,
+ "license": "ISC"
+ },
"node_modules/telejson": {
"version": "6.0.8",
"dev": true,
@@ -32012,7 +32383,7 @@
}
},
"node_modules/terser-webpack-plugin/node_modules/acorn": {
- "version": "8.8.1",
+ "version": "8.8.2",
"dev": true,
"license": "MIT",
"bin": {
@@ -32138,7 +32509,7 @@
}
},
"node_modules/terser-webpack-plugin/node_modules/terser": {
- "version": "5.15.1",
+ "version": "5.16.8",
"dev": true,
"license": "BSD-2-Clause",
"dependencies": {
@@ -32182,8 +32553,25 @@
"version": "0.2.0",
"license": "MIT"
},
+ "node_modules/thenify": {
+ "version": "3.3.1",
+ "license": "MIT",
+ "dependencies": {
+ "any-promise": "^1.0.0"
+ }
+ },
+ "node_modules/thenify-all": {
+ "version": "1.6.0",
+ "license": "MIT",
+ "dependencies": {
+ "thenify": ">= 3.1.0 < 4"
+ },
+ "engines": {
+ "node": ">=0.8"
+ }
+ },
"node_modules/throat": {
- "version": "6.0.1",
+ "version": "6.0.2",
"dev": true,
"license": "MIT"
},
@@ -32256,6 +32644,10 @@
"node": ">=0.10.0"
}
},
+ "node_modules/to-object-path/node_modules/is-buffer": {
+ "version": "1.1.6",
+ "license": "MIT"
+ },
"node_modules/to-object-path/node_modules/kind-of": {
"version": "3.2.2",
"license": "MIT",
@@ -32415,7 +32807,6 @@
},
"node_modules/ts-dedent": {
"version": "2.2.0",
- "dev": true,
"license": "MIT",
"engines": {
"node": ">=6.10"
@@ -32425,6 +32816,10 @@
"version": "0.2.0",
"license": "Unlicense"
},
+ "node_modules/ts-interface-checker": {
+ "version": "0.1.13",
+ "license": "Apache-2.0"
+ },
"node_modules/ts-jest": {
"version": "27.1.5",
"dev": true,
@@ -32483,13 +32878,28 @@
}
},
"node_modules/ts-jest/node_modules/@types/yargs": {
- "version": "16.0.4",
+ "version": "16.0.5",
"dev": true,
"license": "MIT",
"dependencies": {
"@types/yargs-parser": "*"
}
},
+ "node_modules/ts-jest/node_modules/chalk": {
+ "version": "4.1.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
"node_modules/ts-jest/node_modules/jest-util": {
"version": "27.5.1",
"dev": true,
@@ -32506,6 +32916,17 @@
"node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
}
},
+ "node_modules/ts-jest/node_modules/lru-cache": {
+ "version": "6.0.0",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "yallist": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
"node_modules/ts-jest/node_modules/semver": {
"version": "7.3.8",
"dev": true,
@@ -32520,6 +32941,11 @@
"node": ">=10"
}
},
+ "node_modules/ts-jest/node_modules/yallist": {
+ "version": "4.0.0",
+ "dev": true,
+ "license": "ISC"
+ },
"node_modules/ts-node": {
"version": "10.9.1",
"devOptional": true,
@@ -32563,7 +32989,7 @@
}
},
"node_modules/ts-node/node_modules/acorn": {
- "version": "8.8.1",
+ "version": "8.8.2",
"devOptional": true,
"license": "MIT",
"bin": {
@@ -32604,11 +33030,11 @@
"link": true
},
"node_modules/tsconfig-paths": {
- "version": "3.14.1",
+ "version": "3.14.2",
"license": "MIT",
"dependencies": {
"@types/json5": "^0.0.29",
- "json5": "^1.0.1",
+ "json5": "^1.0.2",
"minimist": "^1.2.6",
"strip-bom": "^3.0.0"
}
@@ -32631,7 +33057,7 @@
}
},
"node_modules/tslib": {
- "version": "2.4.1",
+ "version": "2.5.0",
"license": "0BSD"
},
"node_modules/tsutils": {
@@ -32652,13 +33078,13 @@
"license": "0BSD"
},
"node_modules/tsx": {
- "version": "3.12.2",
+ "version": "3.12.6",
"dev": true,
"license": "MIT",
"dependencies": {
- "@esbuild-kit/cjs-loader": "^2.4.1",
+ "@esbuild-kit/cjs-loader": "^2.4.2",
"@esbuild-kit/core-utils": "^3.0.0",
- "@esbuild-kit/esm-loader": "^2.5.4"
+ "@esbuild-kit/esm-loader": "^2.5.5"
},
"bin": {
"tsx": "dist/cli.js"
@@ -32672,7 +33098,7 @@
"license": "MIT"
},
"node_modules/turbo": {
- "version": "1.6.3",
+ "version": "1.8.8",
"dev": true,
"hasInstallScript": true,
"license": "MPL-2.0",
@@ -32680,16 +33106,16 @@
"turbo": "bin/turbo"
},
"optionalDependencies": {
- "turbo-darwin-64": "1.6.3",
- "turbo-darwin-arm64": "1.6.3",
- "turbo-linux-64": "1.6.3",
- "turbo-linux-arm64": "1.6.3",
- "turbo-windows-64": "1.6.3",
- "turbo-windows-arm64": "1.6.3"
+ "turbo-darwin-64": "1.8.8",
+ "turbo-darwin-arm64": "1.8.8",
+ "turbo-linux-64": "1.8.8",
+ "turbo-linux-arm64": "1.8.8",
+ "turbo-windows-64": "1.8.8",
+ "turbo-windows-arm64": "1.8.8"
}
},
"node_modules/turbo-darwin-arm64": {
- "version": "1.6.3",
+ "version": "1.8.8",
"cpu": [
"arm64"
],
@@ -32744,6 +33170,18 @@
"node": ">= 0.6"
}
},
+ "node_modules/typed-array-length": {
+ "version": "1.0.4",
+ "license": "MIT",
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "for-each": "^0.3.3",
+ "is-typed-array": "^1.1.9"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
"node_modules/typedarray": {
"version": "0.0.6",
"license": "MIT"
@@ -32756,7 +33194,7 @@
}
},
"node_modules/typescript": {
- "version": "4.9.3",
+ "version": "4.9.5",
"license": "Apache-2.0",
"bin": {
"tsc": "bin/tsc",
@@ -32853,88 +33291,50 @@
}
},
"node_modules/unified": {
- "version": "9.2.2",
+ "version": "10.1.2",
"license": "MIT",
"dependencies": {
- "bail": "^1.0.0",
+ "@types/unist": "^2.0.0",
+ "bail": "^2.0.0",
"extend": "^3.0.0",
"is-buffer": "^2.0.0",
- "is-plain-obj": "^2.0.0",
- "trough": "^1.0.0",
- "vfile": "^4.0.0"
+ "is-plain-obj": "^4.0.0",
+ "trough": "^2.0.0",
+ "vfile": "^5.0.0"
},
"funding": {
"type": "opencollective",
"url": "https://opencollective.com/unified"
}
},
- "node_modules/unified/node_modules/is-buffer": {
- "version": "2.0.5",
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/feross"
- },
- {
- "type": "patreon",
- "url": "https://www.patreon.com/feross"
- },
- {
- "type": "consulting",
- "url": "https://feross.org/support"
- }
- ],
+ "node_modules/unified/node_modules/bail": {
+ "version": "2.0.2",
"license": "MIT",
- "engines": {
- "node": ">=4"
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/wooorm"
}
},
"node_modules/unified/node_modules/is-plain-obj": {
- "version": "2.1.0",
+ "version": "4.1.0",
"license": "MIT",
"engines": {
- "node": ">=8"
- }
- },
- "node_modules/unified/node_modules/unist-util-stringify-position": {
- "version": "2.0.3",
- "license": "MIT",
- "dependencies": {
- "@types/unist": "^2.0.2"
+ "node": ">=12"
},
"funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
+ "url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/unified/node_modules/vfile": {
- "version": "4.2.1",
+ "node_modules/unified/node_modules/trough": {
+ "version": "2.1.0",
"license": "MIT",
- "dependencies": {
- "@types/unist": "^2.0.0",
- "is-buffer": "^2.0.0",
- "unist-util-stringify-position": "^2.0.0",
- "vfile-message": "^2.0.0"
- },
"funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/unified/node_modules/vfile-message": {
- "version": "2.0.4",
- "license": "MIT",
- "dependencies": {
- "@types/unist": "^2.0.0",
- "unist-util-stringify-position": "^2.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
+ "type": "github",
+ "url": "https://github.com/sponsors/wooorm"
}
},
"node_modules/uniforms": {
- "version": "3.10.1",
+ "version": "3.10.2",
"license": "MIT",
"dependencies": {
"invariant": "^2.0.0",
@@ -32949,14 +33349,14 @@
}
},
"node_modules/uniforms-bootstrap4": {
- "version": "3.10.1",
+ "version": "3.10.2",
"license": "MIT",
"dependencies": {
"classnames": "^2.0.0",
"invariant": "^2.0.0",
"lodash": "^4.0.0",
"tslib": "^2.2.0",
- "uniforms": "^3.10.1",
+ "uniforms": "^3.10.2",
"warning": "^4.0.0"
},
"funding": {
@@ -32967,13 +33367,13 @@
}
},
"node_modules/uniforms-bridge-json-schema": {
- "version": "3.10.1",
+ "version": "3.10.2",
"license": "MIT",
"dependencies": {
"invariant": "^2.0.0",
"lodash": "^4.0.0",
"tslib": "^2.2.0",
- "uniforms": "^3.10.1"
+ "uniforms": "^3.10.2"
},
"funding": {
"url": "https://github.com/vazco/uniforms?sponsor=1"
@@ -32992,6 +33392,19 @@
"node": ">=0.10.0"
}
},
+ "node_modules/union-value/node_modules/set-value": {
+ "version": "2.0.1",
+ "license": "MIT",
+ "dependencies": {
+ "extend-shallow": "^2.0.1",
+ "is-extendable": "^0.1.1",
+ "is-plain-object": "^2.0.3",
+ "split-string": "^3.0.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
"node_modules/uniq": {
"version": "1.0.1",
"dev": true,
@@ -33032,19 +33445,10 @@
}
},
"node_modules/unist-util-filter/node_modules/unist-util-is": {
- "version": "5.2.0",
- "license": "MIT",
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/unist-util-filter/node_modules/unist-util-visit-parents": {
- "version": "5.1.3",
+ "version": "5.2.1",
"license": "MIT",
"dependencies": {
- "@types/unist": "^2.0.0",
- "unist-util-is": "^5.0.0"
+ "@types/unist": "^2.0.0"
},
"funding": {
"type": "opencollective",
@@ -33052,7 +33456,7 @@
}
},
"node_modules/unist-util-generated": {
- "version": "2.0.0",
+ "version": "2.0.1",
"license": "MIT",
"funding": {
"type": "opencollective",
@@ -33076,7 +33480,7 @@
}
},
"node_modules/unist-util-position-from-estree": {
- "version": "1.1.1",
+ "version": "1.1.2",
"license": "MIT",
"dependencies": {
"@types/unist": "^2.0.0"
@@ -33098,7 +33502,7 @@
}
},
"node_modules/unist-util-remove-position": {
- "version": "4.0.1",
+ "version": "4.0.2",
"license": "MIT",
"dependencies": {
"@types/unist": "^2.0.0",
@@ -33109,16 +33513,19 @@
"url": "https://opencollective.com/unified"
}
},
- "node_modules/unist-util-remove-position/node_modules/unist-util-is": {
- "version": "5.1.1",
+ "node_modules/unist-util-stringify-position": {
+ "version": "3.0.3",
"license": "MIT",
+ "dependencies": {
+ "@types/unist": "^2.0.0"
+ },
"funding": {
"type": "opencollective",
"url": "https://opencollective.com/unified"
}
},
- "node_modules/unist-util-remove-position/node_modules/unist-util-visit": {
- "version": "4.1.1",
+ "node_modules/unist-util-visit": {
+ "version": "4.1.2",
"license": "MIT",
"dependencies": {
"@types/unist": "^2.0.0",
@@ -33130,8 +33537,8 @@
"url": "https://opencollective.com/unified"
}
},
- "node_modules/unist-util-remove-position/node_modules/unist-util-visit-parents": {
- "version": "5.1.1",
+ "node_modules/unist-util-visit-parents": {
+ "version": "5.1.3",
"license": "MIT",
"dependencies": {
"@types/unist": "^2.0.0",
@@ -33142,8 +33549,8 @@
"url": "https://opencollective.com/unified"
}
},
- "node_modules/unist-util-stringify-position": {
- "version": "3.0.2",
+ "node_modules/unist-util-visit-parents/node_modules/unist-util-is": {
+ "version": "5.2.1",
"license": "MIT",
"dependencies": {
"@types/unist": "^2.0.0"
@@ -33153,25 +33560,11 @@
"url": "https://opencollective.com/unified"
}
},
- "node_modules/unist-util-visit": {
- "version": "2.0.3",
+ "node_modules/unist-util-visit/node_modules/unist-util-is": {
+ "version": "5.2.1",
"license": "MIT",
"dependencies": {
- "@types/unist": "^2.0.0",
- "unist-util-is": "^4.0.0",
- "unist-util-visit-parents": "^3.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/unist-util-visit-parents": {
- "version": "3.1.1",
- "license": "MIT",
- "dependencies": {
- "@types/unist": "^2.0.0",
- "unist-util-is": "^4.0.0"
+ "@types/unist": "^2.0.0"
},
"funding": {
"type": "opencollective",
@@ -33246,10 +33639,6 @@
"node": ">=0.10.0"
}
},
- "node_modules/unset-value/node_modules/isarray": {
- "version": "1.0.0",
- "license": "MIT"
- },
"node_modules/untildify": {
"version": "2.1.0",
"dev": true,
@@ -33325,7 +33714,8 @@
"license": "MIT"
},
"node_modules/url": {
- "version": "0.11.0",
+ "version": "0.10.3",
+ "dev": true,
"license": "MIT",
"dependencies": {
"punycode": "1.3.2",
@@ -33369,6 +33759,7 @@
},
"node_modules/url/node_modules/punycode": {
"version": "1.3.2",
+ "dev": true,
"license": "MIT"
},
"node_modules/use": {
@@ -33397,24 +33788,6 @@
}
}
},
- "node_modules/use-context-selector": {
- "version": "1.3.9",
- "license": "MIT",
- "peerDependencies": {
- "react": ">=16.8.0",
- "react-dom": "*",
- "react-native": "*",
- "scheduler": ">=0.19.0"
- },
- "peerDependenciesMeta": {
- "react-dom": {
- "optional": true
- },
- "react-native": {
- "optional": true
- }
- }
- },
"node_modules/use-debounce": {
"version": "7.0.1",
"license": "MIT",
@@ -33464,17 +33837,6 @@
}
}
},
- "node_modules/use-subscription": {
- "version": "1.5.1",
- "resolved": "https://registry.npmjs.org/use-subscription/-/use-subscription-1.5.1.tgz",
- "integrity": "sha512-Xv2a1P/yReAjAbhylMfFplFKj9GssgTwN7RlcTxBujFQcloStWNDQdc4g4NRWH9xS4i/FDk04vQBptAXoF3VcA==",
- "dependencies": {
- "object-assign": "^4.1.1"
- },
- "peerDependencies": {
- "react": "^16.8.0 || ^17.0.0"
- }
- },
"node_modules/use-sync-external-store": {
"version": "1.2.0",
"license": "MIT",
@@ -33494,10 +33856,15 @@
}
},
"node_modules/util": {
- "version": "0.11.1",
+ "version": "0.12.5",
+ "dev": true,
"license": "MIT",
"dependencies": {
- "inherits": "2.0.3"
+ "inherits": "^2.0.3",
+ "is-arguments": "^1.0.4",
+ "is-generator-function": "^1.0.7",
+ "is-typed-array": "^1.1.3",
+ "which-typed-array": "^1.1.2"
}
},
"node_modules/util-deprecate": {
@@ -33513,10 +33880,6 @@
"object.getownpropertydescriptors": "^2.0.3"
}
},
- "node_modules/util/node_modules/inherits": {
- "version": "2.0.3",
- "license": "ISC"
- },
"node_modules/utila": {
"version": "0.4.0",
"dev": true,
@@ -33531,7 +33894,8 @@
}
},
"node_modules/uuid": {
- "version": "8.3.2",
+ "version": "8.0.0",
+ "dev": true,
"license": "MIT",
"bin": {
"uuid": "dist/bin/uuid"
@@ -33625,7 +33989,7 @@
}
},
"node_modules/vfile": {
- "version": "5.3.6",
+ "version": "5.3.7",
"license": "MIT",
"dependencies": {
"@types/unist": "^2.0.0",
@@ -33639,12 +34003,8 @@
}
},
"node_modules/vfile-location": {
- "version": "4.0.1",
+ "version": "3.2.0",
"license": "MIT",
- "dependencies": {
- "@types/unist": "^2.0.0",
- "vfile": "^5.0.0"
- },
"funding": {
"type": "opencollective",
"url": "https://opencollective.com/unified"
@@ -33663,29 +34023,31 @@
"url": "https://opencollective.com/unified"
}
},
- "node_modules/vfile-matter/node_modules/is-buffer": {
- "version": "2.0.5",
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/feross"
- },
- {
- "type": "patreon",
- "url": "https://www.patreon.com/feross"
- },
- {
- "type": "consulting",
- "url": "https://feross.org/support"
- }
- ],
+ "node_modules/vfile-message": {
+ "version": "2.0.4",
"license": "MIT",
- "engines": {
- "node": ">=4"
+ "dependencies": {
+ "@types/unist": "^2.0.0",
+ "unist-util-stringify-position": "^2.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
}
},
- "node_modules/vfile-message": {
- "version": "3.1.3",
+ "node_modules/vfile-message/node_modules/unist-util-stringify-position": {
+ "version": "2.0.3",
+ "license": "MIT",
+ "dependencies": {
+ "@types/unist": "^2.0.2"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "node_modules/vfile/node_modules/vfile-message": {
+ "version": "3.1.4",
"license": "MIT",
"dependencies": {
"@types/unist": "^2.0.0",
@@ -33696,25 +34058,31 @@
"url": "https://opencollective.com/unified"
}
},
- "node_modules/vfile/node_modules/is-buffer": {
- "version": "2.0.5",
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/feross"
- },
- {
- "type": "patreon",
- "url": "https://www.patreon.com/feross"
- },
- {
- "type": "consulting",
- "url": "https://feross.org/support"
- }
- ],
+ "node_modules/victory-vendor": {
+ "version": "36.6.8",
+ "license": "MIT AND ISC",
+ "dependencies": {
+ "@types/d3-array": "^3.0.3",
+ "@types/d3-ease": "^3.0.0",
+ "@types/d3-interpolate": "^3.0.1",
+ "@types/d3-scale": "^4.0.2",
+ "@types/d3-shape": "^3.1.0",
+ "@types/d3-time": "^3.0.0",
+ "@types/d3-timer": "^3.0.0",
+ "d3-array": "^3.1.6",
+ "d3-ease": "^3.0.1",
+ "d3-interpolate": "^3.0.1",
+ "d3-scale": "^4.0.2",
+ "d3-shape": "^3.1.0",
+ "d3-time": "^3.0.0",
+ "d3-timer": "^3.0.1"
+ }
+ },
+ "node_modules/victory-vendor/node_modules/@types/d3-shape": {
+ "version": "3.1.1",
"license": "MIT",
- "engines": {
- "node": ">=4"
+ "dependencies": {
+ "@types/d3-path": "*"
}
},
"node_modules/vm-browserify": {
@@ -33725,10 +34093,6 @@
"version": "3.17.3",
"license": "MIT"
},
- "node_modules/vscode-oniguruma": {
- "version": "1.6.2",
- "license": "MIT"
- },
"node_modules/w3c-hr-time": {
"version": "1.0.2",
"dev": true,
@@ -33918,6 +34282,11 @@
"node": ">=0.10.0"
}
},
+ "node_modules/watchpack-chokidar2/node_modules/is-buffer": {
+ "version": "1.1.6",
+ "license": "MIT",
+ "optional": true
+ },
"node_modules/watchpack-chokidar2/node_modules/is-extendable": {
"version": "1.0.1",
"license": "MIT",
@@ -34027,6 +34396,10 @@
"node": ">= 8"
}
},
+ "node_modules/web-worker": {
+ "version": "1.2.0",
+ "license": "Apache-2.0"
+ },
"node_modules/webidl-conversions": {
"version": "6.1.0",
"dev": true,
@@ -34104,7 +34477,7 @@
}
},
"node_modules/webpack-bundle-analyzer/node_modules/acorn": {
- "version": "8.8.1",
+ "version": "8.8.2",
"license": "MIT",
"bin": {
"acorn": "bin/acorn"
@@ -34120,6 +34493,20 @@
"node": ">=0.4.0"
}
},
+ "node_modules/webpack-bundle-analyzer/node_modules/chalk": {
+ "version": "4.1.2",
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
"node_modules/webpack-bundle-analyzer/node_modules/commander": {
"version": "7.2.0",
"license": "MIT",
@@ -34279,6 +34666,13 @@
"url": "https://github.com/sponsors/epoberezkin"
}
},
+ "node_modules/webpack/node_modules/ajv-keywords": {
+ "version": "3.5.2",
+ "license": "MIT",
+ "peerDependencies": {
+ "ajv": "^6.9.1"
+ }
+ },
"node_modules/webpack/node_modules/braces": {
"version": "2.3.2",
"license": "MIT",
@@ -34376,6 +34770,10 @@
"node": ">=0.10.0"
}
},
+ "node_modules/webpack/node_modules/is-buffer": {
+ "version": "1.1.6",
+ "license": "MIT"
+ },
"node_modules/webpack/node_modules/is-extendable": {
"version": "1.0.1",
"license": "MIT",
@@ -34413,6 +34811,10 @@
"node": ">=4"
}
},
+ "node_modules/webpack/node_modules/json-schema-traverse": {
+ "version": "0.4.1",
+ "license": "MIT"
+ },
"node_modules/webpack/node_modules/json5": {
"version": "1.0.2",
"license": "MIT",
@@ -34435,13 +34837,6 @@
"node": ">=4.0.0"
}
},
- "node_modules/webpack/node_modules/lru-cache": {
- "version": "5.1.1",
- "license": "ISC",
- "dependencies": {
- "yallist": "^3.0.2"
- }
- },
"node_modules/webpack/node_modules/micromatch": {
"version": "3.1.10",
"license": "MIT",
@@ -34518,6 +34913,13 @@
"figgy-pudding": "^3.5.1"
}
},
+ "node_modules/webpack/node_modules/tapable": {
+ "version": "1.1.3",
+ "license": "MIT",
+ "engines": {
+ "node": ">=6"
+ }
+ },
"node_modules/webpack/node_modules/terser-webpack-plugin": {
"version": "1.4.5",
"license": "MIT",
@@ -34566,10 +34968,6 @@
"version": "4.0.3",
"license": "ISC"
},
- "node_modules/webpack/node_modules/yallist": {
- "version": "3.1.1",
- "license": "ISC"
- },
"node_modules/websocket": {
"version": "1.0.34",
"license": "Apache-2.0",
@@ -34651,7 +35049,6 @@
},
"node_modules/which-collection": {
"version": "1.0.1",
- "dev": true,
"license": "MIT",
"dependencies": {
"is-map": "^2.0.1",
@@ -34665,7 +35062,6 @@
},
"node_modules/which-typed-array": {
"version": "1.1.9",
- "dev": true,
"license": "MIT",
"dependencies": {
"available-typed-arrays": "^1.0.5",
@@ -34684,6 +35080,7 @@
},
"node_modules/wide-align": {
"version": "1.1.5",
+ "dev": true,
"license": "ISC",
"dependencies": {
"string-width": "^1.0.2 || 2 || 3 || 4"
@@ -34759,7 +35156,7 @@
}
},
"node_modules/ws": {
- "version": "8.11.0",
+ "version": "8.13.0",
"dev": true,
"license": "MIT",
"engines": {
@@ -34767,7 +35164,7 @@
},
"peerDependencies": {
"bufferutil": "^4.0.1",
- "utf-8-validate": "^5.0.2"
+ "utf-8-validate": ">=5.0.2"
},
"peerDependenciesMeta": {
"bufferutil": {
@@ -34843,7 +35240,7 @@
}
},
"node_modules/yallist": {
- "version": "4.0.0",
+ "version": "3.1.1",
"license": "ISC"
},
"node_modules/yaml": {
@@ -34993,6 +35390,17 @@
"tailwindcss": ">=3.0.0 || insiders"
}
},
+ "packages/config/node_modules/postcss-selector-parser": {
+ "version": "6.0.10",
+ "license": "MIT",
+ "dependencies": {
+ "cssesc": "^3.0.0",
+ "util-deprecate": "^1.0.2"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
"packages/config/node_modules/tailwindcss-radix": {
"version": "2.6.0",
"license": "MIT"
@@ -35024,6 +35432,7 @@
"autoprefixer": "^10.4.2",
"clsx": "^1.2.1",
"cmdk-supabase": "^0.2.2",
+ "common-tags": "^1.8.2",
"deepmerge": "^4.2.2",
"formik": "^2.2.9",
"lodash": "^4.17.20",
@@ -35042,12 +35451,14 @@
"tailwindcss-radix": "^1.6.0"
},
"devDependencies": {
+ "@types/common-tags": "^1.8.1",
"@types/react": "^17.0.37",
"@types/react-dom": "^17.0.11",
"color2k": "^2.0.1",
"copyfiles": "^2.4.1",
"expr-eval": "^2.0.2",
"glob": "^8.1.0",
+ "sql-formatter": "^12.2.0",
"style-dictionary": "^3.7.1",
"typescript": "4.3.4"
}
@@ -35122,6 +35533,30 @@
"node": ">=10"
}
},
+ "packages/ui/node_modules/postcss-selector-parser": {
+ "version": "6.0.10",
+ "license": "MIT",
+ "dependencies": {
+ "cssesc": "^3.0.0",
+ "util-deprecate": "^1.0.2"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "packages/ui/node_modules/sql-formatter": {
+ "version": "12.2.0",
+ "resolved": "https://registry.npmjs.org/sql-formatter/-/sql-formatter-12.2.0.tgz",
+ "integrity": "sha512-wNsPUdOD6nnN9RUgHlNprQtm+iLW5LTOy/T0/2DDr2UeWSP8mvlQHrx6TY+IG1nfu5Kipq9GaOtS9SVq8s0Vig==",
+ "dev": true,
+ "dependencies": {
+ "argparse": "^2.0.1",
+ "nearley": "^2.20.1"
+ },
+ "bin": {
+ "sql-formatter": "bin/sql-formatter-cli.cjs"
+ }
+ },
"packages/ui/node_modules/typescript": {
"version": "4.3.4",
"dev": true,
@@ -35150,6 +35585,8 @@
"@sentry/nextjs": "^6.17.4",
"@stripe/react-stripe-js": "^1.7.0",
"@stripe/stripe-js": "^1.25.0",
+ "@supabase/auth-helpers-nextjs": "^0.5.6",
+ "@supabase/auth-helpers-react": "^0.3.1",
"@supabase/react-data-grid": "^7.1.0-beta.7",
"@supabase/shared-types": "^0.1.40",
"@supabase/supabase-js": "^2.13.0",
@@ -35163,6 +35600,7 @@
"clipboard": "^2.0.8",
"clsx": "^1.2.1",
"common": "*",
+ "common-tags": "^1.8.2",
"config": "*",
"configcat-js": "^7.0.0",
"dayjs": "^1.11.0",
@@ -35187,6 +35625,7 @@
"papaparse": "^5.3.1",
"parse-numeric-range": "^1.3.0",
"path-to-regexp": "^6.2.0",
+ "pg-minify": "^1.6.3",
"prism-react-renderer": "^1.2.1",
"react": "^17.0.2",
"react-beautiful-dnd": "^13.1.0",
@@ -35210,6 +35649,7 @@
"scheduler": "^0.20.2",
"semver": "^6.3.0",
"shared-data": "*",
+ "sql-formatter": "^12.2.0",
"sqlstring": "^2.3.2",
"ui": "*",
"uniforms-bootstrap4": "^3.6.2",
@@ -35228,13 +35668,14 @@
"@storybook/addon-links": "^6.4.19",
"@storybook/react": "^6.4.19",
"@storybook/testing-library": "^0.0.9",
- "@supabase/postgres-meta": "^0.60.7",
+ "@supabase/postgres-meta": "^0.62.0",
"@tailwindcss/typography": "^0.5.2",
"@testing-library/dom": "^8.19.0",
"@testing-library/react": "^12.1.5",
"@testing-library/react-hooks": "^8.0.1",
"@testing-library/user-event": "^13.5.0",
"@types/blueimp-md5": "^2.18.0",
+ "@types/common-tags": "^1.8.1",
"@types/file-saver": "^2.0.2",
"@types/json-logic-js": "^1.2.1",
"@types/lodash": "^4.14.172",
@@ -35264,6 +35705,7 @@
"postcss": "^8.4.6",
"prettier": "^2.7.1",
"storybook-dark-mode": "^1.0.4",
+ "superjson": "^1.12.2",
"tailwindcss": "^3.0.15",
"typescript": "4.8.4"
}
@@ -35354,10 +35796,28 @@
"react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0"
}
},
+ "studio/node_modules/@types/d3-color": {
+ "version": "2.0.3",
+ "license": "MIT"
+ },
+ "studio/node_modules/@types/d3-interpolate": {
+ "version": "2.0.2",
+ "license": "MIT",
+ "dependencies": {
+ "@types/d3-color": "^2"
+ }
+ },
"studio/node_modules/@types/d3-path": {
"version": "2.0.2",
"license": "MIT"
},
+ "studio/node_modules/@types/d3-scale": {
+ "version": "3.3.2",
+ "license": "MIT",
+ "dependencies": {
+ "@types/d3-time": "^2"
+ }
+ },
"studio/node_modules/@types/d3-shape": {
"version": "2.1.3",
"license": "MIT",
@@ -35365,15 +35825,9 @@
"@types/d3-path": "^2"
}
},
- "studio/node_modules/@types/react": {
- "version": "17.0.11",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@types/prop-types": "*",
- "@types/scheduler": "*",
- "csstype": "^3.0.2"
- }
+ "studio/node_modules/@types/d3-time": {
+ "version": "2.1.1",
+ "license": "MIT"
},
"studio/node_modules/acorn": {
"version": "8.8.1",
@@ -35418,6 +35872,20 @@
"postcss": "^8.1.0"
}
},
+ "studio/node_modules/chalk": {
+ "version": "4.1.2",
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
"studio/node_modules/clsx": {
"version": "1.2.1",
"license": "MIT",
@@ -35506,33 +35974,26 @@
"version": "9.3.1",
"license": "MIT"
},
- "studio/node_modules/postcss": {
- "version": "8.4.14",
+ "studio/node_modules/postcss-selector-parser": {
+ "version": "6.0.10",
"dev": true,
- "funding": [
- {
- "type": "opencollective",
- "url": "https://opencollective.com/postcss/"
- },
- {
- "type": "tidelift",
- "url": "https://tidelift.com/funding/github/npm/postcss"
- }
- ],
"license": "MIT",
"dependencies": {
- "nanoid": "^3.3.4",
- "picocolors": "^1.0.0",
- "source-map-js": "^1.0.2"
+ "cssesc": "^3.0.0",
+ "util-deprecate": "^1.0.2"
},
"engines": {
- "node": "^10 || ^12 || >=14"
+ "node": ">=4"
}
},
"studio/node_modules/proxy-compare": {
"version": "2.3.0",
"license": "MIT"
},
+ "studio/node_modules/react-is": {
+ "version": "16.13.1",
+ "license": "MIT"
+ },
"studio/node_modules/react-resize-detector": {
"version": "6.7.8",
"license": "MIT",
@@ -35570,6 +36031,17 @@
"react-dom": "^16.0.0 || ^17.0.0"
}
},
+ "studio/node_modules/sql-formatter": {
+ "version": "12.2.0",
+ "license": "MIT",
+ "dependencies": {
+ "argparse": "^2.0.1",
+ "nearley": "^2.20.1"
+ },
+ "bin": {
+ "sql-formatter": "bin/sql-formatter-cli.cjs"
+ }
+ },
"studio/node_modules/typescript": {
"version": "4.8.4",
"dev": true,
@@ -35582,6 +36054,13 @@
"node": ">=4.2.0"
}
},
+ "studio/node_modules/uuid": {
+ "version": "8.3.2",
+ "license": "MIT",
+ "bin": {
+ "uuid": "dist/bin/uuid"
+ }
+ },
"studio/node_modules/valtio": {
"version": "1.7.6",
"license": "MIT",
@@ -35721,6 +36200,21 @@
"node": ">=8"
}
},
+ "tests/node_modules/chalk": {
+ "version": "4.1.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
"tests/node_modules/eslint": {
"version": "8.24.0",
"dev": true,
@@ -35794,128 +36288,133 @@
"funding": {
"url": "https://github.com/sponsors/sindresorhus"
}
+ },
+ "tests/node_modules/json-schema-traverse": {
+ "version": "0.4.1",
+ "dev": true,
+ "license": "MIT"
}
},
"dependencies": {
"@algolia/autocomplete-core": {
- "version": "1.7.3",
+ "version": "1.8.3",
"requires": {
- "@algolia/autocomplete-shared": "1.7.3"
+ "@algolia/autocomplete-shared": "1.8.3"
}
},
"@algolia/autocomplete-js": {
- "version": "1.7.3",
+ "version": "1.8.3",
"requires": {
- "@algolia/autocomplete-core": "1.7.3",
- "@algolia/autocomplete-preset-algolia": "1.7.3",
- "@algolia/autocomplete-shared": "1.7.3",
- "htm": "^3.0.0",
+ "@algolia/autocomplete-core": "1.8.3",
+ "@algolia/autocomplete-preset-algolia": "1.8.3",
+ "@algolia/autocomplete-shared": "1.8.3",
+ "htm": "^3.1.1",
"preact": "^10.0.0"
}
},
"@algolia/autocomplete-plugin-recent-searches": {
- "version": "1.7.3",
+ "version": "1.8.3",
"requires": {
- "@algolia/autocomplete-core": "1.7.3",
- "@algolia/autocomplete-js": "1.7.3",
- "@algolia/autocomplete-preset-algolia": "1.7.3",
- "@algolia/autocomplete-shared": "1.7.3"
+ "@algolia/autocomplete-core": "1.8.3",
+ "@algolia/autocomplete-js": "1.8.3",
+ "@algolia/autocomplete-preset-algolia": "1.8.3",
+ "@algolia/autocomplete-shared": "1.8.3"
}
},
"@algolia/autocomplete-preset-algolia": {
- "version": "1.7.3",
+ "version": "1.8.3",
"requires": {
- "@algolia/autocomplete-shared": "1.7.3"
+ "@algolia/autocomplete-shared": "1.8.3"
}
},
"@algolia/autocomplete-shared": {
- "version": "1.7.3"
+ "version": "1.8.3"
},
"@algolia/cache-browser-local-storage": {
- "version": "4.14.2",
+ "version": "4.17.0",
"requires": {
- "@algolia/cache-common": "4.14.2"
+ "@algolia/cache-common": "4.17.0"
}
},
"@algolia/cache-common": {
- "version": "4.14.2"
+ "version": "4.17.0"
},
"@algolia/cache-in-memory": {
- "version": "4.14.2",
+ "version": "4.17.0",
"requires": {
- "@algolia/cache-common": "4.14.2"
+ "@algolia/cache-common": "4.17.0"
}
},
"@algolia/client-account": {
- "version": "4.14.2",
+ "version": "4.17.0",
"requires": {
- "@algolia/client-common": "4.14.2",
- "@algolia/client-search": "4.14.2",
- "@algolia/transporter": "4.14.2"
+ "@algolia/client-common": "4.17.0",
+ "@algolia/client-search": "4.17.0",
+ "@algolia/transporter": "4.17.0"
}
},
"@algolia/client-analytics": {
- "version": "4.14.2",
+ "version": "4.17.0",
"requires": {
- "@algolia/client-common": "4.14.2",
- "@algolia/client-search": "4.14.2",
- "@algolia/requester-common": "4.14.2",
- "@algolia/transporter": "4.14.2"
+ "@algolia/client-common": "4.17.0",
+ "@algolia/client-search": "4.17.0",
+ "@algolia/requester-common": "4.17.0",
+ "@algolia/transporter": "4.17.0"
}
},
"@algolia/client-common": {
- "version": "4.14.2",
+ "version": "4.17.0",
"requires": {
- "@algolia/requester-common": "4.14.2",
- "@algolia/transporter": "4.14.2"
+ "@algolia/requester-common": "4.17.0",
+ "@algolia/transporter": "4.17.0"
}
},
"@algolia/client-personalization": {
- "version": "4.14.2",
+ "version": "4.17.0",
"requires": {
- "@algolia/client-common": "4.14.2",
- "@algolia/requester-common": "4.14.2",
- "@algolia/transporter": "4.14.2"
+ "@algolia/client-common": "4.17.0",
+ "@algolia/requester-common": "4.17.0",
+ "@algolia/transporter": "4.17.0"
}
},
"@algolia/client-search": {
- "version": "4.14.2",
+ "version": "4.17.0",
"requires": {
- "@algolia/client-common": "4.14.2",
- "@algolia/requester-common": "4.14.2",
- "@algolia/transporter": "4.14.2"
+ "@algolia/client-common": "4.17.0",
+ "@algolia/requester-common": "4.17.0",
+ "@algolia/transporter": "4.17.0"
}
},
"@algolia/logger-common": {
- "version": "4.14.2"
+ "version": "4.17.0"
},
"@algolia/logger-console": {
- "version": "4.14.2",
+ "version": "4.17.0",
"requires": {
- "@algolia/logger-common": "4.14.2"
+ "@algolia/logger-common": "4.17.0"
}
},
"@algolia/requester-browser-xhr": {
- "version": "4.14.2",
+ "version": "4.17.0",
"requires": {
- "@algolia/requester-common": "4.14.2"
+ "@algolia/requester-common": "4.17.0"
}
},
"@algolia/requester-common": {
- "version": "4.14.2"
+ "version": "4.17.0"
},
"@algolia/requester-node-http": {
- "version": "4.14.2",
+ "version": "4.17.0",
"requires": {
- "@algolia/requester-common": "4.14.2"
+ "@algolia/requester-common": "4.17.0"
}
},
"@algolia/transporter": {
- "version": "4.14.2",
+ "version": "4.17.0",
"requires": {
- "@algolia/cache-common": "4.14.2",
- "@algolia/logger-common": "4.14.2",
- "@algolia/requester-common": "4.14.2"
+ "@algolia/cache-common": "4.17.0",
+ "@algolia/logger-common": "4.17.0",
+ "@algolia/requester-common": "4.17.0"
}
},
"@ampproject/remapping": {
@@ -35926,39 +36425,40 @@
}
},
"@babel/code-frame": {
- "version": "7.18.6",
+ "version": "7.21.4",
"requires": {
"@babel/highlight": "^7.18.6"
}
},
"@babel/compat-data": {
- "version": "7.20.1"
+ "version": "7.21.4"
},
"@babel/core": {
- "version": "7.20.2",
+ "version": "7.21.4",
"requires": {
- "@ampproject/remapping": "^2.1.0",
- "@babel/code-frame": "^7.18.6",
- "@babel/generator": "^7.20.2",
- "@babel/helper-compilation-targets": "^7.20.0",
- "@babel/helper-module-transforms": "^7.20.2",
- "@babel/helpers": "^7.20.1",
- "@babel/parser": "^7.20.2",
- "@babel/template": "^7.18.10",
- "@babel/traverse": "^7.20.1",
- "@babel/types": "^7.20.2",
+ "@ampproject/remapping": "^2.2.0",
+ "@babel/code-frame": "^7.21.4",
+ "@babel/generator": "^7.21.4",
+ "@babel/helper-compilation-targets": "^7.21.4",
+ "@babel/helper-module-transforms": "^7.21.2",
+ "@babel/helpers": "^7.21.0",
+ "@babel/parser": "^7.21.4",
+ "@babel/template": "^7.20.7",
+ "@babel/traverse": "^7.21.4",
+ "@babel/types": "^7.21.4",
"convert-source-map": "^1.7.0",
"debug": "^4.1.0",
"gensync": "^1.0.0-beta.2",
- "json5": "^2.2.1",
+ "json5": "^2.2.2",
"semver": "^6.3.0"
}
},
"@babel/generator": {
- "version": "7.20.4",
+ "version": "7.21.4",
"requires": {
- "@babel/types": "^7.20.2",
+ "@babel/types": "^7.21.4",
"@jridgewell/gen-mapping": "^0.3.2",
+ "@jridgewell/trace-mapping": "^0.3.17",
"jsesc": "^2.5.1"
},
"dependencies": {
@@ -35986,31 +36486,33 @@
}
},
"@babel/helper-compilation-targets": {
- "version": "7.20.0",
+ "version": "7.21.4",
"requires": {
- "@babel/compat-data": "^7.20.0",
- "@babel/helper-validator-option": "^7.18.6",
+ "@babel/compat-data": "^7.21.4",
+ "@babel/helper-validator-option": "^7.21.0",
"browserslist": "^4.21.3",
+ "lru-cache": "^5.1.1",
"semver": "^6.3.0"
}
},
"@babel/helper-create-class-features-plugin": {
- "version": "7.20.2",
+ "version": "7.21.4",
"requires": {
"@babel/helper-annotate-as-pure": "^7.18.6",
"@babel/helper-environment-visitor": "^7.18.9",
- "@babel/helper-function-name": "^7.19.0",
- "@babel/helper-member-expression-to-functions": "^7.18.9",
+ "@babel/helper-function-name": "^7.21.0",
+ "@babel/helper-member-expression-to-functions": "^7.21.0",
"@babel/helper-optimise-call-expression": "^7.18.6",
- "@babel/helper-replace-supers": "^7.19.1",
+ "@babel/helper-replace-supers": "^7.20.7",
+ "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0",
"@babel/helper-split-export-declaration": "^7.18.6"
}
},
"@babel/helper-create-regexp-features-plugin": {
- "version": "7.19.0",
+ "version": "7.21.4",
"requires": {
"@babel/helper-annotate-as-pure": "^7.18.6",
- "regexpu-core": "^5.1.0"
+ "regexpu-core": "^5.3.1"
}
},
"@babel/helper-define-polyfill-provider": {
@@ -36034,10 +36536,10 @@
}
},
"@babel/helper-function-name": {
- "version": "7.19.0",
+ "version": "7.21.0",
"requires": {
- "@babel/template": "^7.18.10",
- "@babel/types": "^7.19.0"
+ "@babel/template": "^7.20.7",
+ "@babel/types": "^7.21.0"
}
},
"@babel/helper-hoist-variables": {
@@ -36047,28 +36549,28 @@
}
},
"@babel/helper-member-expression-to-functions": {
- "version": "7.18.9",
+ "version": "7.21.0",
"requires": {
- "@babel/types": "^7.18.9"
+ "@babel/types": "^7.21.0"
}
},
"@babel/helper-module-imports": {
- "version": "7.18.6",
+ "version": "7.21.4",
"requires": {
- "@babel/types": "^7.18.6"
+ "@babel/types": "^7.21.4"
}
},
"@babel/helper-module-transforms": {
- "version": "7.20.2",
+ "version": "7.21.2",
"requires": {
"@babel/helper-environment-visitor": "^7.18.9",
"@babel/helper-module-imports": "^7.18.6",
"@babel/helper-simple-access": "^7.20.2",
"@babel/helper-split-export-declaration": "^7.18.6",
"@babel/helper-validator-identifier": "^7.19.1",
- "@babel/template": "^7.18.10",
- "@babel/traverse": "^7.20.1",
- "@babel/types": "^7.20.2"
+ "@babel/template": "^7.20.7",
+ "@babel/traverse": "^7.21.2",
+ "@babel/types": "^7.21.2"
}
},
"@babel/helper-optimise-call-expression": {
@@ -36090,13 +36592,14 @@
}
},
"@babel/helper-replace-supers": {
- "version": "7.19.1",
+ "version": "7.20.7",
"requires": {
"@babel/helper-environment-visitor": "^7.18.9",
- "@babel/helper-member-expression-to-functions": "^7.18.9",
+ "@babel/helper-member-expression-to-functions": "^7.20.7",
"@babel/helper-optimise-call-expression": "^7.18.6",
- "@babel/traverse": "^7.19.1",
- "@babel/types": "^7.19.0"
+ "@babel/template": "^7.20.7",
+ "@babel/traverse": "^7.20.7",
+ "@babel/types": "^7.20.7"
}
},
"@babel/helper-simple-access": {
@@ -36124,23 +36627,23 @@
"version": "7.19.1"
},
"@babel/helper-validator-option": {
- "version": "7.18.6"
+ "version": "7.21.0"
},
"@babel/helper-wrap-function": {
- "version": "7.19.0",
+ "version": "7.20.5",
"requires": {
"@babel/helper-function-name": "^7.19.0",
"@babel/template": "^7.18.10",
- "@babel/traverse": "^7.19.0",
- "@babel/types": "^7.19.0"
+ "@babel/traverse": "^7.20.5",
+ "@babel/types": "^7.20.5"
}
},
"@babel/helpers": {
- "version": "7.20.1",
+ "version": "7.21.0",
"requires": {
- "@babel/template": "^7.18.10",
- "@babel/traverse": "^7.20.1",
- "@babel/types": "^7.20.0"
+ "@babel/template": "^7.20.7",
+ "@babel/traverse": "^7.21.0",
+ "@babel/types": "^7.21.0"
}
},
"@babel/highlight": {
@@ -36149,47 +36652,10 @@
"@babel/helper-validator-identifier": "^7.18.6",
"chalk": "^2.0.0",
"js-tokens": "^4.0.0"
- },
- "dependencies": {
- "ansi-styles": {
- "version": "3.2.1",
- "requires": {
- "color-convert": "^1.9.0"
- }
- },
- "chalk": {
- "version": "2.4.2",
- "requires": {
- "ansi-styles": "^3.2.1",
- "escape-string-regexp": "^1.0.5",
- "supports-color": "^5.3.0"
- }
- },
- "color-convert": {
- "version": "1.9.3",
- "requires": {
- "color-name": "1.1.3"
- }
- },
- "color-name": {
- "version": "1.1.3"
- },
- "escape-string-regexp": {
- "version": "1.0.5"
- },
- "has-flag": {
- "version": "3.0.0"
- },
- "supports-color": {
- "version": "5.5.0",
- "requires": {
- "has-flag": "^3.0.0"
- }
- }
}
},
"@babel/parser": {
- "version": "7.20.3"
+ "version": "7.21.4"
},
"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": {
"version": "7.18.6",
@@ -36198,18 +36664,18 @@
}
},
"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": {
- "version": "7.18.9",
+ "version": "7.20.7",
"requires": {
- "@babel/helper-plugin-utils": "^7.18.9",
- "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9",
- "@babel/plugin-proposal-optional-chaining": "^7.18.9"
+ "@babel/helper-plugin-utils": "^7.20.2",
+ "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0",
+ "@babel/plugin-proposal-optional-chaining": "^7.20.7"
}
},
"@babel/plugin-proposal-async-generator-functions": {
- "version": "7.20.1",
+ "version": "7.20.7",
"requires": {
"@babel/helper-environment-visitor": "^7.18.9",
- "@babel/helper-plugin-utils": "^7.19.0",
+ "@babel/helper-plugin-utils": "^7.20.2",
"@babel/helper-remap-async-to-generator": "^7.18.9",
"@babel/plugin-syntax-async-generators": "^7.8.4"
}
@@ -36222,22 +36688,22 @@
}
},
"@babel/plugin-proposal-class-static-block": {
- "version": "7.18.6",
+ "version": "7.21.0",
"requires": {
- "@babel/helper-create-class-features-plugin": "^7.18.6",
- "@babel/helper-plugin-utils": "^7.18.6",
+ "@babel/helper-create-class-features-plugin": "^7.21.0",
+ "@babel/helper-plugin-utils": "^7.20.2",
"@babel/plugin-syntax-class-static-block": "^7.14.5"
}
},
"@babel/plugin-proposal-decorators": {
- "version": "7.20.2",
+ "version": "7.21.0",
"dev": true,
"requires": {
- "@babel/helper-create-class-features-plugin": "^7.20.2",
+ "@babel/helper-create-class-features-plugin": "^7.21.0",
"@babel/helper-plugin-utils": "^7.20.2",
- "@babel/helper-replace-supers": "^7.19.1",
+ "@babel/helper-replace-supers": "^7.20.7",
"@babel/helper-split-export-declaration": "^7.18.6",
- "@babel/plugin-syntax-decorators": "^7.19.0"
+ "@babel/plugin-syntax-decorators": "^7.21.0"
}
},
"@babel/plugin-proposal-dynamic-import": {
@@ -36270,9 +36736,9 @@
}
},
"@babel/plugin-proposal-logical-assignment-operators": {
- "version": "7.18.9",
+ "version": "7.20.7",
"requires": {
- "@babel/helper-plugin-utils": "^7.18.9",
+ "@babel/helper-plugin-utils": "^7.20.2",
"@babel/plugin-syntax-logical-assignment-operators": "^7.10.4"
}
},
@@ -36291,13 +36757,13 @@
}
},
"@babel/plugin-proposal-object-rest-spread": {
- "version": "7.20.2",
+ "version": "7.20.7",
"requires": {
- "@babel/compat-data": "^7.20.1",
- "@babel/helper-compilation-targets": "^7.20.0",
+ "@babel/compat-data": "^7.20.5",
+ "@babel/helper-compilation-targets": "^7.20.7",
"@babel/helper-plugin-utils": "^7.20.2",
"@babel/plugin-syntax-object-rest-spread": "^7.8.3",
- "@babel/plugin-transform-parameters": "^7.20.1"
+ "@babel/plugin-transform-parameters": "^7.20.7"
}
},
"@babel/plugin-proposal-optional-catch-binding": {
@@ -36308,10 +36774,10 @@
}
},
"@babel/plugin-proposal-optional-chaining": {
- "version": "7.18.9",
+ "version": "7.21.0",
"requires": {
- "@babel/helper-plugin-utils": "^7.18.9",
- "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9",
+ "@babel/helper-plugin-utils": "^7.20.2",
+ "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0",
"@babel/plugin-syntax-optional-chaining": "^7.8.3"
}
},
@@ -36323,11 +36789,11 @@
}
},
"@babel/plugin-proposal-private-property-in-object": {
- "version": "7.18.6",
+ "version": "7.21.0",
"requires": {
"@babel/helper-annotate-as-pure": "^7.18.6",
- "@babel/helper-create-class-features-plugin": "^7.18.6",
- "@babel/helper-plugin-utils": "^7.18.6",
+ "@babel/helper-create-class-features-plugin": "^7.21.0",
+ "@babel/helper-plugin-utils": "^7.20.2",
"@babel/plugin-syntax-private-property-in-object": "^7.14.5"
}
},
@@ -36364,10 +36830,10 @@
}
},
"@babel/plugin-syntax-decorators": {
- "version": "7.19.0",
+ "version": "7.21.0",
"dev": true,
"requires": {
- "@babel/helper-plugin-utils": "^7.19.0"
+ "@babel/helper-plugin-utils": "^7.20.2"
}
},
"@babel/plugin-syntax-dynamic-import": {
@@ -36390,10 +36856,10 @@
}
},
"@babel/plugin-syntax-flow": {
- "version": "7.18.6",
+ "version": "7.21.4",
"dev": true,
"requires": {
- "@babel/helper-plugin-utils": "^7.18.6"
+ "@babel/helper-plugin-utils": "^7.20.2"
}
},
"@babel/plugin-syntax-import-assertions": {
@@ -36416,9 +36882,9 @@
}
},
"@babel/plugin-syntax-jsx": {
- "version": "7.18.6",
+ "version": "7.21.4",
"requires": {
- "@babel/helper-plugin-utils": "^7.18.6"
+ "@babel/helper-plugin-utils": "^7.20.2"
}
},
"@babel/plugin-syntax-logical-assignment-operators": {
@@ -36470,23 +36936,23 @@
}
},
"@babel/plugin-syntax-typescript": {
- "version": "7.20.0",
+ "version": "7.21.4",
"requires": {
- "@babel/helper-plugin-utils": "^7.19.0"
+ "@babel/helper-plugin-utils": "^7.20.2"
}
},
"@babel/plugin-transform-arrow-functions": {
- "version": "7.18.6",
+ "version": "7.20.7",
"requires": {
- "@babel/helper-plugin-utils": "^7.18.6"
+ "@babel/helper-plugin-utils": "^7.20.2"
}
},
"@babel/plugin-transform-async-to-generator": {
- "version": "7.18.6",
+ "version": "7.20.7",
"requires": {
"@babel/helper-module-imports": "^7.18.6",
- "@babel/helper-plugin-utils": "^7.18.6",
- "@babel/helper-remap-async-to-generator": "^7.18.6"
+ "@babel/helper-plugin-utils": "^7.20.2",
+ "@babel/helper-remap-async-to-generator": "^7.18.9"
}
},
"@babel/plugin-transform-block-scoped-functions": {
@@ -36496,21 +36962,21 @@
}
},
"@babel/plugin-transform-block-scoping": {
- "version": "7.20.2",
+ "version": "7.21.0",
"requires": {
"@babel/helper-plugin-utils": "^7.20.2"
}
},
"@babel/plugin-transform-classes": {
- "version": "7.20.2",
+ "version": "7.21.0",
"requires": {
"@babel/helper-annotate-as-pure": "^7.18.6",
- "@babel/helper-compilation-targets": "^7.20.0",
+ "@babel/helper-compilation-targets": "^7.20.7",
"@babel/helper-environment-visitor": "^7.18.9",
- "@babel/helper-function-name": "^7.19.0",
+ "@babel/helper-function-name": "^7.21.0",
"@babel/helper-optimise-call-expression": "^7.18.6",
"@babel/helper-plugin-utils": "^7.20.2",
- "@babel/helper-replace-supers": "^7.19.1",
+ "@babel/helper-replace-supers": "^7.20.7",
"@babel/helper-split-export-declaration": "^7.18.6",
"globals": "^11.1.0"
},
@@ -36521,13 +36987,14 @@
}
},
"@babel/plugin-transform-computed-properties": {
- "version": "7.18.9",
+ "version": "7.20.7",
"requires": {
- "@babel/helper-plugin-utils": "^7.18.9"
+ "@babel/helper-plugin-utils": "^7.20.2",
+ "@babel/template": "^7.20.7"
}
},
"@babel/plugin-transform-destructuring": {
- "version": "7.20.2",
+ "version": "7.21.3",
"requires": {
"@babel/helper-plugin-utils": "^7.20.2"
}
@@ -36553,17 +37020,17 @@
}
},
"@babel/plugin-transform-flow-strip-types": {
- "version": "7.19.0",
+ "version": "7.21.0",
"dev": true,
"requires": {
- "@babel/helper-plugin-utils": "^7.19.0",
+ "@babel/helper-plugin-utils": "^7.20.2",
"@babel/plugin-syntax-flow": "^7.18.6"
}
},
"@babel/plugin-transform-for-of": {
- "version": "7.18.8",
+ "version": "7.21.0",
"requires": {
- "@babel/helper-plugin-utils": "^7.18.6"
+ "@babel/helper-plugin-utils": "^7.20.2"
}
},
"@babel/plugin-transform-function-name": {
@@ -36587,26 +37054,26 @@
}
},
"@babel/plugin-transform-modules-amd": {
- "version": "7.19.6",
+ "version": "7.20.11",
"requires": {
- "@babel/helper-module-transforms": "^7.19.6",
- "@babel/helper-plugin-utils": "^7.19.0"
+ "@babel/helper-module-transforms": "^7.20.11",
+ "@babel/helper-plugin-utils": "^7.20.2"
}
},
"@babel/plugin-transform-modules-commonjs": {
- "version": "7.19.6",
+ "version": "7.21.2",
"requires": {
- "@babel/helper-module-transforms": "^7.19.6",
- "@babel/helper-plugin-utils": "^7.19.0",
- "@babel/helper-simple-access": "^7.19.4"
+ "@babel/helper-module-transforms": "^7.21.2",
+ "@babel/helper-plugin-utils": "^7.20.2",
+ "@babel/helper-simple-access": "^7.20.2"
}
},
"@babel/plugin-transform-modules-systemjs": {
- "version": "7.19.6",
+ "version": "7.20.11",
"requires": {
"@babel/helper-hoist-variables": "^7.18.6",
- "@babel/helper-module-transforms": "^7.19.6",
- "@babel/helper-plugin-utils": "^7.19.0",
+ "@babel/helper-module-transforms": "^7.20.11",
+ "@babel/helper-plugin-utils": "^7.20.2",
"@babel/helper-validator-identifier": "^7.19.1"
}
},
@@ -36618,10 +37085,10 @@
}
},
"@babel/plugin-transform-named-capturing-groups-regex": {
- "version": "7.19.1",
+ "version": "7.20.5",
"requires": {
- "@babel/helper-create-regexp-features-plugin": "^7.19.0",
- "@babel/helper-plugin-utils": "^7.19.0"
+ "@babel/helper-create-regexp-features-plugin": "^7.20.5",
+ "@babel/helper-plugin-utils": "^7.20.2"
}
},
"@babel/plugin-transform-new-target": {
@@ -36638,7 +37105,7 @@
}
},
"@babel/plugin-transform-parameters": {
- "version": "7.20.3",
+ "version": "7.21.3",
"requires": {
"@babel/helper-plugin-utils": "^7.20.2"
}
@@ -36656,13 +37123,13 @@
}
},
"@babel/plugin-transform-react-jsx": {
- "version": "7.19.0",
+ "version": "7.21.0",
"requires": {
"@babel/helper-annotate-as-pure": "^7.18.6",
"@babel/helper-module-imports": "^7.18.6",
- "@babel/helper-plugin-utils": "^7.19.0",
+ "@babel/helper-plugin-utils": "^7.20.2",
"@babel/plugin-syntax-jsx": "^7.18.6",
- "@babel/types": "^7.19.0"
+ "@babel/types": "^7.21.0"
}
},
"@babel/plugin-transform-react-jsx-development": {
@@ -36679,10 +37146,10 @@
}
},
"@babel/plugin-transform-regenerator": {
- "version": "7.18.6",
+ "version": "7.20.5",
"requires": {
- "@babel/helper-plugin-utils": "^7.18.6",
- "regenerator-transform": "^0.15.0"
+ "@babel/helper-plugin-utils": "^7.20.2",
+ "regenerator-transform": "^0.15.1"
}
},
"@babel/plugin-transform-reserved-words": {
@@ -36698,10 +37165,10 @@
}
},
"@babel/plugin-transform-spread": {
- "version": "7.19.0",
+ "version": "7.20.7",
"requires": {
- "@babel/helper-plugin-utils": "^7.19.0",
- "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9"
+ "@babel/helper-plugin-utils": "^7.20.2",
+ "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0"
}
},
"@babel/plugin-transform-sticky-regex": {
@@ -36723,9 +37190,10 @@
}
},
"@babel/plugin-transform-typescript": {
- "version": "7.20.2",
+ "version": "7.21.3",
"requires": {
- "@babel/helper-create-class-features-plugin": "^7.20.2",
+ "@babel/helper-annotate-as-pure": "^7.18.6",
+ "@babel/helper-create-class-features-plugin": "^7.21.0",
"@babel/helper-plugin-utils": "^7.20.2",
"@babel/plugin-syntax-typescript": "^7.20.0"
}
@@ -36744,28 +37212,28 @@
}
},
"@babel/preset-env": {
- "version": "7.20.2",
+ "version": "7.21.4",
"requires": {
- "@babel/compat-data": "^7.20.1",
- "@babel/helper-compilation-targets": "^7.20.0",
+ "@babel/compat-data": "^7.21.4",
+ "@babel/helper-compilation-targets": "^7.21.4",
"@babel/helper-plugin-utils": "^7.20.2",
- "@babel/helper-validator-option": "^7.18.6",
+ "@babel/helper-validator-option": "^7.21.0",
"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.18.6",
- "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.18.9",
- "@babel/plugin-proposal-async-generator-functions": "^7.20.1",
+ "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.20.7",
+ "@babel/plugin-proposal-async-generator-functions": "^7.20.7",
"@babel/plugin-proposal-class-properties": "^7.18.6",
- "@babel/plugin-proposal-class-static-block": "^7.18.6",
+ "@babel/plugin-proposal-class-static-block": "^7.21.0",
"@babel/plugin-proposal-dynamic-import": "^7.18.6",
"@babel/plugin-proposal-export-namespace-from": "^7.18.9",
"@babel/plugin-proposal-json-strings": "^7.18.6",
- "@babel/plugin-proposal-logical-assignment-operators": "^7.18.9",
+ "@babel/plugin-proposal-logical-assignment-operators": "^7.20.7",
"@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6",
"@babel/plugin-proposal-numeric-separator": "^7.18.6",
- "@babel/plugin-proposal-object-rest-spread": "^7.20.2",
+ "@babel/plugin-proposal-object-rest-spread": "^7.20.7",
"@babel/plugin-proposal-optional-catch-binding": "^7.18.6",
- "@babel/plugin-proposal-optional-chaining": "^7.18.9",
+ "@babel/plugin-proposal-optional-chaining": "^7.21.0",
"@babel/plugin-proposal-private-methods": "^7.18.6",
- "@babel/plugin-proposal-private-property-in-object": "^7.18.6",
+ "@babel/plugin-proposal-private-property-in-object": "^7.21.0",
"@babel/plugin-proposal-unicode-property-regex": "^7.18.6",
"@babel/plugin-syntax-async-generators": "^7.8.4",
"@babel/plugin-syntax-class-properties": "^7.12.13",
@@ -36782,40 +37250,40 @@
"@babel/plugin-syntax-optional-chaining": "^7.8.3",
"@babel/plugin-syntax-private-property-in-object": "^7.14.5",
"@babel/plugin-syntax-top-level-await": "^7.14.5",
- "@babel/plugin-transform-arrow-functions": "^7.18.6",
- "@babel/plugin-transform-async-to-generator": "^7.18.6",
+ "@babel/plugin-transform-arrow-functions": "^7.20.7",
+ "@babel/plugin-transform-async-to-generator": "^7.20.7",
"@babel/plugin-transform-block-scoped-functions": "^7.18.6",
- "@babel/plugin-transform-block-scoping": "^7.20.2",
- "@babel/plugin-transform-classes": "^7.20.2",
- "@babel/plugin-transform-computed-properties": "^7.18.9",
- "@babel/plugin-transform-destructuring": "^7.20.2",
+ "@babel/plugin-transform-block-scoping": "^7.21.0",
+ "@babel/plugin-transform-classes": "^7.21.0",
+ "@babel/plugin-transform-computed-properties": "^7.20.7",
+ "@babel/plugin-transform-destructuring": "^7.21.3",
"@babel/plugin-transform-dotall-regex": "^7.18.6",
"@babel/plugin-transform-duplicate-keys": "^7.18.9",
"@babel/plugin-transform-exponentiation-operator": "^7.18.6",
- "@babel/plugin-transform-for-of": "^7.18.8",
+ "@babel/plugin-transform-for-of": "^7.21.0",
"@babel/plugin-transform-function-name": "^7.18.9",
"@babel/plugin-transform-literals": "^7.18.9",
"@babel/plugin-transform-member-expression-literals": "^7.18.6",
- "@babel/plugin-transform-modules-amd": "^7.19.6",
- "@babel/plugin-transform-modules-commonjs": "^7.19.6",
- "@babel/plugin-transform-modules-systemjs": "^7.19.6",
+ "@babel/plugin-transform-modules-amd": "^7.20.11",
+ "@babel/plugin-transform-modules-commonjs": "^7.21.2",
+ "@babel/plugin-transform-modules-systemjs": "^7.20.11",
"@babel/plugin-transform-modules-umd": "^7.18.6",
- "@babel/plugin-transform-named-capturing-groups-regex": "^7.19.1",
+ "@babel/plugin-transform-named-capturing-groups-regex": "^7.20.5",
"@babel/plugin-transform-new-target": "^7.18.6",
"@babel/plugin-transform-object-super": "^7.18.6",
- "@babel/plugin-transform-parameters": "^7.20.1",
+ "@babel/plugin-transform-parameters": "^7.21.3",
"@babel/plugin-transform-property-literals": "^7.18.6",
- "@babel/plugin-transform-regenerator": "^7.18.6",
+ "@babel/plugin-transform-regenerator": "^7.20.5",
"@babel/plugin-transform-reserved-words": "^7.18.6",
"@babel/plugin-transform-shorthand-properties": "^7.18.6",
- "@babel/plugin-transform-spread": "^7.19.0",
+ "@babel/plugin-transform-spread": "^7.20.7",
"@babel/plugin-transform-sticky-regex": "^7.18.6",
"@babel/plugin-transform-template-literals": "^7.18.9",
"@babel/plugin-transform-typeof-symbol": "^7.18.9",
"@babel/plugin-transform-unicode-escapes": "^7.18.10",
"@babel/plugin-transform-unicode-regex": "^7.18.6",
"@babel/preset-modules": "^0.1.5",
- "@babel/types": "^7.20.2",
+ "@babel/types": "^7.21.4",
"babel-plugin-polyfill-corejs2": "^0.3.3",
"babel-plugin-polyfill-corejs3": "^0.6.0",
"babel-plugin-polyfill-regenerator": "^0.4.1",
@@ -36824,12 +37292,12 @@
}
},
"@babel/preset-flow": {
- "version": "7.18.6",
+ "version": "7.21.4",
"dev": true,
"requires": {
- "@babel/helper-plugin-utils": "^7.18.6",
- "@babel/helper-validator-option": "^7.18.6",
- "@babel/plugin-transform-flow-strip-types": "^7.18.6"
+ "@babel/helper-plugin-utils": "^7.20.2",
+ "@babel/helper-validator-option": "^7.21.0",
+ "@babel/plugin-transform-flow-strip-types": "^7.21.0"
}
},
"@babel/preset-modules": {
@@ -36854,15 +37322,17 @@
}
},
"@babel/preset-typescript": {
- "version": "7.18.6",
+ "version": "7.21.4",
"requires": {
- "@babel/helper-plugin-utils": "^7.18.6",
- "@babel/helper-validator-option": "^7.18.6",
- "@babel/plugin-transform-typescript": "^7.18.6"
+ "@babel/helper-plugin-utils": "^7.20.2",
+ "@babel/helper-validator-option": "^7.21.0",
+ "@babel/plugin-syntax-jsx": "^7.21.4",
+ "@babel/plugin-transform-modules-commonjs": "^7.21.2",
+ "@babel/plugin-transform-typescript": "^7.21.3"
}
},
"@babel/register": {
- "version": "7.18.9",
+ "version": "7.21.0",
"dev": true,
"requires": {
"clone-deep": "^4.0.1",
@@ -36872,38 +37342,34 @@
"source-map-support": "^0.5.16"
}
},
- "@babel/runtime": {
- "version": "7.20.1",
- "requires": {
- "regenerator-runtime": "^0.13.10"
- }
+ "@babel/regjsgen": {
+ "version": "0.8.0"
},
- "@babel/runtime-corejs3": {
- "version": "7.20.1",
+ "@babel/runtime": {
+ "version": "7.21.0",
"requires": {
- "core-js-pure": "^3.25.1",
- "regenerator-runtime": "^0.13.10"
+ "regenerator-runtime": "^0.13.11"
}
},
"@babel/template": {
- "version": "7.18.10",
+ "version": "7.20.7",
"requires": {
"@babel/code-frame": "^7.18.6",
- "@babel/parser": "^7.18.10",
- "@babel/types": "^7.18.10"
+ "@babel/parser": "^7.20.7",
+ "@babel/types": "^7.20.7"
}
},
"@babel/traverse": {
- "version": "7.20.1",
+ "version": "7.21.4",
"requires": {
- "@babel/code-frame": "^7.18.6",
- "@babel/generator": "^7.20.1",
+ "@babel/code-frame": "^7.21.4",
+ "@babel/generator": "^7.21.4",
"@babel/helper-environment-visitor": "^7.18.9",
- "@babel/helper-function-name": "^7.19.0",
+ "@babel/helper-function-name": "^7.21.0",
"@babel/helper-hoist-variables": "^7.18.6",
"@babel/helper-split-export-declaration": "^7.18.6",
- "@babel/parser": "^7.20.1",
- "@babel/types": "^7.20.0",
+ "@babel/parser": "^7.21.4",
+ "@babel/types": "^7.21.4",
"debug": "^4.1.0",
"globals": "^11.1.0"
},
@@ -36914,7 +37380,7 @@
}
},
"@babel/types": {
- "version": "7.20.2",
+ "version": "7.21.4",
"requires": {
"@babel/helper-string-parser": "^7.19.4",
"@babel/helper-validator-identifier": "^7.19.1",
@@ -36930,8 +37396,7 @@
"dev": true
},
"@braintree/sanitize-url": {
- "version": "6.0.2",
- "peer": true
+ "version": "6.0.2"
},
"@cnakazawa/watch": {
"version": "1.0.4",
@@ -36958,7 +37423,7 @@
"peer": true
},
"@codemirror/view": {
- "version": "6.9.0",
+ "version": "6.9.3",
"peer": true,
"requires": {
"@codemirror/state": "^6.1.4",
@@ -36992,24 +37457,14 @@
"version": "1.4.0",
"dev": true
},
- "@design-systems/utils": {
- "version": "2.12.0",
- "dev": true,
- "requires": {
- "@babel/runtime": "^7.11.2",
- "clsx": "^1.0.4",
- "focus-lock": "^0.8.0",
- "react-merge-refs": "^1.0.0"
- }
- },
"@devtools-ds/object-inspector": {
- "version": "1.2.0",
+ "version": "1.2.1",
"dev": true,
"requires": {
"@babel/runtime": "7.7.2",
- "@devtools-ds/object-parser": "^1.2.0",
- "@devtools-ds/themes": "^1.2.0",
- "@devtools-ds/tree": "^1.2.0",
+ "@devtools-ds/object-parser": "^1.2.1",
+ "@devtools-ds/themes": "^1.2.1",
+ "@devtools-ds/tree": "^1.2.1",
"clsx": "1.1.0"
},
"dependencies": {
@@ -37023,7 +37478,7 @@
}
},
"@devtools-ds/object-parser": {
- "version": "1.2.0",
+ "version": "1.2.1",
"dev": true,
"requires": {
"@babel/runtime": "~7.5.4"
@@ -37039,7 +37494,7 @@
}
},
"@devtools-ds/themes": {
- "version": "1.2.0",
+ "version": "1.2.1",
"dev": true,
"requires": {
"@babel/runtime": "~7.5.4",
@@ -37053,15 +37508,45 @@
"requires": {
"regenerator-runtime": "^0.13.2"
}
+ },
+ "@design-systems/utils": {
+ "version": "2.12.0",
+ "dev": true,
+ "requires": {
+ "@babel/runtime": "^7.11.2",
+ "clsx": "^1.0.4",
+ "focus-lock": "^0.8.0",
+ "react-merge-refs": "^1.0.0"
+ },
+ "dependencies": {
+ "@babel/runtime": {
+ "version": "7.21.0",
+ "dev": true,
+ "requires": {
+ "regenerator-runtime": "^0.13.11"
+ }
+ }
+ }
+ },
+ "focus-lock": {
+ "version": "0.8.1",
+ "dev": true,
+ "requires": {
+ "tslib": "^1.9.3"
+ }
+ },
+ "tslib": {
+ "version": "1.14.1",
+ "dev": true
}
}
},
"@devtools-ds/tree": {
- "version": "1.2.0",
+ "version": "1.2.1",
"dev": true,
"requires": {
"@babel/runtime": "7.7.2",
- "@devtools-ds/themes": "^1.2.0",
+ "@devtools-ds/themes": "^1.2.1",
"clsx": "1.1.0"
},
"dependencies": {
@@ -37079,31 +37564,31 @@
"dev": true
},
"@docsearch/css": {
- "version": "3.3.0"
+ "version": "3.3.3"
},
"@docsearch/react": {
- "version": "3.3.0",
+ "version": "3.3.3",
"requires": {
- "@algolia/autocomplete-core": "1.7.2",
- "@algolia/autocomplete-preset-algolia": "1.7.2",
- "@docsearch/css": "3.3.0",
+ "@algolia/autocomplete-core": "1.7.4",
+ "@algolia/autocomplete-preset-algolia": "1.7.4",
+ "@docsearch/css": "3.3.3",
"algoliasearch": "^4.0.0"
},
"dependencies": {
"@algolia/autocomplete-core": {
- "version": "1.7.2",
+ "version": "1.7.4",
"requires": {
- "@algolia/autocomplete-shared": "1.7.2"
+ "@algolia/autocomplete-shared": "1.7.4"
}
},
"@algolia/autocomplete-preset-algolia": {
- "version": "1.7.2",
+ "version": "1.7.4",
"requires": {
- "@algolia/autocomplete-shared": "1.7.2"
+ "@algolia/autocomplete-shared": "1.7.4"
}
},
"@algolia/autocomplete-shared": {
- "version": "1.7.2"
+ "version": "1.7.4"
}
}
},
@@ -37119,37 +37604,53 @@
"optional": true
},
"@esbuild-kit/cjs-loader": {
- "version": "2.4.1",
+ "version": "2.4.2",
"dev": true,
"requires": {
"@esbuild-kit/core-utils": "^3.0.0",
- "get-tsconfig": "^4.2.0"
+ "get-tsconfig": "^4.4.0"
}
},
"@esbuild-kit/core-utils": {
- "version": "3.0.0",
+ "version": "3.1.0",
"dev": true,
"requires": {
- "esbuild": "~0.15.10",
+ "esbuild": "~0.17.6",
"source-map-support": "^0.5.21"
}
},
"@esbuild-kit/esm-loader": {
- "version": "2.5.4",
+ "version": "2.5.5",
"dev": true,
"requires": {
"@esbuild-kit/core-utils": "^3.0.0",
- "get-tsconfig": "^4.2.0"
+ "get-tsconfig": "^4.4.0"
}
},
+ "@esbuild/darwin-arm64": {
+ "version": "0.17.15",
+ "dev": true,
+ "optional": true
+ },
+ "@eslint-community/eslint-utils": {
+ "version": "4.4.0",
+ "dev": true,
+ "requires": {
+ "eslint-visitor-keys": "^3.3.0"
+ }
+ },
+ "@eslint-community/regexpp": {
+ "version": "4.5.0",
+ "dev": true
+ },
"@eslint/eslintrc": {
- "version": "1.3.3",
+ "version": "1.4.1",
"dev": true,
"requires": {
"ajv": "^6.12.4",
"debug": "^4.3.2",
"espree": "^9.4.0",
- "globals": "^13.15.0",
+ "globals": "^13.19.0",
"ignore": "^5.2.0",
"import-fresh": "^3.2.1",
"js-yaml": "^4.1.0",
@@ -37166,6 +37667,10 @@
"json-schema-traverse": "^0.4.1",
"uri-js": "^4.2.2"
}
+ },
+ "json-schema-traverse": {
+ "version": "0.4.1",
+ "dev": true
}
}
},
@@ -37209,32 +37714,23 @@
"graphql-language-service": "^5.1.0",
"markdown-it": "^12.2.0",
"set-value": "^4.1.0"
- },
- "dependencies": {
- "set-value": {
- "version": "4.1.0",
- "requires": {
- "is-plain-object": "^2.0.4",
- "is-primitive": "^3.0.1"
- }
- }
}
},
"@graphiql/toolkit": {
- "version": "0.8.0",
+ "version": "0.8.3",
"requires": {
"@n1ru4l/push-pull-async-iterable-iterator": "^3.1.0",
"meros": "^1.1.4"
}
},
"@hcaptcha/react-hcaptcha": {
- "version": "1.4.4",
+ "version": "1.6.0",
"requires": {
"@babel/runtime": "^7.17.9"
}
},
"@headlessui/react": {
- "version": "1.7.4",
+ "version": "1.7.13",
"requires": {
"client-only": "^0.0.1"
}
@@ -37317,6 +37813,10 @@
"requires": {
"p-limit": "^2.2.0"
}
+ },
+ "sprintf-js": {
+ "version": "1.0.3",
+ "dev": true
}
}
},
@@ -37348,12 +37848,20 @@
}
},
"@types/yargs": {
- "version": "16.0.4",
+ "version": "16.0.5",
"dev": true,
"requires": {
"@types/yargs-parser": "*"
}
},
+ "chalk": {
+ "version": "4.1.2",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ },
"jest-util": {
"version": "27.5.1",
"dev": true,
@@ -37435,12 +37943,20 @@
}
},
"@types/yargs": {
- "version": "16.0.4",
+ "version": "16.0.5",
"dev": true,
"requires": {
"@types/yargs-parser": "*"
}
},
+ "chalk": {
+ "version": "4.1.2",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ },
"jest-haste-map": {
"version": "27.5.1",
"dev": true,
@@ -37512,11 +38028,19 @@
}
},
"@types/yargs": {
- "version": "16.0.4",
+ "version": "16.0.5",
"dev": true,
"requires": {
"@types/yargs-parser": "*"
}
+ },
+ "chalk": {
+ "version": "4.1.2",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
}
}
},
@@ -37544,12 +38068,20 @@
}
},
"@types/yargs": {
- "version": "16.0.4",
+ "version": "16.0.5",
"dev": true,
"requires": {
"@types/yargs-parser": "*"
}
},
+ "chalk": {
+ "version": "4.1.2",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ },
"jest-util": {
"version": "27.5.1",
"dev": true,
@@ -37585,11 +38117,19 @@
}
},
"@types/yargs": {
- "version": "16.0.4",
+ "version": "16.0.5",
"dev": true,
"requires": {
"@types/yargs-parser": "*"
}
+ },
+ "chalk": {
+ "version": "4.1.2",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
}
}
},
@@ -37657,12 +38197,20 @@
}
},
"@types/yargs": {
- "version": "16.0.4",
+ "version": "16.0.5",
"dev": true,
"requires": {
"@types/yargs-parser": "*"
}
},
+ "chalk": {
+ "version": "4.1.2",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ },
"jest-haste-map": {
"version": "27.5.1",
"dev": true,
@@ -37749,11 +38297,19 @@
}
},
"@types/yargs": {
- "version": "16.0.4",
+ "version": "16.0.5",
"dev": true,
"requires": {
"@types/yargs-parser": "*"
}
+ },
+ "chalk": {
+ "version": "4.1.2",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
}
}
},
@@ -37779,12 +38335,20 @@
}
},
"@types/yargs": {
- "version": "16.0.4",
+ "version": "16.0.5",
"dev": true,
"requires": {
"@types/yargs-parser": "*"
}
},
+ "chalk": {
+ "version": "4.1.2",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ },
"jest-haste-map": {
"version": "27.5.1",
"dev": true,
@@ -37851,6 +38415,14 @@
"write-file-atomic": "^3.0.0"
},
"dependencies": {
+ "chalk": {
+ "version": "4.1.2",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ },
"source-map": {
"version": "0.6.1",
"dev": true
@@ -37866,6 +38438,16 @@
"@types/node": "*",
"@types/yargs": "^15.0.0",
"chalk": "^4.0.0"
+ },
+ "dependencies": {
+ "chalk": {
+ "version": "4.1.2",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ }
}
},
"@jridgewell/gen-mapping": {
@@ -37915,7 +38497,7 @@
"peer": true
},
"@lezer/highlight": {
- "version": "1.1.3",
+ "version": "1.1.4",
"peer": true,
"requires": {
"@lezer/common": "^1.0.0"
@@ -37928,15 +38510,63 @@
"@lezer/common": "^1.0.0"
}
},
+ "@mapbox/node-pre-gyp": {
+ "version": "1.0.10",
+ "dev": true,
+ "requires": {
+ "detect-libc": "^2.0.0",
+ "https-proxy-agent": "^5.0.0",
+ "make-dir": "^3.1.0",
+ "node-fetch": "^2.6.7",
+ "nopt": "^5.0.0",
+ "npmlog": "^5.0.1",
+ "rimraf": "^3.0.2",
+ "semver": "^7.3.5",
+ "tar": "^6.1.11"
+ },
+ "dependencies": {
+ "lru-cache": {
+ "version": "6.0.0",
+ "dev": true,
+ "requires": {
+ "yallist": "^4.0.0"
+ }
+ },
+ "make-dir": {
+ "version": "3.1.0",
+ "dev": true,
+ "requires": {
+ "semver": "^6.0.0"
+ },
+ "dependencies": {
+ "semver": {
+ "version": "6.3.0",
+ "dev": true
+ }
+ }
+ },
+ "semver": {
+ "version": "7.3.8",
+ "dev": true,
+ "requires": {
+ "lru-cache": "^6.0.0"
+ }
+ },
+ "yallist": {
+ "version": "4.0.0",
+ "dev": true
+ }
+ }
+ },
"@mdx-js/loader": {
- "version": "2.2.1",
+ "version": "2.3.0",
"requires": {
"@mdx-js/mdx": "^2.0.0",
"source-map": "^0.7.0"
}
},
"@mdx-js/mdx": {
- "version": "2.2.1",
+ "version": "2.3.0",
"requires": {
"@types/estree-jsx": "^1.0.0",
"@types/mdx": "^2.0.0",
@@ -37955,121 +38585,10 @@
"unist-util-stringify-position": "^3.0.0",
"unist-util-visit": "^4.0.0",
"vfile": "^5.0.0"
- },
- "dependencies": {
- "@types/estree": {
- "version": "1.0.0"
- },
- "bail": {
- "version": "2.0.2"
- },
- "comma-separated-tokens": {
- "version": "2.0.3"
- },
- "estree-util-attach-comments": {
- "version": "2.1.0",
- "requires": {
- "@types/estree": "^1.0.0"
- }
- },
- "hast-util-to-estree": {
- "version": "2.1.0",
- "requires": {
- "@types/estree": "^1.0.0",
- "@types/estree-jsx": "^1.0.0",
- "@types/hast": "^2.0.0",
- "@types/unist": "^2.0.0",
- "comma-separated-tokens": "^2.0.0",
- "estree-util-attach-comments": "^2.0.0",
- "estree-util-is-identifier-name": "^2.0.0",
- "hast-util-whitespace": "^2.0.0",
- "mdast-util-mdx-expression": "^1.0.0",
- "mdast-util-mdxjs-esm": "^1.0.0",
- "property-information": "^6.0.0",
- "space-separated-tokens": "^2.0.0",
- "style-to-object": "^0.3.0",
- "unist-util-position": "^4.0.0",
- "zwitch": "^2.0.0"
- }
- },
- "hast-util-whitespace": {
- "version": "2.0.0"
- },
- "is-buffer": {
- "version": "2.0.5"
- },
- "is-plain-obj": {
- "version": "4.1.0"
- },
- "property-information": {
- "version": "6.2.0"
- },
- "remark-parse": {
- "version": "10.0.1",
- "requires": {
- "@types/mdast": "^3.0.0",
- "mdast-util-from-markdown": "^1.0.0",
- "unified": "^10.0.0"
- }
- },
- "remark-rehype": {
- "version": "10.1.0",
- "requires": {
- "@types/hast": "^2.0.0",
- "@types/mdast": "^3.0.0",
- "mdast-util-to-hast": "^12.1.0",
- "unified": "^10.0.0"
- }
- },
- "space-separated-tokens": {
- "version": "2.0.2"
- },
- "trough": {
- "version": "2.1.0"
- },
- "unified": {
- "version": "10.1.2",
- "requires": {
- "@types/unist": "^2.0.0",
- "bail": "^2.0.0",
- "extend": "^3.0.0",
- "is-buffer": "^2.0.0",
- "is-plain-obj": "^4.0.0",
- "trough": "^2.0.0",
- "vfile": "^5.0.0"
- }
- },
- "unist-util-is": {
- "version": "5.1.1"
- },
- "unist-util-position": {
- "version": "4.0.3",
- "requires": {
- "@types/unist": "^2.0.0"
- }
- },
- "unist-util-visit": {
- "version": "4.1.1",
- "requires": {
- "@types/unist": "^2.0.0",
- "unist-util-is": "^5.0.0",
- "unist-util-visit-parents": "^5.1.1"
- }
- },
- "unist-util-visit-parents": {
- "version": "5.1.1",
- "requires": {
- "@types/unist": "^2.0.0",
- "unist-util-is": "^5.0.0"
- }
- },
- "zwitch": {
- "version": "2.0.4"
- }
}
},
"@mdx-js/react": {
- "version": "2.2.1",
+ "version": "2.3.0",
"requires": {
"@types/mdx": "^2.0.0",
"@types/react": ">=16"
@@ -38079,13 +38598,13 @@
"version": "1.6.22"
},
"@mertasan/tailwindcss-variables": {
- "version": "2.5.1",
+ "version": "2.6.1",
"requires": {
"lodash": "^4.17.21"
}
},
"@monaco-editor/loader": {
- "version": "1.3.2",
+ "version": "1.3.3",
"requires": {
"state-local": "^1.0.6"
}
@@ -38161,7 +38680,7 @@
"version": "3.2.0"
},
"@next/bundle-analyzer": {
- "version": "13.0.5",
+ "version": "13.2.4",
"requires": {
"webpack-bundle-analyzer": "4.7.0"
}
@@ -38192,82 +38711,10 @@
"version": "12.3.4",
"requires": {}
},
- "@next/swc-android-arm-eabi": {
- "version": "12.3.2",
- "resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-12.3.2.tgz",
- "integrity": "sha512-r2rrz+DZ8YYGqzVrbRrpP6GKzwozpOrnFbErc4k36vUTSFMag9yQahZfaBe06JYdqu/e5yhm/saIDEaSVPRP4g==",
- "optional": true
- },
- "@next/swc-android-arm64": {
- "version": "12.1.0",
- "resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-12.1.0.tgz",
- "integrity": "sha512-/280MLdZe0W03stA69iL+v6I+J1ascrQ6FrXBlXGCsGzrfMaGr7fskMa0T5AhQIVQD4nA/46QQWxG//DYuFBcA==",
- "optional": true
- },
"@next/swc-darwin-arm64": {
"version": "12.3.2",
"optional": true
},
- "@next/swc-darwin-x64": {
- "version": "12.1.0",
- "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-12.1.0.tgz",
- "integrity": "sha512-ieAz0/J0PhmbZBB8+EA/JGdhRHBogF8BWaeqR7hwveb6SYEIJaDNQy0I+ZN8gF8hLj63bEDxJAs/cEhdnTq+ug==",
- "optional": true
- },
- "@next/swc-freebsd-x64": {
- "version": "12.3.2",
- "resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-12.3.2.tgz",
- "integrity": "sha512-h5Mx0BKDCJ5Vu/U8e07esF6PjPv1EJgmRbYWTUZMAflu13MQpCJkKEJir7+BeRfTXRfgFf+llc7uocrpd7mcrg==",
- "optional": true
- },
- "@next/swc-linux-arm-gnueabihf": {
- "version": "12.1.0",
- "resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-12.1.0.tgz",
- "integrity": "sha512-njUd9hpl6o6A5d08dC0cKAgXKCzm5fFtgGe6i0eko8IAdtAPbtHxtpre3VeSxdZvuGFh+hb0REySQP9T1ttkog==",
- "optional": true
- },
- "@next/swc-linux-arm64-gnu": {
- "version": "12.1.0",
- "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-12.1.0.tgz",
- "integrity": "sha512-OqangJLkRxVxMhDtcb7Qn1xjzFA3s50EIxY7mljbSCLybU+sByPaWAHY4px97ieOlr2y4S0xdPKkQ3BCAwyo6Q==",
- "optional": true
- },
- "@next/swc-linux-arm64-musl": {
- "version": "12.1.0",
- "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-12.1.0.tgz",
- "integrity": "sha512-hB8cLSt4GdmOpcwRe2UzI5UWn6HHO/vLkr5OTuNvCJ5xGDwpPXelVkYW/0+C3g5axbDW2Tym4S+MQCkkH9QfWA==",
- "optional": true
- },
- "@next/swc-linux-x64-gnu": {
- "version": "12.1.0",
- "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-12.1.0.tgz",
- "integrity": "sha512-OKO4R/digvrVuweSw/uBM4nSdyzsBV5EwkUeeG4KVpkIZEe64ZwRpnFB65bC6hGwxIBnTv5NMSnJ+0K/WmG78A==",
- "optional": true
- },
- "@next/swc-linux-x64-musl": {
- "version": "12.1.0",
- "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-12.1.0.tgz",
- "integrity": "sha512-JohhgAHZvOD3rQY7tlp7NlmvtvYHBYgY0x5ZCecUT6eCCcl9lv6iV3nfu82ErkxNk1H893fqH0FUpznZ/H3pSw==",
- "optional": true
- },
- "@next/swc-win32-arm64-msvc": {
- "version": "12.1.0",
- "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-12.1.0.tgz",
- "integrity": "sha512-T/3gIE6QEfKIJ4dmJk75v9hhNiYZhQYAoYm4iVo1TgcsuaKLFa+zMPh4056AHiG6n9tn2UQ1CFE8EoybEsqsSw==",
- "optional": true
- },
- "@next/swc-win32-ia32-msvc": {
- "version": "12.1.0",
- "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-12.1.0.tgz",
- "integrity": "sha512-iwnKgHJdqhIW19H9PRPM9j55V6RdcOo6rX+5imx832BCWzkDbyomWnlzBfr6ByUYfhohb8QuH4hSGEikpPqI0Q==",
- "optional": true
- },
- "@next/swc-win32-x64-msvc": {
- "version": "12.1.0",
- "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-12.1.0.tgz",
- "integrity": "sha512-aBvcbMwuanDH4EMrL2TthNJy+4nP59Bimn8egqv6GHMVj0a44cU6Au4PjOhLNqEh9l+IpRGBqMTzec94UdC5xg==",
- "optional": true
- },
"@nodelib/fs.scandir": {
"version": "2.1.5",
"requires": {
@@ -38293,12 +38740,23 @@
"semver": "^7.3.5"
},
"dependencies": {
+ "lru-cache": {
+ "version": "6.0.0",
+ "dev": true,
+ "requires": {
+ "yallist": "^4.0.0"
+ }
+ },
"semver": {
"version": "7.3.8",
"dev": true,
"requires": {
"lru-cache": "^6.0.0"
}
+ },
+ "yallist": {
+ "version": "4.0.0",
+ "dev": true
}
}
},
@@ -38326,17 +38784,6 @@
"@octokit/plugin-paginate-rest": "^6.0.0",
"@octokit/types": "^9.0.0",
"@octokit/webhooks": "^10.0.0"
- },
- "dependencies": {
- "@octokit/openapi-types": {
- "version": "16.0.0"
- },
- "@octokit/types": {
- "version": "9.0.0",
- "requires": {
- "@octokit/openapi-types": "^16.0.0"
- }
- }
}
},
"@octokit/auth-app": {
@@ -38354,14 +38801,14 @@
"universal-user-agent": "^6.0.0"
},
"dependencies": {
- "@octokit/openapi-types": {
- "version": "16.0.0"
- },
- "@octokit/types": {
- "version": "9.0.0",
+ "lru-cache": {
+ "version": "6.0.0",
"requires": {
- "@octokit/openapi-types": "^16.0.0"
+ "yallist": "^4.0.0"
}
+ },
+ "yallist": {
+ "version": "4.0.0"
}
}
},
@@ -38375,17 +38822,6 @@
"@types/btoa-lite": "^1.0.0",
"btoa-lite": "^1.0.0",
"universal-user-agent": "^6.0.0"
- },
- "dependencies": {
- "@octokit/openapi-types": {
- "version": "16.0.0"
- },
- "@octokit/types": {
- "version": "9.0.0",
- "requires": {
- "@octokit/openapi-types": "^16.0.0"
- }
- }
}
},
"@octokit/auth-oauth-device": {
@@ -38395,17 +38831,6 @@
"@octokit/request": "^6.0.0",
"@octokit/types": "^9.0.0",
"universal-user-agent": "^6.0.0"
- },
- "dependencies": {
- "@octokit/openapi-types": {
- "version": "16.0.0"
- },
- "@octokit/types": {
- "version": "9.0.0",
- "requires": {
- "@octokit/openapi-types": "^16.0.0"
- }
- }
}
},
"@octokit/auth-oauth-user": {
@@ -38417,23 +38842,12 @@
"@octokit/types": "^9.0.0",
"btoa-lite": "^1.0.0",
"universal-user-agent": "^6.0.0"
- },
- "dependencies": {
- "@octokit/openapi-types": {
- "version": "16.0.0"
- },
- "@octokit/types": {
- "version": "9.0.0",
- "requires": {
- "@octokit/openapi-types": "^16.0.0"
- }
- }
}
},
"@octokit/auth-token": {
- "version": "3.0.2",
+ "version": "3.0.3",
"requires": {
- "@octokit/types": "^8.0.0"
+ "@octokit/types": "^9.0.0"
}
},
"@octokit/auth-unauthenticated": {
@@ -38441,35 +38855,24 @@
"requires": {
"@octokit/request-error": "^3.0.0",
"@octokit/types": "^9.0.0"
- },
- "dependencies": {
- "@octokit/openapi-types": {
- "version": "16.0.0"
- },
- "@octokit/types": {
- "version": "9.0.0",
- "requires": {
- "@octokit/openapi-types": "^16.0.0"
- }
- }
}
},
"@octokit/core": {
- "version": "4.1.0",
+ "version": "4.2.0",
"requires": {
"@octokit/auth-token": "^3.0.0",
"@octokit/graphql": "^5.0.0",
"@octokit/request": "^6.0.0",
"@octokit/request-error": "^3.0.0",
- "@octokit/types": "^8.0.0",
+ "@octokit/types": "^9.0.0",
"before-after-hook": "^2.2.0",
"universal-user-agent": "^6.0.0"
}
},
"@octokit/endpoint": {
- "version": "7.0.3",
+ "version": "7.0.5",
"requires": {
- "@octokit/types": "^8.0.0",
+ "@octokit/types": "^9.0.0",
"is-plain-object": "^5.0.0",
"universal-user-agent": "^6.0.0"
},
@@ -38480,10 +38883,10 @@
}
},
"@octokit/graphql": {
- "version": "5.0.4",
+ "version": "5.0.5",
"requires": {
"@octokit/request": "^6.0.0",
- "@octokit/types": "^8.0.0",
+ "@octokit/types": "^9.0.0",
"universal-user-agent": "^6.0.0"
}
},
@@ -38512,37 +38915,15 @@
"@octokit/request-error": "^3.0.3",
"@octokit/types": "^9.0.0",
"btoa-lite": "^1.0.0"
- },
- "dependencies": {
- "@octokit/openapi-types": {
- "version": "16.0.0"
- },
- "@octokit/types": {
- "version": "9.0.0",
- "requires": {
- "@octokit/openapi-types": "^16.0.0"
- }
- }
}
},
"@octokit/openapi-types": {
- "version": "14.0.0"
+ "version": "16.0.0"
},
"@octokit/plugin-paginate-rest": {
"version": "6.0.0",
"requires": {
"@octokit/types": "^9.0.0"
- },
- "dependencies": {
- "@octokit/openapi-types": {
- "version": "16.0.0"
- },
- "@octokit/types": {
- "version": "9.0.0",
- "requires": {
- "@octokit/openapi-types": "^16.0.0"
- }
- }
}
},
"@octokit/plugin-rest-endpoint-methods": {
@@ -38550,23 +38931,12 @@
"requires": {
"@octokit/types": "^9.0.0",
"deprecation": "^2.3.1"
- },
- "dependencies": {
- "@octokit/openapi-types": {
- "version": "16.0.0"
- },
- "@octokit/types": {
- "version": "9.0.0",
- "requires": {
- "@octokit/openapi-types": "^16.0.0"
- }
- }
}
},
"@octokit/plugin-retry": {
- "version": "4.0.3",
+ "version": "4.1.3",
"requires": {
- "@octokit/types": "^8.0.0",
+ "@octokit/types": "^9.0.0",
"bottleneck": "^2.15.3"
}
},
@@ -38575,17 +38945,6 @@
"requires": {
"@octokit/types": "^9.0.0",
"bottleneck": "^2.15.3"
- },
- "dependencies": {
- "@octokit/openapi-types": {
- "version": "16.0.0"
- },
- "@octokit/types": {
- "version": "9.0.0",
- "requires": {
- "@octokit/openapi-types": "^16.0.0"
- }
- }
}
},
"@octokit/request": {
@@ -38599,15 +38958,6 @@
"universal-user-agent": "^6.0.0"
},
"dependencies": {
- "@octokit/openapi-types": {
- "version": "16.0.0"
- },
- "@octokit/types": {
- "version": "9.0.0",
- "requires": {
- "@octokit/openapi-types": "^16.0.0"
- }
- },
"is-plain-object": {
"version": "5.0.0"
}
@@ -38619,23 +38969,12 @@
"@octokit/types": "^9.0.0",
"deprecation": "^2.0.0",
"once": "^1.4.0"
- },
- "dependencies": {
- "@octokit/openapi-types": {
- "version": "16.0.0"
- },
- "@octokit/types": {
- "version": "9.0.0",
- "requires": {
- "@octokit/openapi-types": "^16.0.0"
- }
- }
}
},
"@octokit/types": {
- "version": "8.0.0",
+ "version": "9.0.0",
"requires": {
- "@octokit/openapi-types": "^14.0.0"
+ "@octokit/openapi-types": "^16.0.0"
}
},
"@octokit/webhooks": {
@@ -38654,7 +38993,7 @@
"version": "6.10.0"
},
"@pmmmwh/react-refresh-webpack-plugin": {
- "version": "0.5.9",
+ "version": "0.5.10",
"dev": true,
"requires": {
"ansi-html-community": "^0.0.8",
@@ -38663,7 +39002,7 @@
"error-stack-parser": "^2.0.6",
"find-up": "^5.0.0",
"html-entities": "^2.1.0",
- "loader-utils": "^2.0.3",
+ "loader-utils": "^2.0.4",
"schema-utils": "^3.0.0",
"source-map": "^0.7.3"
}
@@ -38672,7 +39011,7 @@
"version": "1.0.0-next.21"
},
"@popperjs/core": {
- "version": "2.11.6"
+ "version": "2.11.7"
},
"@radix-ui/colors": {
"version": "0.1.8"
@@ -38788,15 +39127,6 @@
"@radix-ui/react-primitive": "1.0.2",
"@radix-ui/react-use-callback-ref": "1.0.0",
"@radix-ui/react-use-escape-keydown": "1.0.2"
- },
- "dependencies": {
- "@radix-ui/react-use-escape-keydown": {
- "version": "1.0.2",
- "requires": {
- "@babel/runtime": "^7.13.10",
- "@radix-ui/react-use-callback-ref": "1.0.0"
- }
- }
}
},
"@radix-ui/react-dropdown-menu": {
@@ -38984,6 +39314,13 @@
"@radix-ui/react-use-callback-ref": "1.0.0"
}
},
+ "@radix-ui/react-use-escape-keydown": {
+ "version": "1.0.2",
+ "requires": {
+ "@babel/runtime": "^7.13.10",
+ "@radix-ui/react-use-callback-ref": "1.0.0"
+ }
+ },
"@radix-ui/react-use-layout-effect": {
"version": "1.0.0",
"requires": {
@@ -39190,12 +39527,11 @@
}
},
"@sentry/cli": {
- "version": "1.74.6",
+ "version": "1.75.0",
"requires": {
"https-proxy-agent": "^5.0.0",
"mkdirp": "^0.5.5",
"node-fetch": "^2.6.7",
- "npmlog": "^4.1.2",
"progress": "^2.0.3",
"proxy-from-env": "^1.1.0",
"which": "^2.0.2"
@@ -39346,11 +39682,11 @@
}
},
"@sinclair/typebox": {
- "version": "0.25.23",
+ "version": "0.25.24",
"dev": true
},
"@sinonjs/commons": {
- "version": "1.8.5",
+ "version": "1.8.6",
"dev": true,
"requires": {
"type-detect": "4.0.8"
@@ -39371,16 +39707,16 @@
"requires": {}
},
"@storybook/addon-actions": {
- "version": "6.5.13",
+ "version": "6.5.16",
"dev": true,
"requires": {
- "@storybook/addons": "6.5.13",
- "@storybook/api": "6.5.13",
- "@storybook/client-logger": "6.5.13",
- "@storybook/components": "6.5.13",
- "@storybook/core-events": "6.5.13",
+ "@storybook/addons": "6.5.16",
+ "@storybook/api": "6.5.16",
+ "@storybook/client-logger": "6.5.16",
+ "@storybook/components": "6.5.16",
+ "@storybook/core-events": "6.5.16",
"@storybook/csf": "0.0.2--canary.4566f4d.1",
- "@storybook/theming": "6.5.13",
+ "@storybook/theming": "6.5.16",
"core-js": "^3.8.2",
"fast-deep-equal": "^3.1.3",
"global": "^4.4.0",
@@ -39396,16 +39732,16 @@
}
},
"@storybook/addon-backgrounds": {
- "version": "6.5.13",
+ "version": "6.5.16",
"dev": true,
"requires": {
- "@storybook/addons": "6.5.13",
- "@storybook/api": "6.5.13",
- "@storybook/client-logger": "6.5.13",
- "@storybook/components": "6.5.13",
- "@storybook/core-events": "6.5.13",
+ "@storybook/addons": "6.5.16",
+ "@storybook/api": "6.5.16",
+ "@storybook/client-logger": "6.5.16",
+ "@storybook/components": "6.5.16",
+ "@storybook/core-events": "6.5.16",
"@storybook/csf": "0.0.2--canary.4566f4d.1",
- "@storybook/theming": "6.5.13",
+ "@storybook/theming": "6.5.16",
"core-js": "^3.8.2",
"global": "^4.4.0",
"memoizerific": "^1.11.3",
@@ -39415,45 +39751,45 @@
}
},
"@storybook/addon-controls": {
- "version": "6.5.13",
+ "version": "6.5.16",
"dev": true,
"requires": {
- "@storybook/addons": "6.5.13",
- "@storybook/api": "6.5.13",
- "@storybook/client-logger": "6.5.13",
- "@storybook/components": "6.5.13",
- "@storybook/core-common": "6.5.13",
+ "@storybook/addons": "6.5.16",
+ "@storybook/api": "6.5.16",
+ "@storybook/client-logger": "6.5.16",
+ "@storybook/components": "6.5.16",
+ "@storybook/core-common": "6.5.16",
"@storybook/csf": "0.0.2--canary.4566f4d.1",
- "@storybook/node-logger": "6.5.13",
- "@storybook/store": "6.5.13",
- "@storybook/theming": "6.5.13",
+ "@storybook/node-logger": "6.5.16",
+ "@storybook/store": "6.5.16",
+ "@storybook/theming": "6.5.16",
"core-js": "^3.8.2",
"lodash": "^4.17.21",
"ts-dedent": "^2.0.0"
}
},
"@storybook/addon-docs": {
- "version": "6.5.13",
+ "version": "6.5.16",
"dev": true,
"requires": {
"@babel/plugin-transform-react-jsx": "^7.12.12",
"@babel/preset-env": "^7.12.11",
"@jest/transform": "^26.6.2",
"@mdx-js/react": "^1.6.22",
- "@storybook/addons": "6.5.13",
- "@storybook/api": "6.5.13",
- "@storybook/components": "6.5.13",
- "@storybook/core-common": "6.5.13",
- "@storybook/core-events": "6.5.13",
+ "@storybook/addons": "6.5.16",
+ "@storybook/api": "6.5.16",
+ "@storybook/components": "6.5.16",
+ "@storybook/core-common": "6.5.16",
+ "@storybook/core-events": "6.5.16",
"@storybook/csf": "0.0.2--canary.4566f4d.1",
- "@storybook/docs-tools": "6.5.13",
+ "@storybook/docs-tools": "6.5.16",
"@storybook/mdx1-csf": "^0.0.1",
- "@storybook/node-logger": "6.5.13",
- "@storybook/postinstall": "6.5.13",
- "@storybook/preview-web": "6.5.13",
- "@storybook/source-loader": "6.5.13",
- "@storybook/store": "6.5.13",
- "@storybook/theming": "6.5.13",
+ "@storybook/node-logger": "6.5.16",
+ "@storybook/postinstall": "6.5.16",
+ "@storybook/preview-web": "6.5.16",
+ "@storybook/source-loader": "6.5.16",
+ "@storybook/store": "6.5.16",
+ "@storybook/theming": "6.5.16",
"babel-loader": "^8.0.0",
"core-js": "^3.8.2",
"fast-deep-equal": "^3.1.3",
@@ -39483,44 +39819,61 @@
"mdast-util-to-string": "^1.0.0",
"unist-util-visit": "^2.0.0"
}
+ },
+ "unist-util-visit": {
+ "version": "2.0.3",
+ "dev": true,
+ "requires": {
+ "@types/unist": "^2.0.0",
+ "unist-util-is": "^4.0.0",
+ "unist-util-visit-parents": "^3.0.0"
+ }
+ },
+ "unist-util-visit-parents": {
+ "version": "3.1.1",
+ "dev": true,
+ "requires": {
+ "@types/unist": "^2.0.0",
+ "unist-util-is": "^4.0.0"
+ }
}
}
},
"@storybook/addon-essentials": {
- "version": "6.5.13",
+ "version": "6.5.16",
"dev": true,
"requires": {
- "@storybook/addon-actions": "6.5.13",
- "@storybook/addon-backgrounds": "6.5.13",
- "@storybook/addon-controls": "6.5.13",
- "@storybook/addon-docs": "6.5.13",
- "@storybook/addon-measure": "6.5.13",
- "@storybook/addon-outline": "6.5.13",
- "@storybook/addon-toolbars": "6.5.13",
- "@storybook/addon-viewport": "6.5.13",
- "@storybook/addons": "6.5.13",
- "@storybook/api": "6.5.13",
- "@storybook/core-common": "6.5.13",
- "@storybook/node-logger": "6.5.13",
+ "@storybook/addon-actions": "6.5.16",
+ "@storybook/addon-backgrounds": "6.5.16",
+ "@storybook/addon-controls": "6.5.16",
+ "@storybook/addon-docs": "6.5.16",
+ "@storybook/addon-measure": "6.5.16",
+ "@storybook/addon-outline": "6.5.16",
+ "@storybook/addon-toolbars": "6.5.16",
+ "@storybook/addon-viewport": "6.5.16",
+ "@storybook/addons": "6.5.16",
+ "@storybook/api": "6.5.16",
+ "@storybook/core-common": "6.5.16",
+ "@storybook/node-logger": "6.5.16",
"core-js": "^3.8.2",
"regenerator-runtime": "^0.13.7",
"ts-dedent": "^2.0.0"
}
},
"@storybook/addon-interactions": {
- "version": "6.5.13",
+ "version": "6.5.16",
"dev": true,
"requires": {
"@devtools-ds/object-inspector": "^1.1.2",
- "@storybook/addons": "6.5.13",
- "@storybook/api": "6.5.13",
- "@storybook/client-logger": "6.5.13",
- "@storybook/components": "6.5.13",
- "@storybook/core-common": "6.5.13",
- "@storybook/core-events": "6.5.13",
+ "@storybook/addons": "6.5.16",
+ "@storybook/api": "6.5.16",
+ "@storybook/client-logger": "6.5.16",
+ "@storybook/components": "6.5.16",
+ "@storybook/core-common": "6.5.16",
+ "@storybook/core-events": "6.5.16",
"@storybook/csf": "0.0.2--canary.4566f4d.1",
- "@storybook/instrumenter": "6.5.13",
- "@storybook/theming": "6.5.13",
+ "@storybook/instrumenter": "6.5.16",
+ "@storybook/theming": "6.5.16",
"core-js": "^3.8.2",
"global": "^4.4.0",
"jest-mock": "^27.0.6",
@@ -39529,14 +39882,14 @@
}
},
"@storybook/addon-links": {
- "version": "6.5.13",
+ "version": "6.5.16",
"dev": true,
"requires": {
- "@storybook/addons": "6.5.13",
- "@storybook/client-logger": "6.5.13",
- "@storybook/core-events": "6.5.13",
+ "@storybook/addons": "6.5.16",
+ "@storybook/client-logger": "6.5.16",
+ "@storybook/core-events": "6.5.16",
"@storybook/csf": "0.0.2--canary.4566f4d.1",
- "@storybook/router": "6.5.13",
+ "@storybook/router": "6.5.16",
"@types/qs": "^6.9.5",
"core-js": "^3.8.2",
"global": "^4.4.0",
@@ -39547,28 +39900,28 @@
}
},
"@storybook/addon-measure": {
- "version": "6.5.13",
+ "version": "6.5.16",
"dev": true,
"requires": {
- "@storybook/addons": "6.5.13",
- "@storybook/api": "6.5.13",
- "@storybook/client-logger": "6.5.13",
- "@storybook/components": "6.5.13",
- "@storybook/core-events": "6.5.13",
+ "@storybook/addons": "6.5.16",
+ "@storybook/api": "6.5.16",
+ "@storybook/client-logger": "6.5.16",
+ "@storybook/components": "6.5.16",
+ "@storybook/core-events": "6.5.16",
"@storybook/csf": "0.0.2--canary.4566f4d.1",
"core-js": "^3.8.2",
"global": "^4.4.0"
}
},
"@storybook/addon-outline": {
- "version": "6.5.13",
+ "version": "6.5.16",
"dev": true,
"requires": {
- "@storybook/addons": "6.5.13",
- "@storybook/api": "6.5.13",
- "@storybook/client-logger": "6.5.13",
- "@storybook/components": "6.5.13",
- "@storybook/core-events": "6.5.13",
+ "@storybook/addons": "6.5.16",
+ "@storybook/api": "6.5.16",
+ "@storybook/client-logger": "6.5.16",
+ "@storybook/components": "6.5.16",
+ "@storybook/core-events": "6.5.16",
"@storybook/csf": "0.0.2--canary.4566f4d.1",
"core-js": "^3.8.2",
"global": "^4.4.0",
@@ -39577,28 +39930,28 @@
}
},
"@storybook/addon-toolbars": {
- "version": "6.5.13",
+ "version": "6.5.16",
"dev": true,
"requires": {
- "@storybook/addons": "6.5.13",
- "@storybook/api": "6.5.13",
- "@storybook/client-logger": "6.5.13",
- "@storybook/components": "6.5.13",
- "@storybook/theming": "6.5.13",
+ "@storybook/addons": "6.5.16",
+ "@storybook/api": "6.5.16",
+ "@storybook/client-logger": "6.5.16",
+ "@storybook/components": "6.5.16",
+ "@storybook/theming": "6.5.16",
"core-js": "^3.8.2",
"regenerator-runtime": "^0.13.7"
}
},
"@storybook/addon-viewport": {
- "version": "6.5.13",
+ "version": "6.5.16",
"dev": true,
"requires": {
- "@storybook/addons": "6.5.13",
- "@storybook/api": "6.5.13",
- "@storybook/client-logger": "6.5.13",
- "@storybook/components": "6.5.13",
- "@storybook/core-events": "6.5.13",
- "@storybook/theming": "6.5.13",
+ "@storybook/addons": "6.5.16",
+ "@storybook/api": "6.5.16",
+ "@storybook/client-logger": "6.5.16",
+ "@storybook/components": "6.5.16",
+ "@storybook/core-events": "6.5.16",
+ "@storybook/theming": "6.5.16",
"core-js": "^3.8.2",
"global": "^4.4.0",
"memoizerific": "^1.11.3",
@@ -39607,16 +39960,16 @@
}
},
"@storybook/addons": {
- "version": "6.5.13",
+ "version": "6.5.16",
"dev": true,
"requires": {
- "@storybook/api": "6.5.13",
- "@storybook/channels": "6.5.13",
- "@storybook/client-logger": "6.5.13",
- "@storybook/core-events": "6.5.13",
+ "@storybook/api": "6.5.16",
+ "@storybook/channels": "6.5.16",
+ "@storybook/client-logger": "6.5.16",
+ "@storybook/core-events": "6.5.16",
"@storybook/csf": "0.0.2--canary.4566f4d.1",
- "@storybook/router": "6.5.13",
- "@storybook/theming": "6.5.13",
+ "@storybook/router": "6.5.16",
+ "@storybook/theming": "6.5.16",
"@types/webpack-env": "^1.16.0",
"core-js": "^3.8.2",
"global": "^4.4.0",
@@ -39624,16 +39977,16 @@
}
},
"@storybook/api": {
- "version": "6.5.13",
+ "version": "6.5.16",
"dev": true,
"requires": {
- "@storybook/channels": "6.5.13",
- "@storybook/client-logger": "6.5.13",
- "@storybook/core-events": "6.5.13",
+ "@storybook/channels": "6.5.16",
+ "@storybook/client-logger": "6.5.16",
+ "@storybook/core-events": "6.5.16",
"@storybook/csf": "0.0.2--canary.4566f4d.1",
- "@storybook/router": "6.5.13",
+ "@storybook/router": "6.5.16",
"@storybook/semver": "^7.3.2",
- "@storybook/theming": "6.5.13",
+ "@storybook/theming": "6.5.16",
"core-js": "^3.8.2",
"fast-deep-equal": "^3.1.3",
"global": "^4.4.0",
@@ -39647,26 +40000,26 @@
}
},
"@storybook/builder-webpack4": {
- "version": "6.5.13",
+ "version": "6.5.16",
"dev": true,
"requires": {
"@babel/core": "^7.12.10",
- "@storybook/addons": "6.5.13",
- "@storybook/api": "6.5.13",
- "@storybook/channel-postmessage": "6.5.13",
- "@storybook/channels": "6.5.13",
- "@storybook/client-api": "6.5.13",
- "@storybook/client-logger": "6.5.13",
- "@storybook/components": "6.5.13",
- "@storybook/core-common": "6.5.13",
- "@storybook/core-events": "6.5.13",
- "@storybook/node-logger": "6.5.13",
- "@storybook/preview-web": "6.5.13",
- "@storybook/router": "6.5.13",
+ "@storybook/addons": "6.5.16",
+ "@storybook/api": "6.5.16",
+ "@storybook/channel-postmessage": "6.5.16",
+ "@storybook/channels": "6.5.16",
+ "@storybook/client-api": "6.5.16",
+ "@storybook/client-logger": "6.5.16",
+ "@storybook/components": "6.5.16",
+ "@storybook/core-common": "6.5.16",
+ "@storybook/core-events": "6.5.16",
+ "@storybook/node-logger": "6.5.16",
+ "@storybook/preview-web": "6.5.16",
+ "@storybook/router": "6.5.16",
"@storybook/semver": "^7.3.2",
- "@storybook/store": "6.5.13",
- "@storybook/theming": "6.5.13",
- "@storybook/ui": "6.5.13",
+ "@storybook/store": "6.5.16",
+ "@storybook/theming": "6.5.16",
+ "@storybook/ui": "6.5.16",
"@types/node": "^14.0.10 || ^16.0.0",
"@types/webpack": "^4.41.26",
"autoprefixer": "^9.8.6",
@@ -39700,16 +40053,9 @@
},
"dependencies": {
"@types/node": {
- "version": "16.18.3",
+ "version": "16.18.23",
"dev": true
},
- "ansi-styles": {
- "version": "3.2.1",
- "dev": true,
- "requires": {
- "color-convert": "^1.9.0"
- }
- },
"autoprefixer": {
"version": "9.8.8",
"dev": true,
@@ -39739,30 +40085,6 @@
"to-regex": "^3.0.1"
}
},
- "chalk": {
- "version": "2.4.2",
- "dev": true,
- "requires": {
- "ansi-styles": "^3.2.1",
- "escape-string-regexp": "^1.0.5",
- "supports-color": "^5.3.0"
- }
- },
- "color-convert": {
- "version": "1.9.3",
- "dev": true,
- "requires": {
- "color-name": "1.1.3"
- }
- },
- "color-name": {
- "version": "1.1.3",
- "dev": true
- },
- "escape-string-regexp": {
- "version": "1.0.5",
- "dev": true
- },
"fill-range": {
"version": "4.0.0",
"dev": true,
@@ -39786,8 +40108,8 @@
"worker-rpc": "^0.1.0"
}
},
- "has-flag": {
- "version": "3.0.0",
+ "is-buffer": {
+ "version": "1.1.6",
"dev": true
},
"is-extendable": {
@@ -39862,12 +40184,9 @@
"version": "0.6.1",
"dev": true
},
- "supports-color": {
- "version": "5.5.0",
- "dev": true,
- "requires": {
- "has-flag": "^3.0.0"
- }
+ "tapable": {
+ "version": "1.1.3",
+ "dev": true
},
"to-regex-range": {
"version": "2.1.1",
@@ -39880,12 +40199,12 @@
}
},
"@storybook/channel-postmessage": {
- "version": "6.5.13",
+ "version": "6.5.16",
"dev": true,
"requires": {
- "@storybook/channels": "6.5.13",
- "@storybook/client-logger": "6.5.13",
- "@storybook/core-events": "6.5.13",
+ "@storybook/channels": "6.5.16",
+ "@storybook/client-logger": "6.5.16",
+ "@storybook/core-events": "6.5.16",
"core-js": "^3.8.2",
"global": "^4.4.0",
"qs": "^6.10.0",
@@ -39893,18 +40212,18 @@
}
},
"@storybook/channel-websocket": {
- "version": "6.5.13",
+ "version": "6.5.16",
"dev": true,
"requires": {
- "@storybook/channels": "6.5.13",
- "@storybook/client-logger": "6.5.13",
+ "@storybook/channels": "6.5.16",
+ "@storybook/client-logger": "6.5.16",
"core-js": "^3.8.2",
"global": "^4.4.0",
"telejson": "^6.0.8"
}
},
"@storybook/channels": {
- "version": "6.5.13",
+ "version": "6.5.16",
"dev": true,
"requires": {
"core-js": "^3.8.2",
@@ -39913,16 +40232,16 @@
}
},
"@storybook/client-api": {
- "version": "6.5.13",
+ "version": "6.5.16",
"dev": true,
"requires": {
- "@storybook/addons": "6.5.13",
- "@storybook/channel-postmessage": "6.5.13",
- "@storybook/channels": "6.5.13",
- "@storybook/client-logger": "6.5.13",
- "@storybook/core-events": "6.5.13",
+ "@storybook/addons": "6.5.16",
+ "@storybook/channel-postmessage": "6.5.16",
+ "@storybook/channels": "6.5.16",
+ "@storybook/client-logger": "6.5.16",
+ "@storybook/core-events": "6.5.16",
"@storybook/csf": "0.0.2--canary.4566f4d.1",
- "@storybook/store": "6.5.13",
+ "@storybook/store": "6.5.16",
"@types/qs": "^6.9.5",
"@types/webpack-env": "^1.16.0",
"core-js": "^3.8.2",
@@ -39939,7 +40258,7 @@
}
},
"@storybook/client-logger": {
- "version": "6.5.13",
+ "version": "6.5.16",
"dev": true,
"requires": {
"core-js": "^3.8.2",
@@ -39947,12 +40266,12 @@
}
},
"@storybook/components": {
- "version": "6.5.13",
+ "version": "6.5.16",
"dev": true,
"requires": {
- "@storybook/client-logger": "6.5.13",
+ "@storybook/client-logger": "6.5.16",
"@storybook/csf": "0.0.2--canary.4566f4d.1",
- "@storybook/theming": "6.5.13",
+ "@storybook/theming": "6.5.16",
"core-js": "^3.8.2",
"memoizerific": "^1.11.3",
"qs": "^6.10.0",
@@ -39961,27 +40280,27 @@
}
},
"@storybook/core": {
- "version": "6.5.13",
+ "version": "6.5.16",
"dev": true,
"requires": {
- "@storybook/core-client": "6.5.13",
- "@storybook/core-server": "6.5.13"
+ "@storybook/core-client": "6.5.16",
+ "@storybook/core-server": "6.5.16"
}
},
"@storybook/core-client": {
- "version": "6.5.13",
+ "version": "6.5.16",
"dev": true,
"requires": {
- "@storybook/addons": "6.5.13",
- "@storybook/channel-postmessage": "6.5.13",
- "@storybook/channel-websocket": "6.5.13",
- "@storybook/client-api": "6.5.13",
- "@storybook/client-logger": "6.5.13",
- "@storybook/core-events": "6.5.13",
+ "@storybook/addons": "6.5.16",
+ "@storybook/channel-postmessage": "6.5.16",
+ "@storybook/channel-websocket": "6.5.16",
+ "@storybook/client-api": "6.5.16",
+ "@storybook/client-logger": "6.5.16",
+ "@storybook/core-events": "6.5.16",
"@storybook/csf": "0.0.2--canary.4566f4d.1",
- "@storybook/preview-web": "6.5.13",
- "@storybook/store": "6.5.13",
- "@storybook/ui": "6.5.13",
+ "@storybook/preview-web": "6.5.16",
+ "@storybook/store": "6.5.16",
+ "@storybook/ui": "6.5.16",
"airbnb-js-shims": "^2.2.1",
"ansi-to-html": "^0.6.11",
"core-js": "^3.8.2",
@@ -39995,7 +40314,7 @@
}
},
"@storybook/core-common": {
- "version": "6.5.13",
+ "version": "6.5.16",
"dev": true,
"requires": {
"@babel/core": "^7.12.10",
@@ -40020,7 +40339,7 @@
"@babel/preset-react": "^7.12.10",
"@babel/preset-typescript": "^7.12.7",
"@babel/register": "^7.12.1",
- "@storybook/node-logger": "6.5.13",
+ "@storybook/node-logger": "6.5.16",
"@storybook/semver": "^7.3.2",
"@types/node": "^14.0.10 || ^16.0.0",
"@types/pretty-hrtime": "^1.0.0",
@@ -40037,7 +40356,7 @@
"glob": "^7.1.6",
"handlebars": "^4.7.7",
"interpret": "^2.2.0",
- "json5": "^2.1.3",
+ "json5": "^2.2.3",
"lazy-universal-dotenv": "^3.0.1",
"picomatch": "^2.3.0",
"pkg-dir": "^5.0.0",
@@ -40065,7 +40384,7 @@
}
},
"@types/node": {
- "version": "16.18.3",
+ "version": "16.18.23",
"dev": true
},
"babel-plugin-polyfill-corejs3": {
@@ -40075,32 +40394,40 @@
"@babel/helper-define-polyfill-provider": "^0.1.5",
"core-js-compat": "^3.8.1"
}
+ },
+ "chalk": {
+ "version": "4.1.2",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
}
}
},
"@storybook/core-events": {
- "version": "6.5.13",
+ "version": "6.5.16",
"dev": true,
"requires": {
"core-js": "^3.8.2"
}
},
"@storybook/core-server": {
- "version": "6.5.13",
+ "version": "6.5.16",
"dev": true,
"requires": {
"@discoveryjs/json-ext": "^0.5.3",
- "@storybook/builder-webpack4": "6.5.13",
- "@storybook/core-client": "6.5.13",
- "@storybook/core-common": "6.5.13",
- "@storybook/core-events": "6.5.13",
+ "@storybook/builder-webpack4": "6.5.16",
+ "@storybook/core-client": "6.5.16",
+ "@storybook/core-common": "6.5.16",
+ "@storybook/core-events": "6.5.16",
"@storybook/csf": "0.0.2--canary.4566f4d.1",
- "@storybook/csf-tools": "6.5.13",
- "@storybook/manager-webpack4": "6.5.13",
- "@storybook/node-logger": "6.5.13",
+ "@storybook/csf-tools": "6.5.16",
+ "@storybook/manager-webpack4": "6.5.16",
+ "@storybook/node-logger": "6.5.16",
"@storybook/semver": "^7.3.2",
- "@storybook/store": "6.5.13",
- "@storybook/telemetry": "6.5.13",
+ "@storybook/store": "6.5.16",
+ "@storybook/telemetry": "6.5.16",
"@types/node": "^14.0.10 || ^16.0.0",
"@types/node-fetch": "^2.5.7",
"@types/pretty-hrtime": "^1.0.0",
@@ -40137,13 +40464,21 @@
},
"dependencies": {
"@types/node": {
- "version": "16.18.3",
+ "version": "16.18.23",
"dev": true
},
"array-union": {
"version": "2.1.0",
"dev": true
},
+ "chalk": {
+ "version": "4.1.2",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ },
"globby": {
"version": "11.1.0",
"dev": true,
@@ -40166,7 +40501,7 @@
}
},
"@storybook/csf-tools": {
- "version": "6.5.13",
+ "version": "6.5.16",
"dev": true,
"requires": {
"@babel/core": "^7.12.10",
@@ -40186,12 +40521,12 @@
}
},
"@storybook/docs-tools": {
- "version": "6.5.13",
+ "version": "6.5.16",
"dev": true,
"requires": {
"@babel/core": "^7.12.10",
"@storybook/csf": "0.0.2--canary.4566f4d.1",
- "@storybook/store": "6.5.13",
+ "@storybook/store": "6.5.16",
"core-js": "^3.8.2",
"doctrine": "^3.0.0",
"lodash": "^4.17.21",
@@ -40199,29 +40534,29 @@
}
},
"@storybook/instrumenter": {
- "version": "6.5.13",
+ "version": "6.5.16",
"dev": true,
"requires": {
- "@storybook/addons": "6.5.13",
- "@storybook/client-logger": "6.5.13",
- "@storybook/core-events": "6.5.13",
+ "@storybook/addons": "6.5.16",
+ "@storybook/client-logger": "6.5.16",
+ "@storybook/core-events": "6.5.16",
"core-js": "^3.8.2",
"global": "^4.4.0"
}
},
"@storybook/manager-webpack4": {
- "version": "6.5.13",
+ "version": "6.5.16",
"dev": true,
"requires": {
"@babel/core": "^7.12.10",
"@babel/plugin-transform-template-literals": "^7.12.1",
"@babel/preset-react": "^7.12.10",
- "@storybook/addons": "6.5.13",
- "@storybook/core-client": "6.5.13",
- "@storybook/core-common": "6.5.13",
- "@storybook/node-logger": "6.5.13",
- "@storybook/theming": "6.5.13",
- "@storybook/ui": "6.5.13",
+ "@storybook/addons": "6.5.16",
+ "@storybook/core-client": "6.5.16",
+ "@storybook/core-common": "6.5.16",
+ "@storybook/node-logger": "6.5.16",
+ "@storybook/theming": "6.5.16",
+ "@storybook/ui": "6.5.16",
"@types/node": "^14.0.10 || ^16.0.0",
"@types/webpack": "^4.41.26",
"babel-loader": "^8.0.0",
@@ -40251,8 +40586,16 @@
},
"dependencies": {
"@types/node": {
- "version": "16.18.3",
+ "version": "16.18.23",
"dev": true
+ },
+ "chalk": {
+ "version": "4.1.2",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
}
}
},
@@ -40340,12 +40683,8 @@
"unist-util-visit": "2.0.3"
}
},
- "is-buffer": {
- "version": "2.0.5",
- "dev": true
- },
- "is-plain-obj": {
- "version": "2.1.0",
+ "ccount": {
+ "version": "1.1.0",
"dev": true
},
"mdast-util-to-hast": {
@@ -40444,6 +40783,23 @@
"@types/unist": "^2.0.2"
}
},
+ "unist-util-visit": {
+ "version": "2.0.3",
+ "dev": true,
+ "requires": {
+ "@types/unist": "^2.0.0",
+ "unist-util-is": "^4.0.0",
+ "unist-util-visit-parents": "^3.0.0"
+ }
+ },
+ "unist-util-visit-parents": {
+ "version": "3.1.1",
+ "dev": true,
+ "requires": {
+ "@types/unist": "^2.0.0",
+ "unist-util-is": "^4.0.0"
+ }
+ },
"vfile": {
"version": "4.2.1",
"dev": true,
@@ -40453,23 +40809,11 @@
"unist-util-stringify-position": "^2.0.0",
"vfile-message": "^2.0.0"
}
- },
- "vfile-location": {
- "version": "3.2.0",
- "dev": true
- },
- "vfile-message": {
- "version": "2.0.4",
- "dev": true,
- "requires": {
- "@types/unist": "^2.0.0",
- "unist-util-stringify-position": "^2.0.0"
- }
}
}
},
"@storybook/node-logger": {
- "version": "6.5.13",
+ "version": "6.5.16",
"dev": true,
"requires": {
"@types/npmlog": "^4.1.2",
@@ -40479,67 +40823,33 @@
"pretty-hrtime": "^1.0.3"
},
"dependencies": {
- "are-we-there-yet": {
- "version": "2.0.0",
+ "chalk": {
+ "version": "4.1.2",
"dev": true,
"requires": {
- "delegates": "^1.0.0",
- "readable-stream": "^3.6.0"
- }
- },
- "gauge": {
- "version": "3.0.2",
- "dev": true,
- "requires": {
- "aproba": "^1.0.3 || ^2.0.0",
- "color-support": "^1.1.2",
- "console-control-strings": "^1.0.0",
- "has-unicode": "^2.0.1",
- "object-assign": "^4.1.1",
- "signal-exit": "^3.0.0",
- "string-width": "^4.2.3",
- "strip-ansi": "^6.0.1",
- "wide-align": "^1.1.2"
- }
- },
- "npmlog": {
- "version": "5.0.1",
- "dev": true,
- "requires": {
- "are-we-there-yet": "^2.0.0",
- "console-control-strings": "^1.1.0",
- "gauge": "^3.0.0",
- "set-blocking": "^2.0.0"
- }
- },
- "readable-stream": {
- "version": "3.6.0",
- "dev": true,
- "requires": {
- "inherits": "^2.0.3",
- "string_decoder": "^1.1.1",
- "util-deprecate": "^1.0.1"
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
}
}
}
},
"@storybook/postinstall": {
- "version": "6.5.13",
+ "version": "6.5.16",
"dev": true,
"requires": {
"core-js": "^3.8.2"
}
},
"@storybook/preview-web": {
- "version": "6.5.13",
+ "version": "6.5.16",
"dev": true,
"requires": {
- "@storybook/addons": "6.5.13",
- "@storybook/channel-postmessage": "6.5.13",
- "@storybook/client-logger": "6.5.13",
- "@storybook/core-events": "6.5.13",
+ "@storybook/addons": "6.5.16",
+ "@storybook/channel-postmessage": "6.5.16",
+ "@storybook/client-logger": "6.5.16",
+ "@storybook/core-events": "6.5.16",
"@storybook/csf": "0.0.2--canary.4566f4d.1",
- "@storybook/store": "6.5.13",
+ "@storybook/store": "6.5.16",
"ansi-to-html": "^0.6.11",
"core-js": "^3.8.2",
"global": "^4.4.0",
@@ -40553,22 +40863,22 @@
}
},
"@storybook/react": {
- "version": "6.5.13",
+ "version": "6.5.16",
"dev": true,
"requires": {
"@babel/preset-flow": "^7.12.1",
"@babel/preset-react": "^7.12.10",
"@pmmmwh/react-refresh-webpack-plugin": "^0.5.3",
- "@storybook/addons": "6.5.13",
- "@storybook/client-logger": "6.5.13",
- "@storybook/core": "6.5.13",
- "@storybook/core-common": "6.5.13",
+ "@storybook/addons": "6.5.16",
+ "@storybook/client-logger": "6.5.16",
+ "@storybook/core": "6.5.16",
+ "@storybook/core-common": "6.5.16",
"@storybook/csf": "0.0.2--canary.4566f4d.1",
- "@storybook/docs-tools": "6.5.13",
- "@storybook/node-logger": "6.5.13",
+ "@storybook/docs-tools": "6.5.16",
+ "@storybook/node-logger": "6.5.16",
"@storybook/react-docgen-typescript-plugin": "1.0.2-canary.6.9d540b91e815f8fc2f8829189deb00553559ff63.0",
"@storybook/semver": "^7.3.2",
- "@storybook/store": "6.5.13",
+ "@storybook/store": "6.5.16",
"@types/estree": "^0.0.51",
"@types/node": "^14.14.20 || ^16.0.0",
"@types/webpack-env": "^1.16.0",
@@ -40594,7 +40904,7 @@
},
"dependencies": {
"@types/node": {
- "version": "16.18.3",
+ "version": "16.18.23",
"dev": true
}
}
@@ -40667,10 +40977,10 @@
}
},
"@storybook/router": {
- "version": "6.5.13",
+ "version": "6.5.16",
"dev": true,
"requires": {
- "@storybook/client-logger": "6.5.13",
+ "@storybook/client-logger": "6.5.16",
"core-js": "^3.8.2",
"memoizerific": "^1.11.3",
"qs": "^6.10.0",
@@ -40717,16 +41027,16 @@
}
},
"@storybook/source-loader": {
- "version": "6.5.13",
+ "version": "6.5.16",
"dev": true,
"requires": {
- "@storybook/addons": "6.5.13",
- "@storybook/client-logger": "6.5.13",
+ "@storybook/addons": "6.5.16",
+ "@storybook/client-logger": "6.5.16",
"@storybook/csf": "0.0.2--canary.4566f4d.1",
"core-js": "^3.8.2",
"estraverse": "^5.2.0",
"global": "^4.4.0",
- "loader-utils": "^2.0.0",
+ "loader-utils": "^2.0.4",
"lodash": "^4.17.21",
"prettier": ">=2.2.1 <=2.3.0",
"regenerator-runtime": "^0.13.7"
@@ -40739,12 +41049,12 @@
}
},
"@storybook/store": {
- "version": "6.5.13",
+ "version": "6.5.16",
"dev": true,
"requires": {
- "@storybook/addons": "6.5.13",
- "@storybook/client-logger": "6.5.13",
- "@storybook/core-events": "6.5.13",
+ "@storybook/addons": "6.5.16",
+ "@storybook/client-logger": "6.5.16",
+ "@storybook/core-events": "6.5.16",
"@storybook/csf": "0.0.2--canary.4566f4d.1",
"core-js": "^3.8.2",
"fast-deep-equal": "^3.1.3",
@@ -40760,11 +41070,11 @@
}
},
"@storybook/telemetry": {
- "version": "6.5.13",
+ "version": "6.5.16",
"dev": true,
"requires": {
- "@storybook/client-logger": "6.5.13",
- "@storybook/core-common": "6.5.13",
+ "@storybook/client-logger": "6.5.16",
+ "@storybook/core-common": "6.5.16",
"chalk": "^4.1.0",
"core-js": "^3.8.2",
"detect-package-manager": "^2.0.1",
@@ -40775,6 +41085,16 @@
"nanoid": "^3.3.1",
"read-pkg-up": "^7.0.1",
"regenerator-runtime": "^0.13.7"
+ },
+ "dependencies": {
+ "chalk": {
+ "version": "4.1.2",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ }
}
},
"@storybook/testing-library": {
@@ -40789,28 +41109,28 @@
}
},
"@storybook/theming": {
- "version": "6.5.13",
+ "version": "6.5.16",
"dev": true,
"requires": {
- "@storybook/client-logger": "6.5.13",
+ "@storybook/client-logger": "6.5.16",
"core-js": "^3.8.2",
"memoizerific": "^1.11.3",
"regenerator-runtime": "^0.13.7"
}
},
"@storybook/ui": {
- "version": "6.5.13",
+ "version": "6.5.16",
"dev": true,
"requires": {
- "@storybook/addons": "6.5.13",
- "@storybook/api": "6.5.13",
- "@storybook/channels": "6.5.13",
- "@storybook/client-logger": "6.5.13",
- "@storybook/components": "6.5.13",
- "@storybook/core-events": "6.5.13",
- "@storybook/router": "6.5.13",
+ "@storybook/addons": "6.5.16",
+ "@storybook/api": "6.5.16",
+ "@storybook/channels": "6.5.16",
+ "@storybook/client-logger": "6.5.16",
+ "@storybook/components": "6.5.16",
+ "@storybook/core-events": "6.5.16",
+ "@storybook/router": "6.5.16",
"@storybook/semver": "^7.3.2",
- "@storybook/theming": "6.5.13",
+ "@storybook/theming": "6.5.16",
"core-js": "^3.8.2",
"memoizerific": "^1.11.3",
"qs": "^6.10.0",
@@ -40819,13 +41139,13 @@
}
},
"@stripe/react-stripe-js": {
- "version": "1.15.0",
+ "version": "1.16.5",
"requires": {
"prop-types": "^15.7.2"
}
},
"@stripe/stripe-js": {
- "version": "1.44.1"
+ "version": "1.52.0"
},
"@supabase/auth-helpers-nextjs": {
"version": "0.5.6",
@@ -40858,13 +41178,13 @@
}
},
"@supabase/gotrue-js": {
- "version": "2.16.0",
+ "version": "2.18.1",
"requires": {
"cross-fetch": "^3.1.5"
}
},
"@supabase/postgres-meta": {
- "version": "0.60.7",
+ "version": "0.62.0",
"dev": true,
"requires": {
"@sinclair/typebox": "^0.25.1",
@@ -40873,11 +41193,11 @@
"pgsql-parser": "^13.3.0",
"postgres-array": "^3.0.1",
"prettier": "^2.6.0",
- "prettier-plugin-sql": "^0.12.1"
+ "prettier-plugin-sql": "^0.13.0"
}
},
"@supabase/postgrest-js": {
- "version": "1.3.0",
+ "version": "1.5.0",
"requires": {
"cross-fetch": "^3.1.5"
}
@@ -40911,10 +41231,10 @@
}
},
"@supabase/supabase-js": {
- "version": "2.13.0",
+ "version": "2.14.0",
"requires": {
"@supabase/functions-js": "^2.1.0",
- "@supabase/gotrue-js": "^2.16.0",
+ "@supabase/gotrue-js": "^2.18.1",
"@supabase/postgrest-js": "^1.1.1",
"@supabase/realtime-js": "^2.7.1",
"@supabase/storage-js": "^2.3.1",
@@ -40954,17 +41274,27 @@
}
},
"@testing-library/dom": {
- "version": "8.19.0",
+ "version": "8.20.0",
"dev": true,
"requires": {
"@babel/code-frame": "^7.10.4",
"@babel/runtime": "^7.12.5",
- "@types/aria-query": "^4.2.0",
+ "@types/aria-query": "^5.0.1",
"aria-query": "^5.0.0",
"chalk": "^4.1.0",
"dom-accessibility-api": "^0.5.9",
"lz-string": "^1.4.4",
"pretty-format": "^27.0.2"
+ },
+ "dependencies": {
+ "chalk": {
+ "version": "4.1.2",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ }
}
},
"@testing-library/react": {
@@ -41022,18 +41352,18 @@
"dev": true
},
"@types/aria-query": {
- "version": "4.2.2",
+ "version": "5.0.1",
"dev": true
},
"@types/aws-lambda": {
- "version": "8.10.110"
+ "version": "8.10.114"
},
"@types/babel__core": {
- "version": "7.1.20",
+ "version": "7.20.0",
"dev": true,
"requires": {
- "@babel/parser": "^7.1.0",
- "@babel/types": "^7.0.0",
+ "@babel/parser": "^7.20.7",
+ "@babel/types": "^7.20.7",
"@types/babel__generator": "*",
"@types/babel__template": "*",
"@types/babel__traverse": "*"
@@ -41055,7 +41385,7 @@
}
},
"@types/babel__traverse": {
- "version": "7.18.2",
+ "version": "7.18.3",
"dev": true,
"requires": {
"@babel/types": "^7.3.0"
@@ -41075,23 +41405,34 @@
"classnames": "*"
}
},
+ "@types/common-tags": {
+ "version": "1.8.1",
+ "resolved": "https://registry.npmjs.org/@types/common-tags/-/common-tags-1.8.1.tgz",
+ "integrity": "sha512-20R/mDpKSPWdJs5TOpz3e7zqbeCNuMCPhV7Yndk9KU2Rbij2r5W4RzwDPkzC+2lzUqXYu9rFzTktCBnDjHuNQg==",
+ "dev": true
+ },
+ "@types/d3-array": {
+ "version": "3.0.4"
+ },
"@types/d3-color": {
- "version": "2.0.3"
+ "version": "3.1.0"
+ },
+ "@types/d3-ease": {
+ "version": "3.0.0"
},
"@types/d3-interpolate": {
- "version": "2.0.2",
+ "version": "3.0.1",
"requires": {
- "@types/d3-color": "^2"
+ "@types/d3-color": "*"
}
},
"@types/d3-path": {
- "version": "1.0.9",
- "dev": true
+ "version": "1.0.9"
},
"@types/d3-scale": {
- "version": "3.3.2",
+ "version": "4.0.3",
"requires": {
- "@types/d3-time": "^2"
+ "@types/d3-time": "*"
}
},
"@types/d3-shape": {
@@ -41102,10 +41443,13 @@
}
},
"@types/d3-time": {
- "version": "2.1.1"
+ "version": "3.0.0"
+ },
+ "@types/d3-timer": {
+ "version": "3.0.0"
},
"@types/debounce-promise": {
- "version": "3.1.5"
+ "version": "3.1.6"
},
"@types/debug": {
"version": "4.1.7",
@@ -41127,15 +41471,15 @@
"dev": true
},
"@types/glob": {
- "version": "8.0.0",
+ "version": "8.1.0",
"dev": true,
"requires": {
- "@types/minimatch": "*",
+ "@types/minimatch": "^5.1.2",
"@types/node": "*"
}
},
"@types/graceful-fs": {
- "version": "4.1.5",
+ "version": "4.1.6",
"dev": true,
"requires": {
"@types/node": "*"
@@ -41216,7 +41560,7 @@
}
},
"@types/lodash": {
- "version": "4.14.190"
+ "version": "4.14.192"
},
"@types/lru-cache": {
"version": "5.1.1"
@@ -41229,17 +41573,17 @@
}
},
"@types/marked": {
- "version": "4.0.7",
+ "version": "4.0.8",
"dev": true
},
"@types/mdast": {
- "version": "3.0.10",
+ "version": "3.0.11",
"requires": {
"@types/unist": "*"
}
},
"@types/mdx": {
- "version": "2.0.3"
+ "version": "2.0.4"
},
"@types/mdx-js__react": {
"version": "1.5.5",
@@ -41259,7 +41603,7 @@
"version": "17.0.45"
},
"@types/node-fetch": {
- "version": "2.6.2",
+ "version": "2.6.3",
"dev": true,
"requires": {
"@types/node": "*",
@@ -41267,7 +41611,7 @@
}
},
"@types/nodemailer": {
- "version": "6.4.6",
+ "version": "6.4.7",
"dev": true,
"requires": {
"@types/node": "*"
@@ -41282,7 +41626,7 @@
"dev": true
},
"@types/papaparse": {
- "version": "5.3.5",
+ "version": "5.3.7",
"dev": true,
"requires": {
"@types/node": "*"
@@ -41303,7 +41647,7 @@
"version": "1.5.5"
},
"@types/prettier": {
- "version": "2.7.1",
+ "version": "2.7.2",
"dev": true
},
"@types/pretty-hrtime": {
@@ -41318,7 +41662,7 @@
"dev": true
},
"@types/react": {
- "version": "17.0.39",
+ "version": "17.0.11",
"requires": {
"@types/prop-types": "*",
"@types/scheduler": "*",
@@ -41326,7 +41670,7 @@
}
},
"@types/react-beautiful-dnd": {
- "version": "13.1.2",
+ "version": "13.1.4",
"dev": true,
"requires": {
"@types/react": "*"
@@ -41347,7 +41691,7 @@
}
},
"@types/react-datepicker": {
- "version": "4.8.0",
+ "version": "4.10.0",
"dev": true,
"requires": {
"@popperjs/core": "^2.9.2",
@@ -41357,7 +41701,7 @@
}
},
"@types/react-dom": {
- "version": "17.0.18",
+ "version": "17.0.19",
"dev": true,
"requires": {
"@types/react": "^17"
@@ -41371,7 +41715,7 @@
}
},
"@types/react-redux": {
- "version": "7.1.24",
+ "version": "7.1.25",
"requires": {
"@types/hoist-non-react-statics": "^3.3.0",
"@types/react": "*",
@@ -41416,11 +41760,8 @@
"@types/react": "*"
}
},
- "@types/resize-observer-browser": {
- "version": "0.1.7"
- },
"@types/scheduler": {
- "version": "0.16.2"
+ "version": "0.16.3"
},
"@types/semver": {
"version": "7.3.13",
@@ -41507,7 +41848,7 @@
}
},
"@types/yargs": {
- "version": "15.0.14",
+ "version": "15.0.15",
"dev": true,
"requires": {
"@types/yargs-parser": "*"
@@ -41522,63 +41863,75 @@
"dev": true
},
"@typescript-eslint/eslint-plugin": {
- "version": "5.44.0",
+ "version": "5.57.1",
"dev": true,
"requires": {
- "@typescript-eslint/scope-manager": "5.44.0",
- "@typescript-eslint/type-utils": "5.44.0",
- "@typescript-eslint/utils": "5.44.0",
+ "@eslint-community/regexpp": "^4.4.0",
+ "@typescript-eslint/scope-manager": "5.57.1",
+ "@typescript-eslint/type-utils": "5.57.1",
+ "@typescript-eslint/utils": "5.57.1",
"debug": "^4.3.4",
+ "grapheme-splitter": "^1.0.4",
"ignore": "^5.2.0",
"natural-compare-lite": "^1.4.0",
- "regexpp": "^3.2.0",
"semver": "^7.3.7",
"tsutils": "^3.21.0"
},
"dependencies": {
+ "lru-cache": {
+ "version": "6.0.0",
+ "dev": true,
+ "requires": {
+ "yallist": "^4.0.0"
+ }
+ },
"semver": {
"version": "7.3.8",
"dev": true,
"requires": {
"lru-cache": "^6.0.0"
}
+ },
+ "yallist": {
+ "version": "4.0.0",
+ "dev": true
}
}
},
"@typescript-eslint/parser": {
- "version": "5.44.0",
+ "version": "5.57.1",
"requires": {
- "@typescript-eslint/scope-manager": "5.44.0",
- "@typescript-eslint/types": "5.44.0",
- "@typescript-eslint/typescript-estree": "5.44.0",
+ "@typescript-eslint/scope-manager": "5.57.1",
+ "@typescript-eslint/types": "5.57.1",
+ "@typescript-eslint/typescript-estree": "5.57.1",
"debug": "^4.3.4"
}
},
"@typescript-eslint/scope-manager": {
- "version": "5.44.0",
+ "version": "5.57.1",
"requires": {
- "@typescript-eslint/types": "5.44.0",
- "@typescript-eslint/visitor-keys": "5.44.0"
+ "@typescript-eslint/types": "5.57.1",
+ "@typescript-eslint/visitor-keys": "5.57.1"
}
},
"@typescript-eslint/type-utils": {
- "version": "5.44.0",
+ "version": "5.57.1",
"dev": true,
"requires": {
- "@typescript-eslint/typescript-estree": "5.44.0",
- "@typescript-eslint/utils": "5.44.0",
+ "@typescript-eslint/typescript-estree": "5.57.1",
+ "@typescript-eslint/utils": "5.57.1",
"debug": "^4.3.4",
"tsutils": "^3.21.0"
}
},
"@typescript-eslint/types": {
- "version": "5.44.0"
+ "version": "5.57.1"
},
"@typescript-eslint/typescript-estree": {
- "version": "5.44.0",
+ "version": "5.57.1",
"requires": {
- "@typescript-eslint/types": "5.44.0",
- "@typescript-eslint/visitor-keys": "5.44.0",
+ "@typescript-eslint/types": "5.57.1",
+ "@typescript-eslint/visitor-keys": "5.57.1",
"debug": "^4.3.4",
"globby": "^11.1.0",
"is-glob": "^4.0.3",
@@ -41600,25 +41953,34 @@
"slash": "^3.0.0"
}
},
+ "lru-cache": {
+ "version": "6.0.0",
+ "requires": {
+ "yallist": "^4.0.0"
+ }
+ },
"semver": {
"version": "7.3.8",
"requires": {
"lru-cache": "^6.0.0"
}
+ },
+ "yallist": {
+ "version": "4.0.0"
}
}
},
"@typescript-eslint/utils": {
- "version": "5.44.0",
+ "version": "5.57.1",
"dev": true,
"requires": {
+ "@eslint-community/eslint-utils": "^4.2.0",
"@types/json-schema": "^7.0.9",
"@types/semver": "^7.3.12",
- "@typescript-eslint/scope-manager": "5.44.0",
- "@typescript-eslint/types": "5.44.0",
- "@typescript-eslint/typescript-estree": "5.44.0",
+ "@typescript-eslint/scope-manager": "5.57.1",
+ "@typescript-eslint/types": "5.57.1",
+ "@typescript-eslint/typescript-estree": "5.57.1",
"eslint-scope": "^5.1.1",
- "eslint-utils": "^3.0.0",
"semver": "^7.3.7"
},
"dependencies": {
@@ -41634,19 +41996,30 @@
"version": "4.3.0",
"dev": true
},
+ "lru-cache": {
+ "version": "6.0.0",
+ "dev": true,
+ "requires": {
+ "yallist": "^4.0.0"
+ }
+ },
"semver": {
"version": "7.3.8",
"dev": true,
"requires": {
"lru-cache": "^6.0.0"
}
+ },
+ "yallist": {
+ "version": "4.0.0",
+ "dev": true
}
}
},
"@typescript-eslint/visitor-keys": {
- "version": "5.44.0",
+ "version": "5.57.1",
"requires": {
- "@typescript-eslint/types": "5.44.0",
+ "@typescript-eslint/types": "5.57.1",
"eslint-visitor-keys": "^3.3.0"
}
},
@@ -41784,12 +42157,16 @@
"version": "4.2.2"
},
"@zip.js/zip.js": {
- "version": "2.6.61"
+ "version": "2.6.83"
},
"abab": {
"version": "2.0.6",
"dev": true
},
+ "abbrev": {
+ "version": "1.1.1",
+ "dev": true
+ },
"accepts": {
"version": "1.3.8",
"dev": true,
@@ -41813,19 +42190,12 @@
"version": "5.3.2",
"requires": {}
},
- "acorn-node": {
- "version": "1.8.2",
- "requires": {
- "acorn": "^7.0.0",
- "acorn-walk": "^7.0.0",
- "xtend": "^4.0.2"
- }
- },
"acorn-walk": {
- "version": "7.2.0"
+ "version": "7.2.0",
+ "dev": true
},
"address": {
- "version": "1.2.1",
+ "version": "1.2.2",
"dev": true
},
"agent-base": {
@@ -41834,6 +42204,15 @@
"debug": "4"
}
},
+ "agentkeepalive": {
+ "version": "4.3.0",
+ "dev": true,
+ "requires": {
+ "debug": "^4.1.0",
+ "depd": "^2.0.0",
+ "humanize-ms": "^1.2.1"
+ }
+ },
"aggregate-error": {
"version": "3.1.0",
"requires": {
@@ -41865,61 +42244,51 @@
}
},
"ajv": {
- "version": "8.11.2",
+ "version": "8.12.0",
"requires": {
"fast-deep-equal": "^3.1.1",
"json-schema-traverse": "^1.0.0",
"require-from-string": "^2.0.2",
"uri-js": "^4.2.2"
- },
- "dependencies": {
- "json-schema-traverse": {
- "version": "1.0.0"
- }
}
},
"ajv-errors": {
"version": "1.0.1",
"requires": {}
},
- "ajv-keywords": {
- "version": "3.5.2",
- "requires": {}
- },
"algoliasearch": {
- "version": "4.14.2",
+ "version": "4.17.0",
"requires": {
- "@algolia/cache-browser-local-storage": "4.14.2",
- "@algolia/cache-common": "4.14.2",
- "@algolia/cache-in-memory": "4.14.2",
- "@algolia/client-account": "4.14.2",
- "@algolia/client-analytics": "4.14.2",
- "@algolia/client-common": "4.14.2",
- "@algolia/client-personalization": "4.14.2",
- "@algolia/client-search": "4.14.2",
- "@algolia/logger-common": "4.14.2",
- "@algolia/logger-console": "4.14.2",
- "@algolia/requester-browser-xhr": "4.14.2",
- "@algolia/requester-common": "4.14.2",
- "@algolia/requester-node-http": "4.14.2",
- "@algolia/transporter": "4.14.2"
+ "@algolia/cache-browser-local-storage": "4.17.0",
+ "@algolia/cache-common": "4.17.0",
+ "@algolia/cache-in-memory": "4.17.0",
+ "@algolia/client-account": "4.17.0",
+ "@algolia/client-analytics": "4.17.0",
+ "@algolia/client-common": "4.17.0",
+ "@algolia/client-personalization": "4.17.0",
+ "@algolia/client-search": "4.17.0",
+ "@algolia/logger-common": "4.17.0",
+ "@algolia/logger-console": "4.17.0",
+ "@algolia/requester-browser-xhr": "4.17.0",
+ "@algolia/requester-common": "4.17.0",
+ "@algolia/requester-node-http": "4.17.0",
+ "@algolia/transporter": "4.17.0"
}
},
"allure-commandline": {
- "version": "2.20.1",
+ "version": "2.21.0",
"dev": true
},
"allure-js-commons": {
- "version": "2.0.0-beta.20",
+ "version": "2.1.0",
"dev": true,
"requires": {
- "mkdirp": "^1.0.4",
"properties": "^1.2.1",
"uuid": "^8.3.0"
},
"dependencies": {
- "mkdirp": {
- "version": "1.0.4",
+ "uuid": {
+ "version": "8.3.2",
"dev": true
}
}
@@ -41994,6 +42363,9 @@
"ansi-wrap": {
"version": "0.1.0"
},
+ "any-promise": {
+ "version": "1.3.0"
+ },
"anymatch": {
"version": "3.1.3",
"requires": {
@@ -42006,13 +42378,26 @@
"dev": true
},
"aproba": {
- "version": "1.2.0"
+ "version": "2.0.0",
+ "dev": true
},
"are-we-there-yet": {
- "version": "1.1.7",
+ "version": "2.0.0",
+ "dev": true,
"requires": {
"delegates": "^1.0.0",
- "readable-stream": "^2.0.6"
+ "readable-stream": "^3.6.0"
+ },
+ "dependencies": {
+ "readable-stream": {
+ "version": "3.6.2",
+ "dev": true,
+ "requires": {
+ "inherits": "^2.0.3",
+ "string_decoder": "^1.1.1",
+ "util-deprecate": "^1.0.1"
+ }
+ }
}
},
"arg": {
@@ -42022,14 +42407,13 @@
"version": "2.0.1"
},
"aria-hidden": {
- "version": "1.2.2",
+ "version": "1.2.3",
"requires": {
"tslib": "^2.0.0"
}
},
"aria-query": {
"version": "5.1.3",
- "dev": true,
"requires": {
"deep-equal": "^2.0.5"
}
@@ -42043,6 +42427,13 @@
"arr-union": {
"version": "3.1.0"
},
+ "array-buffer-byte-length": {
+ "version": "1.0.0",
+ "requires": {
+ "call-bind": "^1.0.2",
+ "is-array-buffer": "^3.0.1"
+ }
+ },
"array-find-index": {
"version": "1.0.2",
"dev": true,
@@ -42175,14 +42566,14 @@
"version": "2.0.0"
},
"astring": {
- "version": "1.8.3"
+ "version": "1.8.4"
},
"async": {
"version": "3.2.4",
"dev": true
},
"async-each": {
- "version": "1.0.3",
+ "version": "1.0.6",
"optional": true
},
"asynckit": {
@@ -42202,10 +42593,10 @@
}
},
"autoprefixer": {
- "version": "10.4.13",
+ "version": "10.4.14",
"requires": {
- "browserslist": "^4.21.4",
- "caniuse-lite": "^1.0.30001426",
+ "browserslist": "^4.21.5",
+ "caniuse-lite": "^1.0.30001464",
"fraction.js": "^4.2.0",
"normalize-range": "^0.1.2",
"picocolors": "^1.0.0",
@@ -42213,8 +42604,7 @@
}
},
"available-typed-arrays": {
- "version": "1.0.5",
- "dev": true
+ "version": "1.0.5"
},
"awesome-debounce-promise": {
"version": "2.1.0",
@@ -42235,7 +42625,7 @@
}
},
"aws-sdk": {
- "version": "2.1315.0",
+ "version": "2.1349.0",
"dev": true,
"requires": {
"buffer": "4.9.2",
@@ -42248,47 +42638,10 @@
"util": "^0.12.4",
"uuid": "8.0.0",
"xml2js": "0.4.19"
- },
- "dependencies": {
- "events": {
- "version": "1.1.1",
- "dev": true
- },
- "ieee754": {
- "version": "1.1.13",
- "dev": true
- },
- "punycode": {
- "version": "1.3.2",
- "dev": true
- },
- "url": {
- "version": "0.10.3",
- "dev": true,
- "requires": {
- "punycode": "1.3.2",
- "querystring": "0.2.0"
- }
- },
- "util": {
- "version": "0.12.5",
- "dev": true,
- "requires": {
- "inherits": "^2.0.3",
- "is-arguments": "^1.0.4",
- "is-generator-function": "^1.0.7",
- "is-typed-array": "^1.1.3",
- "which-typed-array": "^1.1.2"
- }
- },
- "uuid": {
- "version": "8.0.0",
- "dev": true
- }
}
},
"axe-core": {
- "version": "4.5.2"
+ "version": "4.6.3"
},
"axios": {
"version": "0.21.4",
@@ -42297,14 +42650,17 @@
}
},
"axios-retry": {
- "version": "3.3.1",
+ "version": "3.4.0",
"requires": {
"@babel/runtime": "^7.15.4",
"is-retry-allowed": "^2.2.0"
}
},
"axobject-query": {
- "version": "2.2.0"
+ "version": "3.1.1",
+ "requires": {
+ "deep-equal": "^2.0.5"
+ }
},
"babel": {
"version": "6.23.0"
@@ -42356,12 +42712,20 @@
}
},
"@types/yargs": {
- "version": "16.0.4",
+ "version": "16.0.5",
"dev": true,
"requires": {
"@types/yargs-parser": "*"
}
},
+ "chalk": {
+ "version": "4.1.2",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ },
"jest-haste-map": {
"version": "27.5.1",
"dev": true,
@@ -42431,6 +42795,11 @@
"uri-js": "^4.2.2"
}
},
+ "ajv-keywords": {
+ "version": "3.5.2",
+ "dev": true,
+ "requires": {}
+ },
"find-cache-dir": {
"version": "3.3.2",
"dev": true,
@@ -42448,6 +42817,10 @@
"path-exists": "^4.0.0"
}
},
+ "json-schema-traverse": {
+ "version": "0.4.1",
+ "dev": true
+ },
"locate-path": {
"version": "5.0.0",
"dev": true,
@@ -42658,8 +43031,7 @@
},
"big-integer": {
"version": "1.6.51",
- "dev": true,
- "optional": true
+ "dev": true
},
"big.js": {
"version": "5.2.2"
@@ -42735,6 +43107,13 @@
"ms": {
"version": "2.0.0",
"dev": true
+ },
+ "qs": {
+ "version": "6.11.0",
+ "dev": true,
+ "requires": {
+ "side-channel": "^1.0.4"
+ }
}
}
},
@@ -42762,6 +43141,14 @@
"camelcase": {
"version": "6.3.0",
"dev": true
+ },
+ "chalk": {
+ "version": "4.1.2",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
}
}
},
@@ -42843,7 +43230,7 @@
},
"dependencies": {
"readable-stream": {
- "version": "3.6.0",
+ "version": "3.6.2",
"requires": {
"inherits": "^2.0.3",
"string_decoder": "^1.1.1",
@@ -42862,12 +43249,12 @@
}
},
"browserslist": {
- "version": "4.21.4",
+ "version": "4.21.5",
"requires": {
- "caniuse-lite": "^1.0.30001400",
- "electron-to-chromium": "^1.4.251",
- "node-releases": "^2.0.6",
- "update-browserslist-db": "^1.0.9"
+ "caniuse-lite": "^1.0.30001449",
+ "electron-to-chromium": "^1.4.284",
+ "node-releases": "^2.0.8",
+ "update-browserslist-db": "^1.0.10"
}
},
"bs-logger": {
@@ -42893,11 +43280,6 @@
"base64-js": "^1.0.2",
"ieee754": "^1.1.4",
"isarray": "^1.0.0"
- },
- "dependencies": {
- "isarray": {
- "version": "1.0.0"
- }
}
},
"buffer-equal-constant-time": {
@@ -42906,6 +43288,10 @@
"buffer-from": {
"version": "1.1.2"
},
+ "buffer-writer": {
+ "version": "2.0.0",
+ "dev": true
+ },
"buffer-xor": {
"version": "1.0.3"
},
@@ -42923,7 +43309,7 @@
"dev": true
},
"c8": {
- "version": "7.12.0",
+ "version": "7.13.0",
"dev": true,
"requires": {
"@bcoe/v8-coverage": "^0.2.3",
@@ -42941,7 +43327,7 @@
},
"dependencies": {
"v8-to-istanbul": {
- "version": "9.0.1",
+ "version": "9.1.0",
"dev": true,
"requires": {
"@jridgewell/trace-mapping": "^0.3.12",
@@ -42975,6 +43361,13 @@
"unique-filename": "^1.1.1"
},
"dependencies": {
+ "lru-cache": {
+ "version": "6.0.0",
+ "dev": true,
+ "requires": {
+ "yallist": "^4.0.0"
+ }
+ },
"mkdirp": {
"version": "1.0.4",
"dev": true
@@ -42985,6 +43378,10 @@
"requires": {
"aggregate-error": "^3.0.0"
}
+ },
+ "yallist": {
+ "version": "4.0.0",
+ "dev": true
}
}
},
@@ -43000,6 +43397,17 @@
"to-object-path": "^0.3.0",
"union-value": "^1.0.0",
"unset-value": "^1.0.0"
+ },
+ "dependencies": {
+ "set-value": {
+ "version": "2.0.1",
+ "requires": {
+ "extend-shallow": "^2.0.1",
+ "is-extendable": "^0.1.1",
+ "is-plain-object": "^2.0.3",
+ "split-string": "^3.0.1"
+ }
+ }
}
},
"call-bind": {
@@ -43048,7 +43456,7 @@
}
},
"caniuse-lite": {
- "version": "1.0.30001434"
+ "version": "1.0.30001474"
},
"capital-case": {
"version": "1.0.4",
@@ -43073,13 +43481,43 @@
"dev": true
},
"ccount": {
- "version": "1.1.0"
+ "version": "2.0.1"
},
"chalk": {
- "version": "4.1.2",
+ "version": "2.4.2",
"requires": {
- "ansi-styles": "^4.1.0",
- "supports-color": "^7.1.0"
+ "ansi-styles": "^3.2.1",
+ "escape-string-regexp": "^1.0.5",
+ "supports-color": "^5.3.0"
+ },
+ "dependencies": {
+ "ansi-styles": {
+ "version": "3.2.1",
+ "requires": {
+ "color-convert": "^1.9.0"
+ }
+ },
+ "color-convert": {
+ "version": "1.9.3",
+ "requires": {
+ "color-name": "1.1.3"
+ }
+ },
+ "color-name": {
+ "version": "1.1.3"
+ },
+ "escape-string-regexp": {
+ "version": "1.0.5"
+ },
+ "has-flag": {
+ "version": "3.0.0"
+ },
+ "supports-color": {
+ "version": "5.5.0",
+ "requires": {
+ "has-flag": "^3.0.0"
+ }
+ }
}
},
"change-case": {
@@ -43107,7 +43545,7 @@
"dev": true
},
"character-entities": {
- "version": "1.2.4"
+ "version": "2.0.2"
},
"character-entities-html4": {
"version": "2.1.0"
@@ -43150,7 +43588,7 @@
"version": "1.0.3"
},
"ci-info": {
- "version": "3.6.2",
+ "version": "3.8.0",
"dev": true
},
"cipher-base": {
@@ -43193,6 +43631,9 @@
}
}
},
+ "is-buffer": {
+ "version": "1.1.6"
+ },
"is-data-descriptor": {
"version": "0.1.4",
"requires": {
@@ -43400,21 +43841,18 @@
"dev": true
},
"cobe": {
- "version": "0.6.2",
+ "version": "0.6.3",
"requires": {
"phenomenon": "^1.6.0"
}
},
- "code-point-at": {
- "version": "1.1.0"
- },
"codemirror": {
- "version": "5.65.11"
+ "version": "5.65.12"
},
"codemirror-graphql": {
- "version": "2.0.3",
+ "version": "2.0.5",
"requires": {
- "graphql-language-service": "5.1.1"
+ "graphql-language-service": "5.1.3"
}
},
"coffee-script": {
@@ -43460,7 +43898,7 @@
}
},
"comma-separated-tokens": {
- "version": "1.0.8"
+ "version": "2.0.3"
},
"command-score": {
"version": "0.1.2"
@@ -43496,6 +43934,11 @@
"version": "3.0.0",
"dev": true
},
+ "common-tags": {
+ "version": "1.8.2",
+ "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.2.tgz",
+ "integrity": "sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA=="
+ },
"commondir": {
"version": "1.0.1"
},
@@ -43590,6 +44033,13 @@
"postcss-selector-parser": "6.0.10"
}
},
+ "postcss-selector-parser": {
+ "version": "6.0.10",
+ "requires": {
+ "cssesc": "^3.0.0",
+ "util-deprecate": "^1.0.2"
+ }
+ },
"tailwindcss-radix": {
"version": "2.6.0"
}
@@ -43599,7 +44049,8 @@
"version": "1.2.0"
},
"console-control-strings": {
- "version": "1.1.0"
+ "version": "1.1.0",
+ "dev": true
},
"constant-case": {
"version": "3.0.4",
@@ -43629,7 +44080,7 @@
}
},
"content-type": {
- "version": "1.0.4",
+ "version": "1.0.5",
"dev": true
},
"convert-source-map": {
@@ -43643,9 +44094,9 @@
"dev": true
},
"copy-anything": {
- "version": "3.0.2",
+ "version": "3.0.3",
"requires": {
- "is-what": "^4.1.6"
+ "is-what": "^4.1.8"
}
},
"copy-concurrently": {
@@ -43659,6 +44110,9 @@
"run-queue": "^1.0.0"
},
"dependencies": {
+ "aproba": {
+ "version": "1.2.0"
+ },
"rimraf": {
"version": "2.7.1",
"requires": {
@@ -43706,21 +44160,28 @@
}
},
"core-js": {
- "version": "3.26.1",
+ "version": "3.30.0",
"dev": true
},
"core-js-compat": {
- "version": "3.26.1",
+ "version": "3.30.0",
"requires": {
- "browserslist": "^4.21.4"
+ "browserslist": "^4.21.5"
}
},
"core-js-pure": {
- "version": "3.26.1"
+ "version": "3.30.0",
+ "dev": true
},
"core-util-is": {
"version": "1.0.3"
},
+ "cose-base": {
+ "version": "1.0.3",
+ "requires": {
+ "layout-base": "^1.0.0"
+ }
+ },
"cosmiconfig": {
"version": "7.1.0",
"devOptional": true,
@@ -43865,6 +44326,10 @@
"version": "4.0.6",
"dev": true
},
+ "is-buffer": {
+ "version": "1.1.6",
+ "dev": true
+ },
"is-extendable": {
"version": "1.0.1",
"dev": true,
@@ -43985,6 +44450,27 @@
"version": "3.1.5",
"requires": {
"node-fetch": "2.6.7"
+ },
+ "dependencies": {
+ "node-fetch": {
+ "version": "2.6.7",
+ "requires": {
+ "whatwg-url": "^5.0.0"
+ }
+ },
+ "tr46": {
+ "version": "0.0.3"
+ },
+ "webidl-conversions": {
+ "version": "3.0.1"
+ },
+ "whatwg-url": {
+ "version": "5.0.0",
+ "requires": {
+ "tr46": "~0.0.3",
+ "webidl-conversions": "^3.0.0"
+ }
+ }
}
},
"cross-spawn": {
@@ -44119,6 +44605,15 @@
"uri-js": "^4.2.2"
}
},
+ "ajv-keywords": {
+ "version": "3.5.2",
+ "dev": true,
+ "requires": {}
+ },
+ "json-schema-traverse": {
+ "version": "0.4.1",
+ "dev": true
+ },
"json5": {
"version": "1.0.2",
"dev": true,
@@ -44246,7 +44741,7 @@
}
},
"csstype": {
- "version": "3.1.1"
+ "version": "3.1.2"
},
"currently-unhandled": {
"version": "0.4.1",
@@ -44259,6 +44754,36 @@
"cyclist": {
"version": "1.0.1"
},
+ "cytoscape": {
+ "version": "3.23.0",
+ "requires": {
+ "heap": "^0.2.6",
+ "lodash": "^4.17.21"
+ }
+ },
+ "cytoscape-cose-bilkent": {
+ "version": "4.1.0",
+ "requires": {
+ "cose-base": "^1.0.0"
+ }
+ },
+ "cytoscape-fcose": {
+ "version": "2.2.0",
+ "requires": {
+ "cose-base": "^2.2.0"
+ },
+ "dependencies": {
+ "cose-base": {
+ "version": "2.2.0",
+ "requires": {
+ "layout-base": "^2.0.0"
+ }
+ },
+ "layout-base": {
+ "version": "2.0.1"
+ }
+ }
+ },
"d": {
"version": "1.0.1",
"requires": {
@@ -44267,8 +44792,7 @@
}
},
"d3": {
- "version": "7.6.1",
- "peer": true,
+ "version": "7.8.4",
"requires": {
"d3-array": "3",
"d3-axis": "3",
@@ -44303,19 +44827,16 @@
}
},
"d3-array": {
- "version": "3.2.0",
- "peer": true,
+ "version": "3.2.3",
"requires": {
"internmap": "1 - 2"
}
},
"d3-axis": {
- "version": "3.0.0",
- "peer": true
+ "version": "3.0.0"
},
"d3-brush": {
"version": "3.0.0",
- "peer": true,
"requires": {
"d3-dispatch": "1 - 3",
"d3-drag": "2 - 3",
@@ -44326,40 +44847,30 @@
},
"d3-chord": {
"version": "3.0.1",
- "peer": true,
"requires": {
"d3-path": "1 - 3"
}
},
- "d3-collection": {
- "version": "1.0.7",
- "peer": true
- },
"d3-color": {
- "version": "3.1.0",
- "peer": true
+ "version": "3.1.0"
},
"d3-contour": {
- "version": "4.0.0",
- "peer": true,
+ "version": "4.0.2",
"requires": {
"d3-array": "^3.2.0"
}
},
"d3-delaunay": {
- "version": "6.0.2",
- "peer": true,
+ "version": "6.0.4",
"requires": {
"delaunator": "5"
}
},
"d3-dispatch": {
- "version": "3.0.1",
- "peer": true
+ "version": "3.0.1"
},
"d3-drag": {
"version": "3.0.0",
- "peer": true,
"requires": {
"d3-dispatch": "1 - 3",
"d3-selection": "3"
@@ -44367,7 +44878,6 @@
},
"d3-dsv": {
"version": "3.0.1",
- "peer": true,
"requires": {
"commander": "7",
"iconv-lite": "0.6",
@@ -44375,12 +44885,10 @@
},
"dependencies": {
"commander": {
- "version": "7.2.0",
- "peer": true
+ "version": "7.2.0"
},
"iconv-lite": {
"version": "0.6.3",
- "peer": true,
"requires": {
"safer-buffer": ">= 2.1.2 < 3.0.0"
}
@@ -44388,19 +44896,16 @@
}
},
"d3-ease": {
- "version": "3.0.1",
- "peer": true
+ "version": "3.0.1"
},
"d3-fetch": {
"version": "3.0.1",
- "peer": true,
"requires": {
"d3-dsv": "1 - 3"
}
},
"d3-force": {
"version": "3.0.0",
- "peer": true,
"requires": {
"d3-dispatch": "1 - 3",
"d3-quadtree": "1 - 3",
@@ -44408,46 +44913,37 @@
}
},
"d3-format": {
- "version": "3.1.0",
- "peer": true
+ "version": "3.1.0"
},
"d3-geo": {
- "version": "3.0.1",
- "peer": true,
+ "version": "3.1.0",
"requires": {
"d3-array": "2.5.0 - 3"
}
},
"d3-hierarchy": {
- "version": "3.1.2",
- "peer": true
+ "version": "3.1.2"
},
"d3-interpolate": {
"version": "3.0.1",
- "peer": true,
"requires": {
"d3-color": "1 - 3"
}
},
"d3-path": {
- "version": "3.0.1",
- "peer": true
+ "version": "3.1.0"
},
"d3-polygon": {
- "version": "3.0.1",
- "peer": true
+ "version": "3.0.1"
},
"d3-quadtree": {
- "version": "3.0.1",
- "peer": true
+ "version": "3.0.1"
},
"d3-random": {
- "version": "3.0.1",
- "peer": true
+ "version": "3.0.1"
},
"d3-scale": {
"version": "4.0.2",
- "peer": true,
"requires": {
"d3-array": "2.10.0 - 3",
"d3-format": "1 - 3",
@@ -44458,44 +44954,37 @@
},
"d3-scale-chromatic": {
"version": "3.0.0",
- "peer": true,
"requires": {
"d3-color": "1 - 3",
"d3-interpolate": "1 - 3"
}
},
"d3-selection": {
- "version": "3.0.0",
- "peer": true
+ "version": "3.0.0"
},
"d3-shape": {
- "version": "3.1.0",
- "peer": true,
+ "version": "3.2.0",
"requires": {
- "d3-path": "1 - 3"
+ "d3-path": "^3.1.0"
}
},
"d3-time": {
- "version": "3.0.0",
- "peer": true,
+ "version": "3.1.0",
"requires": {
"d3-array": "2 - 3"
}
},
"d3-time-format": {
"version": "4.1.0",
- "peer": true,
"requires": {
"d3-time": "1 - 3"
}
},
"d3-timer": {
- "version": "3.0.1",
- "peer": true
+ "version": "3.0.1"
},
"d3-transition": {
"version": "3.0.1",
- "peer": true,
"requires": {
"d3-color": "1 - 3",
"d3-dispatch": "1 - 3",
@@ -44504,13 +44993,8 @@
"d3-timer": "1 - 3"
}
},
- "d3-voronoi": {
- "version": "1.1.4",
- "peer": true
- },
"d3-zoom": {
"version": "3.0.0",
- "peer": true,
"requires": {
"d3-dispatch": "1 - 3",
"d3-drag": "2 - 3",
@@ -44519,252 +45003,11 @@
"d3-transition": "2 - 3"
}
},
- "dagre": {
- "version": "0.8.5",
- "peer": true,
+ "dagre-d3-es": {
+ "version": "7.0.9",
"requires": {
- "graphlib": "^2.1.8",
- "lodash": "^4.17.15"
- }
- },
- "dagre-d3": {
- "version": "0.6.4",
- "peer": true,
- "requires": {
- "d3": "^5.14",
- "dagre": "^0.8.5",
- "graphlib": "^2.1.8",
- "lodash": "^4.17.15"
- },
- "dependencies": {
- "commander": {
- "version": "2.20.3",
- "peer": true
- },
- "d3": {
- "version": "5.16.0",
- "peer": true,
- "requires": {
- "d3-array": "1",
- "d3-axis": "1",
- "d3-brush": "1",
- "d3-chord": "1",
- "d3-collection": "1",
- "d3-color": "1",
- "d3-contour": "1",
- "d3-dispatch": "1",
- "d3-drag": "1",
- "d3-dsv": "1",
- "d3-ease": "1",
- "d3-fetch": "1",
- "d3-force": "1",
- "d3-format": "1",
- "d3-geo": "1",
- "d3-hierarchy": "1",
- "d3-interpolate": "1",
- "d3-path": "1",
- "d3-polygon": "1",
- "d3-quadtree": "1",
- "d3-random": "1",
- "d3-scale": "2",
- "d3-scale-chromatic": "1",
- "d3-selection": "1",
- "d3-shape": "1",
- "d3-time": "1",
- "d3-time-format": "2",
- "d3-timer": "1",
- "d3-transition": "1",
- "d3-voronoi": "1",
- "d3-zoom": "1"
- }
- },
- "d3-array": {
- "version": "1.2.4",
- "peer": true
- },
- "d3-axis": {
- "version": "1.0.12",
- "peer": true
- },
- "d3-brush": {
- "version": "1.1.6",
- "peer": true,
- "requires": {
- "d3-dispatch": "1",
- "d3-drag": "1",
- "d3-interpolate": "1",
- "d3-selection": "1",
- "d3-transition": "1"
- }
- },
- "d3-chord": {
- "version": "1.0.6",
- "peer": true,
- "requires": {
- "d3-array": "1",
- "d3-path": "1"
- }
- },
- "d3-color": {
- "version": "1.4.1",
- "peer": true
- },
- "d3-contour": {
- "version": "1.3.2",
- "peer": true,
- "requires": {
- "d3-array": "^1.1.1"
- }
- },
- "d3-dispatch": {
- "version": "1.0.6",
- "peer": true
- },
- "d3-drag": {
- "version": "1.2.5",
- "peer": true,
- "requires": {
- "d3-dispatch": "1",
- "d3-selection": "1"
- }
- },
- "d3-dsv": {
- "version": "1.2.0",
- "peer": true,
- "requires": {
- "commander": "2",
- "iconv-lite": "0.4",
- "rw": "1"
- }
- },
- "d3-ease": {
- "version": "1.0.7",
- "peer": true
- },
- "d3-fetch": {
- "version": "1.2.0",
- "peer": true,
- "requires": {
- "d3-dsv": "1"
- }
- },
- "d3-force": {
- "version": "1.2.1",
- "peer": true,
- "requires": {
- "d3-collection": "1",
- "d3-dispatch": "1",
- "d3-quadtree": "1",
- "d3-timer": "1"
- }
- },
- "d3-format": {
- "version": "1.4.5",
- "peer": true
- },
- "d3-geo": {
- "version": "1.12.1",
- "peer": true,
- "requires": {
- "d3-array": "1"
- }
- },
- "d3-hierarchy": {
- "version": "1.1.9",
- "peer": true
- },
- "d3-interpolate": {
- "version": "1.4.0",
- "peer": true,
- "requires": {
- "d3-color": "1"
- }
- },
- "d3-path": {
- "version": "1.0.9",
- "peer": true
- },
- "d3-polygon": {
- "version": "1.0.6",
- "peer": true
- },
- "d3-quadtree": {
- "version": "1.0.7",
- "peer": true
- },
- "d3-random": {
- "version": "1.1.2",
- "peer": true
- },
- "d3-scale": {
- "version": "2.2.2",
- "peer": true,
- "requires": {
- "d3-array": "^1.2.0",
- "d3-collection": "1",
- "d3-format": "1",
- "d3-interpolate": "1",
- "d3-time": "1",
- "d3-time-format": "2"
- }
- },
- "d3-scale-chromatic": {
- "version": "1.5.0",
- "peer": true,
- "requires": {
- "d3-color": "1",
- "d3-interpolate": "1"
- }
- },
- "d3-selection": {
- "version": "1.4.2",
- "peer": true
- },
- "d3-shape": {
- "version": "1.3.7",
- "peer": true,
- "requires": {
- "d3-path": "1"
- }
- },
- "d3-time": {
- "version": "1.1.0",
- "peer": true
- },
- "d3-time-format": {
- "version": "2.3.0",
- "peer": true,
- "requires": {
- "d3-time": "1"
- }
- },
- "d3-timer": {
- "version": "1.0.10",
- "peer": true
- },
- "d3-transition": {
- "version": "1.3.2",
- "peer": true,
- "requires": {
- "d3-color": "1",
- "d3-dispatch": "1",
- "d3-ease": "1",
- "d3-interpolate": "1",
- "d3-selection": "^1.1.0",
- "d3-timer": "1"
- }
- },
- "d3-zoom": {
- "version": "1.8.3",
- "peer": true,
- "requires": {
- "d3-dispatch": "1",
- "d3-drag": "1",
- "d3-interpolate": "1",
- "d3-selection": "1",
- "d3-transition": "1"
- }
- }
+ "d3": "^7.8.2",
+ "lodash-es": "^4.17.21"
}
},
"damerau-levenshtein": {
@@ -44787,7 +45030,7 @@
"version": "2.10.0"
},
"dayjs": {
- "version": "1.11.6"
+ "version": "1.11.7"
},
"debounce-promise": {
"version": "3.1.2"
@@ -44809,7 +45052,7 @@
"optional": true
},
"decimal.js": {
- "version": "10.4.2",
+ "version": "10.4.3",
"dev": true
},
"decimal.js-light": {
@@ -44819,11 +45062,6 @@
"version": "1.0.2",
"requires": {
"character-entities": "^2.0.0"
- },
- "dependencies": {
- "character-entities": {
- "version": "2.0.2"
- }
}
},
"decode-uri-component": {
@@ -44834,15 +45072,16 @@
"dev": true
},
"deep-equal": {
- "version": "2.1.0",
- "dev": true,
+ "version": "2.2.0",
"requires": {
"call-bind": "^1.0.2",
"es-get-iterator": "^1.1.2",
"get-intrinsic": "^1.1.3",
"is-arguments": "^1.1.1",
+ "is-array-buffer": "^3.0.1",
"is-date-object": "^1.0.5",
"is-regex": "^1.1.4",
+ "is-shared-array-buffer": "^1.0.2",
"isarray": "^2.0.5",
"object-is": "^1.1.5",
"object-keys": "^1.1.1",
@@ -44851,14 +45090,19 @@
"side-channel": "^1.0.4",
"which-boxed-primitive": "^1.0.2",
"which-collection": "^1.0.1",
- "which-typed-array": "^1.1.8"
+ "which-typed-array": "^1.1.9"
+ },
+ "dependencies": {
+ "isarray": {
+ "version": "2.0.5"
+ }
}
},
"deep-is": {
"version": "0.1.4"
},
"deepmerge": {
- "version": "4.2.2"
+ "version": "4.3.1"
},
"default-browser-id": {
"version": "1.0.4",
@@ -44875,7 +45119,7 @@
"dev": true
},
"define-properties": {
- "version": "1.1.4",
+ "version": "1.2.0",
"requires": {
"has-property-descriptors": "^1.0.0",
"object-keys": "^1.1.1"
@@ -44888,12 +45132,8 @@
"isobject": "^3.0.1"
}
},
- "defined": {
- "version": "1.0.1"
- },
"delaunator": {
"version": "5.0.0",
- "peer": true,
"requires": {
"robust-predicates": "^3.0.0"
}
@@ -44905,7 +45145,8 @@
"version": "3.2.0"
},
"delegates": {
- "version": "1.0.0"
+ "version": "1.0.0",
+ "dev": true
},
"depd": {
"version": "2.0.0",
@@ -44934,6 +45175,10 @@
"repeat-string": "^1.5.4"
}
},
+ "detect-libc": {
+ "version": "2.0.1",
+ "dev": true
+ },
"detect-newline": {
"version": "3.1.0",
"dev": true
@@ -44956,14 +45201,6 @@
"debug": "4"
}
},
- "detective": {
- "version": "5.2.1",
- "requires": {
- "acorn-node": "^1.8.2",
- "defined": "^1.0.0",
- "minimist": "^1.2.6"
- }
- },
"diacritics-map": {
"version": "0.1.0"
},
@@ -44997,6 +45234,9 @@
"path-type": "^4.0.0"
}
},
+ "discontinuous-range": {
+ "version": "1.0.0"
+ },
"dlv": {
"version": "1.1.3"
},
@@ -45044,6 +45284,7 @@
"mdast-util-to-markdown": "^1.5.0",
"mdast-util-to-string": "^3.1.1",
"mdx-mermaid": "2.0.0-rc3",
+ "mermaid": "^10.0.2",
"micromark-extension-mdxjs": "^1.0.0",
"minimist": "^1.2.6",
"next": "12.3.2",
@@ -45152,6 +45393,14 @@
"dependencies": {
"unist-builder": {
"version": "2.0.3"
+ },
+ "unist-util-visit": {
+ "version": "2.0.3",
+ "requires": {
+ "@types/unist": "^2.0.0",
+ "unist-util-is": "^4.0.0",
+ "unist-util-visit-parents": "^3.0.0"
+ }
}
}
},
@@ -45159,6 +45408,15 @@
"version": "1.6.22",
"requires": {}
},
+ "@types/react": {
+ "version": "17.0.39",
+ "dev": true,
+ "requires": {
+ "@types/prop-types": "*",
+ "@types/scheduler": "*",
+ "csstype": "^3.0.2"
+ }
+ },
"ajv": {
"version": "6.12.6",
"dev": true,
@@ -45169,6 +45427,17 @@
"uri-js": "^4.2.2"
}
},
+ "ccount": {
+ "version": "1.1.0"
+ },
+ "chalk": {
+ "version": "4.1.2",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ },
"clsx": {
"version": "1.2.1"
},
@@ -45216,11 +45485,9 @@
"github-slugger": {
"version": "2.0.0"
},
- "is-buffer": {
- "version": "2.0.5"
- },
- "is-plain-obj": {
- "version": "2.1.0"
+ "json-schema-traverse": {
+ "version": "0.4.1",
+ "dev": true
},
"loader-utils": {
"version": "2.0.0",
@@ -45245,6 +45512,14 @@
"dependencies": {
"unist-builder": {
"version": "2.0.3"
+ },
+ "unist-util-visit": {
+ "version": "2.0.3",
+ "requires": {
+ "@types/unist": "^2.0.0",
+ "unist-util-is": "^4.0.0",
+ "unist-util-visit-parents": "^3.0.0"
+ }
}
}
},
@@ -45258,6 +45533,14 @@
"version": "2.0.0-rc3",
"requires": {}
},
+ "next-transpile-modules": {
+ "version": "9.0.0",
+ "dev": true,
+ "requires": {
+ "enhanced-resolve": "^5.7.0",
+ "escalade": "^3.1.1"
+ }
+ },
"proxy-compare": {
"version": "2.3.0"
},
@@ -45327,6 +45610,16 @@
"version": "2.0.1",
"requires": {
"unist-util-visit": "^2.0.0"
+ },
+ "dependencies": {
+ "unist-util-visit": {
+ "version": "2.0.3",
+ "requires": {
+ "@types/unist": "^2.0.0",
+ "unist-util-is": "^4.0.0",
+ "unist-util-visit-parents": "^3.0.0"
+ }
+ }
}
},
"unist-util-stringify-position": {
@@ -45335,6 +45628,13 @@
"@types/unist": "^2.0.2"
}
},
+ "unist-util-visit-parents": {
+ "version": "3.1.1",
+ "requires": {
+ "@types/unist": "^2.0.0",
+ "unist-util-is": "^4.0.0"
+ }
+ },
"valtio": {
"version": "1.7.6",
"requires": {
@@ -45351,16 +45651,6 @@
"vfile-message": "^2.0.0"
}
},
- "vfile-location": {
- "version": "3.2.0"
- },
- "vfile-message": {
- "version": "2.0.4",
- "requires": {
- "@types/unist": "^2.0.0",
- "unist-util-stringify-position": "^2.0.0"
- }
- },
"vscode-textmate": {
"version": "6.0.0"
}
@@ -45373,7 +45663,7 @@
}
},
"dom-accessibility-api": {
- "version": "0.5.14",
+ "version": "0.5.16",
"dev": true
},
"dom-converter": {
@@ -45437,8 +45727,7 @@
}
},
"dompurify": {
- "version": "2.4.0",
- "peer": true
+ "version": "2.4.3"
},
"domutils": {
"version": "2.8.0",
@@ -45465,6 +45754,10 @@
"version": "5.1.0",
"dev": true
},
+ "dotty": {
+ "version": "0.1.2",
+ "dev": true
+ },
"duplexer": {
"version": "0.1.2"
},
@@ -45488,14 +45781,17 @@
"dev": true
},
"ejs": {
- "version": "3.1.8",
+ "version": "3.1.9",
"dev": true,
"requires": {
"jake": "^10.8.5"
}
},
"electron-to-chromium": {
- "version": "1.4.284"
+ "version": "1.4.349"
+ },
+ "elkjs": {
+ "version": "0.8.2"
},
"elliptic": {
"version": "6.5.4",
@@ -45531,7 +45827,6 @@
"encoding": {
"version": "0.1.13",
"optional": true,
- "peer": true,
"requires": {
"iconv-lite": "^0.6.2"
},
@@ -45539,7 +45834,6 @@
"iconv-lite": {
"version": "0.6.3",
"optional": true,
- "peer": true,
"requires": {
"safer-buffer": ">= 2.1.2 < 3.0.0"
}
@@ -45566,11 +45860,6 @@
"requires": {
"graceful-fs": "^4.2.4",
"tapable": "^2.2.0"
- },
- "dependencies": {
- "tapable": {
- "version": "2.2.1"
- }
}
},
"enquirer": {
@@ -45583,6 +45872,14 @@
"version": "2.2.0",
"dev": true
},
+ "env-paths": {
+ "version": "2.2.1",
+ "dev": true
+ },
+ "err-code": {
+ "version": "2.0.3",
+ "dev": true
+ },
"errno": {
"version": "0.1.8",
"requires": {
@@ -45603,32 +45900,42 @@
}
},
"es-abstract": {
- "version": "1.20.4",
+ "version": "1.21.2",
"requires": {
+ "array-buffer-byte-length": "^1.0.0",
+ "available-typed-arrays": "^1.0.5",
"call-bind": "^1.0.2",
+ "es-set-tostringtag": "^2.0.1",
"es-to-primitive": "^1.2.1",
- "function-bind": "^1.1.1",
"function.prototype.name": "^1.1.5",
- "get-intrinsic": "^1.1.3",
+ "get-intrinsic": "^1.2.0",
"get-symbol-description": "^1.0.0",
+ "globalthis": "^1.0.3",
+ "gopd": "^1.0.1",
"has": "^1.0.3",
"has-property-descriptors": "^1.0.0",
+ "has-proto": "^1.0.1",
"has-symbols": "^1.0.3",
- "internal-slot": "^1.0.3",
+ "internal-slot": "^1.0.5",
+ "is-array-buffer": "^3.0.2",
"is-callable": "^1.2.7",
"is-negative-zero": "^2.0.2",
"is-regex": "^1.1.4",
"is-shared-array-buffer": "^1.0.2",
"is-string": "^1.0.7",
+ "is-typed-array": "^1.1.10",
"is-weakref": "^1.0.2",
- "object-inspect": "^1.12.2",
+ "object-inspect": "^1.12.3",
"object-keys": "^1.1.1",
"object.assign": "^4.1.4",
"regexp.prototype.flags": "^1.4.3",
"safe-regex-test": "^1.0.0",
- "string.prototype.trimend": "^1.0.5",
- "string.prototype.trimstart": "^1.0.5",
- "unbox-primitive": "^1.0.2"
+ "string.prototype.trim": "^1.2.7",
+ "string.prototype.trimend": "^1.0.6",
+ "string.prototype.trimstart": "^1.0.6",
+ "typed-array-length": "^1.0.4",
+ "unbox-primitive": "^1.0.2",
+ "which-typed-array": "^1.1.9"
}
},
"es-array-method-boxes-properly": {
@@ -45636,17 +45943,30 @@
"dev": true
},
"es-get-iterator": {
- "version": "1.1.2",
- "dev": true,
+ "version": "1.1.3",
"requires": {
"call-bind": "^1.0.2",
- "get-intrinsic": "^1.1.0",
- "has-symbols": "^1.0.1",
- "is-arguments": "^1.1.0",
+ "get-intrinsic": "^1.1.3",
+ "has-symbols": "^1.0.3",
+ "is-arguments": "^1.1.1",
"is-map": "^2.0.2",
"is-set": "^2.0.2",
- "is-string": "^1.0.5",
- "isarray": "^2.0.5"
+ "is-string": "^1.0.7",
+ "isarray": "^2.0.5",
+ "stop-iteration-iterator": "^1.0.0"
+ },
+ "dependencies": {
+ "isarray": {
+ "version": "2.0.5"
+ }
+ }
+ },
+ "es-set-tostringtag": {
+ "version": "2.0.1",
+ "requires": {
+ "get-intrinsic": "^1.1.3",
+ "has": "^1.0.3",
+ "has-tostringtag": "^1.0.0"
}
},
"es-shim-unscopables": {
@@ -45684,7 +46004,7 @@
}
},
"es6-shim": {
- "version": "0.35.6",
+ "version": "0.35.8",
"dev": true
},
"es6-symbol": {
@@ -45695,38 +46015,33 @@
}
},
"esbuild": {
- "version": "0.15.18",
+ "version": "0.17.15",
"dev": true,
"requires": {
- "@esbuild/android-arm": "0.15.18",
- "@esbuild/linux-loong64": "0.15.18",
- "esbuild-android-64": "0.15.18",
- "esbuild-android-arm64": "0.15.18",
- "esbuild-darwin-64": "0.15.18",
- "esbuild-darwin-arm64": "0.15.18",
- "esbuild-freebsd-64": "0.15.18",
- "esbuild-freebsd-arm64": "0.15.18",
- "esbuild-linux-32": "0.15.18",
- "esbuild-linux-64": "0.15.18",
- "esbuild-linux-arm": "0.15.18",
- "esbuild-linux-arm64": "0.15.18",
- "esbuild-linux-mips64le": "0.15.18",
- "esbuild-linux-ppc64le": "0.15.18",
- "esbuild-linux-riscv64": "0.15.18",
- "esbuild-linux-s390x": "0.15.18",
- "esbuild-netbsd-64": "0.15.18",
- "esbuild-openbsd-64": "0.15.18",
- "esbuild-sunos-64": "0.15.18",
- "esbuild-windows-32": "0.15.18",
- "esbuild-windows-64": "0.15.18",
- "esbuild-windows-arm64": "0.15.18"
+ "@esbuild/android-arm": "0.17.15",
+ "@esbuild/android-arm64": "0.17.15",
+ "@esbuild/android-x64": "0.17.15",
+ "@esbuild/darwin-arm64": "0.17.15",
+ "@esbuild/darwin-x64": "0.17.15",
+ "@esbuild/freebsd-arm64": "0.17.15",
+ "@esbuild/freebsd-x64": "0.17.15",
+ "@esbuild/linux-arm": "0.17.15",
+ "@esbuild/linux-arm64": "0.17.15",
+ "@esbuild/linux-ia32": "0.17.15",
+ "@esbuild/linux-loong64": "0.17.15",
+ "@esbuild/linux-mips64el": "0.17.15",
+ "@esbuild/linux-ppc64": "0.17.15",
+ "@esbuild/linux-riscv64": "0.17.15",
+ "@esbuild/linux-s390x": "0.17.15",
+ "@esbuild/linux-x64": "0.17.15",
+ "@esbuild/netbsd-x64": "0.17.15",
+ "@esbuild/openbsd-x64": "0.17.15",
+ "@esbuild/sunos-x64": "0.17.15",
+ "@esbuild/win32-arm64": "0.17.15",
+ "@esbuild/win32-ia32": "0.17.15",
+ "@esbuild/win32-x64": "0.17.15"
}
},
- "esbuild-darwin-arm64": {
- "version": "0.15.18",
- "dev": true,
- "optional": true
- },
"escalade": {
"version": "3.1.1"
},
@@ -45875,6 +46190,13 @@
"sprintf-js": "~1.0.2"
}
},
+ "chalk": {
+ "version": "4.1.2",
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ },
"eslint-scope": {
"version": "5.1.1",
"requires": {
@@ -45928,11 +46250,26 @@
"esprima": "^4.0.0"
}
},
+ "json-schema-traverse": {
+ "version": "0.4.1"
+ },
+ "lru-cache": {
+ "version": "6.0.0",
+ "requires": {
+ "yallist": "^4.0.0"
+ }
+ },
"semver": {
"version": "7.3.8",
"requires": {
"lru-cache": "^6.0.0"
}
+ },
+ "sprintf-js": {
+ "version": "1.0.3"
+ },
+ "yallist": {
+ "version": "4.0.0"
}
}
},
@@ -45966,7 +46303,7 @@
}
},
"eslint-plugin-react": {
- "version": "7.31.11",
+ "version": "7.32.2",
"requires": {
"array-includes": "^3.1.6",
"array.prototype.flatmap": "^1.3.1",
@@ -45980,7 +46317,7 @@
"object.hasown": "^1.1.2",
"object.values": "^1.1.6",
"prop-types": "^15.8.1",
- "resolve": "^2.0.0-next.3",
+ "resolve": "^2.0.0-next.4",
"semver": "^6.3.0",
"string.prototype.matchall": "^4.0.8"
}
@@ -45996,14 +46333,15 @@
}
},
"eslint-config-prettier": {
- "version": "8.5.0",
+ "version": "8.8.0",
"requires": {}
},
"eslint-import-resolver-node": {
- "version": "0.3.6",
+ "version": "0.3.7",
"requires": {
"debug": "^3.2.7",
- "resolve": "^1.20.0"
+ "is-core-module": "^2.11.0",
+ "resolve": "^1.22.1"
},
"dependencies": {
"debug": {
@@ -46039,27 +46377,29 @@
}
},
"eslint-plugin-import": {
- "version": "2.26.0",
+ "version": "2.27.5",
"requires": {
- "array-includes": "^3.1.4",
- "array.prototype.flat": "^1.2.5",
- "debug": "^2.6.9",
+ "array-includes": "^3.1.6",
+ "array.prototype.flat": "^1.3.1",
+ "array.prototype.flatmap": "^1.3.1",
+ "debug": "^3.2.7",
"doctrine": "^2.1.0",
- "eslint-import-resolver-node": "^0.3.6",
- "eslint-module-utils": "^2.7.3",
+ "eslint-import-resolver-node": "^0.3.7",
+ "eslint-module-utils": "^2.7.4",
"has": "^1.0.3",
- "is-core-module": "^2.8.1",
+ "is-core-module": "^2.11.0",
"is-glob": "^4.0.3",
"minimatch": "^3.1.2",
- "object.values": "^1.1.5",
- "resolve": "^1.22.0",
+ "object.values": "^1.1.6",
+ "resolve": "^1.22.1",
+ "semver": "^6.3.0",
"tsconfig-paths": "^3.14.1"
},
"dependencies": {
"debug": {
- "version": "2.6.9",
+ "version": "3.2.7",
"requires": {
- "ms": "2.0.0"
+ "ms": "^2.1.1"
}
},
"doctrine": {
@@ -46067,37 +46407,28 @@
"requires": {
"esutils": "^2.0.2"
}
- },
- "ms": {
- "version": "2.0.0"
}
}
},
"eslint-plugin-jsx-a11y": {
- "version": "6.6.1",
+ "version": "6.7.1",
"requires": {
- "@babel/runtime": "^7.18.9",
- "aria-query": "^4.2.2",
- "array-includes": "^3.1.5",
+ "@babel/runtime": "^7.20.7",
+ "aria-query": "^5.1.3",
+ "array-includes": "^3.1.6",
+ "array.prototype.flatmap": "^1.3.1",
"ast-types-flow": "^0.0.7",
- "axe-core": "^4.4.3",
- "axobject-query": "^2.2.0",
+ "axe-core": "^4.6.2",
+ "axobject-query": "^3.1.1",
"damerau-levenshtein": "^1.0.8",
"emoji-regex": "^9.2.2",
"has": "^1.0.3",
- "jsx-ast-utils": "^3.3.2",
- "language-tags": "^1.0.5",
+ "jsx-ast-utils": "^3.3.3",
+ "language-tags": "=1.0.5",
"minimatch": "^3.1.2",
+ "object.entries": "^1.1.6",
+ "object.fromentries": "^2.0.6",
"semver": "^6.3.0"
- },
- "dependencies": {
- "aria-query": {
- "version": "4.2.2",
- "requires": {
- "@babel/runtime": "^7.10.2",
- "@babel/runtime-corejs3": "^7.10.2"
- }
- }
}
},
"eslint-plugin-react": {
@@ -46161,19 +46492,19 @@
}
},
"eslint-visitor-keys": {
- "version": "3.3.0"
+ "version": "3.4.0"
},
"espree": {
- "version": "9.4.1",
+ "version": "9.5.1",
"dev": true,
"requires": {
"acorn": "^8.8.0",
"acorn-jsx": "^5.3.2",
- "eslint-visitor-keys": "^3.3.0"
+ "eslint-visitor-keys": "^3.4.0"
},
"dependencies": {
"acorn": {
- "version": "8.8.1",
+ "version": "8.8.2",
"dev": true
}
}
@@ -46182,7 +46513,7 @@
"version": "4.0.1"
},
"esquery": {
- "version": "1.4.0",
+ "version": "1.5.0",
"requires": {
"estraverse": "^5.1.0"
}
@@ -46206,11 +46537,18 @@
}
},
"estree-util-attach-comments": {
- "version": "1.0.0",
- "peer": true
+ "version": "2.1.1",
+ "requires": {
+ "@types/estree": "^1.0.0"
+ },
+ "dependencies": {
+ "@types/estree": {
+ "version": "1.0.0"
+ }
+ }
},
"estree-util-build-jsx": {
- "version": "2.2.0",
+ "version": "2.2.2",
"requires": {
"@types/estree-jsx": "^1.0.0",
"estree-util-is-identifier-name": "^2.0.0",
@@ -46218,10 +46556,10 @@
}
},
"estree-util-is-identifier-name": {
- "version": "2.0.1"
+ "version": "2.1.0"
},
"estree-util-to-js": {
- "version": "1.1.0",
+ "version": "1.2.0",
"requires": {
"@types/estree-jsx": "^1.0.0",
"astring": "^1.8.0",
@@ -46229,14 +46567,22 @@
}
},
"estree-util-visit": {
- "version": "1.2.0",
+ "version": "1.2.1",
"requires": {
"@types/estree-jsx": "^1.0.0",
"@types/unist": "^2.0.0"
}
},
"estree-walker": {
- "version": "3.0.1"
+ "version": "3.0.3",
+ "requires": {
+ "@types/estree": "^1.0.0"
+ },
+ "dependencies": {
+ "@types/estree": {
+ "version": "1.0.0"
+ }
+ }
},
"esutils": {
"version": "2.0.3"
@@ -46249,7 +46595,8 @@
"version": "4.0.7"
},
"events": {
- "version": "3.3.0"
+ "version": "1.1.1",
+ "dev": true
},
"evp_bytestokey": {
"version": "1.0.3",
@@ -46322,6 +46669,9 @@
}
}
},
+ "is-buffer": {
+ "version": "1.1.6"
+ },
"is-data-descriptor": {
"version": "0.1.4",
"requires": {
@@ -46368,9 +46718,6 @@
"repeat-string": "^1.5.2"
}
},
- "isarray": {
- "version": "1.0.0"
- },
"isobject": {
"version": "2.1.0",
"requires": {
@@ -46401,11 +46748,19 @@
}
},
"@types/yargs": {
- "version": "16.0.4",
+ "version": "16.0.5",
"dev": true,
"requires": {
"@types/yargs-parser": "*"
}
+ },
+ "chalk": {
+ "version": "4.1.2",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
}
}
},
@@ -46471,6 +46826,13 @@
"version": "0.1.7",
"dev": true
},
+ "qs": {
+ "version": "6.11.0",
+ "dev": true,
+ "requires": {
+ "side-channel": "^1.0.4"
+ }
+ },
"safe-buffer": {
"version": "5.2.1",
"dev": true
@@ -46518,15 +46880,11 @@
}
}
},
- "fast-clone": {
- "version": "1.5.13",
- "peer": true
- },
"fast-deep-equal": {
"version": "3.1.3"
},
"fast-equals": {
- "version": "2.0.4"
+ "version": "4.0.3"
},
"fast-glob": {
"version": "3.2.12",
@@ -46566,7 +46924,7 @@
"version": "2.0.2"
},
"fastq": {
- "version": "1.13.0",
+ "version": "1.15.0",
"requires": {
"reusify": "^1.0.4"
}
@@ -46593,7 +46951,7 @@
}
},
"fetch-retry": {
- "version": "5.0.3",
+ "version": "5.0.4",
"dev": true
},
"figgy-pudding": {
@@ -46654,7 +47012,7 @@
}
},
"minimatch": {
- "version": "5.1.0",
+ "version": "5.1.6",
"dev": true,
"requires": {
"brace-expansion": "^2.0.1"
@@ -46768,16 +47126,9 @@
}
},
"focus-lock": {
- "version": "0.8.1",
- "dev": true,
+ "version": "0.11.6",
"requires": {
- "tslib": "^1.9.3"
- },
- "dependencies": {
- "tslib": {
- "version": "1.14.1",
- "dev": true
- }
+ "tslib": "^2.0.3"
}
},
"follow-redirects": {
@@ -46785,7 +47136,6 @@
},
"for-each": {
"version": "0.3.3",
- "dev": true,
"requires": {
"is-callable": "^1.1.3"
}
@@ -46802,7 +47152,7 @@
}
},
"fork-ts-checker-webpack-plugin": {
- "version": "6.5.2",
+ "version": "6.5.3",
"dev": true,
"requires": {
"@babel/code-frame": "^7.8.3",
@@ -46830,6 +47180,19 @@
"uri-js": "^4.2.2"
}
},
+ "ajv-keywords": {
+ "version": "3.5.2",
+ "dev": true,
+ "requires": {}
+ },
+ "chalk": {
+ "version": "4.1.2",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ },
"cosmiconfig": {
"version": "6.0.0",
"dev": true,
@@ -46841,6 +47204,17 @@
"yaml": "^1.7.2"
}
},
+ "json-schema-traverse": {
+ "version": "0.4.1",
+ "dev": true
+ },
+ "lru-cache": {
+ "version": "6.0.0",
+ "dev": true,
+ "requires": {
+ "yallist": "^4.0.0"
+ }
+ },
"schema-utils": {
"version": "2.7.0",
"dev": true,
@@ -46856,6 +47230,14 @@
"requires": {
"lru-cache": "^6.0.0"
}
+ },
+ "tapable": {
+ "version": "1.1.3",
+ "dev": true
+ },
+ "yallist": {
+ "version": "4.0.0",
+ "dev": true
}
}
},
@@ -46893,6 +47275,9 @@
"deepmerge": {
"version": "2.2.1"
},
+ "react-fast-compare": {
+ "version": "2.0.4"
+ },
"tslib": {
"version": "1.14.1"
}
@@ -46999,41 +47384,18 @@
"version": "1.2.3"
},
"gauge": {
- "version": "2.7.4",
+ "version": "3.0.2",
+ "dev": true,
"requires": {
- "aproba": "^1.0.3",
+ "aproba": "^1.0.3 || ^2.0.0",
+ "color-support": "^1.1.2",
"console-control-strings": "^1.0.0",
- "has-unicode": "^2.0.0",
- "object-assign": "^4.1.0",
+ "has-unicode": "^2.0.1",
+ "object-assign": "^4.1.1",
"signal-exit": "^3.0.0",
- "string-width": "^1.0.1",
- "strip-ansi": "^3.0.1",
- "wide-align": "^1.1.0"
- },
- "dependencies": {
- "ansi-regex": {
- "version": "2.1.1"
- },
- "is-fullwidth-code-point": {
- "version": "1.0.0",
- "requires": {
- "number-is-nan": "^1.0.0"
- }
- },
- "string-width": {
- "version": "1.0.2",
- "requires": {
- "code-point-at": "^1.0.0",
- "is-fullwidth-code-point": "^1.0.0",
- "strip-ansi": "^3.0.0"
- }
- },
- "strip-ansi": {
- "version": "3.0.1",
- "requires": {
- "ansi-regex": "^2.0.0"
- }
- }
+ "string-width": "^4.2.3",
+ "strip-ansi": "^6.0.1",
+ "wide-align": "^1.1.2"
}
},
"generate-password": {
@@ -47047,7 +47409,7 @@
"dev": true
},
"get-intrinsic": {
- "version": "1.1.3",
+ "version": "1.2.0",
"requires": {
"function-bind": "^1.1.1",
"has": "^1.0.3",
@@ -47078,7 +47440,7 @@
}
},
"get-tsconfig": {
- "version": "4.3.0",
+ "version": "4.5.0",
"dev": true
},
"get-value": {
@@ -47124,14 +47486,13 @@
}
},
"globals": {
- "version": "13.18.0",
+ "version": "13.20.0",
"requires": {
"type-fest": "^0.20.2"
}
},
"globalthis": {
"version": "1.0.3",
- "dev": true,
"requires": {
"define-properties": "^1.1.3"
}
@@ -47153,7 +47514,7 @@
}
},
"goober": {
- "version": "2.1.11",
+ "version": "2.1.12",
"requires": {}
},
"good-listener": {
@@ -47164,37 +47525,29 @@
},
"gopd": {
"version": "1.0.1",
- "dev": true,
"requires": {
"get-intrinsic": "^1.1.3"
}
},
"graceful-fs": {
- "version": "4.2.10"
+ "version": "4.2.11"
},
"grapheme-splitter": {
"version": "1.0.4",
"dev": true
},
- "graphlib": {
- "version": "2.1.8",
- "peer": true,
- "requires": {
- "lodash": "^4.17.15"
- }
- },
"graphql": {
"version": "16.6.0"
},
"graphql-language-service": {
- "version": "5.1.1",
+ "version": "5.1.3",
"requires": {
"nullthrows": "^1.0.0",
"vscode-languageserver-types": "^3.17.1"
}
},
"graphql-ws": {
- "version": "5.11.3",
+ "version": "5.12.1",
"requires": {}
},
"gray-matter": {
@@ -47218,6 +47571,9 @@
"argparse": "^1.0.7",
"esprima": "^4.0.0"
}
+ },
+ "sprintf-js": {
+ "version": "1.0.3"
}
}
},
@@ -47286,6 +47642,9 @@
"get-intrinsic": "^1.1.1"
}
},
+ "has-proto": {
+ "version": "1.0.1"
+ },
"has-symbols": {
"version": "1.0.3"
},
@@ -47296,7 +47655,8 @@
}
},
"has-unicode": {
- "version": "2.0.1"
+ "version": "2.0.1",
+ "dev": true
},
"has-value": {
"version": "1.0.0",
@@ -47313,6 +47673,9 @@
"kind-of": "^4.0.0"
},
"dependencies": {
+ "is-buffer": {
+ "version": "1.1.6"
+ },
"is-number": {
"version": "3.0.0",
"requires": {
@@ -47344,7 +47707,7 @@
},
"dependencies": {
"readable-stream": {
- "version": "3.6.0",
+ "version": "3.6.2",
"requires": {
"inherits": "^2.0.3",
"string_decoder": "^1.1.1",
@@ -47385,45 +47748,53 @@
"style-to-object": "^0.3.0",
"unist-util-is": "^4.0.0",
"web-namespaces": "^1.0.0"
+ },
+ "dependencies": {
+ "comma-separated-tokens": {
+ "version": "1.0.8"
+ },
+ "space-separated-tokens": {
+ "version": "1.1.5"
+ }
}
},
"hast-util-from-parse5": {
- "version": "5.0.3",
+ "version": "6.0.1",
"requires": {
- "ccount": "^1.0.3",
- "hastscript": "^5.0.0",
+ "@types/parse5": "^5.0.0",
+ "hastscript": "^6.0.0",
"property-information": "^5.0.0",
- "web-namespaces": "^1.1.2",
- "xtend": "^4.0.1"
+ "vfile": "^4.0.0",
+ "vfile-location": "^3.2.0",
+ "web-namespaces": "^1.0.0"
},
"dependencies": {
- "hastscript": {
- "version": "5.1.2",
+ "unist-util-stringify-position": {
+ "version": "2.0.3",
"requires": {
- "comma-separated-tokens": "^1.0.0",
- "hast-util-parse-selector": "^2.0.0",
- "property-information": "^5.0.0",
- "space-separated-tokens": "^1.0.0"
+ "@types/unist": "^2.0.2"
+ }
+ },
+ "vfile": {
+ "version": "4.2.1",
+ "requires": {
+ "@types/unist": "^2.0.0",
+ "is-buffer": "^2.0.0",
+ "unist-util-stringify-position": "^2.0.0",
+ "vfile-message": "^2.0.0"
}
}
}
},
"hast-util-has-property": {
- "version": "2.0.0"
+ "version": "2.0.1"
},
"hast-util-heading-rank": {
- "version": "2.1.0",
+ "version": "2.1.1",
"requires": {
"@types/hast": "^2.0.0"
}
},
- "hast-util-is-element": {
- "version": "2.1.2",
- "requires": {
- "@types/hast": "^2.0.0",
- "@types/unist": "^2.0.0"
- }
- },
"hast-util-parse-selector": {
"version": "2.2.5"
},
@@ -47442,23 +47813,6 @@
"zwitch": "^1.0.0"
},
"dependencies": {
- "hast-util-from-parse5": {
- "version": "6.0.1",
- "requires": {
- "@types/parse5": "^5.0.0",
- "hastscript": "^6.0.0",
- "property-information": "^5.0.0",
- "vfile": "^4.0.0",
- "vfile-location": "^3.2.0",
- "web-namespaces": "^1.0.0"
- }
- },
- "html-void-elements": {
- "version": "1.0.5"
- },
- "is-buffer": {
- "version": "2.0.5"
- },
"unist-util-stringify-position": {
"version": "2.0.3",
"requires": {
@@ -47473,78 +47827,156 @@
"unist-util-stringify-position": "^2.0.0",
"vfile-message": "^2.0.0"
}
- },
- "vfile-location": {
- "version": "3.2.0"
- },
- "vfile-message": {
- "version": "2.0.4",
- "requires": {
- "@types/unist": "^2.0.0",
- "unist-util-stringify-position": "^2.0.0"
- }
}
}
},
"hast-util-sanitize": {
- "version": "4.0.0",
+ "version": "4.1.0",
"requires": {
"@types/hast": "^2.0.0"
}
},
"hast-util-to-estree": {
- "version": "1.4.0",
- "peer": true,
- "requires": {
- "comma-separated-tokens": "^1.0.0",
- "estree-util-attach-comments": "^1.0.0",
- "estree-util-is-identifier-name": "^1.1.0",
- "hast-util-whitespace": "^1.0.0",
- "property-information": "^5.0.0",
- "space-separated-tokens": "^1.0.0",
- "style-to-object": "^0.3.0",
- "unist-util-position": "^3.1.0",
- "zwitch": "^1.0.0"
- },
- "dependencies": {
- "estree-util-is-identifier-name": {
- "version": "1.1.0",
- "peer": true
- }
- }
- },
- "hast-util-to-html": {
- "version": "8.0.3",
+ "version": "2.3.2",
"requires": {
+ "@types/estree": "^1.0.0",
+ "@types/estree-jsx": "^1.0.0",
"@types/hast": "^2.0.0",
- "ccount": "^2.0.0",
+ "@types/unist": "^2.0.0",
"comma-separated-tokens": "^2.0.0",
- "hast-util-is-element": "^2.0.0",
+ "estree-util-attach-comments": "^2.0.0",
+ "estree-util-is-identifier-name": "^2.0.0",
"hast-util-whitespace": "^2.0.0",
- "html-void-elements": "^2.0.0",
+ "mdast-util-mdx-expression": "^1.0.0",
+ "mdast-util-mdxjs-esm": "^1.0.0",
"property-information": "^6.0.0",
"space-separated-tokens": "^2.0.0",
- "stringify-entities": "^4.0.2",
- "unist-util-is": "^5.0.0"
+ "style-to-object": "^0.4.1",
+ "unist-util-position": "^4.0.0",
+ "zwitch": "^2.0.0"
},
"dependencies": {
- "ccount": {
- "version": "2.0.1"
- },
- "comma-separated-tokens": {
- "version": "2.0.3"
- },
- "hast-util-whitespace": {
- "version": "2.0.0"
+ "@types/estree": {
+ "version": "1.0.0"
},
"property-information": {
"version": "6.2.0"
},
- "space-separated-tokens": {
- "version": "2.0.2"
+ "style-to-object": {
+ "version": "0.4.1",
+ "requires": {
+ "inline-style-parser": "0.1.1"
+ }
},
- "unist-util-is": {
- "version": "5.1.1"
+ "unist-util-position": {
+ "version": "4.0.4",
+ "requires": {
+ "@types/unist": "^2.0.0"
+ }
+ },
+ "zwitch": {
+ "version": "2.0.4"
+ }
+ }
+ },
+ "hast-util-to-html": {
+ "version": "8.0.4",
+ "requires": {
+ "@types/hast": "^2.0.0",
+ "@types/unist": "^2.0.0",
+ "ccount": "^2.0.0",
+ "comma-separated-tokens": "^2.0.0",
+ "hast-util-raw": "^7.0.0",
+ "hast-util-whitespace": "^2.0.0",
+ "html-void-elements": "^2.0.0",
+ "property-information": "^6.0.0",
+ "space-separated-tokens": "^2.0.0",
+ "stringify-entities": "^4.0.0",
+ "zwitch": "^2.0.4"
+ },
+ "dependencies": {
+ "@types/parse5": {
+ "version": "6.0.3"
+ },
+ "hast-util-from-parse5": {
+ "version": "7.1.2",
+ "requires": {
+ "@types/hast": "^2.0.0",
+ "@types/unist": "^2.0.0",
+ "hastscript": "^7.0.0",
+ "property-information": "^6.0.0",
+ "vfile": "^5.0.0",
+ "vfile-location": "^4.0.0",
+ "web-namespaces": "^2.0.0"
+ }
+ },
+ "hast-util-parse-selector": {
+ "version": "3.1.1",
+ "requires": {
+ "@types/hast": "^2.0.0"
+ }
+ },
+ "hast-util-raw": {
+ "version": "7.2.3",
+ "requires": {
+ "@types/hast": "^2.0.0",
+ "@types/parse5": "^6.0.0",
+ "hast-util-from-parse5": "^7.0.0",
+ "hast-util-to-parse5": "^7.0.0",
+ "html-void-elements": "^2.0.0",
+ "parse5": "^6.0.0",
+ "unist-util-position": "^4.0.0",
+ "unist-util-visit": "^4.0.0",
+ "vfile": "^5.0.0",
+ "web-namespaces": "^2.0.0",
+ "zwitch": "^2.0.0"
+ }
+ },
+ "hast-util-to-parse5": {
+ "version": "7.1.0",
+ "requires": {
+ "@types/hast": "^2.0.0",
+ "comma-separated-tokens": "^2.0.0",
+ "property-information": "^6.0.0",
+ "space-separated-tokens": "^2.0.0",
+ "web-namespaces": "^2.0.0",
+ "zwitch": "^2.0.0"
+ }
+ },
+ "hastscript": {
+ "version": "7.2.0",
+ "requires": {
+ "@types/hast": "^2.0.0",
+ "comma-separated-tokens": "^2.0.0",
+ "hast-util-parse-selector": "^3.0.0",
+ "property-information": "^6.0.0",
+ "space-separated-tokens": "^2.0.0"
+ }
+ },
+ "html-void-elements": {
+ "version": "2.0.1"
+ },
+ "property-information": {
+ "version": "6.2.0"
+ },
+ "unist-util-position": {
+ "version": "4.0.4",
+ "requires": {
+ "@types/unist": "^2.0.0"
+ }
+ },
+ "vfile-location": {
+ "version": "4.1.0",
+ "requires": {
+ "@types/unist": "^2.0.0",
+ "vfile": "^5.0.0"
+ }
+ },
+ "web-namespaces": {
+ "version": "2.0.1"
+ },
+ "zwitch": {
+ "version": "2.0.4"
}
}
},
@@ -47565,8 +47997,7 @@
}
},
"hast-util-whitespace": {
- "version": "1.0.4",
- "peer": true
+ "version": "2.0.1"
},
"hastscript": {
"version": "6.0.0",
@@ -47576,6 +48007,14 @@
"hast-util-parse-selector": "^2.0.0",
"property-information": "^5.0.0",
"space-separated-tokens": "^1.0.0"
+ },
+ "dependencies": {
+ "comma-separated-tokens": {
+ "version": "1.0.8"
+ },
+ "space-separated-tokens": {
+ "version": "1.1.5"
+ }
}
},
"he": {
@@ -47592,6 +48031,9 @@
"tslib": "^2.0.3"
}
},
+ "heap": {
+ "version": "0.2.7"
+ },
"hey-listen": {
"version": "1.0.8"
},
@@ -47610,6 +48052,11 @@
"version": "3.3.2",
"requires": {
"react-is": "^16.7.0"
+ },
+ "dependencies": {
+ "react-is": {
+ "version": "16.13.1"
+ }
}
},
"hosted-git-info": {
@@ -47654,14 +48101,14 @@
}
},
"html-tags": {
- "version": "3.2.0",
+ "version": "3.3.0",
"dev": true
},
"html-to-image": {
- "version": "1.10.8"
+ "version": "1.11.11"
},
"html-void-elements": {
- "version": "2.0.1"
+ "version": "1.0.5"
},
"html-webpack-plugin": {
"version": "4.5.2",
@@ -47693,6 +48140,10 @@
"emojis-list": "^3.0.0",
"json5": "^1.0.1"
}
+ },
+ "tapable": {
+ "version": "1.1.3",
+ "dev": true
}
}
},
@@ -47706,6 +48157,10 @@
"entities": "^2.0.0"
}
},
+ "http-cache-semantics": {
+ "version": "4.1.1",
+ "dev": true
+ },
"http-errors": {
"version": "2.0.0",
"dev": true,
@@ -47740,11 +48195,19 @@
"version": "2.1.0",
"dev": true
},
+ "humanize-ms": {
+ "version": "1.2.1",
+ "dev": true,
+ "requires": {
+ "ms": "^2.0.0"
+ }
+ },
"hyphenate-style-name": {
"version": "1.0.4"
},
"iconv-lite": {
"version": "0.4.24",
+ "dev": true,
"requires": {
"safer-buffer": ">= 2.1.2 < 3"
}
@@ -47775,13 +48238,13 @@
}
},
"ieee754": {
- "version": "1.2.1"
+ "version": "1.1.13"
},
"iferr": {
"version": "0.1.5"
},
"ignore": {
- "version": "5.2.0"
+ "version": "5.2.4"
},
"immediate": {
"version": "3.0.6"
@@ -47790,7 +48253,7 @@
"version": "3.1.1"
},
"immutable": {
- "version": "4.1.0"
+ "version": "4.3.0"
},
"import-fresh": {
"version": "3.3.0",
@@ -47884,16 +48347,15 @@
}
},
"internal-slot": {
- "version": "1.0.3",
+ "version": "1.0.5",
"requires": {
- "get-intrinsic": "^1.1.0",
+ "get-intrinsic": "^1.2.0",
"has": "^1.0.3",
"side-channel": "^1.0.4"
}
},
"internmap": {
- "version": "2.0.3",
- "peer": true
+ "version": "2.0.3"
},
"interpret": {
"version": "2.2.0",
@@ -47914,11 +48376,6 @@
"requires": {
"jsbn": "1.1.0",
"sprintf-js": "1.1.2"
- },
- "dependencies": {
- "sprintf-js": {
- "version": "1.1.2"
- }
}
},
"ipaddr.js": {
@@ -47947,12 +48404,19 @@
},
"is-arguments": {
"version": "1.1.1",
- "dev": true,
"requires": {
"call-bind": "^1.0.2",
"has-tostringtag": "^1.0.0"
}
},
+ "is-array-buffer": {
+ "version": "3.0.2",
+ "requires": {
+ "call-bind": "^1.0.2",
+ "get-intrinsic": "^1.2.0",
+ "is-typed-array": "^1.1.10"
+ }
+ },
"is-arrayish": {
"version": "0.2.1",
"devOptional": true
@@ -47977,7 +48441,7 @@
}
},
"is-buffer": {
- "version": "1.1.6"
+ "version": "2.0.5"
},
"is-callable": {
"version": "1.2.7"
@@ -48074,10 +48538,13 @@
"is-hexadecimal": {
"version": "1.0.4"
},
- "is-map": {
- "version": "2.0.2",
+ "is-lambda": {
+ "version": "1.0.1",
"dev": true
},
+ "is-map": {
+ "version": "2.0.2"
+ },
"is-negative-zero": {
"version": "2.0.2"
},
@@ -48087,6 +48554,9 @@
"kind-of": "^3.0.2"
},
"dependencies": {
+ "is-buffer": {
+ "version": "1.1.6"
+ },
"kind-of": {
"version": "3.2.2",
"requires": {
@@ -48105,6 +48575,9 @@
"version": "1.0.2",
"dev": true
},
+ "is-plain-obj": {
+ "version": "2.1.0"
+ },
"is-plain-object": {
"version": "2.0.4",
"requires": {
@@ -48119,7 +48592,7 @@
"version": "3.0.1"
},
"is-reference": {
- "version": "3.0.0",
+ "version": "3.0.1",
"requires": {
"@types/estree": "*"
}
@@ -48135,8 +48608,7 @@
"version": "2.2.0"
},
"is-set": {
- "version": "2.0.2",
- "dev": true
+ "version": "2.0.2"
},
"is-shared-array-buffer": {
"version": "1.0.2",
@@ -48161,7 +48633,6 @@
},
"is-typed-array": {
"version": "1.1.10",
- "dev": true,
"requires": {
"available-typed-arrays": "^1.0.5",
"call-bind": "^1.0.2",
@@ -48179,8 +48650,7 @@
"optional": true
},
"is-weakmap": {
- "version": "2.0.1",
- "dev": true
+ "version": "2.0.1"
},
"is-weakref": {
"version": "1.0.2",
@@ -48190,14 +48660,13 @@
},
"is-weakset": {
"version": "2.0.2",
- "dev": true,
"requires": {
"call-bind": "^1.0.2",
"get-intrinsic": "^1.1.1"
}
},
"is-what": {
- "version": "4.1.7"
+ "version": "4.1.8"
},
"is-whitespace-character": {
"version": "1.0.4"
@@ -48220,11 +48689,10 @@
}
},
"isarray": {
- "version": "2.0.5",
- "dev": true
+ "version": "1.0.0"
},
"isbot": {
- "version": "3.6.5"
+ "version": "3.6.8"
},
"isexe": {
"version": "2.0.0"
@@ -48316,6 +48784,16 @@
"chalk": "^4.0.2",
"filelist": "^1.0.1",
"minimatch": "^3.0.4"
+ },
+ "dependencies": {
+ "chalk": {
+ "version": "4.1.2",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ }
}
},
"jest": {
@@ -48346,7 +48824,7 @@
}
},
"jest-canvas-mock": {
- "version": "2.4.0",
+ "version": "2.5.0",
"dev": true,
"requires": {
"cssfontparser": "^1.2.1",
@@ -48374,11 +48852,19 @@
}
},
"@types/yargs": {
- "version": "16.0.4",
+ "version": "16.0.5",
"dev": true,
"requires": {
"@types/yargs-parser": "*"
}
+ },
+ "chalk": {
+ "version": "4.1.2",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
}
}
},
@@ -48419,12 +48905,20 @@
}
},
"@types/yargs": {
- "version": "16.0.4",
+ "version": "16.0.5",
"dev": true,
"requires": {
"@types/yargs-parser": "*"
}
},
+ "chalk": {
+ "version": "4.1.2",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ },
"jest-util": {
"version": "27.5.1",
"dev": true,
@@ -48469,12 +48963,20 @@
}
},
"@types/yargs": {
- "version": "16.0.4",
+ "version": "16.0.5",
"dev": true,
"requires": {
"@types/yargs-parser": "*"
}
},
+ "chalk": {
+ "version": "4.1.2",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ },
"jest-util": {
"version": "27.5.1",
"dev": true,
@@ -48531,12 +49033,20 @@
}
},
"@types/yargs": {
- "version": "16.0.4",
+ "version": "16.0.5",
"dev": true,
"requires": {
"@types/yargs-parser": "*"
}
},
+ "chalk": {
+ "version": "4.1.2",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ },
"jest-regex-util": {
"version": "27.5.1",
"dev": true
@@ -48556,54 +49066,26 @@
}
},
"jest-diff": {
- "version": "25.5.0",
+ "version": "27.5.1",
"dev": true,
"requires": {
- "chalk": "^3.0.0",
- "diff-sequences": "^25.2.6",
- "jest-get-type": "^25.2.6",
- "pretty-format": "^25.5.0"
+ "chalk": "^4.0.0",
+ "diff-sequences": "^27.5.1",
+ "jest-get-type": "^27.5.1",
+ "pretty-format": "^27.5.1"
},
"dependencies": {
- "@jest/types": {
- "version": "25.5.0",
- "dev": true,
- "requires": {
- "@types/istanbul-lib-coverage": "^2.0.0",
- "@types/istanbul-reports": "^1.1.1",
- "@types/yargs": "^15.0.0",
- "chalk": "^3.0.0"
- }
- },
- "@types/istanbul-reports": {
- "version": "1.1.2",
- "dev": true,
- "requires": {
- "@types/istanbul-lib-coverage": "*",
- "@types/istanbul-lib-report": "*"
- }
- },
"chalk": {
- "version": "3.0.0",
+ "version": "4.1.2",
"dev": true,
"requires": {
"ansi-styles": "^4.1.0",
"supports-color": "^7.1.0"
}
},
- "jest-get-type": {
- "version": "25.2.6",
+ "diff-sequences": {
+ "version": "27.5.1",
"dev": true
- },
- "pretty-format": {
- "version": "25.5.0",
- "dev": true,
- "requires": {
- "@jest/types": "^25.5.0",
- "ansi-regex": "^5.0.0",
- "ansi-styles": "^4.0.0",
- "react-is": "^16.12.0"
- }
}
}
},
@@ -48637,12 +49119,20 @@
}
},
"@types/yargs": {
- "version": "16.0.4",
+ "version": "16.0.5",
"dev": true,
"requires": {
"@types/yargs-parser": "*"
}
},
+ "chalk": {
+ "version": "4.1.2",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ },
"jest-util": {
"version": "27.5.1",
"dev": true,
@@ -48682,12 +49172,20 @@
}
},
"@types/yargs": {
- "version": "16.0.4",
+ "version": "16.0.5",
"dev": true,
"requires": {
"@types/yargs-parser": "*"
}
},
+ "chalk": {
+ "version": "4.1.2",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ },
"jest-util": {
"version": "27.5.1",
"dev": true,
@@ -48726,12 +49224,20 @@
}
},
"@types/yargs": {
- "version": "16.0.4",
+ "version": "16.0.5",
"dev": true,
"requires": {
"@types/yargs-parser": "*"
}
},
+ "chalk": {
+ "version": "4.1.2",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ },
"jest-util": {
"version": "27.5.1",
"dev": true,
@@ -48816,12 +49322,20 @@
}
},
"@types/yargs": {
- "version": "16.0.4",
+ "version": "16.0.5",
"dev": true,
"requires": {
"@types/yargs-parser": "*"
}
},
+ "chalk": {
+ "version": "4.1.2",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ },
"jest-util": {
"version": "27.5.1",
"dev": true,
@@ -48854,18 +49368,12 @@
"pretty-format": "^27.5.1"
},
"dependencies": {
- "diff-sequences": {
- "version": "27.5.1",
- "dev": true
- },
- "jest-diff": {
- "version": "27.5.1",
+ "chalk": {
+ "version": "4.1.2",
"dev": true,
"requires": {
- "chalk": "^4.0.0",
- "diff-sequences": "^27.5.1",
- "jest-get-type": "^27.5.1",
- "pretty-format": "^27.5.1"
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
}
}
}
@@ -48897,11 +49405,19 @@
}
},
"@types/yargs": {
- "version": "16.0.4",
+ "version": "16.0.5",
"dev": true,
"requires": {
"@types/yargs-parser": "*"
}
+ },
+ "chalk": {
+ "version": "4.1.2",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
}
}
},
@@ -48925,11 +49441,19 @@
}
},
"@types/yargs": {
- "version": "16.0.4",
+ "version": "16.0.5",
"dev": true,
"requires": {
"@types/yargs-parser": "*"
}
+ },
+ "chalk": {
+ "version": "4.1.2",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
}
}
},
@@ -48970,12 +49494,20 @@
}
},
"@types/yargs": {
- "version": "16.0.4",
+ "version": "16.0.5",
"dev": true,
"requires": {
"@types/yargs-parser": "*"
}
},
+ "chalk": {
+ "version": "4.1.2",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ },
"jest-haste-map": {
"version": "27.5.1",
"dev": true,
@@ -49042,12 +49574,20 @@
}
},
"@types/yargs": {
- "version": "16.0.4",
+ "version": "16.0.5",
"dev": true,
"requires": {
"@types/yargs-parser": "*"
}
},
+ "chalk": {
+ "version": "4.1.2",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ },
"jest-regex-util": {
"version": "27.5.1",
"dev": true
@@ -49114,12 +49654,20 @@
}
},
"@types/yargs": {
- "version": "16.0.4",
+ "version": "16.0.5",
"dev": true,
"requires": {
"@types/yargs-parser": "*"
}
},
+ "chalk": {
+ "version": "4.1.2",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ },
"jest-haste-map": {
"version": "27.5.1",
"dev": true,
@@ -49230,12 +49778,20 @@
}
},
"@types/yargs": {
- "version": "16.0.4",
+ "version": "16.0.5",
"dev": true,
"requires": {
"@types/yargs-parser": "*"
}
},
+ "chalk": {
+ "version": "4.1.2",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ },
"jest-haste-map": {
"version": "27.5.1",
"dev": true,
@@ -49354,24 +49910,18 @@
}
},
"@types/yargs": {
- "version": "16.0.4",
+ "version": "16.0.5",
"dev": true,
"requires": {
"@types/yargs-parser": "*"
}
},
- "diff-sequences": {
- "version": "27.5.1",
- "dev": true
- },
- "jest-diff": {
- "version": "27.5.1",
+ "chalk": {
+ "version": "4.1.2",
"dev": true,
"requires": {
- "chalk": "^4.0.0",
- "diff-sequences": "^27.5.1",
- "jest-get-type": "^27.5.1",
- "pretty-format": "^27.5.1"
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
}
},
"jest-haste-map": {
@@ -49417,6 +49967,13 @@
"picomatch": "^2.2.3"
}
},
+ "lru-cache": {
+ "version": "6.0.0",
+ "dev": true,
+ "requires": {
+ "yallist": "^4.0.0"
+ }
+ },
"semver": {
"version": "7.3.8",
"dev": true,
@@ -49427,6 +49984,10 @@
"source-map": {
"version": "0.6.1",
"dev": true
+ },
+ "yallist": {
+ "version": "4.0.0",
+ "dev": true
}
}
},
@@ -49440,6 +50001,16 @@
"graceful-fs": "^4.2.4",
"is-ci": "^2.0.0",
"micromatch": "^4.0.2"
+ },
+ "dependencies": {
+ "chalk": {
+ "version": "4.1.2",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ }
}
},
"jest-validate": {
@@ -49466,7 +50037,7 @@
}
},
"@types/yargs": {
- "version": "16.0.4",
+ "version": "16.0.5",
"dev": true,
"requires": {
"@types/yargs-parser": "*"
@@ -49475,6 +50046,14 @@
"camelcase": {
"version": "6.3.0",
"dev": true
+ },
+ "chalk": {
+ "version": "4.1.2",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
}
}
},
@@ -49503,12 +50082,20 @@
}
},
"@types/yargs": {
- "version": "16.0.4",
+ "version": "16.0.5",
"dev": true,
"requires": {
"@types/yargs-parser": "*"
}
},
+ "chalk": {
+ "version": "4.1.2",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ },
"jest-util": {
"version": "27.5.1",
"dev": true,
@@ -49541,6 +50128,9 @@
}
}
},
+ "jiti": {
+ "version": "1.18.2"
+ },
"jmespath": {
"version": "0.16.0",
"dev": true
@@ -49556,7 +50146,7 @@
"dev": true
},
"js-sdsl": {
- "version": "4.2.0",
+ "version": "4.4.0",
"dev": true
},
"js-sha1": {
@@ -49610,6 +50200,9 @@
"emojis-list": "^3.0.0",
"json5": "^1.0.1"
}
+ },
+ "sprintf-js": {
+ "version": "1.0.3"
}
}
},
@@ -49650,7 +50243,7 @@
},
"dependencies": {
"acorn": {
- "version": "8.8.1",
+ "version": "8.8.2",
"dev": true
},
"ws": {
@@ -49674,7 +50267,7 @@
"devOptional": true
},
"json-schema-traverse": {
- "version": "0.4.1"
+ "version": "1.0.0"
},
"json-stable-stringify-without-jsonify": {
"version": "1.0.1"
@@ -49687,7 +50280,9 @@
"version": "2.2.3"
},
"jsonc-parser": {
- "version": "3.2.0"
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz",
+ "integrity": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w=="
},
"jsonfile": {
"version": "6.1.0",
@@ -49706,16 +50301,25 @@
"semver": "^7.3.8"
},
"dependencies": {
+ "lru-cache": {
+ "version": "6.0.0",
+ "requires": {
+ "yallist": "^4.0.0"
+ }
+ },
"semver": {
"version": "7.3.8",
"requires": {
"lru-cache": "^6.0.0"
}
+ },
+ "yallist": {
+ "version": "4.0.0"
}
}
},
"jsrsasign": {
- "version": "10.6.1"
+ "version": "10.7.0"
},
"jsx-ast-utils": {
"version": "3.3.3",
@@ -49744,8 +50348,7 @@
}
},
"khroma": {
- "version": "2.0.0",
- "peer": true
+ "version": "2.0.0"
},
"kind-of": {
"version": "6.0.3"
@@ -49755,7 +50358,7 @@
"dev": true
},
"klona": {
- "version": "2.0.5",
+ "version": "2.0.6",
"dev": true
},
"language-subtag-registry": {
@@ -49767,6 +50370,9 @@
"language-subtag-registry": "~0.3.2"
}
},
+ "layout-base": {
+ "version": "1.0.2"
+ },
"lazy-cache": {
"version": "2.0.2",
"requires": {
@@ -49801,6 +50407,15 @@
"type-check": "~0.4.0"
}
},
+ "libpg-query": {
+ "version": "13.3.1",
+ "dev": true,
+ "requires": {
+ "@mapbox/node-pre-gyp": "^1.0.8",
+ "node-addon-api": "^1.6.3",
+ "node-gyp": "^8.0.0"
+ }
+ },
"lie": {
"version": "3.1.1",
"requires": {
@@ -49808,11 +50423,10 @@
}
},
"lilconfig": {
- "version": "2.0.6"
+ "version": "2.1.0"
},
"lines-and-columns": {
- "version": "1.2.4",
- "devOptional": true
+ "version": "1.2.4"
},
"linkify-it": {
"version": "3.0.3",
@@ -49942,13 +50556,13 @@
}
},
"lottie-react": {
- "version": "2.3.1",
+ "version": "2.4.0",
"requires": {
- "lottie-web": "^5.9.4"
+ "lottie-web": "^5.10.2"
}
},
"lottie-web": {
- "version": "5.9.6"
+ "version": "5.10.2"
},
"loud-rejection": {
"version": "1.6.0",
@@ -49977,9 +50591,9 @@
"version": "0.3.3"
},
"lru-cache": {
- "version": "6.0.0",
+ "version": "5.1.1",
"requires": {
- "yallist": "^4.0.0"
+ "yallist": "^3.0.2"
}
},
"lucide-react": {
@@ -49987,7 +50601,7 @@
"requires": {}
},
"lz-string": {
- "version": "1.4.4",
+ "version": "1.5.0",
"dev": true
},
"make-dir": {
@@ -50006,6 +50620,41 @@
"version": "1.3.6",
"devOptional": true
},
+ "make-fetch-happen": {
+ "version": "9.1.0",
+ "dev": true,
+ "requires": {
+ "agentkeepalive": "^4.1.3",
+ "cacache": "^15.2.0",
+ "http-cache-semantics": "^4.1.0",
+ "http-proxy-agent": "^4.0.1",
+ "https-proxy-agent": "^5.0.0",
+ "is-lambda": "^1.0.1",
+ "lru-cache": "^6.0.0",
+ "minipass": "^3.1.3",
+ "minipass-collect": "^1.0.2",
+ "minipass-fetch": "^1.3.2",
+ "minipass-flush": "^1.0.5",
+ "minipass-pipeline": "^1.2.4",
+ "negotiator": "^0.6.2",
+ "promise-retry": "^2.0.1",
+ "socks-proxy-agent": "^6.0.0",
+ "ssri": "^8.0.0"
+ },
+ "dependencies": {
+ "lru-cache": {
+ "version": "6.0.0",
+ "dev": true,
+ "requires": {
+ "yallist": "^4.0.0"
+ }
+ },
+ "yallist": {
+ "version": "4.0.0",
+ "dev": true
+ }
+ }
+ },
"makeerror": {
"version": "1.0.12",
"dev": true,
@@ -50100,11 +50749,14 @@
"argparse": "^1.0.7",
"esprima": "^4.0.0"
}
+ },
+ "sprintf-js": {
+ "version": "1.0.3"
}
}
},
"marked": {
- "version": "4.2.3"
+ "version": "4.3.0"
},
"math-random": {
"version": "1.0.4"
@@ -50115,6 +50767,11 @@
"charenc": "0.0.2",
"crypt": "0.0.2",
"is-buffer": "~1.1.6"
+ },
+ "dependencies": {
+ "is-buffer": {
+ "version": "1.1.6"
+ }
}
},
"md5.js": {
@@ -50138,11 +50795,29 @@
"version": "4.0.0",
"requires": {
"unist-util-visit": "^2.0.0"
+ },
+ "dependencies": {
+ "unist-util-visit": {
+ "version": "2.0.3",
+ "requires": {
+ "@types/unist": "^2.0.0",
+ "unist-util-is": "^4.0.0",
+ "unist-util-visit-parents": "^3.0.0"
+ }
+ },
+ "unist-util-visit-parents": {
+ "version": "3.1.1",
+ "requires": {
+ "@types/unist": "^2.0.0",
+ "unist-util-is": "^4.0.0"
+ }
+ }
}
},
"mdast-util-find-and-replace": {
- "version": "2.2.1",
+ "version": "2.2.2",
"requires": {
+ "@types/mdast": "^3.0.0",
"escape-string-regexp": "^5.0.0",
"unist-util-is": "^5.0.0",
"unist-util-visit-parents": "^5.0.0"
@@ -50152,19 +50827,15 @@
"version": "5.0.0"
},
"unist-util-is": {
- "version": "5.1.1"
- },
- "unist-util-visit-parents": {
- "version": "5.1.1",
+ "version": "5.2.1",
"requires": {
- "@types/unist": "^2.0.0",
- "unist-util-is": "^5.0.0"
+ "@types/unist": "^2.0.0"
}
}
}
},
"mdast-util-from-markdown": {
- "version": "1.2.0",
+ "version": "1.3.0",
"requires": {
"@types/mdast": "^3.0.0",
"@types/unist": "^2.0.0",
@@ -50181,12 +50852,37 @@
},
"dependencies": {
"mdast-util-to-string": {
- "version": "3.1.0"
+ "version": "3.2.0",
+ "requires": {
+ "@types/mdast": "^3.0.0"
+ }
+ },
+ "micromark": {
+ "version": "3.1.0",
+ "requires": {
+ "@types/debug": "^4.0.0",
+ "debug": "^4.0.0",
+ "decode-named-character-reference": "^1.0.0",
+ "micromark-core-commonmark": "^1.0.1",
+ "micromark-factory-space": "^1.0.0",
+ "micromark-util-character": "^1.0.0",
+ "micromark-util-chunked": "^1.0.0",
+ "micromark-util-combine-extensions": "^1.0.0",
+ "micromark-util-decode-numeric-character-reference": "^1.0.0",
+ "micromark-util-encode": "^1.0.0",
+ "micromark-util-normalize-identifier": "^1.0.0",
+ "micromark-util-resolve-all": "^1.0.0",
+ "micromark-util-sanitize-uri": "^1.0.0",
+ "micromark-util-subtokenize": "^1.0.0",
+ "micromark-util-symbol": "^1.0.0",
+ "micromark-util-types": "^1.0.1",
+ "uvu": "^0.5.0"
+ }
}
}
},
"mdast-util-gfm": {
- "version": "2.0.1",
+ "version": "2.0.2",
"requires": {
"mdast-util-from-markdown": "^1.0.0",
"mdast-util-gfm-autolink-literal": "^1.0.0",
@@ -50198,21 +50894,16 @@
}
},
"mdast-util-gfm-autolink-literal": {
- "version": "1.0.2",
+ "version": "1.0.3",
"requires": {
"@types/mdast": "^3.0.0",
"ccount": "^2.0.0",
"mdast-util-find-and-replace": "^2.0.0",
"micromark-util-character": "^1.0.0"
- },
- "dependencies": {
- "ccount": {
- "version": "2.0.1"
- }
}
},
"mdast-util-gfm-footnote": {
- "version": "1.0.1",
+ "version": "1.0.2",
"requires": {
"@types/mdast": "^3.0.0",
"mdast-util-to-markdown": "^1.3.0",
@@ -50220,14 +50911,14 @@
}
},
"mdast-util-gfm-strikethrough": {
- "version": "1.0.2",
+ "version": "1.0.3",
"requires": {
"@types/mdast": "^3.0.0",
"mdast-util-to-markdown": "^1.3.0"
}
},
"mdast-util-gfm-table": {
- "version": "1.0.6",
+ "version": "1.0.7",
"requires": {
"@types/mdast": "^3.0.0",
"markdown-table": "^3.0.0",
@@ -50236,27 +50927,29 @@
},
"dependencies": {
"markdown-table": {
- "version": "3.0.2"
+ "version": "3.0.3"
}
}
},
"mdast-util-gfm-task-list-item": {
- "version": "1.0.1",
+ "version": "1.0.2",
"requires": {
"@types/mdast": "^3.0.0",
"mdast-util-to-markdown": "^1.3.0"
}
},
"mdast-util-mdx": {
- "version": "2.0.0",
+ "version": "2.0.1",
"requires": {
+ "mdast-util-from-markdown": "^1.0.0",
"mdast-util-mdx-expression": "^1.0.0",
"mdast-util-mdx-jsx": "^2.0.0",
- "mdast-util-mdxjs-esm": "^1.0.0"
+ "mdast-util-mdxjs-esm": "^1.0.0",
+ "mdast-util-to-markdown": "^1.0.0"
}
},
"mdast-util-mdx-expression": {
- "version": "1.3.1",
+ "version": "1.3.2",
"requires": {
"@types/estree-jsx": "^1.0.0",
"@types/hast": "^2.0.0",
@@ -50266,12 +50959,14 @@
}
},
"mdast-util-mdx-jsx": {
- "version": "2.1.0",
+ "version": "2.1.2",
"requires": {
"@types/estree-jsx": "^1.0.0",
"@types/hast": "^2.0.0",
"@types/mdast": "^3.0.0",
+ "@types/unist": "^2.0.0",
"ccount": "^2.0.0",
+ "mdast-util-from-markdown": "^1.1.0",
"mdast-util-to-markdown": "^1.3.0",
"parse-entities": "^4.0.0",
"stringify-entities": "^4.0.0",
@@ -50280,12 +50975,6 @@
"vfile-message": "^3.0.0"
},
"dependencies": {
- "ccount": {
- "version": "2.0.1"
- },
- "character-entities": {
- "version": "2.0.2"
- },
"character-entities-legacy": {
"version": "3.0.0"
},
@@ -50309,7 +50998,7 @@
"version": "2.0.1"
},
"parse-entities": {
- "version": "4.0.0",
+ "version": "4.0.1",
"requires": {
"@types/unist": "^2.0.0",
"character-entities": "^2.0.0",
@@ -50320,11 +51009,18 @@
"is-decimal": "^2.0.0",
"is-hexadecimal": "^2.0.0"
}
+ },
+ "vfile-message": {
+ "version": "3.1.4",
+ "requires": {
+ "@types/unist": "^2.0.0",
+ "unist-util-stringify-position": "^3.0.0"
+ }
}
}
},
"mdast-util-mdxjs-esm": {
- "version": "1.3.0",
+ "version": "1.3.1",
"requires": {
"@types/estree-jsx": "^1.0.0",
"@types/hast": "^2.0.0",
@@ -50341,55 +51037,39 @@
},
"dependencies": {
"unist-util-is": {
- "version": "5.2.0"
+ "version": "5.2.1",
+ "requires": {
+ "@types/unist": "^2.0.0"
+ }
}
}
},
"mdast-util-to-hast": {
- "version": "12.2.4",
+ "version": "12.3.0",
"requires": {
"@types/hast": "^2.0.0",
"@types/mdast": "^3.0.0",
"mdast-util-definitions": "^5.0.0",
"micromark-util-sanitize-uri": "^1.1.0",
"trim-lines": "^3.0.0",
- "unist-builder": "^3.0.0",
"unist-util-generated": "^2.0.0",
"unist-util-position": "^4.0.0",
"unist-util-visit": "^4.0.0"
},
"dependencies": {
"mdast-util-definitions": {
- "version": "5.1.1",
+ "version": "5.1.2",
"requires": {
"@types/mdast": "^3.0.0",
"@types/unist": "^2.0.0",
"unist-util-visit": "^4.0.0"
}
},
- "unist-util-is": {
- "version": "5.1.1"
- },
"unist-util-position": {
- "version": "4.0.3",
+ "version": "4.0.4",
"requires": {
"@types/unist": "^2.0.0"
}
- },
- "unist-util-visit": {
- "version": "4.1.1",
- "requires": {
- "@types/unist": "^2.0.0",
- "unist-util-is": "^5.0.0",
- "unist-util-visit-parents": "^5.1.1"
- }
- },
- "unist-util-visit-parents": {
- "version": "5.1.1",
- "requires": {
- "@types/unist": "^2.0.0",
- "unist-util-is": "^5.0.0"
- }
}
}
},
@@ -50407,24 +51087,9 @@
},
"dependencies": {
"mdast-util-to-string": {
- "version": "3.1.0"
- },
- "unist-util-is": {
- "version": "5.1.1"
- },
- "unist-util-visit": {
- "version": "4.1.1",
+ "version": "3.2.0",
"requires": {
- "@types/unist": "^2.0.0",
- "unist-util-is": "^5.0.0",
- "unist-util-visit-parents": "^5.1.1"
- }
- },
- "unist-util-visit-parents": {
- "version": "5.1.1",
- "requires": {
- "@types/unist": "^2.0.0",
- "unist-util-is": "^5.0.0"
+ "@types/mdast": "^3.0.0"
}
},
"zwitch": {
@@ -50445,6 +51110,23 @@
"mdast-util-to-string": "^2.0.0",
"unist-util-is": "^4.0.0",
"unist-util-visit": "^2.0.0"
+ },
+ "dependencies": {
+ "unist-util-visit": {
+ "version": "2.0.3",
+ "requires": {
+ "@types/unist": "^2.0.0",
+ "unist-util-is": "^4.0.0",
+ "unist-util-visit-parents": "^3.0.0"
+ }
+ },
+ "unist-util-visit-parents": {
+ "version": "3.1.1",
+ "requires": {
+ "@types/unist": "^2.0.0",
+ "unist-util-is": "^4.0.0"
+ }
+ }
}
},
"mdn-data": {
@@ -50458,7 +51140,7 @@
"dev": true
},
"memfs": {
- "version": "3.4.12",
+ "version": "3.4.13",
"dev": true,
"requires": {
"fs-monkey": "^1.0.3"
@@ -50595,27 +51277,28 @@
"version": "1.4.1"
},
"mermaid": {
- "version": "9.2.2",
- "peer": true,
+ "version": "10.0.2",
"requires": {
"@braintree/sanitize-url": "^6.0.0",
- "d3": "^7.0.0",
- "dagre": "^0.8.5",
- "dagre-d3": "^0.6.4",
- "dompurify": "2.4.0",
- "fast-clone": "^1.5.13",
- "graphlib": "^2.1.8",
+ "cytoscape": "^3.23.0",
+ "cytoscape-cose-bilkent": "^4.1.0",
+ "cytoscape-fcose": "^2.1.0",
+ "d3": "^7.4.0",
+ "dagre-d3-es": "7.0.9",
+ "dayjs": "^1.11.7",
+ "dompurify": "2.4.3",
+ "elkjs": "^0.8.2",
"khroma": "^2.0.0",
- "lodash": "^4.17.21",
- "moment-mini": "^2.24.0",
+ "lodash-es": "^4.17.21",
"non-layered-tidy-tree-layout": "^2.0.2",
"stylis": "^4.1.2",
- "uuid": "^9.0.0"
+ "ts-dedent": "^2.2.0",
+ "uuid": "^9.0.0",
+ "web-worker": "^1.2.0"
},
"dependencies": {
"uuid": {
- "version": "9.0.0",
- "peer": true
+ "version": "9.0.0"
}
}
},
@@ -50632,25 +51315,10 @@
"dev": true
},
"micromark": {
- "version": "3.1.0",
+ "version": "2.11.4",
"requires": {
- "@types/debug": "^4.0.0",
"debug": "^4.0.0",
- "decode-named-character-reference": "^1.0.0",
- "micromark-core-commonmark": "^1.0.1",
- "micromark-factory-space": "^1.0.0",
- "micromark-util-character": "^1.0.0",
- "micromark-util-chunked": "^1.0.0",
- "micromark-util-combine-extensions": "^1.0.0",
- "micromark-util-decode-numeric-character-reference": "^1.0.0",
- "micromark-util-encode": "^1.0.0",
- "micromark-util-normalize-identifier": "^1.0.0",
- "micromark-util-resolve-all": "^1.0.0",
- "micromark-util-sanitize-uri": "^1.0.0",
- "micromark-util-subtokenize": "^1.0.0",
- "micromark-util-symbol": "^1.0.0",
- "micromark-util-types": "^1.0.1",
- "uvu": "^0.5.0"
+ "parse-entities": "^2.0.0"
}
},
"micromark-core-commonmark": {
@@ -50711,7 +51379,7 @@
}
},
"micromark-extension-gfm-strikethrough": {
- "version": "1.0.4",
+ "version": "1.0.5",
"requires": {
"micromark-util-chunked": "^1.0.0",
"micromark-util-classify-character": "^1.0.0",
@@ -50732,13 +51400,13 @@
}
},
"micromark-extension-gfm-tagfilter": {
- "version": "1.0.1",
+ "version": "1.0.2",
"requires": {
"micromark-util-types": "^1.0.0"
}
},
"micromark-extension-gfm-task-list-item": {
- "version": "1.0.3",
+ "version": "1.0.4",
"requires": {
"micromark-factory-space": "^1.0.0",
"micromark-util-character": "^1.0.0",
@@ -50748,7 +51416,7 @@
}
},
"micromark-extension-mdx-expression": {
- "version": "1.0.3",
+ "version": "1.0.4",
"requires": {
"micromark-factory-mdx-expression": "^1.0.0",
"micromark-factory-space": "^1.0.0",
@@ -50771,6 +51439,15 @@
"micromark-util-types": "^1.0.0",
"uvu": "^0.5.0",
"vfile-message": "^3.0.0"
+ },
+ "dependencies": {
+ "vfile-message": {
+ "version": "3.1.4",
+ "requires": {
+ "@types/unist": "^2.0.0",
+ "unist-util-stringify-position": "^3.0.0"
+ }
+ }
}
},
"micromark-extension-mdx-md": {
@@ -50793,7 +51470,7 @@
},
"dependencies": {
"acorn": {
- "version": "8.8.1"
+ "version": "8.8.2"
}
}
},
@@ -50808,6 +51485,15 @@
"unist-util-position-from-estree": "^1.1.0",
"uvu": "^0.5.0",
"vfile-message": "^3.0.0"
+ },
+ "dependencies": {
+ "vfile-message": {
+ "version": "3.1.4",
+ "requires": {
+ "@types/unist": "^2.0.0",
+ "unist-util-stringify-position": "^3.0.0"
+ }
+ }
}
},
"micromark-factory-destination": {
@@ -50828,7 +51514,7 @@
}
},
"micromark-factory-mdx-expression": {
- "version": "1.0.6",
+ "version": "1.0.7",
"requires": {
"micromark-factory-space": "^1.0.0",
"micromark-util-character": "^1.0.0",
@@ -50838,6 +51524,15 @@
"unist-util-position-from-estree": "^1.0.0",
"uvu": "^0.5.0",
"vfile-message": "^3.0.0"
+ },
+ "dependencies": {
+ "vfile-message": {
+ "version": "3.1.4",
+ "requires": {
+ "@types/unist": "^2.0.0",
+ "unist-util-stringify-position": "^3.0.0"
+ }
+ }
}
},
"micromark-factory-space": {
@@ -50913,7 +51608,7 @@
"version": "1.0.1"
},
"micromark-util-events-to-acorn": {
- "version": "1.2.0",
+ "version": "1.2.1",
"requires": {
"@types/acorn": "^4.0.0",
"@types/estree": "^1.0.0",
@@ -50926,6 +51621,20 @@
"dependencies": {
"@types/estree": {
"version": "1.0.0"
+ },
+ "vfile-location": {
+ "version": "4.1.0",
+ "requires": {
+ "@types/unist": "^2.0.0",
+ "vfile": "^5.0.0"
+ }
+ },
+ "vfile-message": {
+ "version": "3.1.4",
+ "requires": {
+ "@types/unist": "^2.0.0",
+ "unist-util-stringify-position": "^3.0.0"
+ }
}
}
},
@@ -51030,13 +51739,19 @@
}
},
"minimist": {
- "version": "1.2.7"
+ "version": "1.2.8"
},
"minipass": {
- "version": "3.3.4",
+ "version": "3.3.6",
"dev": true,
"requires": {
"yallist": "^4.0.0"
+ },
+ "dependencies": {
+ "yallist": {
+ "version": "4.0.0",
+ "dev": true
+ }
}
},
"minipass-collect": {
@@ -51046,6 +51761,16 @@
"minipass": "^3.0.0"
}
},
+ "minipass-fetch": {
+ "version": "1.4.1",
+ "dev": true,
+ "requires": {
+ "encoding": "^0.1.12",
+ "minipass": "^3.1.0",
+ "minipass-sized": "^1.0.3",
+ "minizlib": "^2.0.0"
+ }
+ },
"minipass-flush": {
"version": "1.0.5",
"dev": true,
@@ -51060,12 +51785,25 @@
"minipass": "^3.0.0"
}
},
+ "minipass-sized": {
+ "version": "1.0.3",
+ "dev": true,
+ "requires": {
+ "minipass": "^3.0.0"
+ }
+ },
"minizlib": {
"version": "2.1.2",
"dev": true,
"requires": {
"minipass": "^3.0.0",
"yallist": "^4.0.0"
+ },
+ "dependencies": {
+ "yallist": {
+ "version": "4.0.0",
+ "dev": true
+ }
}
},
"mississippi": {
@@ -51105,16 +51843,19 @@
}
},
"mobx": {
- "version": "6.7.0"
+ "version": "6.9.0"
},
"mobx-react-lite": {
- "version": "3.4.0",
+ "version": "3.4.3",
"requires": {}
},
- "moment-mini": {
- "version": "2.29.4",
+ "monaco-editor": {
+ "version": "0.36.1",
"peer": true
},
+ "moo": {
+ "version": "0.5.2"
+ },
"moo-color": {
"version": "1.0.3",
"dev": true,
@@ -51133,6 +51874,9 @@
"run-queue": "^1.0.3"
},
"dependencies": {
+ "aproba": {
+ "version": "1.2.0"
+ },
"rimraf": {
"version": "2.7.1",
"requires": {
@@ -51150,6 +51894,14 @@
"ms": {
"version": "2.1.3"
},
+ "mz": {
+ "version": "2.7.0",
+ "requires": {
+ "any-promise": "^1.0.0",
+ "object-assign": "^4.0.1",
+ "thenify-all": "^1.0.0"
+ }
+ },
"nan": {
"version": "2.17.0",
"optional": true
@@ -51171,7 +51923,7 @@
"version": "0.2.1"
},
"nanoid": {
- "version": "3.3.4"
+ "version": "3.3.6"
},
"nanomatch": {
"version": "1.2.13",
@@ -51211,6 +51963,20 @@
"version": "1.4.0",
"dev": true
},
+ "nearley": {
+ "version": "2.20.1",
+ "requires": {
+ "commander": "^2.19.0",
+ "moo": "^0.5.0",
+ "railroad-diagrams": "^1.0.0",
+ "randexp": "0.4.6"
+ },
+ "dependencies": {
+ "commander": {
+ "version": "2.20.3"
+ }
+ }
+ },
"negotiator": {
"version": "0.6.3",
"dev": true
@@ -51246,66 +52012,6 @@
"use-sync-external-store": "1.2.0"
},
"dependencies": {
- "@next/swc-android-arm64": {
- "version": "12.3.2",
- "resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-12.3.2.tgz",
- "integrity": "sha512-B+TINJhCf+CrY1+b3/JWQlkecv53rAGa/gA7gi5B1cnBa/2Uvoe+Ue0JeCefTjfiyl1ScsyNx+NcESY8Ye2Ngg==",
- "optional": true
- },
- "@next/swc-darwin-x64": {
- "version": "12.3.2",
- "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-12.3.2.tgz",
- "integrity": "sha512-1HkjmS9awwlaeEY8Y01nRSNkSv3y+qnC/mjMPe/W66hEh3QKa/LQHqHeS7NOdEs19B2mhZ7w+EgMRXdLQ0Su8w==",
- "optional": true
- },
- "@next/swc-linux-arm-gnueabihf": {
- "version": "12.3.2",
- "resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-12.3.2.tgz",
- "integrity": "sha512-EuRZAamoxfe/WoWRaC0zsCAoE4gs/mEhilcloNM4J5Mnb3PLY8PZV394W7t5tjBjItMCF7l2Ebwjwtm46tq2RA==",
- "optional": true
- },
- "@next/swc-linux-arm64-gnu": {
- "version": "12.3.2",
- "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-12.3.2.tgz",
- "integrity": "sha512-T9GCFyOIb4S3acA9LqflUYD+QZ94iZketHCqKdoO0Nx0OCHIgGJV5rotDe8TDXwh/goYpIfyHU4j1qqw4w4VnA==",
- "optional": true
- },
- "@next/swc-linux-arm64-musl": {
- "version": "12.3.2",
- "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-12.3.2.tgz",
- "integrity": "sha512-hxNVZS6L3c2z3l9EH2GP0MGQ9exu6O8cohYNZyqC9WUl6C03sEn8xzDH1y+NgD3fVurvYkGU5F0PDddJJLfDIw==",
- "optional": true
- },
- "@next/swc-linux-x64-gnu": {
- "version": "12.3.2",
- "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-12.3.2.tgz",
- "integrity": "sha512-fCPkLuwDwY8/QeXxciJJjDHG09liZym/Bhb4A+RLFQ877wUkwFsNWDUTSdUx0YXlYK/1gf67BKauqKkOKp6CYw==",
- "optional": true
- },
- "@next/swc-linux-x64-musl": {
- "version": "12.3.2",
- "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-12.3.2.tgz",
- "integrity": "sha512-o+GifBIQ2K+/MEFxHsxUZoU3bsuVFLXZYWd3idimFHiVdDCVYiKsY6mYMmKDlucX+9xRyOCkKL9Tjf+3tuXJpw==",
- "optional": true
- },
- "@next/swc-win32-arm64-msvc": {
- "version": "12.3.2",
- "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-12.3.2.tgz",
- "integrity": "sha512-crii66irzGGMSUR0L8r9+A06eTv7FTXqw4rgzJ33M79EwQJOdpY7RVKXLQMurUhniEeQEEOfamiEdPIi/qxisw==",
- "optional": true
- },
- "@next/swc-win32-ia32-msvc": {
- "version": "12.3.2",
- "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-12.3.2.tgz",
- "integrity": "sha512-5hRUSvn3MdQ4nVRu1rmKxq5YJzpTtZfaC/NyGw6wa4NSF1noUn/pdQGUr+I5Qz3CZkd1gZzzC0eaXQHlrk0E2g==",
- "optional": true
- },
- "@next/swc-win32-x64-msvc": {
- "version": "12.3.2",
- "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-12.3.2.tgz",
- "integrity": "sha512-tpQJYUH+TzPMIsdVl9fH8uDg47iwiNjKY+8e9da3dXqlkztKzjSw0OwSADoqh3KrifplXeKSta+BBGLdBqg3sg==",
- "optional": true
- },
"postcss": {
"version": "8.4.14",
"requires": {
@@ -51333,20 +52039,6 @@
"@babel/helper-plugin-utils": {
"version": "7.10.4"
},
- "@babel/plugin-proposal-object-rest-spread": {
- "version": "7.12.1",
- "requires": {
- "@babel/helper-plugin-utils": "^7.10.4",
- "@babel/plugin-syntax-object-rest-spread": "^7.8.0",
- "@babel/plugin-transform-parameters": "^7.12.1"
- }
- },
- "@babel/plugin-syntax-jsx": {
- "version": "7.12.1",
- "requires": {
- "@babel/helper-plugin-utils": "^7.10.4"
- }
- },
"@mdx-js/mdx": {
"version": "1.6.22",
"requires": {
@@ -51391,6 +52083,12 @@
"semver": "^5.4.1",
"source-map": "^0.5.0"
}
+ },
+ "@babel/plugin-syntax-jsx": {
+ "version": "7.12.1",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.10.4"
+ }
}
}
},
@@ -51398,11 +52096,8 @@
"version": "1.6.22",
"requires": {}
},
- "is-buffer": {
- "version": "2.0.5"
- },
- "is-plain-obj": {
- "version": "2.1.0"
+ "ccount": {
+ "version": "1.1.0"
},
"mdast-util-to-hast": {
"version": "10.0.1",
@@ -51461,6 +52156,20 @@
"semver": "^5.4.1",
"source-map": "^0.5.0"
}
+ },
+ "@babel/plugin-proposal-object-rest-spread": {
+ "version": "7.12.1",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.10.4",
+ "@babel/plugin-syntax-object-rest-spread": "^7.8.0",
+ "@babel/plugin-transform-parameters": "^7.12.1"
+ }
+ },
+ "@babel/plugin-syntax-jsx": {
+ "version": "7.12.1",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.10.4"
+ }
}
}
},
@@ -51520,6 +52229,21 @@
"@types/unist": "^2.0.2"
}
},
+ "unist-util-visit": {
+ "version": "2.0.3",
+ "requires": {
+ "@types/unist": "^2.0.0",
+ "unist-util-is": "^4.0.0",
+ "unist-util-visit-parents": "^3.0.0"
+ }
+ },
+ "unist-util-visit-parents": {
+ "version": "3.1.1",
+ "requires": {
+ "@types/unist": "^2.0.0",
+ "unist-util-is": "^4.0.0"
+ }
+ },
"vfile": {
"version": "4.2.1",
"requires": {
@@ -51528,21 +52252,11 @@
"unist-util-stringify-position": "^2.0.0",
"vfile-message": "^2.0.0"
}
- },
- "vfile-location": {
- "version": "3.2.0"
- },
- "vfile-message": {
- "version": "2.0.4",
- "requires": {
- "@types/unist": "^2.0.0",
- "unist-util-stringify-position": "^2.0.0"
- }
}
}
},
"next-mdx-remote": {
- "version": "4.3.0",
+ "version": "4.4.1",
"requires": {
"@mdx-js/mdx": "^2.2.1",
"@mdx-js/react": "^2.2.1",
@@ -51559,6 +52273,16 @@
"unist-util-visit": "^2.0.3"
},
"dependencies": {
+ "mdast-util-from-markdown": {
+ "version": "0.8.5",
+ "requires": {
+ "@types/mdast": "^3.0.0",
+ "mdast-util-to-string": "^2.0.0",
+ "micromark": "~2.11.0",
+ "parse-entities": "^2.0.0",
+ "unist-util-stringify-position": "^2.0.0"
+ }
+ },
"remark": {
"version": "13.0.0",
"requires": {
@@ -51566,6 +52290,53 @@
"remark-stringify": "^9.0.0",
"unified": "^9.1.0"
}
+ },
+ "remark-parse": {
+ "version": "9.0.0",
+ "requires": {
+ "mdast-util-from-markdown": "^0.8.0"
+ }
+ },
+ "unified": {
+ "version": "9.2.2",
+ "requires": {
+ "bail": "^1.0.0",
+ "extend": "^3.0.0",
+ "is-buffer": "^2.0.0",
+ "is-plain-obj": "^2.0.0",
+ "trough": "^1.0.0",
+ "vfile": "^4.0.0"
+ }
+ },
+ "unist-util-stringify-position": {
+ "version": "2.0.3",
+ "requires": {
+ "@types/unist": "^2.0.2"
+ }
+ },
+ "unist-util-visit": {
+ "version": "2.0.3",
+ "requires": {
+ "@types/unist": "^2.0.0",
+ "unist-util-is": "^4.0.0",
+ "unist-util-visit-parents": "^3.0.0"
+ }
+ },
+ "unist-util-visit-parents": {
+ "version": "3.1.1",
+ "requires": {
+ "@types/unist": "^2.0.0",
+ "unist-util-is": "^4.0.0"
+ }
+ },
+ "vfile": {
+ "version": "4.2.1",
+ "requires": {
+ "@types/unist": "^2.0.0",
+ "is-buffer": "^2.0.0",
+ "unist-util-stringify-position": "^2.0.0",
+ "vfile-message": "^2.0.0"
+ }
}
}
},
@@ -51576,16 +52347,16 @@
}
},
"next-seo": {
- "version": "5.14.1",
+ "version": "5.15.0",
"requires": {}
},
"next-tick": {
"version": "1.1.0"
},
"next-transpile-modules": {
- "version": "9.0.0",
+ "version": "9.1.0",
"requires": {
- "enhanced-resolve": "^5.7.0",
+ "enhanced-resolve": "^5.10.0",
"escalade": "^3.1.1"
}
},
@@ -51601,6 +52372,10 @@
"tslib": "^2.0.3"
}
},
+ "node-addon-api": {
+ "version": "1.7.2",
+ "dev": true
+ },
"node-cache": {
"version": "5.1.2",
"requires": {
@@ -51619,7 +52394,7 @@
"dev": true
},
"node-fetch": {
- "version": "2.6.7",
+ "version": "2.6.9",
"requires": {
"whatwg-url": "^5.0.0"
},
@@ -51639,8 +52414,85 @@
}
}
},
+ "node-gyp": {
+ "version": "8.4.1",
+ "dev": true,
+ "requires": {
+ "env-paths": "^2.2.0",
+ "glob": "^7.1.4",
+ "graceful-fs": "^4.2.6",
+ "make-fetch-happen": "^9.1.0",
+ "nopt": "^5.0.0",
+ "npmlog": "^6.0.0",
+ "rimraf": "^3.0.2",
+ "semver": "^7.3.5",
+ "tar": "^6.1.2",
+ "which": "^2.0.2"
+ },
+ "dependencies": {
+ "are-we-there-yet": {
+ "version": "3.0.1",
+ "dev": true,
+ "requires": {
+ "delegates": "^1.0.0",
+ "readable-stream": "^3.6.0"
+ }
+ },
+ "gauge": {
+ "version": "4.0.4",
+ "dev": true,
+ "requires": {
+ "aproba": "^1.0.3 || ^2.0.0",
+ "color-support": "^1.1.3",
+ "console-control-strings": "^1.1.0",
+ "has-unicode": "^2.0.1",
+ "signal-exit": "^3.0.7",
+ "string-width": "^4.2.3",
+ "strip-ansi": "^6.0.1",
+ "wide-align": "^1.1.5"
+ }
+ },
+ "lru-cache": {
+ "version": "6.0.0",
+ "dev": true,
+ "requires": {
+ "yallist": "^4.0.0"
+ }
+ },
+ "npmlog": {
+ "version": "6.0.2",
+ "dev": true,
+ "requires": {
+ "are-we-there-yet": "^3.0.0",
+ "console-control-strings": "^1.1.0",
+ "gauge": "^4.0.3",
+ "set-blocking": "^2.0.0"
+ }
+ },
+ "readable-stream": {
+ "version": "3.6.2",
+ "dev": true,
+ "requires": {
+ "inherits": "^2.0.3",
+ "string_decoder": "^1.1.1",
+ "util-deprecate": "^1.0.1"
+ }
+ },
+ "semver": {
+ "version": "7.3.8",
+ "dev": true,
+ "requires": {
+ "lru-cache": "^6.0.0"
+ }
+ },
+ "yallist": {
+ "version": "4.0.0",
+ "dev": true
+ }
+ }
+ },
"node-gyp-build": {
- "version": "4.5.0"
+ "version": "4.6.0"
},
"node-int64": {
"version": "0.4.0",
@@ -51674,16 +52526,47 @@
"vm-browserify": "^1.0.1"
},
"dependencies": {
+ "events": {
+ "version": "3.3.0"
+ },
+ "inherits": {
+ "version": "2.0.3"
+ },
"punycode": {
"version": "1.4.1"
+ },
+ "url": {
+ "version": "0.11.0",
+ "requires": {
+ "punycode": "1.3.2",
+ "querystring": "0.2.0"
+ },
+ "dependencies": {
+ "punycode": {
+ "version": "1.3.2"
+ }
+ }
+ },
+ "util": {
+ "version": "0.11.1",
+ "requires": {
+ "inherits": "2.0.3"
+ }
}
}
},
"node-releases": {
- "version": "2.0.6"
+ "version": "2.0.10"
+ },
+ "node-sql-parser": {
+ "version": "4.6.6",
+ "dev": true,
+ "requires": {
+ "big-integer": "^1.6.48"
+ }
},
"nodemailer": {
- "version": "6.8.0"
+ "version": "6.9.1"
},
"noms": {
"version": "0.0.0",
@@ -51722,8 +52605,14 @@
}
},
"non-layered-tidy-tree-layout": {
- "version": "2.0.2",
- "peer": true
+ "version": "2.0.2"
+ },
+ "nopt": {
+ "version": "5.0.0",
+ "dev": true,
+ "requires": {
+ "abbrev": "1"
+ }
},
"normalize-package-data": {
"version": "2.5.0",
@@ -51773,15 +52662,6 @@
"color-convert": "^1.9.0"
}
},
- "chalk": {
- "version": "2.4.2",
- "dev": true,
- "requires": {
- "ansi-styles": "^3.2.1",
- "escape-string-regexp": "^1.0.5",
- "supports-color": "^5.3.0"
- }
- },
"color-convert": {
"version": "1.9.3",
"dev": true,
@@ -51804,14 +52684,6 @@
"which": "^1.2.9"
}
},
- "escape-string-regexp": {
- "version": "1.0.5",
- "dev": true
- },
- "has-flag": {
- "version": "3.0.0",
- "dev": true
- },
"path-key": {
"version": "2.0.1",
"dev": true
@@ -51831,13 +52703,6 @@
"version": "1.0.0",
"dev": true
},
- "supports-color": {
- "version": "5.5.0",
- "dev": true,
- "requires": {
- "has-flag": "^3.0.0"
- }
- },
"which": {
"version": "1.3.1",
"dev": true,
@@ -51855,12 +52720,13 @@
}
},
"npmlog": {
- "version": "4.1.2",
+ "version": "5.0.1",
+ "dev": true,
"requires": {
- "are-we-there-yet": "~1.1.2",
- "console-control-strings": "~1.1.0",
- "gauge": "~2.7.3",
- "set-blocking": "~2.0.0"
+ "are-we-there-yet": "^2.0.0",
+ "console-control-strings": "^1.1.0",
+ "gauge": "^3.0.0",
+ "set-blocking": "^2.0.0"
}
},
"nth-check": {
@@ -51877,9 +52743,6 @@
"version": "1.2.2",
"dev": true
},
- "number-is-nan": {
- "version": "1.0.1"
- },
"nwsapi": {
"version": "2.2.2",
"dev": true
@@ -51907,6 +52770,9 @@
"kind-of": "^3.0.2"
}
},
+ "is-buffer": {
+ "version": "1.1.6"
+ },
"is-data-descriptor": {
"version": "0.1.4",
"requires": {
@@ -51938,11 +52804,10 @@
"version": "3.0.0"
},
"object-inspect": {
- "version": "1.12.2"
+ "version": "1.12.3"
},
"object-is": {
"version": "1.1.5",
- "dev": true,
"requires": {
"call-bind": "^1.0.2",
"define-properties": "^1.1.3"
@@ -52028,17 +52893,6 @@
"@octokit/plugin-retry": "^4.0.3",
"@octokit/plugin-throttling": "^5.0.0",
"@octokit/types": "^9.0.0"
- },
- "dependencies": {
- "@octokit/openapi-types": {
- "version": "16.0.0"
- },
- "@octokit/types": {
- "version": "9.0.0",
- "requires": {
- "@octokit/openapi-types": "^16.0.0"
- }
- }
}
},
"on-finished": {
@@ -52066,7 +52920,7 @@
}
},
"open": {
- "version": "8.4.0",
+ "version": "8.4.2",
"dev": true,
"requires": {
"define-lazy-prop": "^2.0.0",
@@ -52098,7 +52952,7 @@
}
},
"openapi-types": {
- "version": "12.0.2",
+ "version": "12.1.0",
"dev": true
},
"opener": {
@@ -52196,11 +53050,15 @@
"p-try": {
"version": "2.2.0"
},
+ "packet-reader": {
+ "version": "1.0.0",
+ "dev": true
+ },
"pako": {
"version": "1.0.11"
},
"papaparse": {
- "version": "5.3.2"
+ "version": "5.4.1"
},
"parallel-transform": {
"version": "1.2.0",
@@ -52243,6 +53101,11 @@
"is-alphanumerical": "^1.0.0",
"is-decimal": "^1.0.0",
"is-hexadecimal": "^1.0.0"
+ },
+ "dependencies": {
+ "character-entities": {
+ "version": "1.2.4"
+ }
}
},
"parse-json": {
@@ -52323,10 +53186,104 @@
}
},
"periscopic": {
- "version": "3.0.4",
+ "version": "3.1.0",
"requires": {
+ "@types/estree": "^1.0.0",
"estree-walker": "^3.0.0",
"is-reference": "^3.0.0"
+ },
+ "dependencies": {
+ "@types/estree": {
+ "version": "1.0.0"
+ }
+ }
+ },
+ "pg": {
+ "version": "8.10.0",
+ "dev": true,
+ "requires": {
+ "buffer-writer": "2.0.0",
+ "packet-reader": "1.0.0",
+ "pg-connection-string": "^2.5.0",
+ "pg-pool": "^3.6.0",
+ "pg-protocol": "^1.6.0",
+ "pg-types": "^2.1.0",
+ "pgpass": "1.x"
+ }
+ },
+ "pg-connection-string": {
+ "version": "2.5.0",
+ "dev": true
+ },
+ "pg-format": {
+ "version": "1.0.4",
+ "dev": true
+ },
+ "pg-int8": {
+ "version": "1.0.1",
+ "dev": true
+ },
+ "pg-minify": {
+ "version": "1.6.3"
+ },
+ "pg-pool": {
+ "version": "3.6.0",
+ "dev": true,
+ "requires": {}
+ },
+ "pg-protocol": {
+ "version": "1.6.0",
+ "dev": true
+ },
+ "pg-types": {
+ "version": "2.2.0",
+ "dev": true,
+ "requires": {
+ "pg-int8": "1.0.1",
+ "postgres-array": "~2.0.0",
+ "postgres-bytea": "~1.0.0",
+ "postgres-date": "~1.0.4",
+ "postgres-interval": "^1.1.0"
+ },
+ "dependencies": {
+ "postgres-array": {
+ "version": "2.0.0",
+ "dev": true
+ }
+ }
+ },
+ "pgpass": {
+ "version": "1.0.5",
+ "dev": true,
+ "requires": {
+ "split2": "^4.1.0"
+ }
+ },
+ "pgsql-deparser": {
+ "version": "13.4.0",
+ "dev": true,
+ "requires": {
+ "@babel/runtime": "^7.11.2",
+ "dotty": "^0.1.0",
+ "pgsql-enums": "^13.1.3"
+ }
+ },
+ "pgsql-enums": {
+ "version": "13.1.3",
+ "dev": true,
+ "requires": {
+ "@babel/runtime": "^7.4.2"
+ }
+ },
+ "pgsql-parser": {
+ "version": "13.5.0",
+ "dev": true,
+ "requires": {
+ "@babel/runtime": "^7.11.2",
+ "libpg-query": "13.3.1",
+ "minimist": "^1.2.6",
+ "pgsql-deparser": "^13.4.0",
+ "pgsql-enums": "^13.1.3"
}
},
"phenomenon": {
@@ -52359,8 +53316,7 @@
}
},
"pirates": {
- "version": "4.0.5",
- "dev": true
+ "version": "4.0.5"
},
"pkg-dir": {
"version": "5.0.0",
@@ -52396,7 +53352,7 @@
"version": "0.1.1"
},
"postcss": {
- "version": "8.4.19",
+ "version": "8.4.21",
"requires": {
"nanoid": "^3.3.4",
"picocolors": "^1.0.0",
@@ -52927,7 +53883,7 @@
}
},
"postcss-js": {
- "version": "4.0.0",
+ "version": "4.0.1",
"requires": {
"camelcase-css": "^2.0.1"
}
@@ -52977,12 +53933,23 @@
"semver": "^7.3.4"
},
"dependencies": {
+ "lru-cache": {
+ "version": "6.0.0",
+ "dev": true,
+ "requires": {
+ "yallist": "^4.0.0"
+ }
+ },
"semver": {
"version": "7.3.8",
"dev": true,
"requires": {
"lru-cache": "^6.0.0"
}
+ },
+ "yallist": {
+ "version": "4.0.0",
+ "dev": true
}
}
},
@@ -53439,7 +54406,7 @@
}
},
"postcss-selector-parser": {
- "version": "6.0.10",
+ "version": "6.0.11",
"requires": {
"cssesc": "^3.0.0",
"util-deprecate": "^1.0.2"
@@ -53458,19 +54425,47 @@
}
},
"postgres": {
- "version": "3.3.2",
+ "version": "3.3.4",
"dev": true
},
+ "postgres-array": {
+ "version": "3.0.2",
+ "dev": true
+ },
+ "postgres-bytea": {
+ "version": "1.0.0",
+ "dev": true
+ },
+ "postgres-date": {
+ "version": "1.0.7",
+ "dev": true
+ },
+ "postgres-interval": {
+ "version": "1.2.0",
+ "dev": true,
+ "requires": {
+ "xtend": "^4.0.0"
+ }
+ },
"preact": {
- "version": "10.11.3"
+ "version": "10.13.2"
},
"prelude-ls": {
"version": "1.2.1"
},
"prettier": {
- "version": "2.8.4",
+ "version": "2.8.7",
"dev": true
},
+ "prettier-plugin-sql": {
+ "version": "0.13.0",
+ "dev": true,
+ "requires": {
+ "node-sql-parser": "^4.4.0",
+ "sql-formatter": "^11.0.2",
+ "tslib": "^2.4.0"
+ }
+ },
"prettier-plugin-sql-cst": {
"version": "0.5.0",
"dev": true,
@@ -53499,10 +54494,6 @@
"ansi-styles": {
"version": "5.2.0",
"dev": true
- },
- "react-is": {
- "version": "17.0.2",
- "dev": true
}
}
},
@@ -53529,6 +54520,14 @@
"promise-inflight": {
"version": "1.0.1"
},
+ "promise-retry": {
+ "version": "2.0.1",
+ "dev": true,
+ "requires": {
+ "err-code": "^2.0.2",
+ "retry": "^0.12.0"
+ }
+ },
"promise.allsettled": {
"version": "1.0.6",
"dev": true,
@@ -53564,6 +54563,11 @@
"loose-envify": "^1.4.0",
"object-assign": "^4.1.1",
"react-is": "^16.13.1"
+ },
+ "dependencies": {
+ "react-is": {
+ "version": "16.13.1"
+ }
}
},
"properties": {
@@ -53641,10 +54645,10 @@
}
},
"punycode": {
- "version": "2.1.1"
+ "version": "2.3.0"
},
"qs": {
- "version": "6.11.0",
+ "version": "6.11.1",
"dev": true,
"requires": {
"side-channel": "^1.0.4"
@@ -53669,10 +54673,20 @@
"raf-schd": {
"version": "4.0.3"
},
+ "railroad-diagrams": {
+ "version": "1.0.0"
+ },
"ramda": {
"version": "0.28.0",
"dev": true
},
+ "randexp": {
+ "version": "0.4.6",
+ "requires": {
+ "discontinuous-range": "1.0.0",
+ "ret": "~0.1.10"
+ }
+ },
"randomatic": {
"version": "3.1.1",
"requires": {
@@ -53770,18 +54784,24 @@
"prop-types": "^15.8.1"
}
},
+ "react-countdown": {
+ "version": "2.3.5",
+ "requires": {
+ "prop-types": "^15.7.2"
+ }
+ },
"react-csv": {
"version": "2.2.2"
},
"react-datepicker": {
- "version": "4.8.0",
+ "version": "4.11.0",
"requires": {
"@popperjs/core": "^2.9.2",
"classnames": "^2.2.6",
"date-fns": "^2.24.0",
"prop-types": "^15.7.2",
- "react-onclickoutside": "^6.12.0",
- "react-popper": "^2.2.5"
+ "react-onclickoutside": "^6.12.2",
+ "react-popper": "^2.3.0"
},
"dependencies": {
"date-fns": {
@@ -53864,10 +54884,6 @@
"is-plain-object": {
"version": "5.0.0",
"dev": true
- },
- "react-is": {
- "version": "17.0.2",
- "dev": true
}
}
},
@@ -53879,7 +54895,7 @@
}
},
"react-fast-compare": {
- "version": "2.0.4"
+ "version": "3.2.1"
},
"react-feather": {
"version": "2.0.10",
@@ -53888,22 +54904,14 @@
}
},
"react-focus-lock": {
- "version": "2.9.3",
+ "version": "2.9.4",
"requires": {
"@babel/runtime": "^7.0.0",
- "focus-lock": "^0.11.5",
+ "focus-lock": "^0.11.6",
"prop-types": "^15.6.2",
"react-clientside-effect": "^1.2.6",
"use-callback-ref": "^1.3.0",
"use-sidecar": "^1.1.2"
- },
- "dependencies": {
- "focus-lock": {
- "version": "0.11.5",
- "requires": {
- "tslib": "^2.0.3"
- }
- }
}
},
"react-from-dom": {
@@ -53952,11 +54960,11 @@
}
},
"react-intersection-observer": {
- "version": "9.4.1",
+ "version": "9.4.3",
"requires": {}
},
"react-is": {
- "version": "16.13.1"
+ "version": "17.0.2"
},
"react-lifecycles-compat": {
"version": "3.0.4"
@@ -53981,85 +54989,17 @@
"vfile": "^5.0.0"
},
"dependencies": {
- "bail": {
- "version": "2.0.2"
- },
- "comma-separated-tokens": {
- "version": "2.0.3"
- },
- "hast-util-whitespace": {
- "version": "2.0.0"
- },
- "is-buffer": {
- "version": "2.0.5"
- },
- "is-plain-obj": {
- "version": "4.1.0"
- },
"property-information": {
"version": "6.2.0"
},
"react-is": {
"version": "18.2.0"
},
- "remark-parse": {
- "version": "10.0.1",
- "requires": {
- "@types/mdast": "^3.0.0",
- "mdast-util-from-markdown": "^1.0.0",
- "unified": "^10.0.0"
- }
- },
- "remark-rehype": {
- "version": "10.1.0",
- "requires": {
- "@types/hast": "^2.0.0",
- "@types/mdast": "^3.0.0",
- "mdast-util-to-hast": "^12.1.0",
- "unified": "^10.0.0"
- }
- },
- "space-separated-tokens": {
- "version": "2.0.2"
- },
"style-to-object": {
"version": "0.4.1",
"requires": {
"inline-style-parser": "0.1.1"
}
- },
- "trough": {
- "version": "2.1.0"
- },
- "unified": {
- "version": "10.1.2",
- "requires": {
- "@types/unist": "^2.0.0",
- "bail": "^2.0.0",
- "extend": "^3.0.0",
- "is-buffer": "^2.0.0",
- "is-plain-obj": "^4.0.0",
- "trough": "^2.0.0",
- "vfile": "^5.0.0"
- }
- },
- "unist-util-is": {
- "version": "5.1.1"
- },
- "unist-util-visit": {
- "version": "4.1.1",
- "requires": {
- "@types/unist": "^2.0.0",
- "unist-util-is": "^5.0.0",
- "unist-util-visit-parents": "^5.1.1"
- }
- },
- "unist-util-visit-parents": {
- "version": "5.1.1",
- "requires": {
- "@types/unist": "^2.0.0",
- "unist-util-is": "^5.0.0"
- }
}
}
},
@@ -54068,7 +55008,7 @@
"dev": true
},
"react-onclickoutside": {
- "version": "6.12.2",
+ "version": "6.13.0",
"requires": {}
},
"react-popper": {
@@ -54076,11 +55016,6 @@
"requires": {
"react-fast-compare": "^3.0.1",
"warning": "^4.0.2"
- },
- "dependencies": {
- "react-fast-compare": {
- "version": "3.2.0"
- }
}
},
"react-redux": {
@@ -54092,11 +55027,6 @@
"loose-envify": "^1.4.0",
"prop-types": "^15.7.2",
"react-is": "^17.0.2"
- },
- "dependencies": {
- "react-is": {
- "version": "17.0.2"
- }
}
},
"react-refresh": {
@@ -54121,22 +55051,22 @@
}
},
"react-resizable": {
- "version": "3.0.4",
+ "version": "3.0.5",
"requires": {
"prop-types": "15.x",
"react-draggable": "^4.0.3"
}
},
"react-resize-detector": {
- "version": "7.1.2",
+ "version": "8.0.4",
"requires": {
"lodash": "^4.17.21"
}
},
"react-smooth": {
- "version": "2.0.1",
+ "version": "2.0.2",
"requires": {
- "fast-equals": "^2.0.0",
+ "fast-equals": "^4.0.3",
"react-transition-group": "2.9.0"
},
"dependencies": {
@@ -54199,6 +55129,12 @@
"requires": {
"proxy-compare": "2.0.2",
"use-context-selector": "1.3.9"
+ },
+ "dependencies": {
+ "use-context-selector": {
+ "version": "1.3.9",
+ "requires": {}
+ }
}
},
"react-transition-group": {
@@ -54234,7 +55170,7 @@
}
},
"react-virtualized-auto-sizer": {
- "version": "1.0.7",
+ "version": "1.0.11",
"requires": {}
},
"react-window": {
@@ -54346,7 +55282,7 @@
}
},
"readable-stream": {
- "version": "2.3.7",
+ "version": "2.3.8",
"requires": {
"core-util-is": "~1.0.0",
"inherits": "~2.0.3",
@@ -54355,11 +55291,6 @@
"safe-buffer": "~5.1.1",
"string_decoder": "~1.1.1",
"util-deprecate": "~1.0.1"
- },
- "dependencies": {
- "isarray": {
- "version": "1.0.0"
- }
}
},
"readdirp": {
@@ -54369,84 +55300,21 @@
}
},
"recharts": {
- "version": "2.1.16",
+ "version": "2.5.0",
"requires": {
- "@types/d3-interpolate": "^2.0.0",
- "@types/d3-scale": "^3.0.0",
- "@types/d3-shape": "^2.0.0",
"classnames": "^2.2.5",
- "d3-interpolate": "^2.0.0",
- "d3-scale": "^3.0.0",
- "d3-shape": "^2.0.0",
"eventemitter3": "^4.0.1",
"lodash": "^4.17.19",
"react-is": "^16.10.2",
- "react-resize-detector": "^7.1.2",
- "react-smooth": "^2.0.1",
+ "react-resize-detector": "^8.0.4",
+ "react-smooth": "^2.0.2",
"recharts-scale": "^0.4.4",
- "reduce-css-calc": "^2.1.8"
+ "reduce-css-calc": "^2.1.8",
+ "victory-vendor": "^36.6.8"
},
"dependencies": {
- "@types/d3-path": {
- "version": "2.0.2"
- },
- "@types/d3-shape": {
- "version": "2.1.3",
- "requires": {
- "@types/d3-path": "^2"
- }
- },
- "d3-array": {
- "version": "2.12.1",
- "requires": {
- "internmap": "^1.0.0"
- }
- },
- "d3-color": {
- "version": "2.0.0"
- },
- "d3-format": {
- "version": "2.0.0"
- },
- "d3-interpolate": {
- "version": "2.0.1",
- "requires": {
- "d3-color": "1 - 2"
- }
- },
- "d3-path": {
- "version": "2.0.0"
- },
- "d3-scale": {
- "version": "3.3.0",
- "requires": {
- "d3-array": "^2.3.0",
- "d3-format": "1 - 2",
- "d3-interpolate": "1.2.0 - 2",
- "d3-time": "^2.1.1",
- "d3-time-format": "2 - 3"
- }
- },
- "d3-shape": {
- "version": "2.1.0",
- "requires": {
- "d3-path": "1 - 2"
- }
- },
- "d3-time": {
- "version": "2.1.1",
- "requires": {
- "d3-array": "2"
- }
- },
- "d3-time-format": {
- "version": "3.0.0",
- "requires": {
- "d3-time": "1 - 2"
- }
- },
- "internmap": {
- "version": "1.0.1"
+ "react-is": {
+ "version": "16.13.1"
}
}
},
@@ -54496,7 +55364,7 @@
}
},
"redux": {
- "version": "4.2.0",
+ "version": "4.2.1",
"requires": {
"@babel/runtime": "^7.9.2"
}
@@ -54566,19 +55434,16 @@
"version": "3.2.0"
},
"regexpu-core": {
- "version": "5.2.2",
+ "version": "5.3.2",
"requires": {
+ "@babel/regjsgen": "^0.8.0",
"regenerate": "^1.4.2",
"regenerate-unicode-properties": "^10.1.0",
- "regjsgen": "^0.7.1",
"regjsparser": "^0.9.1",
"unicode-match-property-ecmascript": "^2.0.0",
"unicode-match-property-value-ecmascript": "^2.1.0"
}
},
- "regjsgen": {
- "version": "0.7.1"
- },
"regjsparser": {
"version": "0.9.1",
"requires": {
@@ -54598,8 +55463,36 @@
"xtend": "^4.0.0"
},
"dependencies": {
+ "ccount": {
+ "version": "1.1.0"
+ },
+ "comma-separated-tokens": {
+ "version": "1.0.8"
+ },
+ "hast-util-from-parse5": {
+ "version": "5.0.3",
+ "requires": {
+ "ccount": "^1.0.3",
+ "hastscript": "^5.0.0",
+ "property-information": "^5.0.0",
+ "web-namespaces": "^1.1.2",
+ "xtend": "^4.0.1"
+ }
+ },
+ "hastscript": {
+ "version": "5.1.2",
+ "requires": {
+ "comma-separated-tokens": "^1.0.0",
+ "hast-util-parse-selector": "^2.0.0",
+ "property-information": "^5.0.0",
+ "space-separated-tokens": "^1.0.0"
+ }
+ },
"parse5": {
"version": "5.1.1"
+ },
+ "space-separated-tokens": {
+ "version": "1.1.5"
}
}
},
@@ -54615,50 +55508,8 @@
"unist-util-visit": "^4.0.0"
},
"dependencies": {
- "bail": {
- "version": "2.0.2"
- },
"github-slugger": {
"version": "2.0.0"
- },
- "is-buffer": {
- "version": "2.0.5"
- },
- "is-plain-obj": {
- "version": "4.1.0"
- },
- "trough": {
- "version": "2.1.0"
- },
- "unified": {
- "version": "10.1.2",
- "requires": {
- "@types/unist": "^2.0.0",
- "bail": "^2.0.0",
- "extend": "^3.0.0",
- "is-buffer": "^2.0.0",
- "is-plain-obj": "^4.0.0",
- "trough": "^2.0.0",
- "vfile": "^5.0.0"
- }
- },
- "unist-util-is": {
- "version": "5.1.1"
- },
- "unist-util-visit": {
- "version": "4.1.1",
- "requires": {
- "@types/unist": "^2.0.0",
- "unist-util-is": "^5.0.0",
- "unist-util-visit-parents": "^5.1.1"
- }
- },
- "unist-util-visit-parents": {
- "version": "5.1.1",
- "requires": {
- "@types/unist": "^2.0.0",
- "unist-util-is": "^5.0.0"
- }
}
}
},
@@ -54675,23 +55526,6 @@
"unified": "^10.0.0"
},
"dependencies": {
- "bail": {
- "version": "2.0.2"
- },
- "is-buffer": {
- "version": "2.0.5"
- },
- "is-plain-obj": {
- "version": "4.1.0"
- },
- "remark-parse": {
- "version": "10.0.1",
- "requires": {
- "@types/mdast": "^3.0.0",
- "mdast-util-from-markdown": "^1.0.0",
- "unified": "^10.0.0"
- }
- },
"remark-stringify": {
"version": "10.0.2",
"requires": {
@@ -54699,21 +55533,6 @@
"mdast-util-to-markdown": "^1.0.0",
"unified": "^10.0.0"
}
- },
- "trough": {
- "version": "2.1.0"
- },
- "unified": {
- "version": "10.1.2",
- "requires": {
- "@types/unist": "^2.0.0",
- "bail": "^2.0.0",
- "extend": "^3.0.0",
- "is-buffer": "^2.0.0",
- "is-plain-obj": "^4.0.0",
- "trough": "^2.0.0",
- "vfile": "^5.0.0"
- }
}
}
},
@@ -54725,12 +55544,6 @@
"unist-util-visit": "^2.0.1"
},
"dependencies": {
- "is-buffer": {
- "version": "2.0.5"
- },
- "is-plain-obj": {
- "version": "2.1.0"
- },
"unified": {
"version": "8.4.2",
"requires": {
@@ -54747,6 +55560,21 @@
"@types/unist": "^2.0.2"
}
},
+ "unist-util-visit": {
+ "version": "2.0.3",
+ "requires": {
+ "@types/unist": "^2.0.0",
+ "unist-util-is": "^4.0.0",
+ "unist-util-visit-parents": "^3.0.0"
+ }
+ },
+ "unist-util-visit-parents": {
+ "version": "3.1.1",
+ "requires": {
+ "@types/unist": "^2.0.0",
+ "unist-util-is": "^4.0.0"
+ }
+ },
"vfile": {
"version": "4.2.1",
"requires": {
@@ -54755,13 +55583,6 @@
"unist-util-stringify-position": "^2.0.0",
"vfile-message": "^2.0.0"
}
- },
- "vfile-message": {
- "version": "2.0.4",
- "requires": {
- "@types/unist": "^2.0.0",
- "unist-util-stringify-position": "^2.0.0"
- }
}
}
},
@@ -54774,6 +55595,29 @@
"mdast-util-definitions": "^4.0.0",
"space-separated-tokens": "^1.0.0",
"unist-util-visit": "^2.0.0"
+ },
+ "dependencies": {
+ "space-separated-tokens": {
+ "version": "1.1.5",
+ "dev": true
+ },
+ "unist-util-visit": {
+ "version": "2.0.3",
+ "dev": true,
+ "requires": {
+ "@types/unist": "^2.0.0",
+ "unist-util-is": "^4.0.0",
+ "unist-util-visit-parents": "^3.0.0"
+ }
+ },
+ "unist-util-visit-parents": {
+ "version": "3.1.1",
+ "dev": true,
+ "requires": {
+ "@types/unist": "^2.0.0",
+ "unist-util-is": "^4.0.0"
+ }
+ }
}
},
"remark-footnotes": {
@@ -54786,106 +55630,40 @@
"mdast-util-gfm": "^2.0.0",
"micromark-extension-gfm": "^2.0.0",
"unified": "^10.0.0"
- },
- "dependencies": {
- "bail": {
- "version": "2.0.2"
- },
- "is-buffer": {
- "version": "2.0.5"
- },
- "is-plain-obj": {
- "version": "4.1.0"
- },
- "trough": {
- "version": "2.1.0"
- },
- "unified": {
- "version": "10.1.2",
- "requires": {
- "@types/unist": "^2.0.0",
- "bail": "^2.0.0",
- "extend": "^3.0.0",
- "is-buffer": "^2.0.0",
- "is-plain-obj": "^4.0.0",
- "trough": "^2.0.0",
- "vfile": "^5.0.0"
- }
- }
}
},
"remark-html": {
- "version": "15.0.1",
+ "version": "15.0.2",
"requires": {
"@types/mdast": "^3.0.0",
"hast-util-sanitize": "^4.0.0",
"hast-util-to-html": "^8.0.0",
"mdast-util-to-hast": "^12.0.0",
"unified": "^10.0.0"
- },
- "dependencies": {
- "bail": {
- "version": "2.0.2"
- },
- "is-buffer": {
- "version": "2.0.5"
- },
- "is-plain-obj": {
- "version": "4.1.0"
- },
- "trough": {
- "version": "2.1.0"
- },
- "unified": {
- "version": "10.1.2",
- "requires": {
- "@types/unist": "^2.0.0",
- "bail": "^2.0.0",
- "extend": "^3.0.0",
- "is-buffer": "^2.0.0",
- "is-plain-obj": "^4.0.0",
- "trough": "^2.0.0",
- "vfile": "^5.0.0"
- }
- }
}
},
"remark-mdx": {
- "version": "2.1.5",
+ "version": "2.3.0",
"requires": {
"mdast-util-mdx": "^2.0.0",
"micromark-extension-mdxjs": "^1.0.0"
}
},
"remark-parse": {
- "version": "9.0.0",
+ "version": "10.0.1",
"requires": {
- "mdast-util-from-markdown": "^0.8.0"
- },
- "dependencies": {
- "mdast-util-from-markdown": {
- "version": "0.8.5",
- "requires": {
- "@types/mdast": "^3.0.0",
- "mdast-util-to-string": "^2.0.0",
- "micromark": "~2.11.0",
- "parse-entities": "^2.0.0",
- "unist-util-stringify-position": "^2.0.0"
- }
- },
- "micromark": {
- "version": "2.11.4",
- "requires": {
- "debug": "^4.0.0",
- "parse-entities": "^2.0.0"
- }
- },
- "unist-util-stringify-position": {
- "version": "2.0.3",
- "requires": {
- "@types/unist": "^2.0.2"
- }
- }
+ "@types/mdast": "^3.0.0",
+ "mdast-util-from-markdown": "^1.0.0",
+ "unified": "^10.0.0"
+ }
+ },
+ "remark-rehype": {
+ "version": "10.1.0",
+ "requires": {
+ "@types/hast": "^2.0.0",
+ "@types/mdast": "^3.0.0",
+ "mdast-util-to-hast": "^12.1.0",
+ "unified": "^10.0.0"
}
},
"remark-slug": {
@@ -54899,49 +55677,10 @@
"unist-util-visit": "^4.0.0"
},
"dependencies": {
- "bail": {
- "version": "2.0.2"
- },
- "is-buffer": {
- "version": "2.0.5"
- },
- "is-plain-obj": {
- "version": "4.1.0"
- },
"mdast-util-to-string": {
- "version": "3.1.0"
- },
- "trough": {
- "version": "2.1.0"
- },
- "unified": {
- "version": "10.1.2",
+ "version": "3.2.0",
"requires": {
- "@types/unist": "^2.0.0",
- "bail": "^2.0.0",
- "extend": "^3.0.0",
- "is-buffer": "^2.0.0",
- "is-plain-obj": "^4.0.0",
- "trough": "^2.0.0",
- "vfile": "^5.0.0"
- }
- },
- "unist-util-is": {
- "version": "5.1.1"
- },
- "unist-util-visit": {
- "version": "4.1.1",
- "requires": {
- "@types/unist": "^2.0.0",
- "unist-util-is": "^5.0.0",
- "unist-util-visit-parents": "^5.1.1"
- }
- },
- "unist-util-visit-parents": {
- "version": "5.1.1",
- "requires": {
- "@types/unist": "^2.0.0",
- "unist-util-is": "^5.0.0"
+ "@types/mdast": "^3.0.0"
}
}
}
@@ -54986,12 +55725,12 @@
"requires": {
"sprintf-js": "~1.0.2"
}
+ },
+ "sprintf-js": {
+ "version": "1.0.3"
}
}
},
- "remove-accents": {
- "version": "0.4.2"
- },
"remove-trailing-separator": {
"version": "1.1.0",
"devOptional": true
@@ -55074,12 +55813,16 @@
"version": "0.2.1"
},
"resolve.exports": {
- "version": "1.1.0",
+ "version": "1.1.1",
"dev": true
},
"ret": {
"version": "0.1.15"
},
+ "retry": {
+ "version": "0.12.0",
+ "dev": true
+ },
"reusify": {
"version": "1.0.4"
},
@@ -55097,8 +55840,7 @@
}
},
"robust-predicates": {
- "version": "3.0.1",
- "peer": true
+ "version": "3.0.1"
},
"rsvp": {
"version": "4.8.5",
@@ -55120,11 +55862,15 @@
"version": "1.0.3",
"requires": {
"aproba": "^1.1.1"
+ },
+ "dependencies": {
+ "aproba": {
+ "version": "1.2.0"
+ }
}
},
"rw": {
- "version": "1.3.3",
- "peer": true
+ "version": "1.3.3"
},
"sade": {
"version": "1.8.1",
@@ -55232,6 +55978,10 @@
"pump": "^3.0.0"
}
},
+ "is-buffer": {
+ "version": "1.1.6",
+ "dev": true
+ },
"is-extendable": {
"version": "1.0.1",
"dev": true,
@@ -55339,7 +56089,7 @@
}
},
"sass": {
- "version": "1.56.1",
+ "version": "1.60.0",
"requires": {
"chokidar": ">=3.0.0 <4.0.0",
"immutable": "^4.0.0",
@@ -55382,6 +56132,15 @@
"json-schema-traverse": "^0.4.1",
"uri-js": "^4.2.2"
}
+ },
+ "ajv-keywords": {
+ "version": "3.5.2",
+ "dev": true,
+ "requires": {}
+ },
+ "json-schema-traverse": {
+ "version": "0.4.1",
+ "dev": true
}
}
},
@@ -55485,7 +56244,8 @@
}
},
"set-blocking": {
- "version": "2.0.0"
+ "version": "2.0.0",
+ "dev": true
},
"set-getter": {
"version": "0.1.1",
@@ -55497,12 +56257,10 @@
"version": "1.0.1"
},
"set-value": {
- "version": "2.0.1",
+ "version": "4.1.0",
"requires": {
- "extend-shallow": "^2.0.1",
- "is-extendable": "^0.1.1",
- "is-plain-object": "^2.0.3",
- "split-string": "^3.0.1"
+ "is-plain-object": "^2.0.4",
+ "is-primitive": "^3.0.1"
}
},
"setimmediate": {
@@ -55539,7 +56297,7 @@
"version": "3.0.0"
},
"shell-quote": {
- "version": "1.7.4",
+ "version": "1.8.0",
"dev": true
},
"side-channel": {
@@ -55551,7 +56309,8 @@
}
},
"signal-exit": {
- "version": "3.0.7"
+ "version": "3.0.7",
+ "dev": true
},
"sirv": {
"version": "1.0.19",
@@ -55576,6 +56335,10 @@
"is-fullwidth-code-point": "^3.0.0"
}
},
+ "smart-buffer": {
+ "version": "4.2.0",
+ "dev": true
+ },
"snake-case": {
"version": "3.0.4",
"resolved": "https://registry.npmjs.org/snake-case/-/snake-case-3.0.4.tgz",
@@ -55625,6 +56388,9 @@
}
}
},
+ "is-buffer": {
+ "version": "1.1.6"
+ },
"is-data-descriptor": {
"version": "0.1.4",
"requires": {
@@ -55680,6 +56446,9 @@
"kind-of": "^3.2.0"
},
"dependencies": {
+ "is-buffer": {
+ "version": "1.1.6"
+ },
"kind-of": {
"version": "3.2.2",
"requires": {
@@ -55688,6 +56457,23 @@
}
}
},
+ "socks": {
+ "version": "2.7.1",
+ "dev": true,
+ "requires": {
+ "ip": "^2.0.0",
+ "smart-buffer": "^4.2.0"
+ }
+ },
+ "socks-proxy-agent": {
+ "version": "6.2.1",
+ "dev": true,
+ "requires": {
+ "agent-base": "^6.0.2",
+ "debug": "^4.3.3",
+ "socks": "^2.6.2"
+ }
+ },
"source-list-map": {
"version": "2.0.1"
},
@@ -55726,10 +56512,10 @@
"version": "1.4.8"
},
"space-separated-tokens": {
- "version": "1.1.5"
+ "version": "2.0.2"
},
"spdx-correct": {
- "version": "3.1.1",
+ "version": "3.2.0",
"dev": true,
"requires": {
"spdx-expression-parse": "^3.0.0",
@@ -55749,7 +56535,7 @@
}
},
"spdx-license-ids": {
- "version": "3.0.12",
+ "version": "3.0.13",
"dev": true
},
"split-string": {
@@ -55776,8 +56562,20 @@
"split.js": {
"version": "1.6.5"
},
+ "split2": {
+ "version": "4.2.0",
+ "dev": true
+ },
"sprintf-js": {
- "version": "1.0.3"
+ "version": "1.1.2"
+ },
+ "sql-formatter": {
+ "version": "11.0.2",
+ "dev": true,
+ "requires": {
+ "argparse": "^2.0.1",
+ "nearley": "^2.20.1"
+ }
},
"sql-parser-cst": {
"version": "0.12.1",
@@ -55878,6 +56676,9 @@
}
}
},
+ "is-buffer": {
+ "version": "1.1.6"
+ },
"is-data-descriptor": {
"version": "0.1.4",
"requires": {
@@ -55909,6 +56710,12 @@
"version": "2.0.1",
"dev": true
},
+ "stop-iteration-iterator": {
+ "version": "1.0.0",
+ "requires": {
+ "internal-slot": "^1.0.4"
+ }
+ },
"store2": {
"version": "2.14.2",
"dev": true
@@ -56012,6 +56819,14 @@
"es-abstract": "^1.20.4"
}
},
+ "string.prototype.trim": {
+ "version": "1.2.7",
+ "requires": {
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.1.4",
+ "es-abstract": "^1.20.4"
+ }
+ },
"string.prototype.trimend": {
"version": "1.0.6",
"requires": {
@@ -56097,7 +56912,9 @@
"@storybook/testing-library": "^0.0.9",
"@stripe/react-stripe-js": "^1.7.0",
"@stripe/stripe-js": "^1.25.0",
- "@supabase/postgres-meta": "^0.60.7",
+ "@supabase/auth-helpers-nextjs": "^0.5.6",
+ "@supabase/auth-helpers-react": "^0.3.1",
+ "@supabase/postgres-meta": "^0.62.0",
"@supabase/react-data-grid": "^7.1.0-beta.7",
"@supabase/shared-types": "^0.1.40",
"@supabase/supabase-js": "^2.13.0",
@@ -56109,6 +56926,7 @@
"@testing-library/react-hooks": "^8.0.1",
"@testing-library/user-event": "^13.5.0",
"@types/blueimp-md5": "^2.18.0",
+ "@types/common-tags": "^1.8.1",
"@types/file-saver": "^2.0.2",
"@types/json-logic-js": "^1.2.1",
"@types/lodash": "^4.14.172",
@@ -56139,6 +56957,7 @@
"clipboard": "^2.0.8",
"clsx": "^1.2.1",
"common": "*",
+ "common-tags": "^1.8.2",
"config": "*",
"configcat-js": "^7.0.0",
"dayjs": "^1.11.0",
@@ -56165,6 +56984,7 @@
"papaparse": "^5.3.1",
"parse-numeric-range": "^1.3.0",
"path-to-regexp": "^6.2.0",
+ "pg-minify": "^1.6.3",
"postcss": "^8.4.6",
"prettier": "^2.7.1",
"prism-react-renderer": "^1.2.1",
@@ -56190,8 +57010,10 @@
"scheduler": "^0.20.2",
"semver": "^6.3.0",
"shared-data": "*",
+ "sql-formatter": "^12.2.0",
"sqlstring": "^2.3.2",
"storybook-dark-mode": "^1.0.4",
+ "superjson": "^1.12.2",
"tailwindcss": "^3.0.15",
"typescript": "4.8.4",
"ui": "*",
@@ -56244,23 +57066,32 @@
"use-sync-external-store": "^1.2.0"
}
},
+ "@types/d3-color": {
+ "version": "2.0.3"
+ },
+ "@types/d3-interpolate": {
+ "version": "2.0.2",
+ "requires": {
+ "@types/d3-color": "^2"
+ }
+ },
"@types/d3-path": {
"version": "2.0.2"
},
+ "@types/d3-scale": {
+ "version": "3.3.2",
+ "requires": {
+ "@types/d3-time": "^2"
+ }
+ },
"@types/d3-shape": {
"version": "2.1.3",
"requires": {
"@types/d3-path": "^2"
}
},
- "@types/react": {
- "version": "17.0.11",
- "dev": true,
- "requires": {
- "@types/prop-types": "*",
- "@types/scheduler": "*",
- "csstype": "^3.0.2"
- }
+ "@types/d3-time": {
+ "version": "2.1.1"
},
"acorn": {
"version": "8.8.1"
@@ -56280,6 +57111,13 @@
"postcss-value-parser": "^4.2.0"
}
},
+ "chalk": {
+ "version": "4.1.2",
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ },
"clsx": {
"version": "1.2.1"
},
@@ -56351,18 +57189,20 @@
"openapi-types": {
"version": "9.3.1"
},
- "postcss": {
- "version": "8.4.14",
+ "postcss-selector-parser": {
+ "version": "6.0.10",
"dev": true,
"requires": {
- "nanoid": "^3.3.4",
- "picocolors": "^1.0.0",
- "source-map-js": "^1.0.2"
+ "cssesc": "^3.0.0",
+ "util-deprecate": "^1.0.2"
}
},
"proxy-compare": {
"version": "2.3.0"
},
+ "react-is": {
+ "version": "16.13.1"
+ },
"react-resize-detector": {
"version": "6.7.8",
"requires": {
@@ -56390,10 +57230,20 @@
"reduce-css-calc": "^2.1.8"
}
},
+ "sql-formatter": {
+ "version": "12.2.0",
+ "requires": {
+ "argparse": "^2.0.1",
+ "nearley": "^2.20.1"
+ }
+ },
"typescript": {
"version": "4.8.4",
"dev": true
},
+ "uuid": {
+ "version": "8.3.2"
+ },
"valtio": {
"version": "1.7.6",
"requires": {
@@ -56438,6 +57288,16 @@
"tinycolor2": "^1.4.1"
},
"dependencies": {
+ "chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ },
"commander": {
"version": "8.3.0",
"resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz",
@@ -56475,6 +57335,15 @@
"uri-js": "^4.2.2"
}
},
+ "ajv-keywords": {
+ "version": "3.5.2",
+ "dev": true,
+ "requires": {}
+ },
+ "json-schema-traverse": {
+ "version": "0.4.1",
+ "dev": true
+ },
"schema-utils": {
"version": "2.7.1",
"dev": true,
@@ -56487,7 +57356,7 @@
}
},
"style-mod": {
- "version": "4.0.0",
+ "version": "4.0.2",
"peer": true
},
"style-to-object": {
@@ -56510,8 +57379,35 @@
"stylis": {
"version": "4.1.3"
},
+ "sucrase": {
+ "version": "3.31.0",
+ "requires": {
+ "commander": "^4.0.0",
+ "glob": "7.1.6",
+ "lines-and-columns": "^1.1.6",
+ "mz": "^2.7.0",
+ "pirates": "^4.0.1",
+ "ts-interface-checker": "^0.1.9"
+ },
+ "dependencies": {
+ "commander": {
+ "version": "4.1.1"
+ },
+ "glob": {
+ "version": "7.1.6",
+ "requires": {
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^3.0.4",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
+ }
+ }
+ }
+ },
"supabase": {
- "version": "1.45.2",
+ "version": "1.47.2",
"dev": true,
"requires": {
"bin-links": "^4.0.1",
@@ -56575,6 +57471,14 @@
"version": "2.1.0",
"dev": true
},
+ "chalk": {
+ "version": "4.1.2",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ },
"eslint": {
"version": "8.24.0",
"dev": true,
@@ -56631,11 +57535,15 @@
"merge2": "^1.4.1",
"slash": "^3.0.0"
}
+ },
+ "json-schema-traverse": {
+ "version": "0.4.1",
+ "dev": true
}
}
},
"superjson": {
- "version": "1.11.0",
+ "version": "1.12.2",
"requires": {
"copy-anything": "^3.0.2"
}
@@ -56685,7 +57593,7 @@
}
},
"synchronous-promise": {
- "version": "2.0.16",
+ "version": "2.0.17",
"dev": true
},
"tabbable": {
@@ -56702,41 +57610,42 @@
}
},
"tailwind-merge": {
- "version": "1.10.0"
+ "version": "1.11.0"
},
"tailwindcss": {
- "version": "3.2.4",
+ "version": "3.3.1",
"requires": {
"arg": "^5.0.2",
"chokidar": "^3.5.3",
"color-name": "^1.1.4",
- "detective": "^5.2.1",
"didyoumean": "^1.2.2",
"dlv": "^1.1.3",
"fast-glob": "^3.2.12",
"glob-parent": "^6.0.2",
"is-glob": "^4.0.3",
+ "jiti": "^1.17.2",
"lilconfig": "^2.0.6",
"micromatch": "^4.0.5",
"normalize-path": "^3.0.0",
"object-hash": "^3.0.0",
"picocolors": "^1.0.0",
- "postcss": "^8.4.18",
+ "postcss": "^8.0.9",
"postcss-import": "^14.1.0",
"postcss-js": "^4.0.0",
"postcss-load-config": "^3.1.4",
"postcss-nested": "6.0.0",
- "postcss-selector-parser": "^6.0.10",
+ "postcss-selector-parser": "^6.0.11",
"postcss-value-parser": "^4.2.0",
"quick-lru": "^5.1.1",
- "resolve": "^1.22.1"
+ "resolve": "^1.22.1",
+ "sucrase": "^3.29.0"
}
},
"tailwindcss-radix": {
"version": "1.6.0"
},
"tapable": {
- "version": "1.1.3"
+ "version": "2.2.1"
},
"tar": {
"version": "6.1.13",
@@ -56757,6 +57666,10 @@
"mkdirp": {
"version": "1.0.4",
"dev": true
+ },
+ "yallist": {
+ "version": "4.0.0",
+ "dev": true
}
}
},
@@ -56820,7 +57733,7 @@
},
"dependencies": {
"acorn": {
- "version": "8.8.1",
+ "version": "8.8.2",
"dev": true
},
"commander": {
@@ -56895,7 +57808,7 @@
"dev": true
},
"terser": {
- "version": "5.15.1",
+ "version": "5.16.8",
"dev": true,
"requires": {
"@jridgewell/source-map": "^0.3.2",
@@ -56918,8 +57831,20 @@
"text-table": {
"version": "0.2.0"
},
+ "thenify": {
+ "version": "3.3.1",
+ "requires": {
+ "any-promise": "^1.0.0"
+ }
+ },
+ "thenify-all": {
+ "version": "1.6.0",
+ "requires": {
+ "thenify": ">= 3.1.0 < 4"
+ }
+ },
"throat": {
- "version": "6.0.1",
+ "version": "6.0.2",
"dev": true
},
"throttle-debounce": {
@@ -56969,6 +57894,9 @@
"kind-of": "^3.0.2"
},
"dependencies": {
+ "is-buffer": {
+ "version": "1.1.6"
+ },
"kind-of": {
"version": "3.2.2",
"requires": {
@@ -57069,12 +57997,14 @@
"version": "1.0.5"
},
"ts-dedent": {
- "version": "2.2.0",
- "dev": true
+ "version": "2.2.0"
},
"ts-easing": {
"version": "0.2.0"
},
+ "ts-interface-checker": {
+ "version": "0.1.13"
+ },
"ts-jest": {
"version": "27.1.5",
"dev": true,
@@ -57101,12 +58031,20 @@
}
},
"@types/yargs": {
- "version": "16.0.4",
+ "version": "16.0.5",
"dev": true,
"requires": {
"@types/yargs-parser": "*"
}
},
+ "chalk": {
+ "version": "4.1.2",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ },
"jest-util": {
"version": "27.5.1",
"dev": true,
@@ -57119,12 +58057,23 @@
"picomatch": "^2.2.3"
}
},
+ "lru-cache": {
+ "version": "6.0.0",
+ "dev": true,
+ "requires": {
+ "yallist": "^4.0.0"
+ }
+ },
"semver": {
"version": "7.3.8",
"dev": true,
"requires": {
"lru-cache": "^6.0.0"
}
+ },
+ "yallist": {
+ "version": "4.0.0",
+ "dev": true
}
}
},
@@ -57148,7 +58097,7 @@
},
"dependencies": {
"acorn": {
- "version": "8.8.1",
+ "version": "8.8.2",
"devOptional": true
},
"acorn-walk": {
@@ -57169,10 +58118,10 @@
"version": "file:packages/tsconfig"
},
"tsconfig-paths": {
- "version": "3.14.1",
+ "version": "3.14.2",
"requires": {
"@types/json5": "^0.0.29",
- "json5": "^1.0.1",
+ "json5": "^1.0.2",
"minimist": "^1.2.6",
"strip-bom": "^3.0.0"
},
@@ -57189,7 +58138,7 @@
}
},
"tslib": {
- "version": "2.4.1"
+ "version": "2.5.0"
},
"tsutils": {
"version": "3.21.0",
@@ -57203,12 +58152,12 @@
}
},
"tsx": {
- "version": "3.12.2",
+ "version": "3.12.6",
"dev": true,
"requires": {
- "@esbuild-kit/cjs-loader": "^2.4.1",
+ "@esbuild-kit/cjs-loader": "^2.4.2",
"@esbuild-kit/core-utils": "^3.0.0",
- "@esbuild-kit/esm-loader": "^2.5.4",
+ "@esbuild-kit/esm-loader": "^2.5.5",
"fsevents": "~2.3.2"
}
},
@@ -57216,19 +58165,19 @@
"version": "0.0.0"
},
"turbo": {
- "version": "1.6.3",
+ "version": "1.8.8",
"dev": true,
"requires": {
- "turbo-darwin-64": "1.6.3",
- "turbo-darwin-arm64": "1.6.3",
- "turbo-linux-64": "1.6.3",
- "turbo-linux-arm64": "1.6.3",
- "turbo-windows-64": "1.6.3",
- "turbo-windows-arm64": "1.6.3"
+ "turbo-darwin-64": "1.8.8",
+ "turbo-darwin-arm64": "1.8.8",
+ "turbo-linux-64": "1.8.8",
+ "turbo-linux-arm64": "1.8.8",
+ "turbo-windows-64": "1.8.8",
+ "turbo-windows-arm64": "1.8.8"
}
},
"turbo-darwin-arm64": {
- "version": "1.6.3",
+ "version": "1.8.8",
"dev": true,
"optional": true
},
@@ -57256,6 +58205,14 @@
"mime-types": "~2.1.24"
}
},
+ "typed-array-length": {
+ "version": "1.0.4",
+ "requires": {
+ "call-bind": "^1.0.2",
+ "for-each": "^0.3.3",
+ "is-typed-array": "^1.1.9"
+ }
+ },
"typedarray": {
"version": "0.0.6"
},
@@ -57266,7 +58223,7 @@
}
},
"typescript": {
- "version": "4.9.3"
+ "version": "4.9.5"
},
"uc.micro": {
"version": "1.0.6"
@@ -57292,12 +58249,14 @@
"@supabase/auth-helpers-react": "^0.3.1",
"@tailwindcss/forms": "^0.4.0",
"@tailwindcss/typography": "^0.5.0",
+ "@types/common-tags": "^1.8.1",
"@types/react": "^17.0.37",
"@types/react-dom": "^17.0.11",
"autoprefixer": "^10.4.2",
"clsx": "^1.2.1",
"cmdk-supabase": "^0.2.2",
"color2k": "^2.0.1",
+ "common-tags": "^1.8.2",
"copyfiles": "^2.4.1",
"deepmerge": "^4.2.2",
"expr-eval": "^2.0.2",
@@ -57313,6 +58272,7 @@
"react-markdown": "^8.0.3",
"react-syntax-highlighter": "^15.5.0",
"remark-gfm": "^3.0.1",
+ "sql-formatter": "^12.2.0",
"sse.js": "^0.6.1",
"style-dictionary": "^3.7.1",
"tailwind-merge": "^1.10.0",
@@ -57373,6 +58333,23 @@
"brace-expansion": "^2.0.1"
}
},
+ "postcss-selector-parser": {
+ "version": "6.0.10",
+ "requires": {
+ "cssesc": "^3.0.0",
+ "util-deprecate": "^1.0.2"
+ }
+ },
+ "sql-formatter": {
+ "version": "12.2.0",
+ "resolved": "https://registry.npmjs.org/sql-formatter/-/sql-formatter-12.2.0.tgz",
+ "integrity": "sha512-wNsPUdOD6nnN9RUgHlNprQtm+iLW5LTOy/T0/2DDr2UeWSP8mvlQHrx6TY+IG1nfu5Kipq9GaOtS9SVq8s0Vig==",
+ "dev": true,
+ "requires": {
+ "argparse": "^2.0.1",
+ "nearley": "^2.20.1"
+ }
+ },
"typescript": {
"version": "4.3.4",
"dev": true
@@ -57419,48 +58396,30 @@
"version": "2.1.0"
},
"unified": {
- "version": "9.2.2",
+ "version": "10.1.2",
"requires": {
- "bail": "^1.0.0",
+ "@types/unist": "^2.0.0",
+ "bail": "^2.0.0",
"extend": "^3.0.0",
"is-buffer": "^2.0.0",
- "is-plain-obj": "^2.0.0",
- "trough": "^1.0.0",
- "vfile": "^4.0.0"
+ "is-plain-obj": "^4.0.0",
+ "trough": "^2.0.0",
+ "vfile": "^5.0.0"
},
"dependencies": {
- "is-buffer": {
- "version": "2.0.5"
+ "bail": {
+ "version": "2.0.2"
},
"is-plain-obj": {
+ "version": "4.1.0"
+ },
+ "trough": {
"version": "2.1.0"
- },
- "unist-util-stringify-position": {
- "version": "2.0.3",
- "requires": {
- "@types/unist": "^2.0.2"
- }
- },
- "vfile": {
- "version": "4.2.1",
- "requires": {
- "@types/unist": "^2.0.0",
- "is-buffer": "^2.0.0",
- "unist-util-stringify-position": "^2.0.0",
- "vfile-message": "^2.0.0"
- }
- },
- "vfile-message": {
- "version": "2.0.4",
- "requires": {
- "@types/unist": "^2.0.0",
- "unist-util-stringify-position": "^2.0.0"
- }
}
}
},
"uniforms": {
- "version": "3.10.1",
+ "version": "3.10.2",
"requires": {
"invariant": "^2.0.0",
"lodash": "^4.0.0",
@@ -57468,23 +58427,23 @@
}
},
"uniforms-bootstrap4": {
- "version": "3.10.1",
+ "version": "3.10.2",
"requires": {
"classnames": "^2.0.0",
"invariant": "^2.0.0",
"lodash": "^4.0.0",
"tslib": "^2.2.0",
- "uniforms": "^3.10.1",
+ "uniforms": "^3.10.2",
"warning": "^4.0.0"
}
},
"uniforms-bridge-json-schema": {
- "version": "3.10.1",
+ "version": "3.10.2",
"requires": {
"invariant": "^2.0.0",
"lodash": "^4.0.0",
"tslib": "^2.2.0",
- "uniforms": "^3.10.1"
+ "uniforms": "^3.10.2"
}
},
"union-value": {
@@ -57494,6 +58453,17 @@
"get-value": "^2.0.6",
"is-extendable": "^0.1.1",
"set-value": "^2.0.1"
+ },
+ "dependencies": {
+ "set-value": {
+ "version": "2.0.1",
+ "requires": {
+ "extend-shallow": "^2.0.1",
+ "is-extendable": "^0.1.1",
+ "is-plain-object": "^2.0.3",
+ "split-string": "^3.0.1"
+ }
+ }
}
},
"uniq": {
@@ -57527,19 +58497,15 @@
},
"dependencies": {
"unist-util-is": {
- "version": "5.2.0"
- },
- "unist-util-visit-parents": {
- "version": "5.1.3",
+ "version": "5.2.1",
"requires": {
- "@types/unist": "^2.0.0",
- "unist-util-is": "^5.0.0"
+ "@types/unist": "^2.0.0"
}
}
}
},
"unist-util-generated": {
- "version": "2.0.0"
+ "version": "2.0.1"
},
"unist-util-is": {
"version": "4.1.0"
@@ -57548,7 +58514,7 @@
"version": "3.1.0"
},
"unist-util-position-from-estree": {
- "version": "1.1.1",
+ "version": "1.1.2",
"requires": {
"@types/unist": "^2.0.0"
}
@@ -57560,51 +58526,47 @@
}
},
"unist-util-remove-position": {
- "version": "4.0.1",
+ "version": "4.0.2",
"requires": {
"@types/unist": "^2.0.0",
"unist-util-visit": "^4.0.0"
- },
- "dependencies": {
- "unist-util-is": {
- "version": "5.1.1"
- },
- "unist-util-visit": {
- "version": "4.1.1",
- "requires": {
- "@types/unist": "^2.0.0",
- "unist-util-is": "^5.0.0",
- "unist-util-visit-parents": "^5.1.1"
- }
- },
- "unist-util-visit-parents": {
- "version": "5.1.1",
- "requires": {
- "@types/unist": "^2.0.0",
- "unist-util-is": "^5.0.0"
- }
- }
}
},
"unist-util-stringify-position": {
- "version": "3.0.2",
+ "version": "3.0.3",
"requires": {
"@types/unist": "^2.0.0"
}
},
"unist-util-visit": {
- "version": "2.0.3",
+ "version": "4.1.2",
"requires": {
"@types/unist": "^2.0.0",
- "unist-util-is": "^4.0.0",
- "unist-util-visit-parents": "^3.0.0"
+ "unist-util-is": "^5.0.0",
+ "unist-util-visit-parents": "^5.1.1"
+ },
+ "dependencies": {
+ "unist-util-is": {
+ "version": "5.2.1",
+ "requires": {
+ "@types/unist": "^2.0.0"
+ }
+ }
}
},
"unist-util-visit-parents": {
- "version": "3.1.1",
+ "version": "5.1.3",
"requires": {
"@types/unist": "^2.0.0",
- "unist-util-is": "^4.0.0"
+ "unist-util-is": "^5.0.0"
+ },
+ "dependencies": {
+ "unist-util-is": {
+ "version": "5.2.1",
+ "requires": {
+ "@types/unist": "^2.0.0"
+ }
+ }
}
},
"universal-github-app-jwt": {
@@ -57650,9 +58612,6 @@
},
"has-values": {
"version": "0.1.4"
- },
- "isarray": {
- "version": "1.0.0"
}
}
},
@@ -57703,14 +58662,16 @@
"version": "0.1.0"
},
"url": {
- "version": "0.11.0",
+ "version": "0.10.3",
+ "dev": true,
"requires": {
"punycode": "1.3.2",
"querystring": "0.2.0"
},
"dependencies": {
"punycode": {
- "version": "1.3.2"
+ "version": "1.3.2",
+ "dev": true
}
}
},
@@ -57740,10 +58701,6 @@
"tslib": "^2.0.0"
}
},
- "use-context-selector": {
- "version": "1.3.9",
- "requires": {}
- },
"use-debounce": {
"version": "7.0.1",
"requires": {}
@@ -57763,14 +58720,6 @@
"tslib": "^2.0.0"
}
},
- "use-subscription": {
- "version": "1.5.1",
- "resolved": "https://registry.npmjs.org/use-subscription/-/use-subscription-1.5.1.tgz",
- "integrity": "sha512-Xv2a1P/yReAjAbhylMfFplFKj9GssgTwN7RlcTxBujFQcloStWNDQdc4g4NRWH9xS4i/FDk04vQBptAXoF3VcA==",
- "requires": {
- "object-assign": "^4.1.1"
- }
- },
"use-sync-external-store": {
"version": "1.2.0",
"requires": {}
@@ -57782,14 +58731,14 @@
}
},
"util": {
- "version": "0.11.1",
+ "version": "0.12.5",
+ "dev": true,
"requires": {
- "inherits": "2.0.3"
- },
- "dependencies": {
- "inherits": {
- "version": "2.0.3"
- }
+ "inherits": "^2.0.3",
+ "is-arguments": "^1.0.4",
+ "is-generator-function": "^1.0.7",
+ "is-typed-array": "^1.1.3",
+ "which-typed-array": "^1.1.2"
}
},
"util-deprecate": {
@@ -57812,7 +58761,8 @@
"dev": true
},
"uuid": {
- "version": "8.3.2"
+ "version": "8.0.0",
+ "dev": true
},
"uuid-browser": {
"version": "3.1.0",
@@ -57875,7 +58825,7 @@
"dev": true
},
"vfile": {
- "version": "5.3.6",
+ "version": "5.3.7",
"requires": {
"@types/unist": "^2.0.0",
"is-buffer": "^2.0.0",
@@ -57883,17 +58833,17 @@
"vfile-message": "^3.0.0"
},
"dependencies": {
- "is-buffer": {
- "version": "2.0.5"
+ "vfile-message": {
+ "version": "3.1.4",
+ "requires": {
+ "@types/unist": "^2.0.0",
+ "unist-util-stringify-position": "^3.0.0"
+ }
}
}
},
"vfile-location": {
- "version": "4.0.1",
- "requires": {
- "@types/unist": "^2.0.0",
- "vfile": "^5.0.0"
- }
+ "version": "3.2.0"
},
"vfile-matter": {
"version": "3.0.1",
@@ -57901,18 +58851,48 @@
"@types/js-yaml": "^4.0.0",
"is-buffer": "^2.0.0",
"js-yaml": "^4.0.0"
- },
- "dependencies": {
- "is-buffer": {
- "version": "2.0.5"
- }
}
},
"vfile-message": {
- "version": "3.1.3",
+ "version": "2.0.4",
"requires": {
"@types/unist": "^2.0.0",
- "unist-util-stringify-position": "^3.0.0"
+ "unist-util-stringify-position": "^2.0.0"
+ },
+ "dependencies": {
+ "unist-util-stringify-position": {
+ "version": "2.0.3",
+ "requires": {
+ "@types/unist": "^2.0.2"
+ }
+ }
+ }
+ },
+ "victory-vendor": {
+ "version": "36.6.8",
+ "requires": {
+ "@types/d3-array": "^3.0.3",
+ "@types/d3-ease": "^3.0.0",
+ "@types/d3-interpolate": "^3.0.1",
+ "@types/d3-scale": "^4.0.2",
+ "@types/d3-shape": "^3.1.0",
+ "@types/d3-time": "^3.0.0",
+ "@types/d3-timer": "^3.0.0",
+ "d3-array": "^3.1.6",
+ "d3-ease": "^3.0.1",
+ "d3-interpolate": "^3.0.1",
+ "d3-scale": "^4.0.2",
+ "d3-shape": "^3.1.0",
+ "d3-time": "^3.0.0",
+ "d3-timer": "^3.0.1"
+ },
+ "dependencies": {
+ "@types/d3-shape": {
+ "version": "3.1.1",
+ "requires": {
+ "@types/d3-path": "*"
+ }
+ }
}
},
"vm-browserify": {
@@ -57921,9 +58901,6 @@
"vscode-languageserver-types": {
"version": "3.17.3"
},
- "vscode-oniguruma": {
- "version": "1.6.2"
- },
"w3c-hr-time": {
"version": "1.0.2",
"dev": true,
@@ -58067,6 +59044,10 @@
"binary-extensions": "^1.0.0"
}
},
+ "is-buffer": {
+ "version": "1.1.6",
+ "optional": true
+ },
"is-extendable": {
"version": "1.0.1",
"optional": true,
@@ -58145,6 +59126,9 @@
"version": "3.2.1",
"dev": true
},
+ "web-worker": {
+ "version": "1.2.0"
+ },
"webidl-conversions": {
"version": "6.1.0",
"dev": true
@@ -58189,6 +59173,10 @@
"uri-js": "^4.2.2"
}
},
+ "ajv-keywords": {
+ "version": "3.5.2",
+ "requires": {}
+ },
"braces": {
"version": "2.3.2",
"requires": {
@@ -58263,6 +59251,9 @@
"to-regex-range": "^2.1.0"
}
},
+ "is-buffer": {
+ "version": "1.1.6"
+ },
"is-extendable": {
"version": "1.0.1",
"requires": {
@@ -58286,6 +59277,9 @@
"is-wsl": {
"version": "1.1.0"
},
+ "json-schema-traverse": {
+ "version": "0.4.1"
+ },
"json5": {
"version": "1.0.2",
"requires": {
@@ -58300,12 +59294,6 @@
"json5": "^1.0.1"
}
},
- "lru-cache": {
- "version": "5.1.1",
- "requires": {
- "yallist": "^3.0.2"
- }
- },
"micromatch": {
"version": "3.1.10",
"requires": {
@@ -58362,6 +59350,9 @@
"figgy-pudding": "^3.5.1"
}
},
+ "tapable": {
+ "version": "1.1.3"
+ },
"terser-webpack-plugin": {
"version": "1.4.5",
"requires": {
@@ -58394,9 +59385,6 @@
},
"y18n": {
"version": "4.0.3"
- },
- "yallist": {
- "version": "3.1.1"
}
}
},
@@ -58415,11 +59403,18 @@
},
"dependencies": {
"acorn": {
- "version": "8.8.1"
+ "version": "8.8.2"
},
"acorn-walk": {
"version": "8.2.0"
},
+ "chalk": {
+ "version": "4.1.2",
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ },
"commander": {
"version": "7.2.0"
},
@@ -58566,7 +59561,6 @@
},
"which-collection": {
"version": "1.0.1",
- "dev": true,
"requires": {
"is-map": "^2.0.1",
"is-set": "^2.0.1",
@@ -58576,7 +59570,6 @@
},
"which-typed-array": {
"version": "1.1.9",
- "dev": true,
"requires": {
"available-typed-arrays": "^1.0.5",
"call-bind": "^1.0.2",
@@ -58588,6 +59581,7 @@
},
"wide-align": {
"version": "1.1.5",
+ "dev": true,
"requires": {
"string-width": "^1.0.2 || 2 || 3 || 4"
}
@@ -58642,7 +59636,7 @@
}
},
"ws": {
- "version": "8.11.0",
+ "version": "8.13.0",
"dev": true,
"requires": {}
},
@@ -58679,9 +59673,10 @@
"framer-motion": "^6.5.1",
"globby": "^12.0.2",
"gray-matter": "^4.0.2",
+ "lottie-react": "^2.4.0",
"markdown-toc": "^1.2.0",
"marked": "^4.0.12",
- "next": "12.1.0",
+ "next": "12.3.2",
"next-compose-plugins": "^2.2.1",
"next-mdx-remote": "^4.1.0",
"next-seo": "^4.20.0",
@@ -58693,6 +59688,7 @@
"postcss-preset-env": "^6.7.0",
"react": "^17.0.2",
"react-copy-to-clipboard": "^5.0.2",
+ "react-countdown": "^2.3.5",
"react-dom": "^17.0.2",
"react-ga": "^3.3.0",
"react-markdown": "^8.0.3",
@@ -58727,17 +59723,6 @@
"chalk": "^3.0.0"
}
},
- "@next/env": {
- "version": "12.1.0",
- "resolved": "https://registry.npmjs.org/@next/env/-/env-12.1.0.tgz",
- "integrity": "sha512-nrIgY6t17FQ9xxwH3jj0a6EOiQ/WDHUos35Hghtr+SWN/ntHIQ7UpuvSi0vaLzZVHQWaDupKI+liO5vANcDeTQ=="
- },
- "@next/swc-darwin-arm64": {
- "version": "12.1.0",
- "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-12.1.0.tgz",
- "integrity": "sha512-R8vcXE2/iONJ1Unf5Ptqjk6LRW3bggH+8drNkkzH4FLEQkHtELhvcmJwkXcuipyQCsIakldAXhRbZmm3YN1vXg==",
- "optional": true
- },
"@tailwindcss/typography": {
"version": "0.5.8",
"dev": true,
@@ -58768,15 +59753,6 @@
"version": "14.18.33",
"dev": true
},
- "@types/react": {
- "version": "17.0.11",
- "dev": true,
- "requires": {
- "@types/prop-types": "*",
- "@types/scheduler": "*",
- "csstype": "^3.0.2"
- }
- },
"chalk": {
"version": "3.0.0",
"dev": true,
@@ -58785,51 +59761,42 @@
"supports-color": "^7.1.0"
}
},
- "next": {
- "version": "12.1.0",
- "resolved": "https://registry.npmjs.org/next/-/next-12.1.0.tgz",
- "integrity": "sha512-s885kWvnIlxsUFHq9UGyIyLiuD0G3BUC/xrH0CEnH5lHEWkwQcHOORgbDF0hbrW9vr/7am4ETfX4A7M6DjrE7Q==",
+ "jest-diff": {
+ "version": "25.5.0",
+ "dev": true,
"requires": {
- "@next/env": "12.1.0",
- "@next/swc-android-arm64": "12.1.0",
- "@next/swc-darwin-arm64": "12.1.0",
- "@next/swc-darwin-x64": "12.1.0",
- "@next/swc-linux-arm-gnueabihf": "12.1.0",
- "@next/swc-linux-arm64-gnu": "12.1.0",
- "@next/swc-linux-arm64-musl": "12.1.0",
- "@next/swc-linux-x64-gnu": "12.1.0",
- "@next/swc-linux-x64-musl": "12.1.0",
- "@next/swc-win32-arm64-msvc": "12.1.0",
- "@next/swc-win32-ia32-msvc": "12.1.0",
- "@next/swc-win32-x64-msvc": "12.1.0",
- "caniuse-lite": "^1.0.30001283",
- "postcss": "8.4.5",
- "styled-jsx": "5.0.0",
- "use-subscription": "1.5.1"
- },
- "dependencies": {
- "postcss": {
- "version": "8.4.5",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.5.tgz",
- "integrity": "sha512-jBDboWM8qpaqwkMwItqTQTiFikhs/67OYVvblFFTM7MrZjt6yMKd6r2kgXizEbTTljacm4NldIlZnhbjr84QYg==",
- "requires": {
- "nanoid": "^3.1.30",
- "picocolors": "^1.0.0",
- "source-map-js": "^1.0.1"
- }
- },
- "styled-jsx": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.0.0.tgz",
- "integrity": "sha512-qUqsWoBquEdERe10EW8vLp3jT25s/ssG1/qX5gZ4wu15OZpmSMFI2v+fWlRhLfykA5rFtlJ1ME8A8pm/peV4WA==",
- "requires": {}
- }
+ "chalk": "^3.0.0",
+ "diff-sequences": "^25.2.6",
+ "jest-get-type": "^25.2.6",
+ "pretty-format": "^25.5.0"
+ }
+ },
+ "jest-get-type": {
+ "version": "25.2.6",
+ "dev": true
+ },
+ "mdast-util-from-markdown": {
+ "version": "0.8.5",
+ "requires": {
+ "@types/mdast": "^3.0.0",
+ "mdast-util-to-string": "^2.0.0",
+ "micromark": "~2.11.0",
+ "parse-entities": "^2.0.0",
+ "unist-util-stringify-position": "^2.0.0"
}
},
"next-seo": {
"version": "4.29.0",
"requires": {}
},
+ "postcss-selector-parser": {
+ "version": "6.0.10",
+ "dev": true,
+ "requires": {
+ "cssesc": "^3.0.0",
+ "util-deprecate": "^1.0.2"
+ }
+ },
"pretty-format": {
"version": "25.5.0",
"dev": true,
@@ -58840,6 +59807,10 @@
"react-is": "^16.12.0"
}
},
+ "react-is": {
+ "version": "16.13.1",
+ "dev": true
+ },
"remark": {
"version": "13.0.0",
"requires": {
@@ -58847,6 +59818,41 @@
"remark-stringify": "^9.0.0",
"unified": "^9.1.0"
}
+ },
+ "remark-parse": {
+ "version": "9.0.0",
+ "requires": {
+ "mdast-util-from-markdown": "^0.8.0"
+ }
+ },
+ "unified": {
+ "version": "9.2.2",
+ "requires": {
+ "bail": "^1.0.0",
+ "extend": "^3.0.0",
+ "is-buffer": "^2.0.0",
+ "is-plain-obj": "^2.0.0",
+ "trough": "^1.0.0",
+ "vfile": "^4.0.0"
+ }
+ },
+ "unist-util-stringify-position": {
+ "version": "2.0.3",
+ "requires": {
+ "@types/unist": "^2.0.2"
+ }
+ },
+ "uuid": {
+ "version": "8.3.2"
+ },
+ "vfile": {
+ "version": "4.2.1",
+ "requires": {
+ "@types/unist": "^2.0.0",
+ "is-buffer": "^2.0.0",
+ "unist-util-stringify-position": "^2.0.0",
+ "vfile-message": "^2.0.0"
+ }
}
}
},
@@ -58888,7 +59894,7 @@
"version": "0.0.6"
},
"yallist": {
- "version": "4.0.0"
+ "version": "3.1.1"
},
"yaml": {
"version": "1.10.2"
diff --git a/packages/common/Button.tsx b/packages/common/Button.tsx
deleted file mode 100644
index 5f63b34da22..00000000000
--- a/packages/common/Button.tsx
+++ /dev/null
@@ -1,4 +0,0 @@
-import * as React from 'react'
-export const Button = () => {
- return Boop
-}
diff --git a/packages/common/Providers.tsx b/packages/common/Providers.tsx
index 1e27eb0f948..ea819739a9e 100644
--- a/packages/common/Providers.tsx
+++ b/packages/common/Providers.tsx
@@ -31,17 +31,24 @@ export const ThemeProvider = ({ children }: ThemeProviderProps) => {
useEffect(() => {
const key = localStorage.getItem('supabaseDarkMode')
+
// Default to dark mode if no preference config
- setIsDarkMode(!key || key === 'true')
+ const mode = !key || key === 'true'
+
+ toggleTheme(mode)
}, [])
const toggleTheme: UseThemeProps['toggleTheme'] = (darkMode) => {
const newMode = typeof darkMode === 'boolean' ? darkMode : !isDarkMode
-
localStorage.setItem('supabaseDarkMode', newMode.toString())
- const key = localStorage.getItem('supabaseDarkMode')
- document.documentElement.className = key === 'true' ? 'dark' : ''
+ const newTheme = newMode ? 'dark' : 'light'
+
+ document.body.classList.remove('light', 'dark')
+ document.body.classList.add(newTheme)
+
+ // Color scheme must be applied to document element (``)
+ document.documentElement.style.colorScheme = newTheme
setIsDarkMode(newMode)
}
diff --git a/packages/common/assets/images/archive/supabase-logo-wordmark--dark.png b/packages/common/assets/images/archive/supabase-logo-wordmark--dark.png
new file mode 100644
index 00000000000..821c42ce283
Binary files /dev/null and b/packages/common/assets/images/archive/supabase-logo-wordmark--dark.png differ
diff --git a/packages/common/assets/images/archive/supabase-logo-wordmark--dark.svg b/packages/common/assets/images/archive/supabase-logo-wordmark--dark.svg
new file mode 100644
index 00000000000..9e96fab4ddc
--- /dev/null
+++ b/packages/common/assets/images/archive/supabase-logo-wordmark--dark.svg
@@ -0,0 +1,23 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/packages/common/assets/images/archive/supabase-logo-wordmark--light.png b/packages/common/assets/images/archive/supabase-logo-wordmark--light.png
new file mode 100644
index 00000000000..0277fee2bbe
Binary files /dev/null and b/packages/common/assets/images/archive/supabase-logo-wordmark--light.png differ
diff --git a/packages/common/assets/images/archive/supabase-logo-wordmark--light.svg b/packages/common/assets/images/archive/supabase-logo-wordmark--light.svg
new file mode 100644
index 00000000000..60cbc71dc7c
--- /dev/null
+++ b/packages/common/assets/images/archive/supabase-logo-wordmark--light.svg
@@ -0,0 +1,23 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/packages/common/assets/images/supabase-logo-wordmark--dark.png b/packages/common/assets/images/supabase-logo-wordmark--dark.png
index 821c42ce283..dccffd4247d 100644
Binary files a/packages/common/assets/images/supabase-logo-wordmark--dark.png and b/packages/common/assets/images/supabase-logo-wordmark--dark.png differ
diff --git a/packages/common/assets/images/supabase-logo-wordmark--dark.svg b/packages/common/assets/images/supabase-logo-wordmark--dark.svg
index 9e96fab4ddc..845e92d0228 100644
--- a/packages/common/assets/images/supabase-logo-wordmark--dark.svg
+++ b/packages/common/assets/images/supabase-logo-wordmark--dark.svg
@@ -1,23 +1,22 @@
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
+
+
+
+
+
+
diff --git a/packages/common/assets/images/supabase-logo-wordmark--light.png b/packages/common/assets/images/supabase-logo-wordmark--light.png
index 0277fee2bbe..44d8d24b6b6 100644
Binary files a/packages/common/assets/images/supabase-logo-wordmark--light.png and b/packages/common/assets/images/supabase-logo-wordmark--light.png differ
diff --git a/packages/common/assets/images/supabase-logo-wordmark--light.svg b/packages/common/assets/images/supabase-logo-wordmark--light.svg
index 60cbc71dc7c..51f75314127 100644
--- a/packages/common/assets/images/supabase-logo-wordmark--light.svg
+++ b/packages/common/assets/images/supabase-logo-wordmark--light.svg
@@ -1,23 +1,22 @@
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
+
+
+
+
+
+
diff --git a/packages/common/assets/images/supabase-logo-wordmark--white.png b/packages/common/assets/images/supabase-logo-wordmark--white.png
new file mode 100644
index 00000000000..de31a8559d0
Binary files /dev/null and b/packages/common/assets/images/supabase-logo-wordmark--white.png differ
diff --git a/packages/common/index.tsx b/packages/common/index.tsx
index a445ad407d6..30b9d33519f 100644
--- a/packages/common/index.tsx
+++ b/packages/common/index.tsx
@@ -1,6 +1,5 @@
import SidebarLayout from './layouts/SidebarLayout'
-export * from './Button'
export * from './Providers'
export * from './hooks'
export * from './gotrue'
diff --git a/packages/config/tailwind.config.js b/packages/config/tailwind.config.js
index 86e9f8daea0..68be717b39a 100644
--- a/packages/config/tailwind.config.js
+++ b/packages/config/tailwind.config.js
@@ -196,6 +196,9 @@ const uiConfig = ui({
'a:hover': {
textDecorationColor: 'var(--colors-brand9)',
},
+ figcaption: {
+ color: 'var(--colors-scale9)',
+ },
},
},
diff --git a/packages/ui/package.json b/packages/ui/package.json
index dd79d2d8d84..69a67c3d46f 100644
--- a/packages/ui/package.json
+++ b/packages/ui/package.json
@@ -32,6 +32,7 @@
"autoprefixer": "^10.4.2",
"clsx": "^1.2.1",
"cmdk-supabase": "^0.2.2",
+ "common-tags": "^1.8.2",
"deepmerge": "^4.2.2",
"formik": "^2.2.9",
"lodash": "^4.17.20",
@@ -41,8 +42,8 @@
"prop-types": "^15.7.2",
"react-copy-to-clipboard": "^5.1.0",
"react-feather": "^2.0.10",
- "react-syntax-highlighter": "^15.5.0",
"react-markdown": "^8.0.3",
+ "react-syntax-highlighter": "^15.5.0",
"remark-gfm": "^3.0.1",
"sse.js": "^0.6.1",
"tailwind-merge": "^1.10.0",
@@ -50,13 +51,15 @@
"tailwindcss-radix": "^1.6.0"
},
"devDependencies": {
+ "@types/common-tags": "^1.8.1",
"@types/react": "^17.0.37",
"@types/react-dom": "^17.0.11",
"copyfiles": "^2.4.1",
"style-dictionary": "^3.7.1",
- "typescript": "4.3.4",
"color2k": "^2.0.1",
"expr-eval": "^2.0.2",
- "glob": "^8.1.0"
+ "glob": "^8.1.0",
+ "sql-formatter": "^12.2.0",
+ "typescript": "4.3.4"
}
}
diff --git a/packages/ui/src/components/Accordion/Accordion.tsx b/packages/ui/src/components/Accordion/Accordion.tsx
index 167a4414ffa..a6992abce41 100644
--- a/packages/ui/src/components/Accordion/Accordion.tsx
+++ b/packages/ui/src/components/Accordion/Accordion.tsx
@@ -83,7 +83,7 @@ function Accordion({
if (onChange) onChange(e)
const value = e == typeof String ? e.split(' ') : e
// setCurrentItems(e)
- console.log('about to change state')
+ // console.log('about to change state')
// currentItems = e
// console.log('currentItems', currentItems)
}
diff --git a/packages/ui/src/components/Command/APIKeys.tsx b/packages/ui/src/components/Command/APIKeys.tsx
new file mode 100644
index 00000000000..2b51148d29d
--- /dev/null
+++ b/packages/ui/src/components/Command/APIKeys.tsx
@@ -0,0 +1,64 @@
+import { CommandGroup } from 'cmdk-supabase'
+import { useCommandMenu } from './CommandMenuProvider'
+import SearchOnlyItem from './SearchOnlyItem'
+import { Badge } from '../Badge'
+import { CommandItem } from './Command.utils'
+import { IconAlertCircle } from './../Icon/icons/IconAlertCircle'
+
+const APIKeys = ({ isSubItem = false }) => {
+ const { setIsOpen, project } = useCommandMenu()
+ const { apiKeys } = project ?? {}
+
+ const copyToClipboard = (str: string, callback = () => {}) => {
+ const focused = window.document.hasFocus()
+ if (focused) {
+ window.navigator?.clipboard?.writeText(str).then(callback)
+ } else {
+ console.warn('Unable to copy to clipboard')
+ }
+ }
+
+ return (
+
+ {apiKeys?.anon !== undefined && (
+ {
+ copyToClipboard(apiKeys?.anon ?? '')
+ setIsOpen(false)
+ }}
+ className="space-x-2"
+ >
+ Copy anonymous key
+ Public
+
+ )}
+ {apiKeys?.service !== undefined && (
+ {
+ copyToClipboard(apiKeys?.service ?? '')
+ setIsOpen(false)
+ }}
+ className="space-x-2"
+ >
+ Copy service key
+ Secret
+
+ )}
+ {apiKeys?.anon === undefined && apiKeys?.service === undefined && (
+
+
+
+
No API keys available
+
+ You may not have the necessary permissions to view the project's API keys
+
+
+
+ )}
+
+ )
+}
+
+export default APIKeys
diff --git a/packages/ui/src/components/Command/AiCommand.tsx b/packages/ui/src/components/Command/AiCommand.tsx
index 8065096fe3f..5e816dd7d53 100644
--- a/packages/ui/src/components/Command/AiCommand.tsx
+++ b/packages/ui/src/components/Command/AiCommand.tsx
@@ -1,21 +1,27 @@
-import * as React from 'react'
import type {
ChatCompletionResponseMessage,
+ CreateChatCompletionResponse,
CreateChatCompletionResponseChoicesInner,
- CreateCompletionResponse,
} from 'openai'
-import { useCallback, useEffect, useReducer, useRef, useState } from 'react'
+import {
+ Dispatch,
+ SetStateAction,
+ useCallback,
+ useEffect,
+ useReducer,
+ useRef,
+ useState,
+} from 'react'
import { SSE } from 'sse.js'
-import { Button, IconAlertCircle, IconAlertTriangle, IconCornerDownLeft, IconUser, Input } from 'ui'
+import { Button, IconAlertTriangle, IconCornerDownLeft, IconUser, Input } from 'ui'
import { AiIcon, AiIconChat } from './Command.icons'
import { CommandGroup, CommandItem } from './Command.utils'
import { useCommandMenu } from './CommandMenuProvider'
import { cn } from './../../utils/cn'
-import { COMMAND_ROUTES } from './Command.constants'
const questions = [
'How do I get started with Supabase?',
@@ -53,144 +59,186 @@ function getEdgeFunctionUrl() {
const edgeFunctionUrl = getEdgeFunctionUrl()
-function promptDataReducer(
- state: any[],
- action: {
- index?: number
- answer?: string | undefined
- status?: string
- query?: string | undefined
- type?: 'remove-last-item' | string
- }
-) {
- // set a standard state to use later
- let current = [...state]
+export enum MessageRole {
+ User = 'user',
+ Assistant = 'assistant',
+}
- if (action.type) {
- switch (action.type) {
- case 'remove-last-item':
- current.pop()
- return [...current]
- default:
- break
+export enum MessageStatus {
+ Pending = 'pending',
+ InProgress = 'in-progress',
+ Complete = 'complete',
+}
+
+export interface Message {
+ role: MessageRole
+ content: string
+ status: MessageStatus
+}
+
+interface NewMessageAction {
+ type: 'new'
+ message: Message
+}
+
+interface UpdateMessageAction {
+ type: 'update'
+ index: number
+ message: Partial
+}
+
+interface AppendContentAction {
+ type: 'append-content'
+ index: number
+ content: string
+}
+
+interface ResetAction {
+ type: 'reset'
+}
+
+type MessageAction = NewMessageAction | UpdateMessageAction | AppendContentAction | ResetAction
+
+function messageReducer(state: Message[], messageAction: MessageAction) {
+ let current = [...state]
+ const { type } = messageAction
+
+ switch (type) {
+ case 'new': {
+ const { message } = messageAction
+ current.push(message)
+ break
+ }
+ case 'update': {
+ const { index, message } = messageAction
+ if (current[index]) {
+ Object.assign(current[index], message)
+ }
+ break
+ }
+ case 'append-content': {
+ const { index, content } = messageAction
+ if (current[index]) {
+ current[index].content += content
+ }
+ break
+ }
+ case 'reset': {
+ current = []
+ break
+ }
+ default: {
+ throw new Error(`Unknown message action '${type}'`)
}
}
- // check that an index is present
- if (action.index === undefined) return [...state]
-
- if (!current[action.index]) {
- current[action.index] = { query: '', answer: '', status: '' }
- }
-
- current[action.index].answer = action.answer
-
- if (action.query) {
- current[action.index].query = action.query
- }
- if (action.status) {
- current[action.index].status = action.status
- }
-
- return [...current]
+ return current
}
-const AiCommand = () => {
- const [answer, setAnswer] = useState('')
- const [isResponding, setIsResponding] = useState(false)
- const [hasClippyError, setHasClippyError] = useState(false)
+export interface UseAiChatOptions {
+ messageTemplate?: (message: string) => string
+ setIsLoading?: Dispatch>
+}
+
+export function useAiChat({
+ messageTemplate = (message) => message,
+ setIsLoading,
+}: UseAiChatOptions) {
const eventSourceRef = useRef()
- const { isLoading, setIsLoading, currentPage, search, setSearch, MarkdownHandler } =
- useCommandMenu()
- const [promptIndex, setPromptIndex] = useState(0)
- const [promptData, dispatchPromptData] = useReducer(promptDataReducer, [])
+ const [isResponding, setIsResponding] = useState(false)
+ const [hasError, setHasError] = useState(false)
- const cantHelp = answer?.trim() === "Sorry, I don't know how to help with that."
+ const [currentMessageIndex, setCurrentMessageIndex] = useState(1)
+ const [messages, dispatchMessage] = useReducer(messageReducer, [])
- const handleConfirm = useCallback(
+ const submit = useCallback(
async (query: string) => {
- if (!edgeFunctionUrl) {
- return console.error('No edge function url')
- }
+ if (!edgeFunctionUrl) return console.error('No edge function url')
- setAnswer(undefined)
- setSearch('')
- dispatchPromptData({ index: promptIndex, answer: undefined, query })
+ dispatchMessage({
+ type: 'new',
+ message: {
+ status: MessageStatus.Complete,
+ role: MessageRole.User,
+ content: query,
+ },
+ })
+ dispatchMessage({
+ type: 'new',
+ message: {
+ status: MessageStatus.Pending,
+ role: MessageRole.Assistant,
+ content: '',
+ },
+ })
setIsResponding(false)
- setHasClippyError(false)
- setIsLoading(true)
+ setHasError(false)
+ setIsLoading?.(true)
- let queryToSend = query
-
- switch (currentPage) {
- case COMMAND_ROUTES.AI:
- queryToSend = query
- break
- case COMMAND_ROUTES.AI_ASK_ANYTHING:
- queryToSend = query
- break
-
- case COMMAND_ROUTES.AI_RLS_POLICY:
- queryToSend = `Given this table schema:
-
- Schema STRIPE has tables:
- CHARGE with columns [ID, AMOUNT, CREATED, CURRENCY, CUSTOMER_ID]
- CUSTOMER with columns [ID, NAME, CREATED, SHIPPING_ADDRESS_STATE]
-
- \n\nAnswer with only an RLS policy in SQL, no other text: ${query}`
- break
- default:
- break
- }
-
- const eventSource = new SSE(`${edgeFunctionUrl}/clippy-search`, {
+ const eventSource = new SSE(`${edgeFunctionUrl}/ai-docs`, {
headers: {
apikey: process.env.NEXT_PUBLIC_SUPABASE_ANON_KEY ?? '',
Authorization: `Bearer ${process.env.NEXT_PUBLIC_SUPABASE_ANON_KEY}`,
'Content-Type': 'application/json',
},
- payload: JSON.stringify({ query, context: promptData }),
+ payload: JSON.stringify({
+ messages: messages
+ .filter(({ status }) => status === MessageStatus.Complete)
+ .map(({ role, content }) => ({ role, content }))
+ .concat({ role: MessageRole.User, content: messageTemplate(query) }),
+ }),
})
function handleError(err: T) {
- setIsLoading(false)
+ setIsLoading?.(false)
setIsResponding(false)
- setHasClippyError(true)
+ setHasError(true)
console.error(err)
}
eventSource.addEventListener('error', handleError)
- eventSource.addEventListener('message', (e: any) => {
+ eventSource.addEventListener('message', (e) => {
try {
- setIsLoading(false)
+ setIsLoading?.(false)
if (e.data === '[DONE]') {
setIsResponding(false)
- setAnswer(undefined)
- setPromptIndex((x) => {
- return x + 1
+ dispatchMessage({
+ type: 'update',
+ index: currentMessageIndex,
+ message: {
+ status: MessageStatus.Complete,
+ },
})
+ setCurrentMessageIndex((x) => x + 2)
return
}
+ dispatchMessage({
+ type: 'update',
+ index: currentMessageIndex,
+ message: {
+ status: MessageStatus.InProgress,
+ },
+ })
+
setIsResponding(true)
- const completionResponse: CreateCompletionResponse = JSON.parse(e.data)
- const [{ text: content }] = completionResponse.choices
+ const completionResponse: CreateChatCompletionResponse = JSON.parse(e.data)
+ const [
+ {
+ delta: { content },
+ },
+ ] = completionResponse.choices as CreateChatCompletionResponseChoicesInnerDelta[]
- const text = content ?? ''
-
- setAnswer((answer) => {
- const currentAnswer = answer ?? ''
-
- dispatchPromptData({
- index: promptIndex,
- answer: currentAnswer + text,
+ if (content) {
+ dispatchMessage({
+ type: 'append-content',
+ index: currentMessageIndex,
+ content,
})
-
- return (answer ?? '') + text
- })
+ }
} catch (err) {
handleError(err)
}
@@ -200,73 +248,154 @@ const AiCommand = () => {
eventSourceRef.current = eventSource
- setIsLoading(true)
+ setIsLoading?.(true)
},
- [promptIndex, promptData]
+ [currentMessageIndex, messages]
)
- function handleResetPrompt() {
+ function reset() {
eventSourceRef.current?.close()
eventSourceRef.current = undefined
- setSearch('')
- setAnswer(undefined)
setIsResponding(false)
- setHasClippyError(false)
+ setHasError(false)
+ dispatchMessage({
+ type: 'reset',
+ })
}
+ return {
+ submit,
+ reset,
+ messages,
+ isResponding,
+ hasError,
+ }
+}
+
+/**
+ * Perform a one-off query to AI based on a snapshot of messages
+ */
+export function queryAi(messages: Message[], timeout = 0) {
+ return new Promise((resolve, reject) => {
+ const eventSource = new SSE(`${edgeFunctionUrl}/ai-docs`, {
+ headers: {
+ apikey: process.env.NEXT_PUBLIC_SUPABASE_ANON_KEY ?? '',
+ Authorization: `Bearer ${process.env.NEXT_PUBLIC_SUPABASE_ANON_KEY}`,
+ 'Content-Type': 'application/json',
+ },
+ payload: JSON.stringify({
+ messages: messages.map(({ role, content }) => ({ role, content })),
+ }),
+ })
+
+ let timeoutId: number | undefined
+
+ function handleError(err: T) {
+ if (timeoutId) {
+ clearTimeout(timeoutId)
+ }
+ console.error(err)
+ reject(err)
+ }
+
+ if (timeout > 0) {
+ timeoutId = window.setTimeout(() => {
+ handleError(new Error('AI query timed out'))
+ }, timeout)
+ }
+
+ let answer = ''
+
+ eventSource.addEventListener('error', handleError)
+ eventSource.addEventListener('message', (e) => {
+ try {
+ if (e.data === '[DONE]') {
+ if (timeoutId) {
+ clearTimeout(timeoutId)
+ }
+ resolve(answer)
+ return
+ }
+
+ const completionResponse: CreateChatCompletionResponse = JSON.parse(e.data)
+ const [
+ {
+ delta: { content },
+ },
+ ] = completionResponse.choices as CreateChatCompletionResponseChoicesInnerDelta[]
+
+ if (content) {
+ answer += content
+ }
+ } catch (err) {
+ handleError(err)
+ }
+ })
+
+ eventSource.stream()
+ })
+}
+
+const AiCommand = () => {
+ const { isLoading, setIsLoading, search, setSearch, MarkdownHandler } = useCommandMenu()
+
+ const { submit, reset, messages, isResponding, hasError } = useAiChat({
+ setIsLoading,
+ })
+
+ const handleSubmit = useCallback(
+ (message: string) => {
+ setSearch('')
+ submit(message)
+ },
+ [submit]
+ )
+
+ const handleReset = useCallback(() => {
+ setSearch('')
+ reset()
+ }, [reset])
+
useEffect(() => {
if (search) {
- handleConfirm(search)
+ handleSubmit(search)
}
}, [])
return (
e.stopPropagation()}>
- {promptData.map((prompt, i) => {
- if (!prompt.query) return <>>
-
- return (
- <>
- {prompt.query && (
-
+ {messages.map((message, index) => {
+ switch (message.role) {
+ case MessageRole.User:
+ return (
+
-
{prompt.query}
+
{message.content}
- )}
-
-
- {cantHelp ? (
-
-
-
-
Sorry, I don't know how to help with that.
-
-
- Try again?
-
-
- ) : (
+ )
+ case MessageRole.Assistant:
+ return (
+
<>
- {isLoading && promptIndex === i ? (
+ {message.status === MessageStatus.Pending ? (
) : (
- // @ts-expect-error
{
+ transformLinkUri={(href) => {
const supabaseUrl = new URL('https://supabase.com')
const linkUrl = new URL(href, 'https://supabase.com')
@@ -277,18 +406,17 @@ const AiCommand = () => {
return href
}}
>
- {prompt.answer}
+ {message.content}
)}
>
- )}
-
- >
- )
+
+ )
+ }
})}
- {promptData.length === 0 && !hasClippyError && (
+ {messages.length === 0 && !hasError && (
{questions.map((question) => {
const key = question.replace(/\s+/g, '_')
@@ -297,7 +425,7 @@ const AiCommand = () => {
type="command"
onSelect={() => {
if (!search) {
- handleConfirm(question)
+ handleSubmit(question)
}
}}
forceMount
@@ -310,14 +438,14 @@ const AiCommand = () => {
})}
)}
- {hasClippyError && (
+ {hasError && (
Sorry, looks like Clippy is having a hard time!
Please try again in a bit.
-
+
Try again?
@@ -363,7 +491,7 @@ const AiCommand = () => {
if (isLoading || isResponding) {
return
}
- handleConfirm(search)
+ handleSubmit(search)
return
default:
return
diff --git a/packages/ui/src/components/Command/Command.constants.ts b/packages/ui/src/components/Command/Command.constants.ts
index 93b5618910a..5ff9d5de760 100644
--- a/packages/ui/src/components/Command/Command.constants.ts
+++ b/packages/ui/src/components/Command/Command.constants.ts
@@ -1,7 +1,72 @@
export const COMMAND_ROUTES = {
AI: 'Supabase AI',
DOCS_SEARCH: 'Docs Search',
+ GENERATE_SQL: 'Generate SQL',
THEME: 'Theme',
AI_ASK_ANYTHING: 'Ask anything',
AI_RLS_POLICY: 'Help me create a RLS policy',
+ API_KEYS: 'Project API keys',
}
+
+type QueryCategory = {
+ category: string
+ queries: string[]
+}
+
+type SampleQueries = QueryCategory[]
+
+export const SAMPLE_QUERIES: SampleQueries = [
+ {
+ category: 'Create tables',
+ queries: [
+ 'Create a table that stores a list of cities, and insert 10 rows of sample data into it',
+ 'Create tables (with foreign key relationships) for blog posts and comments',
+ ],
+ },
+ {
+ category: 'Create views',
+ queries: [
+ 'Create a view that shows the total revenue for each customer',
+ 'Create a view that shows all orders that were placed in the last week',
+ 'Create a view that shows all products that are currently out of stock',
+ 'Create a materialized view that shows the customer_orders table the total value of orders in a month',
+ ],
+ },
+ {
+ category: 'Create indexes',
+ queries: [
+ 'Create an index on the primary key column of my orders table',
+ 'Create a partial index on the orders table:',
+ 'Create an index on the customer_id column of the customer_orders table',
+ ],
+ },
+ {
+ category: 'Select data',
+ queries: [
+ 'Retrieve a list of employees from the employees table who have a salary greater than $50,000',
+ 'Retrieve the department and average salary of each department from the employees table, group by department',
+ ],
+ },
+ {
+ category: 'Create triggers',
+ queries: [
+ 'Create a trigger that updates the updated_at column on the orders table with the current time when the row of the orders table is updated',
+ ],
+ },
+ {
+ category: 'Row level security',
+ queries: [
+ 'Create an RLS policy that grants only authenticated access to the profiles table',
+ 'Create an RLS policy that grants SELECT access to the sales_rep role for the customers table, but denies access to all other roles',
+ "Create an RLS policy that grants INSERT access access to the manager role for the employees table, but only for rows where the employee's department_id matches a list of departments that the manager is responsible for",
+ ],
+ },
+ {
+ category: 'Postgres functions',
+ queries: [
+ "Create a function to add a new entry to a user's table when a new user signs up",
+ 'Create an a function to calculate the average price of a product in a given category',
+ 'Create a function to insert a new order and update the inventory for the ordered products',
+ ],
+ },
+]
diff --git a/packages/ui/src/components/Command/Command.icons.tsx b/packages/ui/src/components/Command/Command.icons.tsx
index 07d7cf16d3b..504f109f660 100644
--- a/packages/ui/src/components/Command/Command.icons.tsx
+++ b/packages/ui/src/components/Command/Command.icons.tsx
@@ -1,12 +1,17 @@
import React from 'react'
-export const AiIcon = () => (
+
+interface AiIconProps {
+ className?: string
+}
+
+export const AiIcon = ({ className = 'text-brand-900' }: AiIconProps) => (
,
}
-const projectRef = ''
+interface CommandMenuProps {
+ projectRef?: string
+}
-const CommandMenu = () => {
+const CommandMenu = ({ projectRef }: CommandMenuProps) => {
const router = useRouter()
const commandInputRef = useRef>(null)
- const { isOpen, setIsOpen, actions, search, setSearch, pages, setPages, currentPage, site } =
+ const { isOpen, setIsOpen, search, setSearch, pages, setPages, currentPage, site } =
useCommandMenu()
-
- const ThemeOptions = ({ isSubItem = false }) => {
- return (
-
- {
- actions.toggleTheme(true)
- setIsOpen(false)
- }}
- >
- Change Theme to dark
-
- {
- actions.toggleTheme(false)
- setIsOpen(false)
- }}
- >
- Change Theme to light
-
-
- )
- }
-
const showCommandInput = !currentPage || !CHAT_ROUTES.includes(currentPage)
return (
@@ -191,10 +169,38 @@ const CommandMenu = () => {
)}
+ {site === 'studio' && (
+
+ setPages([...pages, COMMAND_ROUTES.GENERATE_SQL])}
+ >
+
+ Generate SQL with Supabase AI
+
+
+ )}
+
+ {site === 'studio' && projectRef !== undefined && (
+
+ setPages([...pages, COMMAND_ROUTES.API_KEYS])}
+ >
+
+ Get API keys
+
+
+ )}
+
{site === 'studio' && (
{sharedItems.tools.map((item) => {
- const itemUrl = projectRef ? item.url.replace('_', projectRef) : item.url
+ const itemUrl = (
+ projectRef ? item.url.replace('_', projectRef) : item.url
+ ).split('https://app.supabase.com')[1]
return (
router.push(itemUrl)}>
@@ -221,14 +227,16 @@ const CommandMenu = () => {
))}
-
- {sharedItems.docsGeneral.map((item) => (
- router.push(item.url)}>
- {item?.icon && iconPicker[item.icon]}
- {item.label}
-
- ))}
-
+ {site === 'docs' && (
+
+ {sharedItems.docsGeneral.map((item) => (
+ router.push(item.url)}>
+ {item?.icon && iconPicker[item.icon]}
+ {item.label}
+
+ ))}
+
+ )}
setPages([...pages, 'Theme'])}>
@@ -236,13 +244,16 @@ const CommandMenu = () => {
Change theme
+
- {site === 'studio' && }
+ {site === 'studio' && search && }
>
)}
{currentPage === COMMAND_ROUTES.AI && }
{currentPage === COMMAND_ROUTES.DOCS_SEARCH && }
+ {currentPage === COMMAND_ROUTES.GENERATE_SQL && }
{currentPage === COMMAND_ROUTES.THEME && }
+ {currentPage === COMMAND_ROUTES.API_KEYS && }
>
diff --git a/packages/ui/src/components/Command/CommandMenuProvider.tsx b/packages/ui/src/components/Command/CommandMenuProvider.tsx
index 3f94ba1e78d..fee919d5787 100644
--- a/packages/ui/src/components/Command/CommandMenuProvider.tsx
+++ b/packages/ui/src/components/Command/CommandMenuProvider.tsx
@@ -1,7 +1,7 @@
import { useTheme, UseThemeProps } from 'common'
-import * as React from 'react'
import { createContext, PropsWithChildren, useContext, useEffect, useState } from 'react'
import CommandMenu from './CommandMenu'
+import { ReactMarkdownOptions } from 'react-markdown/lib/react-markdown'
export interface CommandMenuContextValue {
isOpen: boolean
@@ -16,9 +16,25 @@ export interface CommandMenuContextValue {
currentPage?: string
site: 'studio' | 'docs'
+ /**
+ * Project metadata for easy retrieval
+ */
+ project?: { ref?: string; apiKeys?: { anon?: string; service?: string } }
+ /**
+ * Any additional metadata that CMDK component can use in its AI prompts
+ */
+ metadata?: { definitions?: string; flags?: { [key: string]: string } }
+ /**
+ * Opt in flag to use additional metadata in AI prompts
+ */
+ isOptedInToAI: boolean
+
// to do: remove this prop
// this is a temporary hack as ReactMarkdown fails our jest tests if we import the package within this UI package
- MarkdownHandler: (props: any) => React.ReactNode // to do: remove this. although it breaks our jest tests
+ MarkdownHandler: (props: ReactMarkdownOptions) => JSX.Element
+
+ // Optional callback to save a generated SQL output
+ saveGeneratedSQL?: (answer: string, title: string) => Promise
}
export const CommandMenuContext = createContext(undefined)
export const useCommandMenu = () => {
@@ -35,26 +51,51 @@ export interface CommandMenuActions {
toggleTheme: UseThemeProps['toggleTheme']
}
+export interface CommandMenuProviderProps {
+ site: 'studio' | 'docs'
+ projectRef?: string
+ /**
+ * Project's API keys, for easy access through CMDK
+ */
+ apiKeys?: { anon?: string; service?: string }
+ /**
+ * Opt in flag to use additional metadata in AI prompts
+ */
+ isOptedInToAI?: boolean
+ /**
+ * Any additional metadata that CMDK component can use in its AI prompts
+ */
+ metadata?: { definitions?: string; flags?: { [key: string]: string } }
+ /**
+ * TODO: remove this prop, temporary hack as ReactMarkdown fails our jest tests
+ * if we import the package directly within this UI package
+ */
+ MarkdownHandler: (props: ReactMarkdownOptions) => JSX.Element
+ /**
+ * Call back when save SQL snippet button is selected
+ */
+ saveGeneratedSQL?: (answer: string, title: string) => Promise
+}
+
const CommandMenuProvider = ({
children,
site,
+ projectRef,
+ apiKeys,
+ metadata,
+ isOptedInToAI = false,
MarkdownHandler,
-}: PropsWithChildren<{
- site: 'studio' | 'docs'
- // to do: remove this prop
- // this is a temporary hack as ReactMarkdown fails our jest tests if we import the package within this UI package
- MarkdownHandler: (props: any) => React.ReactNode
-}>) => {
+ saveGeneratedSQL,
+}: PropsWithChildren) => {
const [isOpen, setIsOpen] = useState(false)
const [isLoading, setIsLoading] = useState(false)
- const [search, setSearch] = React.useState('')
- const [pages, setPages] = React.useState([])
+ const [search, setSearch] = useState('')
+ const [pages, setPages] = useState([])
const { toggleTheme } = useTheme()
const currentPage = pages[pages.length - 1]
- const actions: CommandMenuActions = {
- toggleTheme,
- }
+ const actions: CommandMenuActions = { toggleTheme }
+ const project = projectRef !== undefined ? { ref: projectRef, apiKeys } : undefined
useKeyboardEvents({ setIsOpen, currentPage, setSearch, setPages })
@@ -72,11 +113,15 @@ const CommandMenuProvider = ({
setPages,
currentPage,
site,
+ project,
+ metadata,
+ isOptedInToAI,
MarkdownHandler,
+ saveGeneratedSQL,
}}
>
{children}
-
+
)
}
@@ -105,6 +150,9 @@ function useKeyboardEvents({
case 'k':
case '/':
if (event.metaKey || event.ctrlKey) {
+ // Some browsers (ie. firefox) will focus the address bar by default
+ event.preventDefault()
+
setIsOpen(true)
}
return
diff --git a/packages/ui/src/components/Command/DocsSearch.tsx b/packages/ui/src/components/Command/DocsSearch.tsx
index 64225778084..fb643fde44d 100644
--- a/packages/ui/src/components/Command/DocsSearch.tsx
+++ b/packages/ui/src/components/Command/DocsSearch.tsx
@@ -57,9 +57,12 @@ const DocsSearch = () => {
setHasSearchError(false)
setIsLoading(true)
- const { error, data: pageSections } = await supabaseClient.functions.invoke('search', {
- body: { query },
- })
+ const { error, data: pageResults } = await supabaseClient.functions.invoke(
+ 'search-v2',
+ {
+ body: { query },
+ }
+ )
setIsLoading(false)
@@ -71,14 +74,14 @@ const DocsSearch = () => {
return
}
- if (!Array.isArray(pageSections)) {
+ if (!Array.isArray(pageResults)) {
setIsLoading(false)
setHasSearchError(true)
console.error('Malformed response')
return
}
- setResults(pageSections)
+ setResults(pageResults)
},
[supabaseClient]
)
diff --git a/packages/ui/src/components/Command/GenerateSQL/GenerateSQL.tsx b/packages/ui/src/components/Command/GenerateSQL/GenerateSQL.tsx
new file mode 100644
index 00000000000..bd018484210
--- /dev/null
+++ b/packages/ui/src/components/Command/GenerateSQL/GenerateSQL.tsx
@@ -0,0 +1,338 @@
+import { format } from 'sql-formatter'
+import { useCallback, useEffect, useRef, useState } from 'react'
+import {
+ Button,
+ CodeBlock,
+ IconAlertTriangle,
+ IconCornerDownLeft,
+ IconUser,
+ Input,
+ Toggle,
+ MessageRole,
+ MessageStatus,
+ useAiChat,
+} from 'ui'
+
+import { cn } from '../../../utils/cn'
+import { AiIcon, AiIconChat } from '../Command.icons'
+import { CommandItem } from '../Command.utils'
+import { useCommandMenu } from '../CommandMenuProvider'
+import { SAMPLE_QUERIES } from '../Command.constants'
+import SQLOutputActions from './SQLOutputActions'
+import { generatePrompt } from './GenerateSQL.utils'
+
+const GenerateSQL = () => {
+ // [Joshen] Temp hack to ensure that generatePrompt receives updated value
+ // of includeSchemaMetadata, needs to be fixed
+ const includeSchemaMetadataRef = useRef()
+
+ const [includeSchemaMetadata, setIncludeSchemaMetadata] = useState(false)
+ const [selectedCategory, setSelectedCategory] = useState(SAMPLE_QUERIES[0].category)
+
+ const { isLoading, setIsLoading, search, setSearch, isOptedInToAI, metadata, project } =
+ useCommandMenu()
+
+ const { flags, definitions } = metadata || {}
+ const allowSendingSchemaMetadata =
+ project?.ref !== undefined && flags?.allowCMDKDataOptIn && isOptedInToAI
+
+ const { submit, reset, messages, isResponding, hasError } = useAiChat({
+ messageTemplate: (message) => {
+ // [Joshen] Only pass the schema metadata at the start of the conversation if opted in
+ // Since the prompts are contextualized to the conversation, no need to keep sending it
+ return generatePrompt(
+ message,
+ isOptedInToAI && includeSchemaMetadataRef.current && messages.length === 0
+ ? definitions
+ : undefined
+ )
+ },
+ setIsLoading,
+ })
+
+ const handleSubmit = useCallback(
+ (message: string) => {
+ setSearch('')
+ submit(message)
+ },
+ [submit]
+ )
+
+ const handleReset = useCallback(() => {
+ setSearch('')
+ reset()
+ }, [reset])
+
+ useEffect(() => {
+ if (search) handleSubmit(search)
+ includeSchemaMetadataRef.current = includeSchemaMetadata
+ }, [])
+
+ const formatAnswer = (answer: string) => {
+ try {
+ return format(answer, {
+ language: 'postgresql',
+ keywordCase: 'lower',
+ })
+ } catch (error: any) {
+ return answer
+ }
+ }
+
+ return (
+ e.stopPropagation()}>
+
+ {messages.map((message, i) => {
+ switch (message.role) {
+ case MessageRole.User:
+ return (
+
+
+
+
+
+ {message.content}
+
+
+ )
+ case MessageRole.Assistant:
+ const unformattedAnswer = message.content
+ .replace(/```sql/g, '')
+ .replace(/```.*/gs, '')
+ .replace(/-- End of SQL query\.*/g, '')
+ .trim()
+
+ const answer =
+ message.status === MessageStatus.Complete
+ ? formatAnswer(unformattedAnswer)
+ : unformattedAnswer
+ const cantHelp = answer === "Sorry, I don't know how to help with that."
+
+ return (
+
+
+
+ <>
+ {message.status === MessageStatus.Pending ? (
+
+ ) : cantHelp ? (
+
+
+
+ Sorry, I don't know how to help with that.
+
+
+ Try again?
+
+
+ ) : (
+
+
+ {answer}
+
+ {message.status === MessageStatus.Complete && (
+
+ )}
+
+ )}
+ >
+
+
+ )
+ }
+ })}
+
+ {messages.length === 0 && !hasError && (
+
+
+
+ Describe what you need and Supabase AI will try to generate the relevant SQL
+ statements
+
+
+ Here are some example prompts to try out.
+
+
+
+
+
+ {SAMPLE_QUERIES.map((item, index) => (
+ setSelectedCategory(item.category)}
+ className={cn(
+ 'px-4 py-1 cursor-pointer text-sm hover:bg-slate-300 rounded-md',
+ selectedCategory === item.category && 'bg-slate-400 '
+ )}
+ >
+ {item.category}
+
+ ))}
+
+
+
+
+ {SAMPLE_QUERIES.find((item) => item.category === selectedCategory)?.queries.map(
+ (query, index) => (
+ {
+ if (!search) {
+ handleSubmit(query)
+ }
+ }}
+ forceMount
+ key={query.replace(/\s+/g, '_')}
+ >
+
+
+ )
+ )}
+
+
+
+
+ )}
+
+ {hasError && (
+
+
+
+ Sorry, looks like Clippy is having a hard time!
+
+
Please try again in a bit.
+
+ Try again?
+
+
+ )}
+
+
+
+
+
+ {allowSendingSchemaMetadata && (
+ <>
+ {messages.length === 0 ? (
+
+
+
+ Include table names, column names and their corresponding data types in
+ conversation
+
+
+ This will generate answers that are more relevant to your project during the
+ current conversation
+
+
+
+ setIncludeSchemaMetadata((prev) => {
+ includeSchemaMetadataRef.current = !prev
+ return !prev
+ })
+ }
+ />
+
+ ) : (
+
+
+
+ Table names, column names and their corresponding data types{' '}
+
+ {includeSchemaMetadata ? 'are' : 'are not'} included
+ {' '}
+ in this conversation
+
+
+ Start a new conversation to change this configuration
+
+
+
+ )}
+ >
+ )}
+
{
+ if (inputElement) {
+ // We need to delay the focus until the end of the call stack
+ // due to order of operations
+ setTimeout(() => {
+ inputElement.focus()
+ }, 0)
+ }
+ }}
+ className="bg-scale-100 rounded mx-3"
+ autoFocus
+ placeholder={
+ isLoading || isResponding
+ ? 'Waiting on an answer...'
+ : 'Describe what you need and Supabase AI will try to generate the relevant SQL statements'
+ }
+ value={search}
+ actions={
+ <>
+ {!isLoading && !isResponding ? (
+
+ ) : null}
+ >
+ }
+ onChange={(e) => {
+ if (!isLoading || !isResponding) {
+ setSearch(e.target.value)
+ }
+ }}
+ onKeyDown={(e) => {
+ switch (e.key) {
+ case 'Enter':
+ if (!search || isLoading || isResponding) return
+ return handleSubmit(search)
+ default:
+ return
+ }
+ }}
+ />
+
+
+ )
+}
+
+export default GenerateSQL
diff --git a/packages/ui/src/components/Command/GenerateSQL/GenerateSQL.utils.ts b/packages/ui/src/components/Command/GenerateSQL/GenerateSQL.utils.ts
new file mode 100644
index 00000000000..dd4c4ad9635
--- /dev/null
+++ b/packages/ui/src/components/Command/GenerateSQL/GenerateSQL.utils.ts
@@ -0,0 +1,100 @@
+import { stripIndent } from 'common-tags'
+
+export function getEdgeFunctionUrl() {
+ const supabaseUrl = process.env.NEXT_PUBLIC_SUPABASE_URL?.replace(/\/$/, '')
+
+ if (!supabaseUrl) return undefined
+
+ // https://github.com/supabase/supabase-js/blob/10d3423506cbd56345f7f6ab2ec2093c8db629d4/src/SupabaseClient.ts#L96
+ const isPlatform = supabaseUrl.match(/(supabase\.co)|(supabase\.in)/)
+
+ if (isPlatform) {
+ const [schemeAndProjectId, domain, tld] = supabaseUrl.split('.')
+ return `${schemeAndProjectId}.functions.${domain}.${tld}`
+ } else {
+ return `${supabaseUrl}/functions/v1`
+ }
+}
+
+export function promptDataReducer(
+ state: any[],
+ action: {
+ index?: number
+ answer?: string | undefined
+ status?: string
+ query?: string | undefined
+ type?: 'remove-last-item' | string
+ }
+) {
+ // set a standard state to use later
+ let current = [...state]
+
+ if (action.type) {
+ switch (action.type) {
+ case 'remove-last-item':
+ current.pop()
+ return [...current]
+ default:
+ break
+ }
+ }
+
+ // check that an index is present
+ if (action.index === undefined) return [...state]
+
+ if (!current[action.index]) {
+ current[action.index] = { query: '', answer: '', status: '' }
+ }
+
+ current[action.index].answer = action.answer
+
+ if (action.query) {
+ current[action.index].query = action.query
+ }
+ if (action.status) {
+ current[action.index].status = action.status
+ }
+
+ return [...current]
+}
+
+export const generatePrompt = (prompt: string, definitions?: any) => {
+ return stripIndent`
+${
+ definitions !== undefined
+ ? `
+Given the following Postgres SQL tables:
+${definitions}
+`
+ : ''
+}
+
+Generate a Postgres SQL query based on the following natural language prompt.
+- Only output valid SQL - all explanations must be SQL comments
+- SQL comments should be short
+- Your very last output should be "\`\`\`"
+- For primary keys, always use "integer primary key generated always as identity"
+
+Natural language prompt:
+${prompt}
+
+Postgres SQL query (markdown SQL only):
+`.trim()
+}
+
+/**
+ * Formats a string for use as a title.
+ *
+ * Removes punctuation and capitalizes each word
+ */
+export function formatTitle(value: string) {
+ let words = value.replace(/\.$/, '').replace(/['"]/g, '').split(' ')
+ words = words.map((word) => {
+ // Don't capitalize code
+ if (/[._\(\)]+/.test(word)) {
+ return word
+ }
+ return word.charAt(0).toUpperCase() + word.slice(1)
+ })
+ return words.join(' ')
+}
diff --git a/packages/ui/src/components/Command/GenerateSQL/SQLOutputActions.tsx b/packages/ui/src/components/Command/GenerateSQL/SQLOutputActions.tsx
new file mode 100644
index 00000000000..fe59affa469
--- /dev/null
+++ b/packages/ui/src/components/Command/GenerateSQL/SQLOutputActions.tsx
@@ -0,0 +1,115 @@
+import { useState, useEffect } from 'react'
+import CopyToClipboard from 'react-copy-to-clipboard'
+import {
+ Button,
+ IconCheck,
+ IconClipboard,
+ IconSave,
+ Message,
+ MessageRole,
+ MessageStatus,
+ queryAi,
+} from 'ui'
+import { useCommandMenu } from '../CommandMenuProvider'
+import { stripIndent } from 'common-tags'
+import { formatTitle } from './GenerateSQL.utils'
+
+export interface SQLOutputActionsProps {
+ answer: string
+ messages: Message[]
+}
+
+const SQLOutputActions = ({ answer, messages }: SQLOutputActionsProps) => {
+ const [showCopied, setShowCopied] = useState(false)
+ const [isSaving, setIsSaving] = useState(false)
+ const [isSaved, setIsSaved] = useState(false)
+
+ const { project, saveGeneratedSQL } = useCommandMenu()
+
+ const onSelectSaveSnippet = async () => {
+ setIsSaving(true)
+
+ let suggestedTitle
+ try {
+ suggestedTitle = await queryAi(
+ [
+ ...messages,
+ {
+ role: MessageRole.User,
+ content: stripIndent`
+ Generate a title for the above SQL snippet following all of these rules:
+ - The title is only for the last SQL snippet
+ - Focus on the main purposes of this snippet
+ - Use as few words as possible
+ - Title should be nouns, not verbs
+ - Do not include word articles (eg. a, the, for, of)
+ - Do not use words like "SQL" or "snippet" or "title"
+ - Do not output markdown, quotes, etc
+ - Do not be too verbose
+ `,
+ status: MessageStatus.Complete,
+ },
+ ],
+ 10000
+ )
+ } catch (error) {
+ suggestedTitle = ''
+ }
+
+ const formattedTitle = formatTitle(suggestedTitle)
+ await saveGeneratedSQL?.(answer, formattedTitle)
+ setIsSaved(true)
+ setIsSaving(false)
+ }
+
+ useEffect(() => {
+ if (!showCopied) return
+ const timer = setTimeout(() => setShowCopied(false), 2000)
+ return () => clearTimeout(timer)
+ }, [showCopied])
+
+ useEffect(() => {
+ if (!isSaved) return
+ const timer = setTimeout(() => setIsSaved(false), 2000)
+ return () => clearTimeout(timer)
+ }, [isSaved])
+
+ return (
+
+
+
+ ) : (
+
+ )
+ }
+ onClick={() => setShowCopied(true)}
+ >
+ {showCopied ? 'Copied' : 'Copy SQL'}
+
+
+ {project?.ref !== undefined && saveGeneratedSQL !== undefined && (
+
+ ) : (
+
+ )
+ }
+ onClick={() => onSelectSaveSnippet()}
+ >
+ {isSaved ? 'Snippet saved!' : 'Save into new snippet'}
+
+ )}
+
+ )
+}
+
+export default SQLOutputActions
diff --git a/packages/ui/src/components/Command/GenerateSQL/index.ts b/packages/ui/src/components/Command/GenerateSQL/index.ts
new file mode 100644
index 00000000000..13cc54742fc
--- /dev/null
+++ b/packages/ui/src/components/Command/GenerateSQL/index.ts
@@ -0,0 +1,3 @@
+import GenerateSQL from './GenerateSQL'
+
+export default GenerateSQL
diff --git a/packages/ui/src/components/Command/SearchButton.tsx b/packages/ui/src/components/Command/SearchButton.tsx
index fef19ceff21..d5f1bcef345 100644
--- a/packages/ui/src/components/Command/SearchButton.tsx
+++ b/packages/ui/src/components/Command/SearchButton.tsx
@@ -1,18 +1,24 @@
-import * as React from 'react'
import { ButtonHTMLAttributes, DetailedHTMLProps, PropsWithChildren, useRef } from 'react'
import { useCommandMenu } from './CommandMenuProvider'
const SearchButton = ({
children,
+ className,
...props
}: PropsWithChildren<
DetailedHTMLProps, HTMLButtonElement>
>) => {
const searchButtonRef = useRef(null)
- const { setIsOpen } = useCommandMenu()
+ const { setIsOpen, site } = useCommandMenu()
return (
- setIsOpen(true)} {...props}>
+ setIsOpen(true)}
+ className={className}
+ {...props}
+ >
{children}
)
diff --git a/packages/ui/src/components/Command/SearchOnlyItem.tsx b/packages/ui/src/components/Command/SearchOnlyItem.tsx
index 33f43ff78cc..82cd3d16314 100644
--- a/packages/ui/src/components/Command/SearchOnlyItem.tsx
+++ b/packages/ui/src/components/Command/SearchOnlyItem.tsx
@@ -1,5 +1,4 @@
import { useCommandState } from 'cmdk-supabase'
-import React from 'react'
import { CommandItem } from './Command.utils'
export default function SearchOnlyItem({ children, isSubItem, ...props }: any) {
diff --git a/packages/ui/src/components/Command/SearchableStudioItems.tsx b/packages/ui/src/components/Command/SearchableStudioItems.tsx
index 4ff8c6aecb7..0c6e4432fa8 100644
--- a/packages/ui/src/components/Command/SearchableStudioItems.tsx
+++ b/packages/ui/src/components/Command/SearchableStudioItems.tsx
@@ -7,6 +7,7 @@ import sharedItems from './utils/shared-nav-items.json'
export default function SearchableStudioItems() {
const router = useRouter()
+
return (
{sharedItems.tools
diff --git a/packages/ui/src/components/Command/ThemeOptions.tsx b/packages/ui/src/components/Command/ThemeOptions.tsx
new file mode 100644
index 00000000000..1e20213bd70
--- /dev/null
+++ b/packages/ui/src/components/Command/ThemeOptions.tsx
@@ -0,0 +1,31 @@
+import { CommandGroup } from 'cmdk-supabase'
+import { useCommandMenu } from './CommandMenuProvider'
+import SearchOnlyItem from './SearchOnlyItem'
+
+const ThemeOptions = ({ isSubItem = false }) => {
+ const { setIsOpen, actions } = useCommandMenu()
+ return (
+
+ {
+ actions.toggleTheme(true)
+ setIsOpen(false)
+ }}
+ >
+ Change Theme to dark
+
+ {
+ actions.toggleTheme(false)
+ setIsOpen(false)
+ }}
+ >
+ Change Theme to light
+
+
+ )
+}
+
+export default ThemeOptions
diff --git a/packages/ui/src/components/Command/sections/DashboardTableEditor.tsx b/packages/ui/src/components/Command/sections/DashboardTableEditor.tsx
deleted file mode 100644
index df63bc8ff39..00000000000
--- a/packages/ui/src/components/Command/sections/DashboardTableEditor.tsx
+++ /dev/null
@@ -1,49 +0,0 @@
-import { useRouter } from 'next/router'
-import * as React from 'react'
-import { IconArrowRight } from '../../Icon/icons/IconArrowRight'
-import dashboardItems from '../utils/dashboard-nav-items.json'
-import { CommandGroup, CommandItem, CommandLabel, CommandList } from '../Command.utils'
-import { useCommandMenu } from '../CommandMenuProvider'
-
-export default function DashboardTableEditor() {
- const router = useRouter()
- const { setPages, currentPage, pages } = useCommandMenu()
-
- return (
-
-
- {!currentPage && (
- <>
- setPages([...pages, 'projects'])}>
- Search projects…
-
- setPages([...pages, 'teams'])}>
- Join a team…
-
- >
- )}
-
- {currentPage === 'projects' && (
- <>
- Project B
- >
- )}
-
- {currentPage === 'teams' && (
- <>
- Team 1
- Team 2
- >
- )}
-
- {/* {dashboardItems.tools.items.map((item) => (
- router.push(item.url)}>
-
-
- Go to {item.label}
-
-
- ))} */}
-
- )
-}
diff --git a/packages/ui/src/components/Input/Input.tsx b/packages/ui/src/components/Input/Input.tsx
index a78fade9330..7017131c166 100644
--- a/packages/ui/src/components/Input/Input.tsx
+++ b/packages/ui/src/components/Input/Input.tsx
@@ -15,7 +15,7 @@ export interface Props extends Omit,
disabled?: boolean
error?: string
icon?: any
- inputRef?: string
+ inputRef?: React.LegacyRef
label?: string | React.ReactNode
afterLabel?: string
beforeLabel?: string
diff --git a/packages/ui/src/components/Toggle/Toggle.tsx b/packages/ui/src/components/Toggle/Toggle.tsx
index aa2b62c30f1..9ebbfbd6fff 100644
--- a/packages/ui/src/components/Toggle/Toggle.tsx
+++ b/packages/ui/src/components/Toggle/Toggle.tsx
@@ -128,7 +128,7 @@ function Toggle({
type="button"
id={id}
name={name}
- className={clsx(toggleClasses, disabled && 'opacity-50 cursor-default')}
+ className={clsx(...toggleClasses, disabled && 'opacity-50 cursor-default')}
onClick={onClick}
disabled={disabled}
onBlur={handleBlurEvent}
diff --git a/packages/ui/src/lib/theme/defaultTheme.ts b/packages/ui/src/lib/theme/defaultTheme.ts
index b9769a03a46..fb9ad36e32e 100644
--- a/packages/ui/src/lib/theme/defaultTheme.ts
+++ b/packages/ui/src/lib/theme/defaultTheme.ts
@@ -353,7 +353,7 @@ export default {
hover:text-scale-1200
`,
active: `
- text-scale-1200
+ !text-scale-1200
border-b-2 border-scale-1200
`,
},
@@ -369,6 +369,7 @@ export default {
transition
shadow-sm
rounded
+ border
focus:outline-none
focus-visible:ring
focus-visible:ring-scale-700
@@ -376,13 +377,13 @@ export default {
`,
inactive: `
bg-scale-200
- border border-scale-700 hover:border-scale-900
+ border-scale-700 hover:border-scale-900
text-scale-900 hover:text-scale-1200
`,
active: `
- bg-scale-1200
- text-scale-200
- border-scale-1200
+ bg-scale-600
+ text-scale-1200
+ border-scale-800
`,
},
'rounded-pills': {
@@ -977,7 +978,6 @@ export default {
flex flex-col
fixed
inset-y-0
- max-w-full
h-screen
border-l border-overlay-border
shadow-xl
@@ -1061,8 +1061,8 @@ export default {
hover:bg-scale-700
`,
active: `
- bg-brand-900
- hover:bg-brand-900
+ !bg-brand-900
+ !hover:bg-brand-900
`,
handle_container: {
tiny: 'h-4 w-7',
@@ -1081,11 +1081,11 @@ export default {
transition
ease-in-out duration-200
`,
- tiny: 'h-3 w-3',
- small: 'h-5 w-5',
- medium: 'h-5 w-5',
- large: 'h-6 w-6',
- xlarge: 'h-6 w-6',
+ tiny: '!h-3 !w-3',
+ small: '!h-5 !w-5',
+ medium: '!h-5 !w-5',
+ large: '!h-6 !w-6',
+ xlarge: '!h-6 !w-6',
},
handle_active: {
tiny: ' translate-x-3 dark:bg-white',
diff --git a/spec/Makefile b/spec/Makefile
index b138b4d5961..4d435a6915a 100644
--- a/spec/Makefile
+++ b/spec/Makefile
@@ -51,10 +51,13 @@ download.tsdoc.v2:
curl -sS https://supabase.github.io/storage-js/v2/spec.json > $(REPO_DIR)/enrichments/tsdoc_v2/storage.json
curl -sS https://supabase.github.io/functions-js/v2/spec.json > $(REPO_DIR)/enrichments/tsdoc_v2/functions.json
+download.analytics.v0:
+ curl -sS https://logflare.app/api/openapi > $(REPO_DIR)/analytics_v0_openapi.json
+
###############################################################################
# Transform docs into working files
###############################################################################
-transform: dereference.api.v0 dereference.auth.v1 dereference.storage.v0 dereference.tsdoc.v2 combine.tsdoc.v2
+transform: dereference.api.v0 dereference.auth.v1 dereference.storage.v0 dereference.tsdoc.v2 combine.tsdoc.v2
dereference.api.v0:
npx swagger-cli bundle --dereference --outfile $(REPO_DIR)/transforms/api_v0_openapi_deparsed.json $(REPO_DIR)/api_v0_openapi.json
@@ -65,6 +68,9 @@ dereference.auth.v1:
dereference.storage.v0:
npx swagger-cli bundle --dereference --outfile $(REPO_DIR)/transforms/storage_v0_openapi_deparsed.json $(REPO_DIR)/storage_v0_openapi.json
+dereference.analytics.v0:
+ npx swagger-cli bundle --dereference --outfile $(REPO_DIR)/transforms/analytics_v0_openapi_deparsed.json $(REPO_DIR)/analytics_v0_openapi.json
+
# No longer updated
# dereference.tsdoc.v1:
# cd $(REPO_DIR)/parser && npm run tsdoc:dereference:functions:v1
@@ -113,6 +119,13 @@ combine-raw.tsdoc.v2:
$(REPO_DIR)/enrichments/tsdoc_v2/functions.json \
> $(REPO_DIR)/enrichments/tsdoc_v2/combined_raw.json
+###############################################################################
+# Validate OpenAPI 3.0
+###############################################################################
+
+validate.analytics.v0:
+ npx swagger-cli validate --no-schema $(REPO_DIR)/analytics_v0_openapi.json
+
###############################################################################
# Format everything - easier for git to track changes.
###############################################################################
diff --git a/spec/analytics_v0_config.yaml b/spec/analytics_v0_config.yaml
new file mode 100644
index 00000000000..8d9664f3279
--- /dev/null
+++ b/spec/analytics_v0_config.yaml
@@ -0,0 +1,73 @@
+configspec: '001'
+
+# This section outlines the general information for the tool.
+info:
+ id: 'analytics' # {string} A unique ID for this tool.
+ version: 'next' # {string} The current version number of the tool.
+ title: 'Analytics' # {string} A readable name.
+ source: 'https://github.com/supabase/realtime' # {string} Where developers can find the source code.
+ bugs: 'https://github.com/supabase/realtime/issues' # {string} Where developers can file bugs.
+ spec: 'https://github.com/supabase/supabase/blob/master/spec/realtime_v0_config.yml' # {string} Where developers can find this spec (to link directly in the docs).
+ description: |
+ You can use environment variables to configure your Analytics Server.
+ tags:
+ - id: general
+ title: General Settings
+ description: General server settings.
+
+# This section is an array of public functions which a user might need to execute.
+parameters:
+ - id: 'LOGFLARE_SINGLE_TENANT' # {string} A unique identifier for this param.
+ title: 'LOGFLARE_SINGLE_TENANT' # {string} Any name.
+ tags: ['general'] # {string[]} These tags are useful for grouping parameters
+ links: [] # {string[]} These tags are useful for grouping parameters
+ required: true
+ default: 'true'
+ type: 'boolean'
+ description: |
+ This is will seed a singular user into the database, and will disable browser authentication. All browser usage will default to this user. Inviting team users and other team-related functionality is currently not supported for self-hosted. Logflare self-hosted is currently intended for single-user experience only.
+ - id: 'LOGFLARE_API_KEY' # {string} A unique identifier for this param.
+ title: 'LOGFLARE_API_KEY' # {string} Any name.
+ tags: ['general'] # {string[]} These tags are useful for grouping parameters
+ links: [] # {string[]} These tags are useful for grouping parameters
+ required: true
+ default: ''
+ type: 'string'
+ description: |
+ Allows you to pass in an API key that will used for authentication. This is intended for programmatic usage where an external program sets the API key. It is advised to use the UI to configure the access tokens instead. If this value is not provided, the default API key will be automatically generated.
+ - id: 'LOGFLARE_SUPABASE_MODE' # {string} A unique identifier for this param.
+ title: 'LOGFLARE_SUPABASE_MODE' # {string} Any name.
+ tags: ['general'] # {string[]} These tags are useful for grouping parameters
+ links: [] # {string[]} These tags are useful for grouping parameters
+ required: true
+ default: 'false'
+ type: 'boolean'
+ description: |
+ This is a special mode for Logflare which will seed additional resources for usage with Supabase self-hosted.
+ - id: 'PHX_HTTP_PORT' # {string} A unique identifier for this param.
+ title: 'PHX_HTTP_PORT' # {string} Any name.
+ tags: ['general'] # {string[]} These tags are useful for grouping parameters
+ links: [] # {string[]} These tags are useful for grouping parameters
+ required: true
+ default: '4000'
+ type: 'string'
+ description: |
+ Port which serves HTTP requests
+ - id: 'DB_SCHEMA' # {string} A unique identifier for this param.
+ title: 'DB_SCHEMA' # {string} Any name.
+ tags: ['general'] # {string[]} These tags are useful for grouping parameters
+ links: [] # {string[]} These tags are useful for grouping parameters
+ required: true
+ default: ''
+ type: 'string'
+ description: |
+ This ENV variable sets the search path to a custom database schema. This allows you to customize the schema used on the database.
+ - id: 'LOGFLARE_LOG_LEVEL' # {string} A unique identifier for this param.
+ title: 'LOGFLARE_LOG_LEVEL' # {string} Any name.
+ tags: ['general'] # {string[]} These tags are useful for grouping parameters
+ links: [] # {string[]} These tags are useful for grouping parameters
+ required: true
+ default: 'info'
+ type: 'string'
+ description: |
+ Allows the setting of the log level at runtime. For production settings, we advise `warn`.
diff --git a/spec/analytics_v0_openapi.json b/spec/analytics_v0_openapi.json
new file mode 100644
index 00000000000..9322f478f8c
--- /dev/null
+++ b/spec/analytics_v0_openapi.json
@@ -0,0 +1,983 @@
+{
+ "components": {
+ "responses": {},
+ "schemas": {
+ "Accepted": {
+ "title": "Accepted"
+ },
+ "Endpoint": {
+ "properties": {
+ "cache_duration_seconds": {
+ "type": "integer"
+ },
+ "enable_auth": {
+ "type": "boolean"
+ },
+ "inserted_at": {
+ "format": "date-time",
+ "type": "string"
+ },
+ "max_limit": {
+ "type": "integer"
+ },
+ "name": {
+ "type": "string"
+ },
+ "proactive_requerying_seconds": {
+ "type": "integer"
+ },
+ "query": {
+ "type": "string"
+ },
+ "sandboxable": {
+ "type": "boolean"
+ },
+ "source_mapping": {
+ "type": "object"
+ },
+ "token": {
+ "type": "string"
+ },
+ "updated_at": {
+ "format": "date-time",
+ "type": "string"
+ }
+ },
+ "required": ["name", "query"],
+ "title": "Endpoint",
+ "type": "object"
+ },
+ "NotFound": {
+ "title": "NotFound"
+ },
+ "Notification": {
+ "properties": {
+ "other_email_notifications": {
+ "type": "string"
+ },
+ "team_user_ids_for_email": {
+ "allOf": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "team_user_ids_for_schema_updates": {
+ "allOf": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "team_user_ids_for_sms": {
+ "allOf": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "user_email_notifications": {
+ "type": "boolean"
+ },
+ "user_schema_update_notifications": {
+ "type": "boolean"
+ },
+ "user_text_notifications": {
+ "type": "boolean"
+ }
+ },
+ "title": "Notification",
+ "type": "object"
+ },
+ "Source": {
+ "properties": {
+ "api_quota": {
+ "type": "integer"
+ },
+ "bigquery_table_ttl": {
+ "type": "integer"
+ },
+ "bq_table_id": {
+ "type": "string"
+ },
+ "bq_table_schema": {
+ "type": "object"
+ },
+ "custom_event_message_keys": {
+ "type": "string"
+ },
+ "favorite": {
+ "type": "boolean"
+ },
+ "has_rejected_events": {
+ "type": "boolean"
+ },
+ "id": {},
+ "inserted_at": {
+ "format": "date-time",
+ "type": "string"
+ },
+ "metrics": {
+ "type": "object"
+ },
+ "name": {
+ "type": "string"
+ },
+ "notifications": {
+ "items": {
+ "$ref": "#/components/schemas/Notification"
+ },
+ "type": "array"
+ },
+ "public_token": {
+ "type": "string"
+ },
+ "slack_hook_url": {
+ "type": "string"
+ },
+ "token": {
+ "type": "string"
+ },
+ "updated_at": {
+ "format": "date-time",
+ "type": "string"
+ },
+ "webhook_notification_url": {
+ "type": "string"
+ }
+ },
+ "required": ["name"],
+ "title": "Source",
+ "type": "object"
+ },
+ "Team": {
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "team_users": {
+ "items": {
+ "$ref": "#/components/schemas/TeamUser"
+ },
+ "type": "array"
+ },
+ "token": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/components/schemas/User"
+ }
+ },
+ "required": ["name"],
+ "title": "Team",
+ "type": "object"
+ },
+ "TeamUser": {
+ "properties": {
+ "email": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ }
+ },
+ "required": ["email", "name"],
+ "title": "TeamUser",
+ "type": "object"
+ },
+ "User": {
+ "properties": {
+ "api_key": {
+ "type": "string"
+ },
+ "api_quota": {
+ "type": "integer"
+ },
+ "bigquery_dataset_id": {
+ "type": "string"
+ },
+ "bigquery_dataset_location": {
+ "type": "string"
+ },
+ "bigquery_project_id": {
+ "type": "string"
+ },
+ "company": {
+ "type": "string"
+ },
+ "email": {
+ "type": "string"
+ },
+ "email_me_product": {
+ "type": "boolean"
+ },
+ "email_preferred": {
+ "type": "string"
+ },
+ "image": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "phone": {
+ "type": "string"
+ },
+ "provider": {
+ "type": "string"
+ },
+ "token": {
+ "type": "string"
+ }
+ },
+ "required": ["email", "provider", "token", "provider_uid", "api_key"],
+ "title": "User",
+ "type": "object"
+ }
+ }
+ },
+ "info": {
+ "title": "logflare",
+ "version": "1.0.0"
+ },
+ "openapi": "3.0.0",
+ "paths": {
+ "/api/endpoints": {
+ "get": {
+ "callbacks": {},
+ "operationId": "LogflareWeb.Api.EndpointController.index",
+ "parameters": [],
+ "responses": {
+ "200": {
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/Endpoint"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "description": "Endpoint List Response"
+ }
+ },
+ "summary": "List endpoints",
+ "tags": ["management"]
+ },
+ "post": {
+ "callbacks": {},
+ "operationId": "LogflareWeb.Api.EndpointController.create",
+ "parameters": [],
+ "requestBody": {
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Endpoint"
+ }
+ }
+ },
+ "description": "Endpoint Parameters",
+ "required": false
+ },
+ "responses": {
+ "201": {
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Endpoint"
+ }
+ }
+ },
+ "description": "Created Response"
+ },
+ "404": {
+ "content": {
+ "text/plain": {
+ "schema": {
+ "$ref": "#/components/schemas/NotFound"
+ }
+ }
+ },
+ "description": "Not found"
+ }
+ },
+ "summary": "Create endpoint",
+ "tags": ["management"]
+ }
+ },
+ "/api/endpoints/{token}": {
+ "delete": {
+ "callbacks": {},
+ "operationId": "LogflareWeb.Api.EndpointController.delete",
+ "parameters": [
+ {
+ "description": "Endpoint Token",
+ "in": "path",
+ "name": "token",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "content": {
+ "text/plain": {
+ "schema": {
+ "$ref": "#/components/schemas/Accepted"
+ }
+ }
+ },
+ "description": "Accepted Response"
+ },
+ "404": {
+ "content": {
+ "text/plain": {
+ "schema": {
+ "$ref": "#/components/schemas/NotFound"
+ }
+ }
+ },
+ "description": "Not found"
+ }
+ },
+ "summary": "Delete endpoint",
+ "tags": ["management", "management"]
+ },
+ "get": {
+ "callbacks": {},
+ "operationId": "LogflareWeb.Api.EndpointController.show",
+ "parameters": [
+ {
+ "description": "Endpoint Token",
+ "in": "path",
+ "name": "token",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Endpoint"
+ }
+ }
+ },
+ "description": "Endpoint Response"
+ },
+ "404": {
+ "content": {
+ "text/plain": {
+ "schema": {
+ "$ref": "#/components/schemas/NotFound"
+ }
+ }
+ },
+ "description": "Not found"
+ }
+ },
+ "summary": "Fetch endpoint",
+ "tags": ["management"]
+ },
+ "patch": {
+ "callbacks": {},
+ "operationId": "LogflareWeb.Api.EndpointController.update",
+ "parameters": [
+ {
+ "description": "Endpoint Token",
+ "in": "path",
+ "name": "token",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Endpoint"
+ }
+ }
+ },
+ "description": "Endpoint Parameters",
+ "required": false
+ },
+ "responses": {
+ "201": {
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Endpoint"
+ }
+ }
+ },
+ "description": "Created Response"
+ },
+ "404": {
+ "content": {
+ "text/plain": {
+ "schema": {
+ "$ref": "#/components/schemas/NotFound"
+ }
+ }
+ },
+ "description": "Not found"
+ }
+ },
+ "summary": "Update endpoint",
+ "tags": ["management"]
+ },
+ "put": {
+ "callbacks": {},
+ "operationId": "LogflareWeb.Api.EndpointController.update (2)",
+ "parameters": [
+ {
+ "description": "Endpoint Token",
+ "in": "path",
+ "name": "token",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Endpoint"
+ }
+ }
+ },
+ "description": "Endpoint Parameters",
+ "required": false
+ },
+ "responses": {
+ "201": {
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Endpoint"
+ }
+ }
+ },
+ "description": "Created Response"
+ },
+ "404": {
+ "content": {
+ "text/plain": {
+ "schema": {
+ "$ref": "#/components/schemas/NotFound"
+ }
+ }
+ },
+ "description": "Not found"
+ }
+ },
+ "summary": "Update endpoint",
+ "tags": ["management"]
+ }
+ },
+ "/api/sources": {
+ "get": {
+ "callbacks": {},
+ "operationId": "LogflareWeb.Api.SourceController.index",
+ "parameters": [],
+ "responses": {
+ "200": {
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/Source"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "description": "Source List Response"
+ }
+ },
+ "summary": "List sources",
+ "tags": ["management"]
+ },
+ "post": {
+ "callbacks": {},
+ "operationId": "LogflareWeb.Api.SourceController.create",
+ "parameters": [],
+ "requestBody": {
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Source"
+ }
+ }
+ },
+ "description": "Source Parameters",
+ "required": false
+ },
+ "responses": {
+ "201": {
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Source"
+ }
+ }
+ },
+ "description": "Created Response"
+ },
+ "404": {
+ "content": {
+ "text/plain": {
+ "schema": {
+ "$ref": "#/components/schemas/NotFound"
+ }
+ }
+ },
+ "description": "Not found"
+ }
+ },
+ "summary": "Create source",
+ "tags": ["management"]
+ }
+ },
+ "/api/sources/{token}": {
+ "delete": {
+ "callbacks": {},
+ "operationId": "LogflareWeb.Api.SourceController.delete",
+ "parameters": [
+ {
+ "description": "Source Token",
+ "in": "path",
+ "name": "token",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "content": {
+ "text/plain": {
+ "schema": {
+ "$ref": "#/components/schemas/Accepted"
+ }
+ }
+ },
+ "description": "Accepted Response"
+ },
+ "404": {
+ "content": {
+ "text/plain": {
+ "schema": {
+ "$ref": "#/components/schemas/NotFound"
+ }
+ }
+ },
+ "description": "Not found"
+ }
+ },
+ "summary": "Delete source",
+ "tags": ["management"]
+ },
+ "get": {
+ "callbacks": {},
+ "operationId": "LogflareWeb.Api.SourceController.show",
+ "parameters": [
+ {
+ "description": "Source Token",
+ "in": "path",
+ "name": "token",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Source"
+ }
+ }
+ },
+ "description": "Source Response"
+ },
+ "404": {
+ "content": {
+ "text/plain": {
+ "schema": {
+ "$ref": "#/components/schemas/NotFound"
+ }
+ }
+ },
+ "description": "Not found"
+ }
+ },
+ "summary": "Fetch source",
+ "tags": ["management"]
+ },
+ "patch": {
+ "callbacks": {},
+ "operationId": "LogflareWeb.Api.SourceController.update",
+ "parameters": [
+ {
+ "description": "Source Token",
+ "in": "path",
+ "name": "token",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Source"
+ }
+ }
+ },
+ "description": "Source Parameters",
+ "required": false
+ },
+ "responses": {
+ "201": {
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Source"
+ }
+ }
+ },
+ "description": "Created Response"
+ },
+ "404": {
+ "content": {
+ "text/plain": {
+ "schema": {
+ "$ref": "#/components/schemas/NotFound"
+ }
+ }
+ },
+ "description": "Not found"
+ }
+ },
+ "summary": "Update source",
+ "tags": ["management"]
+ },
+ "put": {
+ "callbacks": {},
+ "operationId": "LogflareWeb.Api.SourceController.update (2)",
+ "parameters": [
+ {
+ "description": "Source Token",
+ "in": "path",
+ "name": "token",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Source"
+ }
+ }
+ },
+ "description": "Source Parameters",
+ "required": false
+ },
+ "responses": {
+ "201": {
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Source"
+ }
+ }
+ },
+ "description": "Created Response"
+ },
+ "404": {
+ "content": {
+ "text/plain": {
+ "schema": {
+ "$ref": "#/components/schemas/NotFound"
+ }
+ }
+ },
+ "description": "Not found"
+ }
+ },
+ "summary": "Update source",
+ "tags": ["management"]
+ }
+ },
+ "/api/teams": {
+ "get": {
+ "callbacks": {},
+ "operationId": "LogflareWeb.Api.TeamController.index",
+ "parameters": [],
+ "responses": {
+ "200": {
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "$ref": "#/components/schemas/Team"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "description": "Team List Response"
+ }
+ },
+ "summary": "List teams",
+ "tags": ["management"]
+ },
+ "post": {
+ "callbacks": {},
+ "operationId": "LogflareWeb.Api.TeamController.create",
+ "parameters": [],
+ "requestBody": {
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Team"
+ }
+ }
+ },
+ "description": "Team Parameters",
+ "required": false
+ },
+ "responses": {
+ "201": {
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Team"
+ }
+ }
+ },
+ "description": "Created Response"
+ },
+ "404": {
+ "content": {
+ "text/plain": {
+ "schema": {
+ "$ref": "#/components/schemas/NotFound"
+ }
+ }
+ },
+ "description": "Not found"
+ }
+ },
+ "summary": "Create Team",
+ "tags": ["management"]
+ }
+ },
+ "/api/teams/{token}": {
+ "delete": {
+ "callbacks": {},
+ "operationId": "LogflareWeb.Api.TeamController.delete",
+ "parameters": [
+ {
+ "description": "Team Token",
+ "in": "path",
+ "name": "token",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "content": {
+ "text/plain": {
+ "schema": {
+ "$ref": "#/components/schemas/Accepted"
+ }
+ }
+ },
+ "description": "Accepted Response"
+ },
+ "404": {
+ "content": {
+ "text/plain": {
+ "schema": {
+ "$ref": "#/components/schemas/NotFound"
+ }
+ }
+ },
+ "description": "Not found"
+ }
+ },
+ "summary": "Delete Team",
+ "tags": ["management"]
+ },
+ "get": {
+ "callbacks": {},
+ "operationId": "LogflareWeb.Api.TeamController.show",
+ "parameters": [
+ {
+ "description": "Team Token",
+ "in": "path",
+ "name": "token",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Team"
+ }
+ }
+ },
+ "description": "Team Response"
+ },
+ "404": {
+ "content": {
+ "text/plain": {
+ "schema": {
+ "$ref": "#/components/schemas/NotFound"
+ }
+ }
+ },
+ "description": "Not found"
+ }
+ },
+ "summary": "Fetch team",
+ "tags": ["management"]
+ },
+ "patch": {
+ "callbacks": {},
+ "operationId": "LogflareWeb.Api.TeamController.update",
+ "parameters": [
+ {
+ "description": "Team Token",
+ "in": "path",
+ "name": "token",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Team"
+ }
+ }
+ },
+ "description": "Team Parameters",
+ "required": false
+ },
+ "responses": {
+ "201": {
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Team"
+ }
+ }
+ },
+ "description": "Created Response"
+ },
+ "404": {
+ "content": {
+ "text/plain": {
+ "schema": {
+ "$ref": "#/components/schemas/NotFound"
+ }
+ }
+ },
+ "description": "Not found"
+ }
+ },
+ "summary": "Update team",
+ "tags": ["management"]
+ },
+ "put": {
+ "callbacks": {},
+ "operationId": "LogflareWeb.Api.TeamController.update (2)",
+ "parameters": [
+ {
+ "description": "Team Token",
+ "in": "path",
+ "name": "token",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Team"
+ }
+ }
+ },
+ "description": "Team Parameters",
+ "required": false
+ },
+ "responses": {
+ "201": {
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Team"
+ }
+ }
+ },
+ "description": "Created Response"
+ },
+ "404": {
+ "content": {
+ "text/plain": {
+ "schema": {
+ "$ref": "#/components/schemas/NotFound"
+ }
+ }
+ },
+ "description": "Not found"
+ }
+ },
+ "summary": "Update team",
+ "tags": ["management"]
+ }
+ }
+ },
+ "security": [],
+ "servers": [
+ {
+ "url": "https://logflare.app",
+ "variables": {}
+ }
+ ],
+ "tags": []
+}
diff --git a/spec/api_v0_openapi.json b/spec/api_v0_openapi.json
index 3b1688724e9..2dbdb6aa566 100644
--- a/spec/api_v0_openapi.json
+++ b/spec/api_v0_openapi.json
@@ -34,6 +34,12 @@
}
},
"responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": { "schema": { "$ref": "#/components/schemas/ProjectResponse" } }
+ }
+ },
"201": {
"description": "",
"content": {
@@ -1048,6 +1054,301 @@
"tags": ["vanity subdomain (beta)"],
"security": [{ "bearer": [] }]
}
+ },
+ "/v1/projects/{ref}/upgrade": {
+ "post": {
+ "operationId": "upgradeProject",
+ "summary": "Upgrades the project's Postgres version",
+ "parameters": [
+ {
+ "name": "ref",
+ "required": true,
+ "in": "path",
+ "description": "Project ref",
+ "schema": { "minLength": 20, "maxLength": 20, "type": "string" }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": { "schema": { "$ref": "#/components/schemas/UpgradeDatabaseBody" } }
+ }
+ },
+ "responses": {
+ "201": { "description": "" },
+ "403": { "description": "" },
+ "500": { "description": "Failed to initiate project upgrade" }
+ },
+ "tags": ["database version upgrade (beta)"],
+ "security": [{ "bearer": [] }]
+ }
+ },
+ "/v1/projects/{ref}/upgrade/eligibility": {
+ "get": {
+ "operationId": "upgradeEligibilityInformation",
+ "summary": "Returns the project's eligibility for upgrades",
+ "parameters": [
+ {
+ "name": "ref",
+ "required": true,
+ "in": "path",
+ "description": "Project ref",
+ "schema": { "minLength": 20, "maxLength": 20, "type": "string" }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": { "$ref": "#/components/schemas/ProjectUpgradeEligibilityResponse" }
+ }
+ }
+ },
+ "403": { "description": "" },
+ "500": { "description": "Failed to determine project upgrade eligibility" }
+ },
+ "tags": ["database version upgrade (beta)"],
+ "security": [{ "bearer": [] }]
+ }
+ },
+ "/v1/projects/{ref}/upgrade/status": {
+ "get": {
+ "operationId": "getUpgradeStatus",
+ "summary": "Gets the latest status of the project's upgrade",
+ "parameters": [
+ {
+ "name": "ref",
+ "required": true,
+ "in": "path",
+ "description": "Project ref",
+ "schema": { "minLength": 20, "maxLength": 20, "type": "string" }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": { "$ref": "#/components/schemas/DatabaseUpgradeStatusResponse" }
+ }
+ }
+ },
+ "403": { "description": "" },
+ "500": { "description": "Failed to retrieve project upgrade status" }
+ },
+ "tags": ["database version upgrade (beta)"],
+ "security": [{ "bearer": [] }]
+ }
+ },
+ "/v1/projects/{ref}/readonly": {
+ "get": {
+ "operationId": "getReadOnlyModeStatus",
+ "summary": "Returns project's readonly mode status",
+ "parameters": [
+ {
+ "name": "ref",
+ "required": true,
+ "in": "path",
+ "description": "Project ref",
+ "schema": { "minLength": 20, "maxLength": 20, "type": "string" }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": { "$ref": "#/components/schemas/ReadOnlyStatusResponse" }
+ }
+ }
+ },
+ "500": { "description": "Failed to get project readonly mode status" }
+ },
+ "tags": ["database readonly mode"],
+ "security": [{ "bearer": [] }]
+ }
+ },
+ "/v1/projects/{ref}/readonly/temporary-disable": {
+ "post": {
+ "operationId": "temporarilyDisableReadonlyMode",
+ "summary": "Disables project's readonly mode for the next 15 minutes",
+ "parameters": [
+ {
+ "name": "ref",
+ "required": true,
+ "in": "path",
+ "description": "Project ref",
+ "schema": { "minLength": 20, "maxLength": 20, "type": "string" }
+ }
+ ],
+ "responses": {
+ "201": { "description": "" },
+ "500": { "description": "Failed to disable project's readonly mode" }
+ },
+ "tags": ["database readonly mode"],
+ "security": [{ "bearer": [] }]
+ }
+ },
+ "/v1/projects/{ref}/config/auth/sso/providers": {
+ "post": {
+ "operationId": "createProviderForProject",
+ "summary": "Creates a new SSO provider",
+ "parameters": [
+ {
+ "name": "ref",
+ "required": true,
+ "in": "path",
+ "description": "Project ref",
+ "schema": { "minLength": 20, "maxLength": 20, "type": "string" }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": { "schema": { "$ref": "#/components/schemas/CreateProviderBody" } }
+ }
+ },
+ "responses": {
+ "201": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": { "$ref": "#/components/schemas/CreateProviderResponse" }
+ }
+ }
+ },
+ "403": { "description": "" },
+ "404": { "description": "SAML 2.0 support is not enabled for this project" }
+ },
+ "tags": ["sso"],
+ "security": [{ "bearer": [] }]
+ },
+ "get": {
+ "operationId": "listAllProviders",
+ "summary": "Lists all SSO providers",
+ "parameters": [
+ {
+ "name": "ref",
+ "required": true,
+ "in": "path",
+ "description": "Project ref",
+ "schema": { "minLength": 20, "maxLength": 20, "type": "string" }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": { "$ref": "#/components/schemas/ListProvidersResponse" }
+ }
+ }
+ },
+ "403": { "description": "" },
+ "404": { "description": "SAML 2.0 support is not enabled for this project" }
+ },
+ "tags": ["sso"],
+ "security": [{ "bearer": [] }]
+ }
+ },
+ "/v1/projects/{ref}/config/auth/sso/providers/{provider_id}": {
+ "get": {
+ "operationId": "getProviderById",
+ "summary": "Gets a SSO provider by its UUID",
+ "parameters": [
+ {
+ "name": "ref",
+ "required": true,
+ "in": "path",
+ "description": "Project ref",
+ "schema": { "minLength": 20, "maxLength": 20, "type": "string" }
+ },
+ { "name": "provider_id", "required": true, "in": "path", "schema": { "type": "string" } }
+ ],
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": { "$ref": "#/components/schemas/GetProviderResponse" }
+ }
+ }
+ },
+ "403": { "description": "" },
+ "404": {
+ "description": "Either SAML 2.0 was not enabled for this project, or the provider does not exist"
+ }
+ },
+ "tags": ["sso"],
+ "security": [{ "bearer": [] }]
+ },
+ "put": {
+ "operationId": "updateProviderById",
+ "summary": "Updates a SSO provider by its UUID",
+ "parameters": [
+ {
+ "name": "ref",
+ "required": true,
+ "in": "path",
+ "description": "Project ref",
+ "schema": { "minLength": 20, "maxLength": 20, "type": "string" }
+ },
+ { "name": "provider_id", "required": true, "in": "path", "schema": { "type": "string" } }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": { "schema": { "$ref": "#/components/schemas/UpdateProviderBody" } }
+ }
+ },
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": { "$ref": "#/components/schemas/UpdateProviderResponse" }
+ }
+ }
+ },
+ "403": { "description": "" },
+ "404": {
+ "description": "Either SAML 2.0 was not enabled for this project, or the provider does not exist"
+ }
+ },
+ "tags": ["sso"],
+ "security": [{ "bearer": [] }]
+ },
+ "delete": {
+ "operationId": "removeProviderById",
+ "summary": "Removes a SSO provider by its UUID",
+ "parameters": [
+ {
+ "name": "ref",
+ "required": true,
+ "in": "path",
+ "description": "Project ref",
+ "schema": { "minLength": 20, "maxLength": 20, "type": "string" }
+ },
+ { "name": "provider_id", "required": true, "in": "path", "schema": { "type": "string" } }
+ ],
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": { "$ref": "#/components/schemas/DeleteProviderResponse" }
+ }
+ }
+ },
+ "403": { "description": "" },
+ "404": {
+ "description": "Either SAML 2.0 was not enabled for this project, or the provider does not exist"
+ }
+ },
+ "tags": ["sso"],
+ "security": [{ "bearer": [] }]
+ }
}
},
"info": { "title": "Supabase API (v1)", "description": "", "version": "1.0.0", "contact": {} },
@@ -1061,17 +1362,28 @@
"schemas": {
"DatabaseResponse": {
"type": "object",
- "properties": { "host": { "type": "string" }, "version": { "type": "string" } },
+ "properties": {
+ "host": { "type": "string", "description": "Database host" },
+ "version": { "type": "string", "description": "Database version" }
+ },
"required": ["host", "version"]
},
"ProjectResponse": {
"type": "object",
"properties": {
- "id": { "type": "string" },
- "organization_id": { "type": "string" },
- "name": { "type": "string" },
- "region": { "type": "string" },
- "created_at": { "type": "string" },
+ "id": { "type": "string", "description": "Id of your project" },
+ "organization_id": { "type": "string", "description": "Slug of your organization" },
+ "name": { "type": "string", "description": "Name of your project" },
+ "region": {
+ "type": "string",
+ "description": "Region of your project",
+ "example": "us-east-1"
+ },
+ "created_at": {
+ "type": "string",
+ "description": "Creation timestamp",
+ "example": "2023-03-29T16:32:59Z"
+ },
"database": { "$ref": "#/components/schemas/DatabaseResponse" }
},
"required": ["id", "organization_id", "name", "region", "created_at"]
@@ -1079,15 +1391,24 @@
"CreateProjectBody": {
"type": "object",
"properties": {
- "db_pass": { "type": "string" },
- "name": { "type": "string" },
- "organization_id": { "type": "string" },
- "plan": { "type": "string", "enum": ["free", "pro"] },
+ "db_pass": { "type": "string", "description": "Database password" },
+ "name": {
+ "type": "string",
+ "description": "Name of your project, should not contain dots"
+ },
+ "organization_id": { "type": "string", "description": "Slug of your organization" },
+ "plan": {
+ "type": "string",
+ "enum": ["free", "pro"],
+ "description": "Subscription plan",
+ "example": "free"
+ },
"region": {
"type": "string",
"enum": [
"us-east-1",
"us-west-1",
+ "us-west-2",
"ap-southeast-1",
"ap-northeast-1",
"ap-northeast-2",
@@ -1099,7 +1420,9 @@
"ca-central-1",
"ap-south-1",
"sa-east-1"
- ]
+ ],
+ "description": "Region you want your server to reside in",
+ "example": "us-east-1"
},
"kps_enabled": { "type": "boolean" }
},
@@ -1208,6 +1531,7 @@
"properties": {
"entitlement": { "enum": ["disallowed", "allowed"], "type": "string" },
"config": { "$ref": "#/components/schemas/NetworkRestrictionsRequest" },
+ "old_config": { "$ref": "#/components/schemas/NetworkRestrictionsRequest" },
"status": { "enum": ["stored", "applied"], "type": "string" }
},
"required": ["entitlement", "config", "status"]
@@ -1297,6 +1621,221 @@
"type": "object",
"properties": { "custom_domain": { "type": "string" } },
"required": ["custom_domain"]
+ },
+ "UpgradeDatabaseBody": {
+ "type": "object",
+ "properties": { "target_version": { "type": "number" } },
+ "required": ["target_version"]
+ },
+ "ProjectVersion": {
+ "type": "object",
+ "properties": {
+ "postgres_version": { "type": "number" },
+ "app_version": { "type": "string" }
+ },
+ "required": ["postgres_version", "app_version"]
+ },
+ "ProjectUpgradeEligibilityResponse": {
+ "type": "object",
+ "properties": {
+ "eligible": { "type": "boolean" },
+ "current_app_version": { "type": "string" },
+ "latest_app_version": { "type": "string" },
+ "target_upgrade_versions": {
+ "type": "array",
+ "items": { "$ref": "#/components/schemas/ProjectVersion" }
+ },
+ "requires_manual_intervention": { "type": "string", "nullable": true },
+ "potential_breaking_changes": { "type": "array", "items": { "type": "string" } }
+ },
+ "required": [
+ "eligible",
+ "current_app_version",
+ "latest_app_version",
+ "target_upgrade_versions",
+ "requires_manual_intervention",
+ "potential_breaking_changes"
+ ]
+ },
+ "DatabaseUpgradeStatus": {
+ "type": "object",
+ "properties": {
+ "initiated_at": { "type": "string" },
+ "target_version": { "type": "number" },
+ "error": {
+ "type": "string",
+ "enum": [
+ "1_upgraded_instance_launch_failed",
+ "2_volume_detachchment_from_upgraded_instance_failed",
+ "3_volume_attachment_to_original_instance_failed",
+ "4_data_upgrade_initiation_failed",
+ "5_data_upgrade_completion_failed",
+ "6_volume_detachchment_from_original_instance_failed",
+ "7_volume_attachment_to_upgraded_instance_failed",
+ "8_upgrade_completion_failed"
+ ]
+ },
+ "progress": {
+ "type": "string",
+ "enum": [
+ "1_started",
+ "2_launched_upgraded_instance",
+ "3_detached_volume_from_upgraded_instance",
+ "4_attached_volume_to_original_instance",
+ "5_initiated_data_upgrade",
+ "6_completed_data_upgrade",
+ "7_detached_volume_from_original_instance",
+ "8_attached_volume_to_upgraded_instance",
+ "9_completed_upgrade"
+ ]
+ },
+ "status": { "type": "number", "enum": [0, 1, 2] }
+ },
+ "required": ["initiated_at", "target_version", "status"]
+ },
+ "DatabaseUpgradeStatusResponse": {
+ "type": "object",
+ "properties": {
+ "databaseUpgradeStatus": {
+ "nullable": true,
+ "allOf": [{ "$ref": "#/components/schemas/DatabaseUpgradeStatus" }]
+ }
+ },
+ "required": ["databaseUpgradeStatus"]
+ },
+ "ReadOnlyStatusResponse": {
+ "type": "object",
+ "properties": {
+ "enabled": { "type": "boolean" },
+ "override_enabled": { "type": "boolean" },
+ "override_active_until": { "type": "string" }
+ },
+ "required": ["enabled", "override_enabled", "override_active_until"]
+ },
+ "AttributeValue": {
+ "type": "object",
+ "properties": {
+ "name": { "type": "string" },
+ "names": { "type": "array", "items": { "type": "string" } },
+ "default": { "type": "object" }
+ }
+ },
+ "AttributeMapping": {
+ "type": "object",
+ "properties": {
+ "keys": {
+ "type": "object",
+ "additionalProperties": { "$ref": "#/components/schemas/AttributeValue" }
+ }
+ },
+ "required": ["keys"]
+ },
+ "CreateProviderBody": {
+ "type": "object",
+ "properties": {
+ "type": {
+ "type": "string",
+ "enum": ["saml"],
+ "description": "What type of provider will be created"
+ },
+ "metadata_xml": { "type": "string" },
+ "metadata_url": { "type": "string" },
+ "domains": { "type": "array", "items": { "type": "string" } },
+ "attribute_mapping": { "$ref": "#/components/schemas/AttributeMapping" }
+ },
+ "required": ["type"]
+ },
+ "SamlDescriptor": {
+ "type": "object",
+ "properties": {
+ "id": { "type": "string" },
+ "entity_id": { "type": "string" },
+ "metadata_url": { "type": "string" },
+ "metadata_xml": { "type": "string" },
+ "attribute_mapping": { "$ref": "#/components/schemas/AttributeMapping" }
+ },
+ "required": ["id", "entity_id"]
+ },
+ "Domain": {
+ "type": "object",
+ "properties": {
+ "id": { "type": "string" },
+ "domain": { "type": "string" },
+ "created_at": { "type": "string" },
+ "updated_at": { "type": "string" }
+ },
+ "required": ["id"]
+ },
+ "CreateProviderResponse": {
+ "type": "object",
+ "properties": {
+ "id": { "type": "string" },
+ "saml": { "$ref": "#/components/schemas/SamlDescriptor" },
+ "domains": { "type": "array", "items": { "$ref": "#/components/schemas/Domain" } },
+ "created_at": { "type": "string" },
+ "updated_at": { "type": "string" }
+ },
+ "required": ["id"]
+ },
+ "Provider": {
+ "type": "object",
+ "properties": {
+ "id": { "type": "string" },
+ "saml": { "$ref": "#/components/schemas/SamlDescriptor" },
+ "domains": { "type": "array", "items": { "$ref": "#/components/schemas/Domain" } },
+ "created_at": { "type": "string" },
+ "updated_at": { "type": "string" }
+ },
+ "required": ["id"]
+ },
+ "ListProvidersResponse": {
+ "type": "object",
+ "properties": {
+ "items": { "type": "array", "items": { "$ref": "#/components/schemas/Provider" } }
+ },
+ "required": ["items"]
+ },
+ "GetProviderResponse": {
+ "type": "object",
+ "properties": {
+ "id": { "type": "string" },
+ "saml": { "$ref": "#/components/schemas/SamlDescriptor" },
+ "domains": { "type": "array", "items": { "$ref": "#/components/schemas/Domain" } },
+ "created_at": { "type": "string" },
+ "updated_at": { "type": "string" }
+ },
+ "required": ["id"]
+ },
+ "UpdateProviderBody": {
+ "type": "object",
+ "properties": {
+ "metadata_xml": { "type": "string" },
+ "metadata_url": { "type": "string" },
+ "domains": { "type": "array", "items": { "type": "string" } },
+ "attribute_mapping": { "$ref": "#/components/schemas/AttributeMapping" }
+ }
+ },
+ "UpdateProviderResponse": {
+ "type": "object",
+ "properties": {
+ "id": { "type": "string" },
+ "saml": { "$ref": "#/components/schemas/SamlDescriptor" },
+ "domains": { "type": "array", "items": { "$ref": "#/components/schemas/Domain" } },
+ "created_at": { "type": "string" },
+ "updated_at": { "type": "string" }
+ },
+ "required": ["id"]
+ },
+ "DeleteProviderResponse": {
+ "type": "object",
+ "properties": {
+ "id": { "type": "string" },
+ "saml": { "$ref": "#/components/schemas/SamlDescriptor" },
+ "domains": { "type": "array", "items": { "$ref": "#/components/schemas/Domain" } },
+ "created_at": { "type": "string" },
+ "updated_at": { "type": "string" }
+ },
+ "required": ["id"]
}
}
}
diff --git a/spec/cli_v1_commands.yaml b/spec/cli_v1_commands.yaml
index 595ce8ff2d7..05f64930410 100644
--- a/spec/cli_v1_commands.yaml
+++ b/spec/cli_v1_commands.yaml
@@ -1,4 +1,4 @@
-clispec: '001'
+elispec: '001'
info:
id: cli
version: 1.42.0
@@ -45,6 +45,253 @@ flags:
description: path to a Supabase project directory
default_value: ''
commands:
+ - id: supabase-sso
+ title: supabase sso
+ summary: Manage SSO authentication for your project
+ description: |-
+ Manage SSO authentication for Supabase projects.
+ tags:
+ - management-api
+ links: []
+ subcommands:
+ - supabase-sso-list
+ - supabase-sso-show
+ - supabase-sso-add
+ - supabase-sso-remove
+ - supabase-sso-update
+ - supabase-sso-info
+ flags:
+ - id: project-ref
+ name: --project-ref
+ description: Project ref of the Supabase project.
+ default_value: ''
+ type: string
+ required: true
+ inherit: true
+ - id: output
+ name: --output [ pretty | json | yaml | toml ]
+ description: Output format of the command, useful when using the CLI in scripts or CI workflows.
+ default_value: pretty
+ type: '[ pretty | json | yaml | toml ]'
+ inherit: true
+ accepted_values:
+ - name: pretty
+ value: pretty
+ type: '[ pretty | json | yaml | toml ]'
+ - name: json
+ value: json
+ type: '[ pretty | json | yaml | toml ]'
+ - name: yaml
+ value: yaml
+ type: '[ pretty | json | yaml | toml ]'
+ - name: toml
+ value: toml
+ type: '[ pretty | json | yaml | toml ]'
+ description: |-
+ Use only with certain commands to output the raw SAML 2.0 Metadata XML stored in your project's authentication configuration.
+ - id: supabase-sso-info
+ title: supabase sso info
+ summary: Show important SAML 2.0 information about your project
+ description: |-
+ Returns all of the important SSO information necessary for your project to be registered with a SAML 2.0 compatible identity provider.
+ tags:
+ - management-api
+ flags: []
+ links: []
+ examples:
+ - id: basic-usage
+ name: Show project information
+ code: |-
+ supabase sso info --project-ref abcdefghijklmnopqrst
+ response: |-
+ Information about your project's SAML 2.0 configuration.
+ - id: supabase-sso-add
+ title: supabase sso add
+ summary: Add a connection to a SSO identity provider
+ description: |-
+ Add and configure a new connection to a SSO identity provider to your Supabase project.
+ tags:
+ - management-api
+ examples:
+ - id: basic-usage
+ name: Add with Metadata URL
+ code: |-
+ supabase sso add \
+ --project-ref abcdefgijklmnopqrst \
+ --type saml \
+ --metadata-url 'https://...' \
+ --domains company.com
+ response: |-
+ Information about the added identity provider. You can use
+ company.com as the domain name on the frontend side to initiate a SSO
+ request to the identity provider.
+ - id: with-xml
+ name: Add with Metadata File
+ code: |-
+ supabase sso add \
+ --project-ref abcdefgijklmnopqrst \
+ --type saml \
+ --metadata-file /path/to/metadata/file.xml \
+ --domains company.com
+ response: |-
+ Information about the added identity provider. You can use
+ company.com as the domain name on the frontend side to initiate a SSO
+ request to the identity provider.
+ flags:
+ - id: type
+ name: --type saml
+ description: |-
+ Type of identity provider being added. Only SAML 2.0 supported at this time.
+ type: string
+ accepted_values:
+ - name: saml
+ type: string
+ required: true
+ - id: metadata-url
+ name: --metadata-url
+ description: |-
+ A URL (typically HTTPS) that points to a SAML 2.0 Metadata XML document describing the SAML features supported by the identity provider being added.
+ Mutually exclusive with --metadata-file.
+ type: string
+ required: true
+ - id: metadata-file
+ name: --metadata-file
+ description: |
+ A path to a file containing a SAML 2.0 Metadata XML document describing the SAML features supported by the identity provider being added. Prefer using --metadata-url if possible.
+
+ Mutually exclusive with --metadata-url.
+ type: string
+ required: true
+ - id: domains
+ name: domains
+ description: |-
+ A comma separated list of email domains to associate with this identity provider. Used to quickly sign users in on the frontend by identifying the correct identity provider based on the email address of the user.
+ type: string
+ - id: attribute-mapping-file
+ name: attribute-mapping-file
+ type: string
+ description: |-
+ A file containing a JSON document describing the attribute mappings attached to this identity provider. User information contained in the SAML assertion will be mapped according to the rules laid out in this document.
+ - id: supabase-sso-remove
+ title: supabase sso remove
+ summary: Remove a connection to a SSO identity provider
+ description: |-
+ Remove a connection to an already added SSO identity provider. Removing the provider will prevent existing users from logging in. Please treat this command with care.
+ tags:
+ - management-api
+ links: []
+ flags: []
+ examples:
+ - id: basic-usage
+ name: Remove a provider
+ code: |-
+ supabase sso remove 6df4d73f-bf21-405f-a084-b11adf19fea5 \
+ --project-ref abcdefghijklmnopqrst
+ response: |-
+ Information about the removed identity provider. It's a good idea to
+ save this in case you need it later on.
+ - id: supabase-sso-update
+ title: supabase sso update
+ summary: Update the configuration of an identity provider
+ description: |-
+ Update the configuration settings of a already added SSO identity provider.
+ tags:
+ - management-api
+ links: []
+ examples:
+ - id: basic-usage
+ name: Replace domains
+ code: |-
+ supabase sso update 6df4d73f-bf21-405f-a084-b11adf19fea5 \
+ --project-ref abcdefghijklmnopqrst \
+ --domains new-company.com,new-company.net
+ response: |-
+ Information about the updated provider.
+ - id: add-domains
+ name: Add an additional domain
+ code: |-
+ supabase sso update 6df4d73f-bf21-405f-a084-b11adf19fea5 \
+ --project-ref abcdefghijklmnopqrst \
+ --add-domains company.net
+ response: |-
+ Information about the updated provider.
+ - id: remove-domains
+ name: Remove a domain
+ code: |-
+ supabase sso update 6df4d73f-bf21-405f-a084-b11adf19fea5 \
+ --project-ref abcdefghijklmnopqrst \
+ --remove-domains company.org
+ response: |-
+ Information about the updated provider.
+ flags:
+ - id: metadata-url
+ name: --metadata-url
+ description: |-
+ A URL (typically HTTPS) that points to a SAML 2.0 Metadata XML document describing the SAML features supported by the identity provider being added.
+ Mutually exclusive with --metadata-file.
+ type: string
+ - id: metadata-file
+ name: --metadata-file
+ description: |
+ A path to a file containing a SAML 2.0 Metadata XML document describing the SAML features supported by the identity provider being added. Prefer using --metadata-url if possible.
+
+ Mutually exclusive with --metadata-url.
+ type: string
+ - id: domains
+ name: domains
+ description: |-
+ A comma separated list of email domains to associate with this identity provider. Used to quickly sign users in on the frontend by identifying the correct identity provider based on the email address of the user. When provided all of the domains already attached to the identity provider will be replaced with this list.
+ type: string
+ - id: add-domains
+ name: add-domains
+ description: |-
+ Associates these additional email domains to the existing set of domains. See --domains for a detailed explanation.
+ - id: remove-domains
+ name: remove-domains
+ description: |-
+ Removes these email domains from the existing set of domains. See --domains for a detailed explanation.
+ - id: attribute-mapping-file
+ name: attribute-mapping-file
+ type: string
+ description: |-
+ A file containing a JSON document describing the attribute mappings attached to this identity provider. User information contained in the SAML assertion will be mapped according to the rules laid out in this document.
+ - id: supabase-sso-list
+ title: supabase sso list
+ summary: Lists all connections to identity providers
+ description: |-
+ List all connections to a SSO identity provider to your Supabase project.
+ tags:
+ - management-api
+ links: []
+ flags: []
+ - id: supabase-sso-show
+ title: supabase sso show
+ summary: Show information about an identity provider.
+ description: |-
+ Provides the information about an established connection to an identity provider. You can use --metadata to obtain the raw SAML 2.0 Metadata XML document stored in your project's configuration.
+ tags:
+ - management-api
+ examples:
+ - id: basic-usage
+ name: Show information
+ code: |-
+ supabase sso show 6df4d73f-bf21-405f-a084-b11adf19fea5 \
+ --project-ref abcdefghijklmnopqrst
+ response: |-
+ Information about the identity provider in pretty output.
+ - id: metadata-output
+ name: Get raw SAML 2.0 Metadata XML
+ code: |-
+ supabase sso show 6df4d73f-bf21-405f-a084-b11adf19fea5 \
+ --project-ref abcdefghijklmnopqrst \
+ --metadata
+ response: |-
+ Raw SAML 2.0 XML assigned to this identity provider. This is the
+ version used in the authentication project, and if using a SAML 2.0
+ Metadata URL it may change depending on the caching information
+ contained within the metadata.
+ links: []
+ flags: []
- id: supabase-vanity-subdomains
title: supabase vanity-subdomains
summary: Manage vanity subdomains for Supabase projects
diff --git a/spec/client-libs-common.yml b/spec/client-libs-common.yml
index bcbfd839848..6ab88bc27af 100644
--- a/spec/client-libs-common.yml
+++ b/spec/client-libs-common.yml
@@ -72,6 +72,34 @@ commands:
title: supabase projects create
product: 'projects'
+ - id: supabase-sso
+ title: supabase sso
+ product: 'auth'
+
+ - id: supabase-sso-info
+ title: supabase sso info
+ product: 'auth'
+
+ - id: supabase-sso-list
+ title: supabase sso list
+ product: 'auth'
+
+ - id: supabase-sso-show
+ title: supabase sso show
+ product: 'auth'
+
+ - id: supabase-sso-add
+ title: supabase sso add
+ product: 'auth'
+
+ - id: supabase-sso-remove
+ title: supabase sso remove
+ product: 'auth'
+
+ - id: supabase-sso-update
+ title: supabase sso update
+ product: 'auth'
+
- id: supabase-orgs
title: supabase orgs
product: 'organizations'
diff --git a/spec/common-cli-sections.json b/spec/common-cli-sections.json
index ceb5c2eb7ea..e01f4d5ece2 100644
--- a/spec/common-cli-sections.json
+++ b/spec/common-cli-sections.json
@@ -286,6 +286,53 @@
}
]
},
+ {
+ "title": "Authentication",
+ "items": [
+ {
+ "id": "supabase-sso",
+ "title": "Manage SSO on your project",
+ "slug": "supabase-sso",
+ "type": "cli-command"
+ },
+ {
+ "id": "supabase-sso-list",
+ "title": "List all identity providers",
+ "slug": "supabase-sso-list",
+ "type": "cli-command"
+ },
+ {
+ "id": "supabase-sso-show",
+ "title": "Show information for an identity providers",
+ "slug": "supabase-sso-show",
+ "type": "cli-command"
+ },
+ {
+ "id": "supabase-sso-add",
+ "title": "Add an identity provider",
+ "slug": "supabase-sso-add",
+ "type": "cli-command"
+ },
+ {
+ "id": "supabase-sso-update",
+ "title": "Update an identity provider",
+ "slug": "supabase-sso-update",
+ "type": "cli-command"
+ },
+ {
+ "id": "supabase-sso-remove",
+ "title": "Remove an identity provider",
+ "slug": "supabase-sso-remove",
+ "type": "cli-command"
+ },
+ {
+ "id": "supabase-sso-info",
+ "title": "See your project's SSO information",
+ "slug": "supabase-sso-info",
+ "type": "cli-command"
+ }
+ ]
+ },
{
"title": "Custom Domains",
"items": [
diff --git a/spec/common-cli.yml b/spec/common-cli.yml
index bcbfd839848..1f635d28e92 100644
--- a/spec/common-cli.yml
+++ b/spec/common-cli.yml
@@ -187,3 +187,27 @@ commands:
- id: supabase-completion-bash
title: supabase completion bash
product: 'completion'
+
+ - id: supabase-sso
+ title: supabase sso
+ product: 'auth'
+
+ - id: supabase-sso-add
+ title: supabase sso add
+ product: 'auth'
+
+ - id: supabase-sso-remove
+ title: supabase sso remove
+ product: 'auth'
+
+ - id: supabase-sso-update
+ title: supabase sso update
+ product: 'auth'
+
+ - id: supabase-sso-list
+ title: supabase sso list
+ product: 'auth'
+
+ - id: supabase-sso-show
+ title: supabase sso show
+ product: 'auth'
diff --git a/spec/common-client-libs-sections.json b/spec/common-client-libs-sections.json
index b77ac83e9f2..2bdbc7ae3a2 100644
--- a/spec/common-client-libs-sections.json
+++ b/spec/common-client-libs-sections.json
@@ -13,7 +13,8 @@
"excludes": [
"reference_javascript_v1",
"reference_dart_v0",
- "reference_python_v2"
+ "reference_python_v2",
+ "reference_swift_v1"
]
},
{
@@ -32,7 +33,8 @@
"reference_dart_v0",
"reference_dart_v1",
"reference_python_v2",
- "reference_csharp_v0"
+ "reference_csharp_v0",
+ "reference_swift_v1"
]
},
{
@@ -44,7 +46,8 @@
"reference_javascript_v2",
"reference_dart_v1",
"reference_python_v2",
- "reference_csharp_v0"
+ "reference_csharp_v0",
+ "reference_swift_v1"
]
},
{
@@ -297,7 +300,7 @@
"items": [
{
"id": "db-modifiers-select",
- "title": "Select the query",
+ "title": "Return data after inserting",
"slug": "db-modifiers-select",
"product": "database",
"parent": "modifiers",
@@ -305,7 +308,7 @@
},
{
"id": "order",
- "title": "Order the query",
+ "title": "Order the results",
"slug": "order",
"product": "database",
"parent": "modifiers",
@@ -313,7 +316,7 @@
},
{
"id": "limit",
- "title": "Limit the query",
+ "title": "Limit the number of rows returned",
"slug": "limit",
"product": "database",
"parent": "modifiers",
@@ -415,6 +418,13 @@
"product": "auth",
"type": "function"
},
+ {
+ "id": "sign-in-with-whatsapp-otp",
+ "title": "Sign in a user through WhatsApp",
+ "slug": "auth-signinwithwhatsappotp",
+ "product": "auth",
+ "type": "function"
+ },
{
"id": "sign-in-with-oauth",
"title": "Sign in a user through OAuth",
@@ -422,6 +432,13 @@
"product": "auth",
"type": "function"
},
+ {
+ "id": "sign-in-with-sso",
+ "title": "Sign in a user through SSO",
+ "slug": "auth-signinwithsso",
+ "product": "auth",
+ "type": "function"
+ },
{
"id": "sign-out",
"title": "Sign out a user",
@@ -844,6 +861,20 @@
"product": "storage",
"type": "function"
},
+ {
+ "id": "from-create-signed-upload-url",
+ "title": "Create signed upload URL",
+ "slug": "storage-from-createsigneduploadurl",
+ "product": "storage",
+ "type": "function"
+ },
+ {
+ "id": "from-upload-to-signed-url",
+ "title": "Upload to a signed URL",
+ "slug": "storage-from-uploadtosignedurl",
+ "product": "storage",
+ "type": "function"
+ },
{
"id": "from-get-public-url",
"title": "Retrieve public URL",
@@ -857,7 +888,10 @@
"title": "Misc",
"excludes": [
"reference_dart_v1",
- "reference_dart_v0"
+ "reference_dart_v0",
+ "reference_python_v2",
+ "reference_csharp_v0",
+ "reference_swift_v1"
],
"items": [
{
@@ -869,4 +903,4 @@
}
]
}
-]
\ No newline at end of file
+]
diff --git a/spec/common-self-hosting-analytics-sections.json b/spec/common-self-hosting-analytics-sections.json
new file mode 100644
index 00000000000..21732ffa309
--- /dev/null
+++ b/spec/common-self-hosting-analytics-sections.json
@@ -0,0 +1,104 @@
+[
+ {
+ "id": "introduction",
+ "title": "Introduction",
+ "slug": "introduction",
+ "summary": "Introduction",
+ "type": "markdown"
+ },
+ {
+ "title": "Management API",
+ "items": [
+ {
+ "id": "list-endpoints",
+ "slug": "list-endpoints",
+ "title": "List endpoints",
+ "type": "operation"
+ },
+ {
+ "id": "create-endpoint",
+ "slug": "create-endpoint",
+ "title": "Create endpoint",
+ "type": "operation"
+ },
+ {
+ "id": "delete-endpoint",
+ "slug": "delete-endpoint",
+ "title": "Delete endpoint",
+ "type": "operation"
+ },
+ {
+ "id": "fetch-endpoint",
+ "slug": "fetch-endpoint",
+ "title": "Fetch endpoint",
+ "type": "operation"
+ },
+ {
+ "id": "update-endpoint",
+ "slug": "update-endpoint",
+ "title": "Update endpoint",
+ "type": "operation"
+ },
+ {
+ "id": "list-sources",
+ "slug": "list-sources",
+ "title": "List sources",
+ "type": "operation"
+ },
+ {
+ "id": "create-source",
+ "slug": "create-source",
+ "title": "Create source",
+ "type": "operation"
+ },
+ {
+ "id": "delete-source",
+ "slug": "delete-source",
+ "title": "Delete source",
+ "type": "operation"
+ },
+ {
+ "id": "fetch-source",
+ "slug": "fetch-source",
+ "title": "Fetch source",
+ "type": "operation"
+ },
+ {
+ "id": "update-source",
+ "slug": "update-source",
+ "title": "Update source",
+ "type": "operation"
+ },
+ {
+ "id": "list-teams",
+ "slug": "list-teams",
+ "title": "List teams",
+ "type": "operation"
+ },
+ {
+ "id": "create-team",
+ "slug": "create-team",
+ "title": "Create team",
+ "type": "operation"
+ },
+ {
+ "id": "delete-team",
+ "slug": "delete-team",
+ "title": "Delete team",
+ "type": "operation"
+ },
+ {
+ "id": "fetch-team",
+ "slug": "fetch-team",
+ "title": "Fetch team",
+ "type": "operation"
+ },
+ {
+ "id": "update-team",
+ "slug": "update-team",
+ "title": "Update team",
+ "type": "operation"
+ }
+ ]
+ }
+]
diff --git a/spec/enrichments/tsdoc_v2/combined.json b/spec/enrichments/tsdoc_v2/combined.json
index 06f1d93beed..0d3720b7b37 100644
--- a/spec/enrichments/tsdoc_v2/combined.json
+++ b/spec/enrichments/tsdoc_v2/combined.json
@@ -16,7 +16,7 @@
"flags": {},
"children": [
{
- "id": 194,
+ "id": 195,
"name": "SupabaseClientOptions",
"kind": 16777216,
"kindString": "Reference",
@@ -31,7 +31,7 @@
"target": 61
},
{
- "id": 104,
+ "id": 105,
"name": "SupabaseClient",
"kind": 128,
"kindString": "Class",
@@ -42,7 +42,7 @@
},
"children": [
{
- "id": 105,
+ "id": 106,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -50,13 +50,13 @@
"sources": [
{
"fileName": "src/SupabaseClient.ts",
- "line": 82,
+ "line": 83,
"character": 2
}
],
"signatures": [
{
- "id": 106,
+ "id": 107,
"name": "new SupabaseClient",
"kind": 16384,
"kindString": "Constructor signature",
@@ -66,7 +66,7 @@
},
"typeParameter": [
{
- "id": 107,
+ "id": 108,
"name": "Database",
"kind": 131072,
"kindString": "Type parameter",
@@ -77,7 +77,7 @@
}
},
{
- "id": 108,
+ "id": 109,
"name": "SchemaName",
"kind": 131072,
"kindString": "Type parameter",
@@ -97,7 +97,7 @@
"operator": "keyof",
"target": {
"type": "reference",
- "id": 107,
+ "id": 108,
"name": "Database"
}
},
@@ -117,7 +117,7 @@
"operator": "keyof",
"target": {
"type": "reference",
- "id": 107,
+ "id": 108,
"name": "Database"
}
}
@@ -126,14 +126,14 @@
}
},
{
- "id": 109,
+ "id": 110,
"name": "Schema",
"kind": 131072,
"kindString": "Type parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 97,
+ "id": 98,
"name": "GenericSchema"
},
"default": {
@@ -142,18 +142,18 @@
"type": "indexedAccess",
"indexType": {
"type": "reference",
- "id": 108,
+ "id": 109,
"name": "SchemaName"
},
"objectType": {
"type": "reference",
- "id": 107,
+ "id": 108,
"name": "Database"
}
},
"extendsType": {
"type": "reference",
- "id": 97,
+ "id": 98,
"name": "GenericSchema"
},
"trueType": {
@@ -176,7 +176,7 @@
],
"parameters": [
{
- "id": 110,
+ "id": 111,
"name": "supabaseUrl",
"kind": 32768,
"kindString": "Parameter",
@@ -190,7 +190,7 @@
}
},
{
- "id": 111,
+ "id": 112,
"name": "supabaseKey",
"kind": 32768,
"kindString": "Parameter",
@@ -204,7 +204,7 @@
}
},
{
- "id": 112,
+ "id": 113,
"name": "options",
"kind": 32768,
"kindString": "Parameter",
@@ -217,7 +217,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 108,
+ "id": 109,
"name": "SchemaName"
}
],
@@ -237,7 +237,7 @@
],
"typeParameter": [
{
- "id": 78,
+ "id": 79,
"name": "SchemaName",
"kind": 131072,
"kindString": "Type parameter",
@@ -323,6 +323,37 @@
"name": "boolean"
}
},
+ {
+ "id": 73,
+ "name": "flowType",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "OAuth flow to use - defaults to implicit flow. PKCE is recommended for mobile and server-side applications."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 42,
+ "character": 4
+ }
+ ],
+ "type": {
+ "type": "indexedAccess",
+ "indexType": {
+ "type": "literal",
+ "value": "flowType"
+ },
+ "objectType": {
+ "type": "reference",
+ "id": 59,
+ "name": "SupabaseAuthClientOptions"
+ }
+ }
+ },
{
"id": 70,
"name": "persistSession",
@@ -405,7 +436,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [68, 71, 70, 72, 69]
+ "children": [68, 71, 73, 70, 72, 69]
}
],
"sources": [
@@ -462,7 +493,7 @@
],
"type": {
"type": "reference",
- "id": 78,
+ "id": 79,
"name": "SchemaName",
"dereferenced": {}
}
@@ -486,7 +517,7 @@
}
},
{
- "id": 74,
+ "id": 75,
"name": "global",
"kind": 1024,
"kindString": "Property",
@@ -496,21 +527,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 44,
+ "line": 48,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 75,
+ "id": 76,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 76,
+ "id": 77,
"name": "fetch",
"kind": 1024,
"kindString": "Property",
@@ -523,7 +554,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 48,
+ "line": 52,
"character": 4
}
],
@@ -558,7 +589,7 @@
}
},
{
- "id": 77,
+ "id": 78,
"name": "headers",
"kind": 1024,
"kindString": "Property",
@@ -571,7 +602,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 52,
+ "line": 56,
"character": 4
}
],
@@ -597,13 +628,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [76, 77]
+ "children": [77, 78]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 44,
+ "line": 48,
"character": 11
}
]
@@ -611,7 +642,7 @@
}
},
{
- "id": 73,
+ "id": 74,
"name": "realtime",
"kind": 1024,
"kindString": "Property",
@@ -624,7 +655,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 43,
+ "line": 47,
"character": 2
}
],
@@ -640,7 +671,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [66, 63, 74, 73]
+ "children": [66, 63, 75, 74]
}
],
"sources": [
@@ -658,21 +689,21 @@
],
"type": {
"type": "reference",
- "id": 104,
+ "id": 105,
"typeArguments": [
{
"type": "reference",
- "id": 107,
+ "id": 108,
"name": "Database"
},
{
"type": "reference",
- "id": 108,
+ "id": 109,
"name": "SchemaName"
},
{
"type": "reference",
- "id": 109,
+ "id": 110,
"name": "Schema"
}
],
@@ -682,7 +713,7 @@
]
},
{
- "id": 113,
+ "id": 114,
"name": "auth",
"kind": 1024,
"kindString": "Property",
@@ -693,7 +724,7 @@
"sources": [
{
"fileName": "src/SupabaseClient.ts",
- "line": 54,
+ "line": 55,
"character": 2
}
],
@@ -703,7 +734,7 @@
}
},
{
- "id": 115,
+ "id": 117,
"name": "authUrl",
"kind": 1024,
"kindString": "Property",
@@ -713,7 +744,7 @@
"sources": [
{
"fileName": "src/SupabaseClient.ts",
- "line": 57,
+ "line": 59,
"character": 12
}
],
@@ -723,7 +754,7 @@
}
},
{
- "id": 126,
+ "id": 127,
"name": "changedAccessToken",
"kind": 1024,
"kindString": "Property",
@@ -733,7 +764,7 @@
"sources": [
{
"fileName": "src/SupabaseClient.ts",
- "line": 64,
+ "line": 65,
"character": 12
}
],
@@ -752,7 +783,7 @@
}
},
{
- "id": 121,
+ "id": 122,
"name": "fetch",
"kind": 1024,
"kindString": "Property",
@@ -763,41 +794,52 @@
"sources": [
{
"fileName": "src/SupabaseClient.ts",
- "line": 63,
+ "line": 64,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 122,
+ "id": 123,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 123,
+ "id": 124,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 124,
+ "id": 125,
"name": "input",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
- "type": "reference",
- "qualifiedName": "RequestInfo",
- "package": "typescript",
- "name": "RequestInfo"
+ "type": "union",
+ "types": [
+ {
+ "type": "reference",
+ "qualifiedName": "RequestInfo",
+ "package": "typescript",
+ "name": "RequestInfo"
+ },
+ {
+ "type": "reference",
+ "qualifiedName": "URL",
+ "package": "typescript",
+ "name": "URL"
+ }
+ ]
}
},
{
- "id": 125,
+ "id": 126,
"name": "init",
"kind": 32768,
"kindString": "Parameter",
@@ -832,7 +874,7 @@
}
},
{
- "id": 117,
+ "id": 119,
"name": "functionsUrl",
"kind": 1024,
"kindString": "Property",
@@ -842,7 +884,7 @@
"sources": [
{
"fileName": "src/SupabaseClient.ts",
- "line": 59,
+ "line": 61,
"character": 12
}
],
@@ -852,7 +894,7 @@
}
},
{
- "id": 127,
+ "id": 128,
"name": "headers",
"kind": 1024,
"kindString": "Property",
@@ -862,27 +904,27 @@
"sources": [
{
"fileName": "src/SupabaseClient.ts",
- "line": 66,
+ "line": 67,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 128,
+ "id": 129,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 129,
+ "id": 130,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 130,
+ "id": 131,
"name": "key",
"kind": 32768,
"flags": {},
@@ -901,18 +943,16 @@
}
},
{
- "id": 118,
+ "id": 115,
"name": "realtime",
"kind": 1024,
"kindString": "Property",
- "flags": {
- "isProtected": true
- },
+ "flags": {},
"sources": [
{
"fileName": "src/SupabaseClient.ts",
- "line": 60,
- "character": 12
+ "line": 56,
+ "character": 2
}
],
"type": {
@@ -923,7 +963,7 @@
}
},
{
- "id": 114,
+ "id": 116,
"name": "realtimeUrl",
"kind": 1024,
"kindString": "Property",
@@ -933,7 +973,7 @@
"sources": [
{
"fileName": "src/SupabaseClient.ts",
- "line": 56,
+ "line": 58,
"character": 12
}
],
@@ -943,7 +983,7 @@
}
},
{
- "id": 119,
+ "id": 120,
"name": "rest",
"kind": 1024,
"kindString": "Property",
@@ -953,7 +993,7 @@
"sources": [
{
"fileName": "src/SupabaseClient.ts",
- "line": 61,
+ "line": 62,
"character": 12
}
],
@@ -962,12 +1002,12 @@
"typeArguments": [
{
"type": "reference",
- "id": 107,
+ "id": 108,
"name": "Database"
},
{
"type": "reference",
- "id": 108,
+ "id": 109,
"name": "SchemaName"
},
{
@@ -976,12 +1016,12 @@
"type": "indexedAccess",
"indexType": {
"type": "reference",
- "id": 108,
+ "id": 109,
"name": "SchemaName"
},
"objectType": {
"type": "reference",
- "id": 107,
+ "id": 108,
"name": "Database"
}
},
@@ -1014,7 +1054,7 @@
}
},
{
- "id": 120,
+ "id": 121,
"name": "storageKey",
"kind": 1024,
"kindString": "Property",
@@ -1024,7 +1064,7 @@
"sources": [
{
"fileName": "src/SupabaseClient.ts",
- "line": 62,
+ "line": 63,
"character": 12
}
],
@@ -1034,7 +1074,7 @@
}
},
{
- "id": 116,
+ "id": 118,
"name": "storageUrl",
"kind": 1024,
"kindString": "Property",
@@ -1044,7 +1084,7 @@
"sources": [
{
"fileName": "src/SupabaseClient.ts",
- "line": 58,
+ "line": 60,
"character": 12
}
],
@@ -1054,7 +1094,7 @@
}
},
{
- "id": 132,
+ "id": 133,
"name": "supabaseKey",
"kind": 1024,
"kindString": "Property",
@@ -1067,7 +1107,7 @@
}
},
{
- "id": 131,
+ "id": 132,
"name": "supabaseUrl",
"kind": 1024,
"kindString": "Property",
@@ -1080,7 +1120,7 @@
}
},
{
- "id": 133,
+ "id": 134,
"name": "functions",
"kind": 262144,
"kindString": "Accessor",
@@ -1088,13 +1128,13 @@
"sources": [
{
"fileName": "src/SupabaseClient.ts",
- "line": 137,
+ "line": 138,
"character": 6
}
],
"getSignature": [
{
- "id": 134,
+ "id": 135,
"name": "functions",
"kind": 524288,
"kindString": "Get signature",
@@ -1112,7 +1152,7 @@
]
},
{
- "id": 135,
+ "id": 136,
"name": "storage",
"kind": 262144,
"kindString": "Accessor",
@@ -1120,13 +1160,13 @@
"sources": [
{
"fileName": "src/SupabaseClient.ts",
- "line": 147,
+ "line": 148,
"character": 6
}
],
"getSignature": [
{
- "id": 136,
+ "id": 137,
"name": "storage",
"kind": 524288,
"kindString": "Get signature",
@@ -1144,7 +1184,7 @@
]
},
{
- "id": 169,
+ "id": 170,
"name": "_getAccessToken",
"kind": 2048,
"kindString": "Method",
@@ -1154,13 +1194,13 @@
"sources": [
{
"fileName": "src/SupabaseClient.ts",
- "line": 234,
+ "line": 235,
"character": 16
}
],
"signatures": [
{
- "id": 170,
+ "id": 171,
"name": "_getAccessToken",
"kind": 4096,
"kindString": "Call signature",
@@ -1190,7 +1230,7 @@
]
},
{
- "id": 186,
+ "id": 187,
"name": "_handleTokenChanged",
"kind": 2048,
"kindString": "Method",
@@ -1200,20 +1240,20 @@
"sources": [
{
"fileName": "src/SupabaseClient.ts",
- "line": 281,
+ "line": 284,
"character": 10
}
],
"signatures": [
{
- "id": 187,
+ "id": 188,
"name": "_handleTokenChanged",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 188,
+ "id": 189,
"name": "event",
"kind": 32768,
"kindString": "Parameter",
@@ -1226,7 +1266,7 @@
}
},
{
- "id": 189,
+ "id": 190,
"name": "token",
"kind": 32768,
"kindString": "Parameter",
@@ -1246,7 +1286,7 @@
}
},
{
- "id": 190,
+ "id": 191,
"name": "source",
"kind": 32768,
"kindString": "Parameter",
@@ -1274,7 +1314,7 @@
]
},
{
- "id": 180,
+ "id": 181,
"name": "_initRealtimeClient",
"kind": 2048,
"kindString": "Method",
@@ -1284,20 +1324,20 @@
"sources": [
{
"fileName": "src/SupabaseClient.ts",
- "line": 267,
+ "line": 270,
"character": 10
}
],
"signatures": [
{
- "id": 181,
+ "id": 182,
"name": "_initRealtimeClient",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 182,
+ "id": 183,
"name": "options",
"kind": 32768,
"kindString": "Parameter",
@@ -1320,7 +1360,7 @@
]
},
{
- "id": 171,
+ "id": 172,
"name": "_initSupabaseAuthClient",
"kind": 2048,
"kindString": "Method",
@@ -1330,20 +1370,20 @@
"sources": [
{
"fileName": "src/SupabaseClient.ts",
- "line": 240,
+ "line": 241,
"character": 10
}
],
"signatures": [
{
- "id": 172,
+ "id": 173,
"name": "_initSupabaseAuthClient",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 173,
+ "id": 174,
"name": "__namedParameters",
"kind": 32768,
"kindString": "Parameter",
@@ -1375,7 +1415,7 @@
}
},
{
- "id": 174,
+ "id": 175,
"name": "headers",
"kind": 32768,
"kindString": "Parameter",
@@ -1400,7 +1440,7 @@
}
},
{
- "id": 175,
+ "id": 176,
"name": "fetch",
"kind": 32768,
"kindString": "Parameter",
@@ -1410,34 +1450,45 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 176,
+ "id": 177,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 177,
+ "id": 178,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 178,
+ "id": 179,
"name": "input",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
- "type": "reference",
- "qualifiedName": "RequestInfo",
- "package": "typescript",
- "name": "RequestInfo"
+ "type": "union",
+ "types": [
+ {
+ "type": "reference",
+ "qualifiedName": "RequestInfo",
+ "package": "typescript",
+ "name": "RequestInfo"
+ },
+ {
+ "type": "reference",
+ "qualifiedName": "URL",
+ "package": "typescript",
+ "name": "URL"
+ }
+ ]
}
},
{
- "id": 179,
+ "id": 180,
"name": "init",
"kind": 32768,
"kindString": "Parameter",
@@ -1480,7 +1531,7 @@
]
},
{
- "id": 183,
+ "id": 184,
"name": "_listenForAuthEvents",
"kind": 2048,
"kindString": "Method",
@@ -1490,13 +1541,13 @@
"sources": [
{
"fileName": "src/SupabaseClient.ts",
- "line": 274,
+ "line": 277,
"character": 10
}
],
"signatures": [
{
- "id": 184,
+ "id": 185,
"name": "_listenForAuthEvents",
"kind": 4096,
"kindString": "Call signature",
@@ -1504,7 +1555,7 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 185,
+ "id": 186,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
@@ -1515,7 +1566,7 @@
]
},
{
- "id": 158,
+ "id": 159,
"name": "channel",
"kind": 2048,
"kindString": "Method",
@@ -1523,13 +1574,13 @@
"sources": [
{
"fileName": "src/SupabaseClient.ts",
- "line": 206,
+ "line": 207,
"character": 2
}
],
"signatures": [
{
- "id": 159,
+ "id": 160,
"name": "channel",
"kind": 4096,
"kindString": "Call signature",
@@ -1539,7 +1590,7 @@
},
"parameters": [
{
- "id": 160,
+ "id": 161,
"name": "name",
"kind": 32768,
"kindString": "Parameter",
@@ -1553,7 +1604,7 @@
}
},
{
- "id": 161,
+ "id": 162,
"name": "opts",
"kind": 32768,
"kindString": "Parameter",
@@ -1580,7 +1631,7 @@
]
},
{
- "id": 137,
+ "id": 138,
"name": "from",
"kind": 2048,
"kindString": "Method",
@@ -1588,13 +1639,13 @@
"sources": [
{
"fileName": "src/SupabaseClient.ts",
- "line": 156,
+ "line": 157,
"character": 2
}
],
"signatures": [
{
- "id": 138,
+ "id": 139,
"name": "from",
"kind": 4096,
"kindString": "Call signature",
@@ -1604,7 +1655,7 @@
},
"typeParameter": [
{
- "id": 139,
+ "id": 140,
"name": "TableName",
"kind": 131072,
"kindString": "Type parameter",
@@ -1615,28 +1666,28 @@
}
},
{
- "id": 140,
+ "id": 141,
"name": "Table",
"kind": 131072,
"kindString": "Type parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 79,
+ "id": 80,
"name": "GenericTable"
}
}
],
"parameters": [
{
- "id": 141,
+ "id": 142,
"name": "relation",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 139,
+ "id": 140,
"name": "TableName",
"dereferenced": {}
}
@@ -1647,12 +1698,12 @@
"typeArguments": [
{
"type": "reference",
- "id": 109,
+ "id": 110,
"name": "Schema"
},
{
"type": "reference",
- "id": 140,
+ "id": 141,
"name": "Table"
}
],
@@ -1662,14 +1713,14 @@
}
},
{
- "id": 142,
+ "id": 143,
"name": "from",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"typeParameter": [
{
- "id": 143,
+ "id": 144,
"name": "ViewName",
"kind": 131072,
"kindString": "Type parameter",
@@ -1680,28 +1731,28 @@
}
},
{
- "id": 144,
+ "id": 145,
"name": "View",
"kind": 131072,
"kindString": "Type parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 92,
+ "id": 93,
"name": "GenericView"
}
}
],
"parameters": [
{
- "id": 145,
+ "id": 146,
"name": "relation",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 143,
+ "id": 144,
"name": "ViewName",
"dereferenced": {}
}
@@ -1712,12 +1763,12 @@
"typeArguments": [
{
"type": "reference",
- "id": 109,
+ "id": 110,
"name": "Schema"
},
{
"type": "reference",
- "id": 144,
+ "id": 145,
"name": "View"
}
],
@@ -1727,14 +1778,14 @@
}
},
{
- "id": 146,
+ "id": 147,
"name": "from",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 147,
+ "id": 148,
"name": "relation",
"kind": 32768,
"kindString": "Parameter",
@@ -1750,7 +1801,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 109,
+ "id": 110,
"name": "Schema"
},
{
@@ -1766,7 +1817,7 @@
]
},
{
- "id": 162,
+ "id": 163,
"name": "getChannels",
"kind": 2048,
"kindString": "Method",
@@ -1774,13 +1825,13 @@
"sources": [
{
"fileName": "src/SupabaseClient.ts",
- "line": 213,
+ "line": 214,
"character": 2
}
],
"signatures": [
{
- "id": 163,
+ "id": 164,
"name": "getChannels",
"kind": 4096,
"kindString": "Call signature",
@@ -1801,7 +1852,7 @@
]
},
{
- "id": 167,
+ "id": 168,
"name": "removeAllChannels",
"kind": 2048,
"kindString": "Method",
@@ -1809,13 +1860,13 @@
"sources": [
{
"fileName": "src/SupabaseClient.ts",
- "line": 230,
+ "line": 231,
"character": 2
}
],
"signatures": [
{
- "id": 168,
+ "id": 169,
"name": "removeAllChannels",
"kind": 4096,
"kindString": "Call signature",
@@ -1831,6 +1882,10 @@
"elementType": {
"type": "union",
"types": [
+ {
+ "type": "literal",
+ "value": "error"
+ },
{
"type": "literal",
"value": "ok"
@@ -1838,10 +1893,6 @@
{
"type": "literal",
"value": "timed out"
- },
- {
- "type": "literal",
- "value": "error"
}
]
}
@@ -1855,7 +1906,7 @@
]
},
{
- "id": 164,
+ "id": 165,
"name": "removeChannel",
"kind": 2048,
"kindString": "Method",
@@ -1863,13 +1914,13 @@
"sources": [
{
"fileName": "src/SupabaseClient.ts",
- "line": 223,
+ "line": 224,
"character": 2
}
],
"signatures": [
{
- "id": 165,
+ "id": 166,
"name": "removeChannel",
"kind": 4096,
"kindString": "Call signature",
@@ -1879,7 +1930,7 @@
},
"parameters": [
{
- "id": 166,
+ "id": 167,
"name": "channel",
"kind": 32768,
"kindString": "Parameter",
@@ -1901,6 +1952,10 @@
{
"type": "union",
"types": [
+ {
+ "type": "literal",
+ "value": "error"
+ },
{
"type": "literal",
"value": "ok"
@@ -1908,10 +1963,6 @@
{
"type": "literal",
"value": "timed out"
- },
- {
- "type": "literal",
- "value": "error"
}
]
}
@@ -1924,7 +1975,7 @@
]
},
{
- "id": 148,
+ "id": 149,
"name": "rpc",
"kind": 2048,
"kindString": "Method",
@@ -1932,13 +1983,13 @@
"sources": [
{
"fileName": "src/SupabaseClient.ts",
- "line": 177,
+ "line": 178,
"character": 2
}
],
"signatures": [
{
- "id": 149,
+ "id": 150,
"name": "rpc",
"kind": 4096,
"kindString": "Call signature",
@@ -1948,7 +1999,7 @@
},
"typeParameter": [
{
- "id": 150,
+ "id": 151,
"name": "FunctionName",
"kind": 131072,
"kindString": "Type parameter",
@@ -1959,21 +2010,21 @@
}
},
{
- "id": 151,
+ "id": 152,
"name": "Function_",
"kind": 131072,
"kindString": "Type parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 93,
+ "id": 94,
"name": "GenericFunction"
}
}
],
"parameters": [
{
- "id": 152,
+ "id": 153,
"name": "fn",
"kind": 32768,
"kindString": "Parameter",
@@ -1983,13 +2034,13 @@
},
"type": {
"type": "reference",
- "id": 150,
+ "id": 151,
"name": "FunctionName",
"dereferenced": {}
}
},
{
- "id": 153,
+ "id": 154,
"name": "args",
"kind": 32768,
"kindString": "Parameter",
@@ -2005,14 +2056,14 @@
},
"objectType": {
"type": "reference",
- "id": 151,
+ "id": 152,
"name": "Function_"
}
},
"defaultValue": "{}"
},
{
- "id": 154,
+ "id": 155,
"name": "options",
"kind": 32768,
"kindString": "Parameter",
@@ -2022,14 +2073,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 155,
+ "id": 156,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 157,
+ "id": 158,
"name": "count",
"kind": 1024,
"kindString": "Property",
@@ -2042,7 +2093,7 @@
"sources": [
{
"fileName": "src/SupabaseClient.ts",
- "line": 185,
+ "line": 186,
"character": 6
}
],
@@ -2065,7 +2116,7 @@
}
},
{
- "id": 156,
+ "id": 157,
"name": "head",
"kind": 1024,
"kindString": "Property",
@@ -2078,7 +2129,7 @@
"sources": [
{
"fileName": "src/SupabaseClient.ts",
- "line": 184,
+ "line": 185,
"character": 6
}
],
@@ -2092,7 +2143,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [157, 156]
+ "children": [158, 157]
}
]
}
@@ -2104,7 +2155,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 109,
+ "id": 110,
"name": "Schema"
},
{
@@ -2117,7 +2168,7 @@
},
"objectType": {
"type": "reference",
- "id": 151,
+ "id": 152,
"name": "Function_"
}
},
@@ -2193,7 +2244,7 @@
},
"objectType": {
"type": "reference",
- "id": 151,
+ "id": 152,
"name": "Function_"
}
}
@@ -2210,34 +2261,34 @@
{
"title": "Constructors",
"kind": 512,
- "children": [105]
+ "children": [106]
},
{
"title": "Properties",
"kind": 1024,
- "children": [113, 115, 126, 121, 117, 127, 118, 114, 119, 120, 116, 132, 131]
+ "children": [114, 117, 127, 122, 119, 128, 115, 116, 120, 121, 118, 133, 132]
},
{
"title": "Accessors",
"kind": 262144,
- "children": [133, 135]
+ "children": [134, 136]
},
{
"title": "Methods",
"kind": 2048,
- "children": [169, 186, 180, 171, 183, 158, 137, 162, 167, 164, 148]
+ "children": [170, 187, 181, 172, 184, 159, 138, 163, 168, 165, 149]
}
],
"sources": [
{
"fileName": "src/SupabaseClient.ts",
- "line": 42,
+ "line": 43,
"character": 21
}
],
"typeParameter": [
{
- "id": 191,
+ "id": 192,
"name": "Database",
"kind": 131072,
"kindString": "Type parameter",
@@ -2248,7 +2299,7 @@
}
},
{
- "id": 192,
+ "id": 193,
"name": "SchemaName",
"kind": 131072,
"kindString": "Type parameter",
@@ -2265,7 +2316,7 @@
"operator": "keyof",
"target": {
"type": "reference",
- "id": 107,
+ "id": 108,
"name": "Database"
}
}
@@ -2282,7 +2333,7 @@
"operator": "keyof",
"target": {
"type": "reference",
- "id": 107,
+ "id": 108,
"name": "Database"
}
},
@@ -2302,7 +2353,7 @@
"operator": "keyof",
"target": {
"type": "reference",
- "id": 107,
+ "id": 108,
"name": "Database"
}
}
@@ -2311,14 +2362,14 @@
}
},
{
- "id": 193,
+ "id": 194,
"name": "Schema",
"kind": 131072,
"kindString": "Type parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 97,
+ "id": 98,
"name": "GenericSchema"
},
"default": {
@@ -2327,30 +2378,30 @@
"type": "indexedAccess",
"indexType": {
"type": "reference",
- "id": 108,
+ "id": 109,
"name": "SchemaName"
},
"objectType": {
"type": "reference",
- "id": 107,
+ "id": 108,
"name": "Database"
}
},
"extendsType": {
"type": "reference",
- "id": 97,
+ "id": 98,
"name": "GenericSchema"
},
"trueType": {
"type": "indexedAccess",
"indexType": {
"type": "reference",
- "id": 108,
+ "id": 109,
"name": "SchemaName"
},
"objectType": {
"type": "reference",
- "id": 107,
+ "id": 108,
"name": "Database"
}
},
@@ -2454,7 +2505,7 @@
"flags": {},
"type": {
"type": "reference",
- "id": 97,
+ "id": 98,
"name": "GenericSchema"
},
"default": {
@@ -2474,7 +2525,7 @@
},
"extendsType": {
"type": "reference",
- "id": 97,
+ "id": 98,
"name": "GenericSchema"
},
"trueType": {
@@ -2552,7 +2603,7 @@
],
"typeParameter": [
{
- "id": 78,
+ "id": 79,
"name": "SchemaName",
"kind": 131072,
"kindString": "Type parameter",
@@ -2638,6 +2689,37 @@
"name": "boolean"
}
},
+ {
+ "id": 73,
+ "name": "flowType",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "OAuth flow to use - defaults to implicit flow. PKCE is recommended for mobile and server-side applications."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 42,
+ "character": 4
+ }
+ ],
+ "type": {
+ "type": "indexedAccess",
+ "indexType": {
+ "type": "literal",
+ "value": "flowType"
+ },
+ "objectType": {
+ "type": "reference",
+ "id": 59,
+ "name": "SupabaseAuthClientOptions"
+ }
+ }
+ },
{
"id": 70,
"name": "persistSession",
@@ -2720,7 +2802,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [68, 71, 70, 72, 69]
+ "children": [68, 71, 73, 70, 72, 69]
}
],
"sources": [
@@ -2777,7 +2859,7 @@
],
"type": {
"type": "reference",
- "id": 78,
+ "id": 79,
"name": "SchemaName",
"dereferenced": {}
}
@@ -2801,7 +2883,7 @@
}
},
{
- "id": 74,
+ "id": 75,
"name": "global",
"kind": 1024,
"kindString": "Property",
@@ -2811,21 +2893,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 44,
+ "line": 48,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 75,
+ "id": 76,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 76,
+ "id": 77,
"name": "fetch",
"kind": 1024,
"kindString": "Property",
@@ -2838,7 +2920,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 48,
+ "line": 52,
"character": 4
}
],
@@ -2873,7 +2955,7 @@
}
},
{
- "id": 77,
+ "id": 78,
"name": "headers",
"kind": 1024,
"kindString": "Property",
@@ -2886,7 +2968,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 52,
+ "line": 56,
"character": 4
}
],
@@ -2912,13 +2994,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [76, 77]
+ "children": [77, 78]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 44,
+ "line": 48,
"character": 11
}
]
@@ -2926,7 +3008,7 @@
}
},
{
- "id": 73,
+ "id": 74,
"name": "realtime",
"kind": 1024,
"kindString": "Property",
@@ -2939,7 +3021,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 43,
+ "line": 47,
"character": 2
}
],
@@ -2955,7 +3037,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [66, 63, 74, 73]
+ "children": [66, 63, 75, 74]
}
],
"sources": [
@@ -2973,7 +3055,7 @@
],
"type": {
"type": "reference",
- "id": 104,
+ "id": 105,
"typeArguments": [
{
"type": "reference",
@@ -3001,12 +3083,12 @@
{
"title": "References",
"kind": 16777216,
- "children": [194]
+ "children": [195]
},
{
"title": "Classes",
"kind": 128,
- "children": [104]
+ "children": [105]
},
{
"title": "Functions",
@@ -3217,10 +3299,21 @@
"kindString": "Parameter",
"flags": {},
"type": {
- "type": "reference",
- "qualifiedName": "RequestInfo",
- "package": "typescript",
- "name": "RequestInfo"
+ "type": "union",
+ "types": [
+ {
+ "type": "reference",
+ "qualifiedName": "RequestInfo",
+ "package": "typescript",
+ "name": "RequestInfo"
+ },
+ {
+ "type": "reference",
+ "qualifiedName": "URL",
+ "package": "typescript",
+ "name": "URL"
+ }
+ ]
}
},
{
@@ -3282,10 +3375,21 @@
"kindString": "Parameter",
"flags": {},
"type": {
- "type": "reference",
- "qualifiedName": "RequestInfo",
- "package": "typescript",
- "name": "RequestInfo"
+ "type": "union",
+ "types": [
+ {
+ "type": "reference",
+ "qualifiedName": "RequestInfo",
+ "package": "typescript",
+ "name": "RequestInfo"
+ },
+ {
+ "type": "reference",
+ "qualifiedName": "URL",
+ "package": "typescript",
+ "name": "URL"
+ }
+ ]
}
},
{
@@ -3377,10 +3481,21 @@
"kindString": "Parameter",
"flags": {},
"type": {
- "type": "reference",
- "qualifiedName": "RequestInfo",
- "package": "typescript",
- "name": "RequestInfo"
+ "type": "union",
+ "types": [
+ {
+ "type": "reference",
+ "qualifiedName": "RequestInfo",
+ "package": "typescript",
+ "name": "RequestInfo"
+ },
+ {
+ "type": "reference",
+ "qualifiedName": "URL",
+ "package": "typescript",
+ "name": "URL"
+ }
+ ]
}
},
{
@@ -3442,10 +3557,21 @@
"kindString": "Parameter",
"flags": {},
"type": {
- "type": "reference",
- "qualifiedName": "RequestInfo",
- "package": "typescript",
- "name": "RequestInfo"
+ "type": "union",
+ "types": [
+ {
+ "type": "reference",
+ "qualifiedName": "RequestInfo",
+ "package": "typescript",
+ "name": "RequestInfo"
+ },
+ {
+ "type": "reference",
+ "qualifiedName": "URL",
+ "package": "typescript",
+ "name": "URL"
+ }
+ ]
}
},
{
@@ -3656,7 +3782,7 @@
],
"typeParameter": [
{
- "id": 78,
+ "id": 79,
"name": "SchemaName",
"kind": 131072,
"kindString": "Type parameter",
@@ -3742,6 +3868,37 @@
"name": "boolean"
}
},
+ {
+ "id": 73,
+ "name": "flowType",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "OAuth flow to use - defaults to implicit flow. PKCE is recommended for mobile and server-side applications."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 42,
+ "character": 4
+ }
+ ],
+ "type": {
+ "type": "indexedAccess",
+ "indexType": {
+ "type": "literal",
+ "value": "flowType"
+ },
+ "objectType": {
+ "type": "reference",
+ "id": 59,
+ "name": "SupabaseAuthClientOptions"
+ }
+ }
+ },
{
"id": 70,
"name": "persistSession",
@@ -3824,7 +3981,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [68, 71, 70, 72, 69]
+ "children": [68, 71, 73, 70, 72, 69]
}
],
"sources": [
@@ -3881,7 +4038,7 @@
],
"type": {
"type": "reference",
- "id": 78,
+ "id": 79,
"name": "SchemaName",
"dereferenced": {}
}
@@ -3905,7 +4062,7 @@
}
},
{
- "id": 74,
+ "id": 75,
"name": "global",
"kind": 1024,
"kindString": "Property",
@@ -3915,21 +4072,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 44,
+ "line": 48,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 75,
+ "id": 76,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 76,
+ "id": 77,
"name": "fetch",
"kind": 1024,
"kindString": "Property",
@@ -3942,7 +4099,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 48,
+ "line": 52,
"character": 4
}
],
@@ -3977,7 +4134,7 @@
}
},
{
- "id": 77,
+ "id": 78,
"name": "headers",
"kind": 1024,
"kindString": "Property",
@@ -3990,7 +4147,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 52,
+ "line": 56,
"character": 4
}
],
@@ -4016,13 +4173,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [76, 77]
+ "children": [77, 78]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 44,
+ "line": 48,
"character": 11
}
]
@@ -4030,7 +4187,7 @@
}
},
{
- "id": 73,
+ "id": 74,
"name": "realtime",
"kind": 1024,
"kindString": "Property",
@@ -4043,7 +4200,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 43,
+ "line": 47,
"character": 2
}
],
@@ -4059,7 +4216,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [66, 63, 74, 73]
+ "children": [66, 63, 75, 74]
}
],
"sources": [
@@ -4105,7 +4262,7 @@
],
"typeParameter": [
{
- "id": 78,
+ "id": 79,
"name": "SchemaName",
"kind": 131072,
"kindString": "Type parameter",
@@ -4191,6 +4348,37 @@
"name": "boolean"
}
},
+ {
+ "id": 73,
+ "name": "flowType",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "OAuth flow to use - defaults to implicit flow. PKCE is recommended for mobile and server-side applications."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 42,
+ "character": 4
+ }
+ ],
+ "type": {
+ "type": "indexedAccess",
+ "indexType": {
+ "type": "literal",
+ "value": "flowType"
+ },
+ "objectType": {
+ "type": "reference",
+ "id": 59,
+ "name": "SupabaseAuthClientOptions"
+ }
+ }
+ },
{
"id": 70,
"name": "persistSession",
@@ -4273,7 +4461,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [68, 71, 70, 72, 69]
+ "children": [68, 71, 73, 70, 72, 69]
}
],
"sources": [
@@ -4330,7 +4518,7 @@
],
"type": {
"type": "reference",
- "id": 78,
+ "id": 79,
"name": "SchemaName",
"dereferenced": {}
}
@@ -4354,7 +4542,7 @@
}
},
{
- "id": 74,
+ "id": 75,
"name": "global",
"kind": 1024,
"kindString": "Property",
@@ -4364,21 +4552,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 44,
+ "line": 48,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 75,
+ "id": 76,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 76,
+ "id": 77,
"name": "fetch",
"kind": 1024,
"kindString": "Property",
@@ -4391,7 +4579,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 48,
+ "line": 52,
"character": 4
}
],
@@ -4426,7 +4614,7 @@
}
},
{
- "id": 77,
+ "id": 78,
"name": "headers",
"kind": 1024,
"kindString": "Property",
@@ -4439,7 +4627,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 52,
+ "line": 56,
"character": 4
}
],
@@ -4465,13 +4653,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [76, 77]
+ "children": [77, 78]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 44,
+ "line": 48,
"character": 11
}
]
@@ -4479,7 +4667,7 @@
}
},
{
- "id": 73,
+ "id": 74,
"name": "realtime",
"kind": 1024,
"kindString": "Property",
@@ -4492,7 +4680,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 43,
+ "line": 47,
"character": 2
}
],
@@ -4508,7 +4696,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [66, 63, 74, 73]
+ "children": [66, 63, 75, 74]
}
],
"sources": [
@@ -4701,7 +4889,7 @@
}
},
{
- "id": 93,
+ "id": 94,
"name": "GenericFunction",
"kind": 4194304,
"kindString": "Type alias",
@@ -4709,21 +4897,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 74,
+ "line": 78,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 94,
+ "id": 95,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 95,
+ "id": 96,
"name": "Args",
"kind": 1024,
"kindString": "Property",
@@ -4731,7 +4919,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 75,
+ "line": 79,
"character": 2
}
],
@@ -4753,7 +4941,7 @@
}
},
{
- "id": 96,
+ "id": 97,
"name": "Returns",
"kind": 1024,
"kindString": "Property",
@@ -4761,7 +4949,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 76,
+ "line": 80,
"character": 2
}
],
@@ -4775,13 +4963,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [95, 96]
+ "children": [96, 97]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 74,
+ "line": 78,
"character": 30
}
]
@@ -4789,7 +4977,7 @@
}
},
{
- "id": 89,
+ "id": 90,
"name": "GenericNonUpdatableView",
"kind": 4194304,
"kindString": "Type alias",
@@ -4797,25 +4985,418 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 68,
+ "line": 72,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 90,
+ "id": 91,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 91,
+ "id": 92,
"name": "Row",
"kind": 1024,
"kindString": "Property",
"flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 73,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "typeArguments": [
+ {
+ "type": "intrinsic",
+ "name": "string"
+ },
+ {
+ "type": "intrinsic",
+ "name": "unknown"
+ }
+ ],
+ "qualifiedName": "Record",
+ "package": "typescript",
+ "name": "Record"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [92]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 72,
+ "character": 38
+ }
+ ]
+ }
+ }
+ },
+ {
+ "id": 98,
+ "name": "GenericSchema",
+ "kind": 4194304,
+ "kindString": "Type alias",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 83,
+ "character": 12
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 99,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 102,
+ "name": "Functions",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 86,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "typeArguments": [
+ {
+ "type": "intrinsic",
+ "name": "string"
+ },
+ {
+ "type": "reference",
+ "id": 94,
+ "name": "GenericFunction"
+ }
+ ],
+ "qualifiedName": "Record",
+ "package": "typescript",
+ "name": "Record"
+ }
+ },
+ {
+ "id": 100,
+ "name": "Tables",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 84,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "typeArguments": [
+ {
+ "type": "intrinsic",
+ "name": "string"
+ },
+ {
+ "type": "reference",
+ "id": 80,
+ "name": "GenericTable"
+ }
+ ],
+ "qualifiedName": "Record",
+ "package": "typescript",
+ "name": "Record"
+ }
+ },
+ {
+ "id": 101,
+ "name": "Views",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 85,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "typeArguments": [
+ {
+ "type": "intrinsic",
+ "name": "string"
+ },
+ {
+ "type": "reference",
+ "id": 93,
+ "name": "GenericView"
+ }
+ ],
+ "qualifiedName": "Record",
+ "package": "typescript",
+ "name": "Record"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [102, 100, 101]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 83,
+ "character": 28
+ }
+ ]
+ }
+ }
+ },
+ {
+ "id": 80,
+ "name": "GenericTable",
+ "kind": 4194304,
+ "kindString": "Type alias",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 60,
+ "character": 12
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 81,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 83,
+ "name": "Insert",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 62,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "typeArguments": [
+ {
+ "type": "intrinsic",
+ "name": "string"
+ },
+ {
+ "type": "intrinsic",
+ "name": "unknown"
+ }
+ ],
+ "qualifiedName": "Record",
+ "package": "typescript",
+ "name": "Record"
+ }
+ },
+ {
+ "id": 82,
+ "name": "Row",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 61,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "typeArguments": [
+ {
+ "type": "intrinsic",
+ "name": "string"
+ },
+ {
+ "type": "intrinsic",
+ "name": "unknown"
+ }
+ ],
+ "qualifiedName": "Record",
+ "package": "typescript",
+ "name": "Record"
+ }
+ },
+ {
+ "id": 84,
+ "name": "Update",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 63,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "typeArguments": [
+ {
+ "type": "intrinsic",
+ "name": "string"
+ },
+ {
+ "type": "intrinsic",
+ "name": "unknown"
+ }
+ ],
+ "qualifiedName": "Record",
+ "package": "typescript",
+ "name": "Record"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [83, 82, 84]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 60,
+ "character": 27
+ }
+ ]
+ }
+ }
+ },
+ {
+ "id": 85,
+ "name": "GenericUpdatableView",
+ "kind": 4194304,
+ "kindString": "Type alias",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 66,
+ "character": 12
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 86,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 88,
+ "name": "Insert",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 68,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "typeArguments": [
+ {
+ "type": "intrinsic",
+ "name": "string"
+ },
+ {
+ "type": "intrinsic",
+ "name": "unknown"
+ }
+ ],
+ "qualifiedName": "Record",
+ "package": "typescript",
+ "name": "Record"
+ }
+ },
+ {
+ "id": 87,
+ "name": "Row",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 67,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "typeArguments": [
+ {
+ "type": "intrinsic",
+ "name": "string"
+ },
+ {
+ "type": "intrinsic",
+ "name": "unknown"
+ }
+ ],
+ "qualifiedName": "Record",
+ "package": "typescript",
+ "name": "Record"
+ }
+ },
+ {
+ "id": 89,
+ "name": "Update",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
"sources": [
{
"fileName": "src/lib/types.ts",
@@ -4845,406 +5426,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [91]
+ "children": [88, 87, 89]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 68,
- "character": 38
- }
- ]
- }
- }
- },
- {
- "id": 97,
- "name": "GenericSchema",
- "kind": 4194304,
- "kindString": "Type alias",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 79,
- "character": 12
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 98,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 101,
- "name": "Functions",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 82,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "id": 93,
- "name": "GenericFunction"
- }
- ],
- "qualifiedName": "Record",
- "package": "typescript",
- "name": "Record"
- }
- },
- {
- "id": 99,
- "name": "Tables",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 80,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "id": 79,
- "name": "GenericTable"
- }
- ],
- "qualifiedName": "Record",
- "package": "typescript",
- "name": "Record"
- }
- },
- {
- "id": 100,
- "name": "Views",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 81,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "id": 92,
- "name": "GenericView"
- }
- ],
- "qualifiedName": "Record",
- "package": "typescript",
- "name": "Record"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [101, 99, 100]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 79,
- "character": 28
- }
- ]
- }
- }
- },
- {
- "id": 79,
- "name": "GenericTable",
- "kind": 4194304,
- "kindString": "Type alias",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 56,
- "character": 12
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 80,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 82,
- "name": "Insert",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 58,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "qualifiedName": "Record",
- "package": "typescript",
- "name": "Record"
- }
- },
- {
- "id": 81,
- "name": "Row",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 57,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "qualifiedName": "Record",
- "package": "typescript",
- "name": "Record"
- }
- },
- {
- "id": 83,
- "name": "Update",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 59,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "qualifiedName": "Record",
- "package": "typescript",
- "name": "Record"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [82, 81, 83]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 56,
- "character": 27
- }
- ]
- }
- }
- },
- {
- "id": 84,
- "name": "GenericUpdatableView",
- "kind": 4194304,
- "kindString": "Type alias",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 62,
- "character": 12
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 85,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 87,
- "name": "Insert",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 64,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "qualifiedName": "Record",
- "package": "typescript",
- "name": "Record"
- }
- },
- {
- "id": 86,
- "name": "Row",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 63,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "qualifiedName": "Record",
- "package": "typescript",
- "name": "Record"
- }
- },
- {
- "id": 88,
- "name": "Update",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 65,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "qualifiedName": "Record",
- "package": "typescript",
- "name": "Record"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [87, 86, 88]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 62,
+ "line": 66,
"character": 35
}
]
@@ -5252,7 +5440,7 @@
}
},
{
- "id": 92,
+ "id": 93,
"name": "GenericView",
"kind": 4194304,
"kindString": "Type alias",
@@ -5260,7 +5448,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 72,
+ "line": 76,
"character": 12
}
],
@@ -5268,7 +5456,7 @@
"type": "union",
"types": [
{
- "id": 84,
+ "id": 85,
"name": "GenericUpdatableView",
"kind": 4194304,
"kindString": "Type alias",
@@ -5276,21 +5464,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 62,
+ "line": 66,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 85,
+ "id": 86,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 87,
+ "id": 88,
"name": "Insert",
"kind": 1024,
"kindString": "Property",
@@ -5298,7 +5486,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 64,
+ "line": 68,
"character": 2
}
],
@@ -5320,7 +5508,7 @@
}
},
{
- "id": 86,
+ "id": 87,
"name": "Row",
"kind": 1024,
"kindString": "Property",
@@ -5328,7 +5516,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 63,
+ "line": 67,
"character": 2
}
],
@@ -5350,81 +5538,11 @@
}
},
{
- "id": 88,
+ "id": 89,
"name": "Update",
"kind": 1024,
"kindString": "Property",
"flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 65,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "qualifiedName": "Record",
- "package": "typescript",
- "name": "Record"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [87, 86, 88]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 62,
- "character": 35
- }
- ]
- }
- }
- },
- {
- "id": 89,
- "name": "GenericNonUpdatableView",
- "kind": 4194304,
- "kindString": "Type alias",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 68,
- "character": 12
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 90,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 91,
- "name": "Row",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
"sources": [
{
"fileName": "src/lib/types.ts",
@@ -5454,13 +5572,83 @@
{
"title": "Properties",
"kind": 1024,
- "children": [91]
+ "children": [88, 87, 89]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 68,
+ "line": 66,
+ "character": 35
+ }
+ ]
+ }
+ }
+ },
+ {
+ "id": 90,
+ "name": "GenericNonUpdatableView",
+ "kind": 4194304,
+ "kindString": "Type alias",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 72,
+ "character": 12
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 91,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 92,
+ "name": "Row",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 73,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "typeArguments": [
+ {
+ "type": "intrinsic",
+ "name": "string"
+ },
+ {
+ "type": "intrinsic",
+ "name": "unknown"
+ }
+ ],
+ "qualifiedName": "Record",
+ "package": "typescript",
+ "name": "Record"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [92]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 72,
"character": 38
}
]
@@ -5485,7 +5673,7 @@
],
"typeParameter": [
{
- "id": 78,
+ "id": 79,
"name": "SchemaName",
"kind": 131072,
"kindString": "Type parameter",
@@ -5571,6 +5759,37 @@
"name": "boolean"
}
},
+ {
+ "id": 73,
+ "name": "flowType",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "OAuth flow to use - defaults to implicit flow. PKCE is recommended for mobile and server-side applications."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 42,
+ "character": 4
+ }
+ ],
+ "type": {
+ "type": "indexedAccess",
+ "indexType": {
+ "type": "literal",
+ "value": "flowType"
+ },
+ "objectType": {
+ "type": "reference",
+ "id": 59,
+ "name": "SupabaseAuthClientOptions"
+ }
+ }
+ },
{
"id": 70,
"name": "persistSession",
@@ -5653,7 +5872,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [68, 71, 70, 72, 69]
+ "children": [68, 71, 73, 70, 72, 69]
}
],
"sources": [
@@ -5710,7 +5929,7 @@
],
"type": {
"type": "reference",
- "id": 78,
+ "id": 79,
"name": "SchemaName",
"dereferenced": {}
}
@@ -5734,7 +5953,7 @@
}
},
{
- "id": 74,
+ "id": 75,
"name": "global",
"kind": 1024,
"kindString": "Property",
@@ -5744,21 +5963,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 44,
+ "line": 48,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 75,
+ "id": 76,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 76,
+ "id": 77,
"name": "fetch",
"kind": 1024,
"kindString": "Property",
@@ -5771,7 +5990,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 48,
+ "line": 52,
"character": 4
}
],
@@ -5806,7 +6025,7 @@
}
},
{
- "id": 77,
+ "id": 78,
"name": "headers",
"kind": 1024,
"kindString": "Property",
@@ -5819,7 +6038,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 52,
+ "line": 56,
"character": 4
}
],
@@ -5845,13 +6064,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [76, 77]
+ "children": [77, 78]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 44,
+ "line": 48,
"character": 11
}
]
@@ -5859,7 +6078,7 @@
}
},
{
- "id": 73,
+ "id": 74,
"name": "realtime",
"kind": 1024,
"kindString": "Property",
@@ -5872,7 +6091,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 43,
+ "line": 47,
"character": 2
}
],
@@ -5888,7 +6107,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [66, 63, 74, 73]
+ "children": [66, 63, 75, 74]
}
],
"sources": [
@@ -5911,7 +6130,7 @@
{
"title": "Type Aliases",
"kind": 4194304,
- "children": [60, 93, 89, 97, 79, 84, 92, 61]
+ "children": [60, 94, 90, 98, 80, 85, 93, 61]
}
],
"sources": [
@@ -5923,14 +6142,14 @@
]
},
{
- "id": 102,
+ "id": 103,
"name": "lib/version",
"kind": 2,
"kindString": "Module",
"flags": {},
"children": [
{
- "id": 103,
+ "id": 104,
"name": "version",
"kind": 32,
"kindString": "Variable",
@@ -5955,7 +6174,7 @@
{
"title": "Variables",
"kind": 32,
- "children": [103]
+ "children": [104]
}
],
"sources": [
@@ -5971,7 +6190,7 @@
{
"title": "Modules",
"kind": 2,
- "children": [1, 10, 14, 44, 58, 102]
+ "children": [1, 10, 14, 44, 58, 103]
}
]
},
@@ -5984,14 +6203,14 @@
"originalName": "",
"children": [
{
- "id": 750,
+ "id": 793,
"name": "AuthApiError",
"kind": 128,
"kindString": "Class",
"flags": {},
"children": [
{
- "id": 751,
+ "id": 794,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -6005,14 +6224,14 @@
],
"signatures": [
{
- "id": 752,
+ "id": 795,
"name": "new AuthApiError",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 753,
+ "id": 796,
"name": "message",
"kind": 32768,
"kindString": "Parameter",
@@ -6023,7 +6242,7 @@
}
},
{
- "id": 754,
+ "id": 797,
"name": "status",
"kind": 32768,
"kindString": "Parameter",
@@ -6036,24 +6255,24 @@
],
"type": {
"type": "reference",
- "id": 750,
+ "id": 793,
"name": "AuthApiError"
},
"overwrites": {
"type": "reference",
- "id": 745,
+ "id": 788,
"name": "AuthError.constructor"
}
}
],
"overwrites": {
"type": "reference",
- "id": 744,
+ "id": 787,
"name": "AuthError.constructor"
}
},
{
- "id": 755,
+ "id": 798,
"name": "status",
"kind": 1024,
"kindString": "Property",
@@ -6071,12 +6290,12 @@
},
"overwrites": {
"type": "reference",
- "id": 748,
+ "id": 791,
"name": "AuthError.status"
}
},
{
- "id": 756,
+ "id": 799,
"name": "toJSON",
"kind": 2048,
"kindString": "Method",
@@ -6090,7 +6309,7 @@
],
"signatures": [
{
- "id": 757,
+ "id": 800,
"name": "toJSON",
"kind": 4096,
"kindString": "Call signature",
@@ -6098,14 +6317,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 758,
+ "id": 801,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 760,
+ "id": 803,
"name": "message",
"kind": 1024,
"kindString": "Property",
@@ -6124,7 +6343,7 @@
"defaultValue": "..."
},
{
- "id": 759,
+ "id": 802,
"name": "name",
"kind": 1024,
"kindString": "Property",
@@ -6143,7 +6362,7 @@
"defaultValue": "..."
},
{
- "id": 761,
+ "id": 804,
"name": "status",
"kind": 1024,
"kindString": "Property",
@@ -6166,7 +6385,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [760, 759, 761]
+ "children": [803, 802, 804]
}
]
}
@@ -6179,17 +6398,17 @@
{
"title": "Constructors",
"kind": 512,
- "children": [751]
+ "children": [794]
},
{
"title": "Properties",
"kind": 1024,
- "children": [755]
+ "children": [798]
},
{
"title": "Methods",
"kind": 2048,
- "children": [756]
+ "children": [799]
}
],
"sources": [
@@ -6202,20 +6421,20 @@
"extendedTypes": [
{
"type": "reference",
- "id": 743,
+ "id": 786,
"name": "AuthError"
}
]
},
{
- "id": 743,
+ "id": 786,
"name": "AuthError",
"kind": 128,
"kindString": "Class",
"flags": {},
"children": [
{
- "id": 744,
+ "id": 787,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -6229,14 +6448,14 @@
],
"signatures": [
{
- "id": 745,
+ "id": 788,
"name": "new AuthError",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 746,
+ "id": 789,
"name": "message",
"kind": 32768,
"kindString": "Parameter",
@@ -6247,7 +6466,7 @@
}
},
{
- "id": 747,
+ "id": 790,
"name": "status",
"kind": 32768,
"kindString": "Parameter",
@@ -6262,7 +6481,7 @@
],
"type": {
"type": "reference",
- "id": 743,
+ "id": 786,
"name": "AuthError"
},
"overwrites": {
@@ -6277,7 +6496,7 @@
}
},
{
- "id": 748,
+ "id": 791,
"name": "status",
"kind": 1024,
"kindString": "Property",
@@ -6308,12 +6527,12 @@
{
"title": "Constructors",
"kind": 512,
- "children": [744]
+ "children": [787]
},
{
"title": "Properties",
"kind": 1024,
- "children": [748]
+ "children": [791]
}
],
"sources": [
@@ -6334,30 +6553,30 @@
"extendedBy": [
{
"type": "reference",
- "id": 750,
+ "id": 793,
"name": "AuthApiError"
},
{
"type": "reference",
- "id": 763,
+ "id": 806,
"name": "AuthUnknownError"
},
{
"type": "reference",
- "id": 771,
+ "id": 814,
"name": "CustomAuthError"
}
]
},
{
- "id": 811,
+ "id": 854,
"name": "AuthImplicitGrantRedirectError",
"kind": 128,
"kindString": "Class",
"flags": {},
"children": [
{
- "id": 812,
+ "id": 855,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -6371,14 +6590,14 @@
],
"signatures": [
{
- "id": 813,
+ "id": 856,
"name": "new AuthImplicitGrantRedirectError",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 814,
+ "id": 857,
"name": "message",
"kind": 32768,
"kindString": "Parameter",
@@ -6389,7 +6608,7 @@
}
},
{
- "id": 815,
+ "id": 858,
"name": "details",
"kind": 32768,
"kindString": "Parameter",
@@ -6404,14 +6623,14 @@
{
"type": "reflection",
"declaration": {
- "id": 816,
+ "id": 859,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 818,
+ "id": 861,
"name": "code",
"kind": 1024,
"kindString": "Property",
@@ -6429,7 +6648,7 @@
}
},
{
- "id": 817,
+ "id": 860,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -6451,7 +6670,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [818, 817]
+ "children": [861, 860]
}
]
}
@@ -6463,24 +6682,24 @@
],
"type": {
"type": "reference",
- "id": 811,
+ "id": 854,
"name": "AuthImplicitGrantRedirectError"
},
"overwrites": {
"type": "reference",
- "id": 773,
+ "id": 816,
"name": "CustomAuthError.constructor"
}
}
],
"overwrites": {
"type": "reference",
- "id": 772,
+ "id": 815,
"name": "CustomAuthError.constructor"
}
},
{
- "id": 819,
+ "id": 862,
"name": "details",
"kind": 1024,
"kindString": "Property",
@@ -6502,14 +6721,14 @@
{
"type": "reflection",
"declaration": {
- "id": 820,
+ "id": 863,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 822,
+ "id": 865,
"name": "code",
"kind": 1024,
"kindString": "Property",
@@ -6527,7 +6746,7 @@
}
},
{
- "id": 821,
+ "id": 864,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -6549,7 +6768,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [822, 821]
+ "children": [865, 864]
}
]
}
@@ -6559,7 +6778,7 @@
"defaultValue": "null"
},
{
- "id": 833,
+ "id": 876,
"name": "name",
"kind": 1024,
"kindString": "Property",
@@ -6577,12 +6796,12 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 777,
+ "id": 820,
"name": "CustomAuthError.name"
}
},
{
- "id": 834,
+ "id": 877,
"name": "status",
"kind": 1024,
"kindString": "Property",
@@ -6600,12 +6819,12 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 778,
+ "id": 821,
"name": "CustomAuthError.status"
}
},
{
- "id": 823,
+ "id": 866,
"name": "toJSON",
"kind": 2048,
"kindString": "Method",
@@ -6619,7 +6838,7 @@
],
"signatures": [
{
- "id": 824,
+ "id": 867,
"name": "toJSON",
"kind": 4096,
"kindString": "Call signature",
@@ -6627,14 +6846,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 825,
+ "id": 868,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 829,
+ "id": 872,
"name": "details",
"kind": 1024,
"kindString": "Property",
@@ -6656,14 +6875,14 @@
{
"type": "reflection",
"declaration": {
- "id": 830,
+ "id": 873,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 832,
+ "id": 875,
"name": "code",
"kind": 1024,
"kindString": "Property",
@@ -6681,7 +6900,7 @@
}
},
{
- "id": 831,
+ "id": 874,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -6703,7 +6922,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [832, 831]
+ "children": [875, 874]
}
]
}
@@ -6713,7 +6932,7 @@
"defaultValue": "..."
},
{
- "id": 827,
+ "id": 870,
"name": "message",
"kind": 1024,
"kindString": "Property",
@@ -6732,7 +6951,7 @@
"defaultValue": "..."
},
{
- "id": 826,
+ "id": 869,
"name": "name",
"kind": 1024,
"kindString": "Property",
@@ -6751,7 +6970,7 @@
"defaultValue": "..."
},
{
- "id": 828,
+ "id": 871,
"name": "status",
"kind": 1024,
"kindString": "Property",
@@ -6774,21 +6993,21 @@
{
"title": "Properties",
"kind": 1024,
- "children": [829, 827, 826, 828]
+ "children": [872, 870, 869, 871]
}
]
}
},
"overwrites": {
"type": "reference",
- "id": 780,
+ "id": 823,
"name": "CustomAuthError.toJSON"
}
}
],
"overwrites": {
"type": "reference",
- "id": 779,
+ "id": 822,
"name": "CustomAuthError.toJSON"
}
}
@@ -6797,17 +7016,17 @@
{
"title": "Constructors",
"kind": 512,
- "children": [812]
+ "children": [855]
},
{
"title": "Properties",
"kind": 1024,
- "children": [819, 833, 834]
+ "children": [862, 876, 877]
},
{
"title": "Methods",
"kind": 2048,
- "children": [823]
+ "children": [866]
}
],
"sources": [
@@ -6820,20 +7039,20 @@
"extendedTypes": [
{
"type": "reference",
- "id": 771,
+ "id": 814,
"name": "CustomAuthError"
}
]
},
{
- "id": 798,
+ "id": 841,
"name": "AuthInvalidCredentialsError",
"kind": 128,
"kindString": "Class",
"flags": {},
"children": [
{
- "id": 799,
+ "id": 842,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -6847,14 +7066,14 @@
],
"signatures": [
{
- "id": 800,
+ "id": 843,
"name": "new AuthInvalidCredentialsError",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 801,
+ "id": 844,
"name": "message",
"kind": 32768,
"kindString": "Parameter",
@@ -6867,24 +7086,24 @@
],
"type": {
"type": "reference",
- "id": 798,
+ "id": 841,
"name": "AuthInvalidCredentialsError"
},
"overwrites": {
"type": "reference",
- "id": 773,
+ "id": 816,
"name": "CustomAuthError.constructor"
}
}
],
"overwrites": {
"type": "reference",
- "id": 772,
+ "id": 815,
"name": "CustomAuthError.constructor"
}
},
{
- "id": 802,
+ "id": 845,
"name": "name",
"kind": 1024,
"kindString": "Property",
@@ -6902,12 +7121,12 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 777,
+ "id": 820,
"name": "CustomAuthError.name"
}
},
{
- "id": 803,
+ "id": 846,
"name": "status",
"kind": 1024,
"kindString": "Property",
@@ -6925,12 +7144,12 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 778,
+ "id": 821,
"name": "CustomAuthError.status"
}
},
{
- "id": 804,
+ "id": 847,
"name": "toJSON",
"kind": 2048,
"kindString": "Method",
@@ -6944,7 +7163,7 @@
],
"signatures": [
{
- "id": 805,
+ "id": 848,
"name": "toJSON",
"kind": 4096,
"kindString": "Call signature",
@@ -6952,14 +7171,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 806,
+ "id": 849,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 808,
+ "id": 851,
"name": "message",
"kind": 1024,
"kindString": "Property",
@@ -6978,7 +7197,7 @@
"defaultValue": "..."
},
{
- "id": 807,
+ "id": 850,
"name": "name",
"kind": 1024,
"kindString": "Property",
@@ -6997,7 +7216,7 @@
"defaultValue": "..."
},
{
- "id": 809,
+ "id": 852,
"name": "status",
"kind": 1024,
"kindString": "Property",
@@ -7020,21 +7239,21 @@
{
"title": "Properties",
"kind": 1024,
- "children": [808, 807, 809]
+ "children": [851, 850, 852]
}
]
}
},
"inheritedFrom": {
"type": "reference",
- "id": 780,
+ "id": 823,
"name": "CustomAuthError.toJSON"
}
}
],
"inheritedFrom": {
"type": "reference",
- "id": 779,
+ "id": 822,
"name": "CustomAuthError.toJSON"
}
}
@@ -7043,17 +7262,17 @@
{
"title": "Constructors",
"kind": 512,
- "children": [799]
+ "children": [842]
},
{
"title": "Properties",
"kind": 1024,
- "children": [802, 803]
+ "children": [845, 846]
},
{
"title": "Methods",
"kind": 2048,
- "children": [804]
+ "children": [847]
}
],
"sources": [
@@ -7066,20 +7285,20 @@
"extendedTypes": [
{
"type": "reference",
- "id": 771,
+ "id": 814,
"name": "CustomAuthError"
}
]
},
{
- "id": 836,
- "name": "AuthRetryableFetchError",
+ "id": 879,
+ "name": "AuthPKCEGrantCodeExchangeError",
"kind": 128,
"kindString": "Class",
"flags": {},
"children": [
{
- "id": 837,
+ "id": 880,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -7087,20 +7306,20 @@
"sources": [
{
"fileName": "src/lib/errors.ts",
- "line": 96,
+ "line": 97,
"character": 2
}
],
"signatures": [
{
- "id": 838,
- "name": "new AuthRetryableFetchError",
+ "id": 881,
+ "name": "new AuthPKCEGrantCodeExchangeError",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 839,
+ "id": 882,
"name": "message",
"kind": 32768,
"kindString": "Parameter",
@@ -7111,37 +7330,177 @@
}
},
{
- "id": 840,
- "name": "status",
+ "id": 883,
+ "name": "details",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
- "type": "intrinsic",
- "name": "number"
- }
+ "type": "union",
+ "types": [
+ {
+ "type": "literal",
+ "value": null
+ },
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 884,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 886,
+ "name": "code",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/errors.ts",
+ "line": 97,
+ "character": 57
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 885,
+ "name": "error",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/errors.ts",
+ "line": 97,
+ "character": 42
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [886, 885]
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "defaultValue": "null"
}
],
"type": {
"type": "reference",
- "id": 836,
- "name": "AuthRetryableFetchError"
+ "id": 879,
+ "name": "AuthPKCEGrantCodeExchangeError"
},
"overwrites": {
"type": "reference",
- "id": 773,
+ "id": 816,
"name": "CustomAuthError.constructor"
}
}
],
"overwrites": {
"type": "reference",
- "id": 772,
+ "id": 815,
"name": "CustomAuthError.constructor"
}
},
{
- "id": 841,
+ "id": 887,
+ "name": "details",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/errors.ts",
+ "line": 96,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "literal",
+ "value": null
+ },
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 888,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 890,
+ "name": "code",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/errors.ts",
+ "line": 96,
+ "character": 28
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 889,
+ "name": "error",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/errors.ts",
+ "line": 96,
+ "character": 13
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [890, 889]
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "defaultValue": "null"
+ },
+ {
+ "id": 901,
"name": "name",
"kind": 1024,
"kindString": "Property",
@@ -7159,12 +7518,12 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 777,
+ "id": 820,
"name": "CustomAuthError.name"
}
},
{
- "id": 842,
+ "id": 902,
"name": "status",
"kind": 1024,
"kindString": "Property",
@@ -7182,12 +7541,348 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 778,
+ "id": 821,
"name": "CustomAuthError.status"
}
},
{
- "id": 843,
+ "id": 891,
+ "name": "toJSON",
+ "kind": 2048,
+ "kindString": "Method",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/errors.ts",
+ "line": 102,
+ "character": 2
+ }
+ ],
+ "signatures": [
+ {
+ "id": 892,
+ "name": "toJSON",
+ "kind": 4096,
+ "kindString": "Call signature",
+ "flags": {},
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 893,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 897,
+ "name": "details",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/errors.ts",
+ "line": 107,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "literal",
+ "value": null
+ },
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 898,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 900,
+ "name": "code",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/errors.ts",
+ "line": 96,
+ "character": 28
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 899,
+ "name": "error",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/errors.ts",
+ "line": 96,
+ "character": 13
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [900, 899]
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "defaultValue": "..."
+ },
+ {
+ "id": 895,
+ "name": "message",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/errors.ts",
+ "line": 105,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ },
+ "defaultValue": "..."
+ },
+ {
+ "id": 894,
+ "name": "name",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/errors.ts",
+ "line": 104,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ },
+ "defaultValue": "..."
+ },
+ {
+ "id": 896,
+ "name": "status",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/errors.ts",
+ "line": 106,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "number"
+ },
+ "defaultValue": "..."
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [897, 895, 894, 896]
+ }
+ ]
+ }
+ },
+ "overwrites": {
+ "type": "reference",
+ "id": 823,
+ "name": "CustomAuthError.toJSON"
+ }
+ }
+ ],
+ "overwrites": {
+ "type": "reference",
+ "id": 822,
+ "name": "CustomAuthError.toJSON"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Constructors",
+ "kind": 512,
+ "children": [880]
+ },
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [887, 901, 902]
+ },
+ {
+ "title": "Methods",
+ "kind": 2048,
+ "children": [891]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/errors.ts",
+ "line": 95,
+ "character": 13
+ }
+ ],
+ "extendedTypes": [
+ {
+ "type": "reference",
+ "id": 814,
+ "name": "CustomAuthError"
+ }
+ ]
+ },
+ {
+ "id": 904,
+ "name": "AuthRetryableFetchError",
+ "kind": 128,
+ "kindString": "Class",
+ "flags": {},
+ "children": [
+ {
+ "id": 905,
+ "name": "constructor",
+ "kind": 512,
+ "kindString": "Constructor",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/errors.ts",
+ "line": 113,
+ "character": 2
+ }
+ ],
+ "signatures": [
+ {
+ "id": 906,
+ "name": "new AuthRetryableFetchError",
+ "kind": 16384,
+ "kindString": "Constructor signature",
+ "flags": {},
+ "parameters": [
+ {
+ "id": 907,
+ "name": "message",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {},
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 908,
+ "name": "status",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {},
+ "type": {
+ "type": "intrinsic",
+ "name": "number"
+ }
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "id": 904,
+ "name": "AuthRetryableFetchError"
+ },
+ "overwrites": {
+ "type": "reference",
+ "id": 816,
+ "name": "CustomAuthError.constructor"
+ }
+ }
+ ],
+ "overwrites": {
+ "type": "reference",
+ "id": 815,
+ "name": "CustomAuthError.constructor"
+ }
+ },
+ {
+ "id": 909,
+ "name": "name",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/errors.ts",
+ "line": 49,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ },
+ "inheritedFrom": {
+ "type": "reference",
+ "id": 820,
+ "name": "CustomAuthError.name"
+ }
+ },
+ {
+ "id": 910,
+ "name": "status",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/errors.ts",
+ "line": 50,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "number"
+ },
+ "inheritedFrom": {
+ "type": "reference",
+ "id": 821,
+ "name": "CustomAuthError.status"
+ }
+ },
+ {
+ "id": 911,
"name": "toJSON",
"kind": 2048,
"kindString": "Method",
@@ -7201,7 +7896,7 @@
],
"signatures": [
{
- "id": 844,
+ "id": 912,
"name": "toJSON",
"kind": 4096,
"kindString": "Call signature",
@@ -7209,14 +7904,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 845,
+ "id": 913,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 847,
+ "id": 915,
"name": "message",
"kind": 1024,
"kindString": "Property",
@@ -7235,7 +7930,7 @@
"defaultValue": "..."
},
{
- "id": 846,
+ "id": 914,
"name": "name",
"kind": 1024,
"kindString": "Property",
@@ -7254,7 +7949,7 @@
"defaultValue": "..."
},
{
- "id": 848,
+ "id": 916,
"name": "status",
"kind": 1024,
"kindString": "Property",
@@ -7277,21 +7972,21 @@
{
"title": "Properties",
"kind": 1024,
- "children": [847, 846, 848]
+ "children": [915, 914, 916]
}
]
}
},
"inheritedFrom": {
"type": "reference",
- "id": 780,
+ "id": 823,
"name": "CustomAuthError.toJSON"
}
}
],
"inheritedFrom": {
"type": "reference",
- "id": 779,
+ "id": 822,
"name": "CustomAuthError.toJSON"
}
}
@@ -7300,43 +7995,43 @@
{
"title": "Constructors",
"kind": 512,
- "children": [837]
+ "children": [905]
},
{
"title": "Properties",
"kind": 1024,
- "children": [841, 842]
+ "children": [909, 910]
},
{
"title": "Methods",
"kind": 2048,
- "children": [843]
+ "children": [911]
}
],
"sources": [
{
"fileName": "src/lib/errors.ts",
- "line": 95,
+ "line": 112,
"character": 13
}
],
"extendedTypes": [
{
"type": "reference",
- "id": 771,
+ "id": 814,
"name": "CustomAuthError"
}
]
},
{
- "id": 786,
+ "id": 829,
"name": "AuthSessionMissingError",
"kind": 128,
"kindString": "Class",
"flags": {},
"children": [
{
- "id": 787,
+ "id": 830,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -7350,31 +8045,31 @@
],
"signatures": [
{
- "id": 788,
+ "id": 831,
"name": "new AuthSessionMissingError",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"type": {
"type": "reference",
- "id": 786,
+ "id": 829,
"name": "AuthSessionMissingError"
},
"overwrites": {
"type": "reference",
- "id": 773,
+ "id": 816,
"name": "CustomAuthError.constructor"
}
}
],
"overwrites": {
"type": "reference",
- "id": 772,
+ "id": 815,
"name": "CustomAuthError.constructor"
}
},
{
- "id": 789,
+ "id": 832,
"name": "name",
"kind": 1024,
"kindString": "Property",
@@ -7392,12 +8087,12 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 777,
+ "id": 820,
"name": "CustomAuthError.name"
}
},
{
- "id": 790,
+ "id": 833,
"name": "status",
"kind": 1024,
"kindString": "Property",
@@ -7415,12 +8110,12 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 778,
+ "id": 821,
"name": "CustomAuthError.status"
}
},
{
- "id": 791,
+ "id": 834,
"name": "toJSON",
"kind": 2048,
"kindString": "Method",
@@ -7434,7 +8129,7 @@
],
"signatures": [
{
- "id": 792,
+ "id": 835,
"name": "toJSON",
"kind": 4096,
"kindString": "Call signature",
@@ -7442,14 +8137,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 793,
+ "id": 836,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 795,
+ "id": 838,
"name": "message",
"kind": 1024,
"kindString": "Property",
@@ -7468,7 +8163,7 @@
"defaultValue": "..."
},
{
- "id": 794,
+ "id": 837,
"name": "name",
"kind": 1024,
"kindString": "Property",
@@ -7487,7 +8182,7 @@
"defaultValue": "..."
},
{
- "id": 796,
+ "id": 839,
"name": "status",
"kind": 1024,
"kindString": "Property",
@@ -7510,21 +8205,21 @@
{
"title": "Properties",
"kind": 1024,
- "children": [795, 794, 796]
+ "children": [838, 837, 839]
}
]
}
},
"inheritedFrom": {
"type": "reference",
- "id": 780,
+ "id": 823,
"name": "CustomAuthError.toJSON"
}
}
],
"inheritedFrom": {
"type": "reference",
- "id": 779,
+ "id": 822,
"name": "CustomAuthError.toJSON"
}
}
@@ -7533,17 +8228,17 @@
{
"title": "Constructors",
"kind": 512,
- "children": [787]
+ "children": [830]
},
{
"title": "Properties",
"kind": 1024,
- "children": [789, 790]
+ "children": [832, 833]
},
{
"title": "Methods",
"kind": 2048,
- "children": [791]
+ "children": [834]
}
],
"sources": [
@@ -7556,20 +8251,20 @@
"extendedTypes": [
{
"type": "reference",
- "id": 771,
+ "id": 814,
"name": "CustomAuthError"
}
]
},
{
- "id": 763,
+ "id": 806,
"name": "AuthUnknownError",
"kind": 128,
"kindString": "Class",
"flags": {},
"children": [
{
- "id": 764,
+ "id": 807,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -7583,14 +8278,14 @@
],
"signatures": [
{
- "id": 765,
+ "id": 808,
"name": "new AuthUnknownError",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 766,
+ "id": 809,
"name": "message",
"kind": 32768,
"kindString": "Parameter",
@@ -7601,7 +8296,7 @@
}
},
{
- "id": 767,
+ "id": 810,
"name": "originalError",
"kind": 32768,
"kindString": "Parameter",
@@ -7614,24 +8309,24 @@
],
"type": {
"type": "reference",
- "id": 763,
+ "id": 806,
"name": "AuthUnknownError"
},
"overwrites": {
"type": "reference",
- "id": 745,
+ "id": 788,
"name": "AuthError.constructor"
}
}
],
"overwrites": {
"type": "reference",
- "id": 744,
+ "id": 787,
"name": "AuthError.constructor"
}
},
{
- "id": 768,
+ "id": 811,
"name": "originalError",
"kind": 1024,
"kindString": "Property",
@@ -7649,7 +8344,7 @@
}
},
{
- "id": 769,
+ "id": 812,
"name": "status",
"kind": 1024,
"kindString": "Property",
@@ -7676,7 +8371,7 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 748,
+ "id": 791,
"name": "AuthError.status"
}
}
@@ -7685,12 +8380,12 @@
{
"title": "Constructors",
"kind": 512,
- "children": [764]
+ "children": [807]
},
{
"title": "Properties",
"kind": 1024,
- "children": [768, 769]
+ "children": [811, 812]
}
],
"sources": [
@@ -7703,20 +8398,20 @@
"extendedTypes": [
{
"type": "reference",
- "id": 743,
+ "id": 786,
"name": "AuthError"
}
]
},
{
- "id": 771,
+ "id": 814,
"name": "CustomAuthError",
"kind": 128,
"kindString": "Class",
"flags": {},
"children": [
{
- "id": 772,
+ "id": 815,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -7730,14 +8425,14 @@
],
"signatures": [
{
- "id": 773,
+ "id": 816,
"name": "new CustomAuthError",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 774,
+ "id": 817,
"name": "message",
"kind": 32768,
"kindString": "Parameter",
@@ -7748,7 +8443,7 @@
}
},
{
- "id": 775,
+ "id": 818,
"name": "name",
"kind": 32768,
"kindString": "Parameter",
@@ -7759,7 +8454,7 @@
}
},
{
- "id": 776,
+ "id": 819,
"name": "status",
"kind": 32768,
"kindString": "Parameter",
@@ -7772,24 +8467,24 @@
],
"type": {
"type": "reference",
- "id": 771,
+ "id": 814,
"name": "CustomAuthError"
},
"overwrites": {
"type": "reference",
- "id": 745,
+ "id": 788,
"name": "AuthError.constructor"
}
}
],
"overwrites": {
"type": "reference",
- "id": 744,
+ "id": 787,
"name": "AuthError.constructor"
}
},
{
- "id": 777,
+ "id": 820,
"name": "name",
"kind": 1024,
"kindString": "Property",
@@ -7811,7 +8506,7 @@
}
},
{
- "id": 778,
+ "id": 821,
"name": "status",
"kind": 1024,
"kindString": "Property",
@@ -7829,12 +8524,12 @@
},
"overwrites": {
"type": "reference",
- "id": 748,
+ "id": 791,
"name": "AuthError.status"
}
},
{
- "id": 779,
+ "id": 822,
"name": "toJSON",
"kind": 2048,
"kindString": "Method",
@@ -7848,7 +8543,7 @@
],
"signatures": [
{
- "id": 780,
+ "id": 823,
"name": "toJSON",
"kind": 4096,
"kindString": "Call signature",
@@ -7856,14 +8551,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 781,
+ "id": 824,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 783,
+ "id": 826,
"name": "message",
"kind": 1024,
"kindString": "Property",
@@ -7882,7 +8577,7 @@
"defaultValue": "..."
},
{
- "id": 782,
+ "id": 825,
"name": "name",
"kind": 1024,
"kindString": "Property",
@@ -7901,7 +8596,7 @@
"defaultValue": "..."
},
{
- "id": 784,
+ "id": 827,
"name": "status",
"kind": 1024,
"kindString": "Property",
@@ -7924,7 +8619,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [783, 782, 784]
+ "children": [826, 825, 827]
}
]
}
@@ -7937,17 +8632,17 @@
{
"title": "Constructors",
"kind": 512,
- "children": [772]
+ "children": [815]
},
{
"title": "Properties",
"kind": 1024,
- "children": [777, 778]
+ "children": [820, 821]
},
{
"title": "Methods",
"kind": 2048,
- "children": [779]
+ "children": [822]
}
],
"sources": [
@@ -7960,29 +8655,34 @@
"extendedTypes": [
{
"type": "reference",
- "id": 743,
+ "id": 786,
"name": "AuthError"
}
],
"extendedBy": [
{
"type": "reference",
- "id": 786,
+ "id": 829,
"name": "AuthSessionMissingError"
},
{
"type": "reference",
- "id": 798,
+ "id": 841,
"name": "AuthInvalidCredentialsError"
},
{
"type": "reference",
- "id": 811,
+ "id": 854,
"name": "AuthImplicitGrantRedirectError"
},
{
"type": "reference",
- "id": 836,
+ "id": 879,
+ "name": "AuthPKCEGrantCodeExchangeError"
+ },
+ {
+ "type": "reference",
+ "id": 904,
"name": "AuthRetryableFetchError"
}
]
@@ -8225,10 +8925,10 @@
],
"type": {
"type": "reference",
- "id": 708,
+ "id": 751,
"name": "GoTrueAdminMFAApi",
"dereferenced": {
- "id": 708,
+ "id": 751,
"name": "GoTrueAdminMFAApi",
"kind": 256,
"kindString": "Interface",
@@ -8244,14 +8944,14 @@
},
"children": [
{
- "id": 712,
+ "id": 755,
"name": "deleteFactor",
"kind": 2048,
"kindString": "Method",
"flags": {},
"signatures": [
{
- "id": 713,
+ "id": 756,
"name": "deleteFactor",
"kind": 4096,
"kindString": "Call signature",
@@ -8271,17 +8971,17 @@
},
"parameters": [
{
- "id": 714,
+ "id": 757,
"name": "params",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 692,
+ "id": 735,
"name": "AuthMFAAdminDeleteFactorParams",
"dereferenced": {
- "id": 692,
+ "id": 735,
"name": "AuthMFAAdminDeleteFactorParams",
"kind": 4194304,
"kindString": "Type alias",
@@ -8297,21 +8997,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 840,
+ "line": 868,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 693,
+ "id": 736,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 694,
+ "id": 737,
"name": "id",
"kind": 1024,
"kindString": "Property",
@@ -8322,7 +9022,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 842,
+ "line": 870,
"character": 2
}
],
@@ -8332,7 +9032,7 @@
}
},
{
- "id": 695,
+ "id": 738,
"name": "userId",
"kind": 1024,
"kindString": "Property",
@@ -8343,7 +9043,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 845,
+ "line": 873,
"character": 2
}
],
@@ -8357,13 +9057,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [694, 695]
+ "children": [737, 738]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 840,
+ "line": 868,
"character": 45
}
]
@@ -8378,7 +9078,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 683,
+ "id": 726,
"name": "AuthMFAAdminDeleteFactorResponse"
}
],
@@ -8390,14 +9090,14 @@
]
},
{
- "id": 709,
+ "id": 752,
"name": "listFactors",
"kind": 2048,
"kindString": "Method",
"flags": {},
"signatures": [
{
- "id": 710,
+ "id": 753,
"name": "listFactors",
"kind": 4096,
"kindString": "Call signature",
@@ -8407,17 +9107,17 @@
},
"parameters": [
{
- "id": 711,
+ "id": 754,
"name": "params",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 705,
+ "id": 748,
"name": "AuthMFAAdminListFactorsParams",
"dereferenced": {
- "id": 705,
+ "id": 748,
"name": "AuthMFAAdminListFactorsParams",
"kind": 4194304,
"kindString": "Type alias",
@@ -8433,21 +9133,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 864,
+ "line": 892,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 706,
+ "id": 749,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 707,
+ "id": 750,
"name": "userId",
"kind": 1024,
"kindString": "Property",
@@ -8458,7 +9158,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 866,
+ "line": 894,
"character": 2
}
],
@@ -8472,13 +9172,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [707]
+ "children": [750]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 864,
+ "line": 892,
"character": 44
}
]
@@ -8493,7 +9193,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 696,
+ "id": 739,
"name": "AuthMFAAdminListFactorsResponse"
}
],
@@ -8509,13 +9209,13 @@
{
"title": "Methods",
"kind": 2048,
- "children": [712, 709]
+ "children": [755, 752]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 874,
+ "line": 902,
"character": 17
}
]
@@ -8554,17 +9254,17 @@
"flags": {},
"type": {
"type": "reference",
- "id": 419,
+ "id": 450,
"name": "AdminUserAttributes",
"dereferenced": {
- "id": 419,
+ "id": 450,
"name": "AdminUserAttributes",
"kind": 256,
"kindString": "Interface",
"flags": {},
"children": [
{
- "id": 421,
+ "id": 452,
"name": "app_metadata",
"kind": 1024,
"kindString": "Property",
@@ -8578,7 +9278,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 280,
+ "line": 288,
"character": 2
}
],
@@ -8588,7 +9288,7 @@
}
},
{
- "id": 424,
+ "id": 455,
"name": "ban_duration",
"kind": 1024,
"kindString": "Property",
@@ -8602,7 +9302,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 306,
+ "line": 314,
"character": 2
}
],
@@ -8612,36 +9312,7 @@
}
},
{
- "id": 428,
- "name": "data",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "A custom data object to store the user's metadata. This maps to the `auth.users.user_metadata` column.",
- "text": "The `data` should be a JSON object that includes user-specific info, such as their first and last name.\n\n"
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 255,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "object"
- },
- "inheritedFrom": {
- "type": "reference",
- "id": 418,
- "name": "UserAttributes.data"
- }
- },
- {
- "id": 425,
+ "id": 457,
"name": "email",
"kind": 1024,
"kindString": "Property",
@@ -8654,7 +9325,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 237,
+ "line": 246,
"character": 2
}
],
@@ -8664,12 +9335,11 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 415,
- "name": "UserAttributes.email"
+ "name": "Omit.email"
}
},
{
- "id": 422,
+ "id": 453,
"name": "email_confirm",
"kind": 1024,
"kindString": "Property",
@@ -8683,7 +9353,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 287,
+ "line": 295,
"character": 2
}
],
@@ -8693,7 +9363,7 @@
}
},
{
- "id": 427,
+ "id": 456,
"name": "password",
"kind": 1024,
"kindString": "Property",
@@ -8706,7 +9376,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 247,
+ "line": 256,
"character": 2
}
],
@@ -8716,12 +9386,11 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 417,
- "name": "UserAttributes.password"
+ "name": "Omit.password"
}
},
{
- "id": 426,
+ "id": 458,
"name": "phone",
"kind": 1024,
"kindString": "Property",
@@ -8734,7 +9403,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 242,
+ "line": 251,
"character": 2
}
],
@@ -8744,12 +9413,11 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 416,
- "name": "UserAttributes.phone"
+ "name": "Omit.phone"
}
},
{
- "id": 423,
+ "id": 454,
"name": "phone_confirm",
"kind": 1024,
"kindString": "Property",
@@ -8763,7 +9431,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 294,
+ "line": 302,
"character": 2
}
],
@@ -8773,7 +9441,7 @@
}
},
{
- "id": 420,
+ "id": 451,
"name": "user_metadata",
"kind": 1024,
"kindString": "Property",
@@ -8782,12 +9450,12 @@
},
"comment": {
"shortText": "A custom data object to store the user's metadata. This maps to the `auth.users.user_metadata` column.",
- "text": "Only a service role can modify.\n\nThe `user_metadata` should be a JSON object that includes user-specific info, such as their first and last name.\n\nNote: When using the GoTrueAdminApi and wanting to modify a user's metadata,\nthis attribute is used instead of UserAttributes data.\n\n"
+ "text": "The `user_metadata` should be a JSON object that includes user-specific info, such as their first and last name.\n\nNote: When using the GoTrueAdminApi and wanting to modify a user's metadata,\nthis attribute is used instead of UserAttributes data.\n\n"
},
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 270,
+ "line": 278,
"character": 2
}
],
@@ -8801,21 +9469,33 @@
{
"title": "Properties",
"kind": 1024,
- "children": [421, 424, 428, 425, 422, 427, 426, 423, 420]
+ "children": [452, 455, 457, 453, 456, 458, 454, 451]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 258,
+ "line": 267,
"character": 17
}
],
"extendedTypes": [
{
"type": "reference",
- "id": 414,
- "name": "UserAttributes"
+ "typeArguments": [
+ {
+ "type": "reference",
+ "id": 445,
+ "name": "UserAttributes"
+ },
+ {
+ "type": "literal",
+ "value": "data"
+ }
+ ],
+ "qualifiedName": "Omit",
+ "package": "typescript",
+ "name": "Omit"
}
]
}
@@ -8827,7 +9507,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 344,
+ "id": 374,
"name": "UserResponse"
}
],
@@ -8897,7 +9577,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 344,
+ "id": 374,
"name": "UserResponse"
}
],
@@ -8940,10 +9620,10 @@
"flags": {},
"type": {
"type": "reference",
- "id": 552,
+ "id": 595,
"name": "GenerateLinkParams",
"dereferenced": {
- "id": 552,
+ "id": 595,
"name": "GenerateLinkParams",
"kind": 4194304,
"kindString": "Type alias",
@@ -8951,7 +9631,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 547,
+ "line": 575,
"character": 12
}
],
@@ -8959,7 +9639,7 @@
"type": "union",
"types": [
{
- "id": 527,
+ "id": 570,
"name": "GenerateSignupLinkParams",
"kind": 4194304,
"kindString": "Type alias",
@@ -8967,21 +9647,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 504,
+ "line": 532,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 528,
+ "id": 571,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 530,
+ "id": 573,
"name": "email",
"kind": 1024,
"kindString": "Property",
@@ -8989,7 +9669,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 506,
+ "line": 534,
"character": 2
}
],
@@ -8999,7 +9679,7 @@
}
},
{
- "id": 532,
+ "id": 575,
"name": "options",
"kind": 1024,
"kindString": "Property",
@@ -9009,7 +9689,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 508,
+ "line": 536,
"character": 2
}
],
@@ -9018,7 +9698,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 549,
+ "id": 592,
"name": "GenerateLinkOptions"
},
{
@@ -9041,7 +9721,7 @@
}
},
{
- "id": 531,
+ "id": 574,
"name": "password",
"kind": 1024,
"kindString": "Property",
@@ -9049,7 +9729,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 507,
+ "line": 535,
"character": 2
}
],
@@ -9059,7 +9739,7 @@
}
},
{
- "id": 529,
+ "id": 572,
"name": "type",
"kind": 1024,
"kindString": "Property",
@@ -9067,7 +9747,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 505,
+ "line": 533,
"character": 2
}
],
@@ -9081,13 +9761,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [530, 532, 531, 529]
+ "children": [573, 575, 574, 572]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 504,
+ "line": 532,
"character": 39
}
]
@@ -9095,7 +9775,7 @@
}
},
{
- "id": 533,
+ "id": 576,
"name": "GenerateInviteOrMagiclinkParams",
"kind": 4194304,
"kindString": "Type alias",
@@ -9103,21 +9783,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 511,
+ "line": 539,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 534,
+ "id": 577,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 536,
+ "id": 579,
"name": "email",
"kind": 1024,
"kindString": "Property",
@@ -9128,7 +9808,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 514,
+ "line": 542,
"character": 2
}
],
@@ -9138,7 +9818,7 @@
}
},
{
- "id": 537,
+ "id": 580,
"name": "options",
"kind": 1024,
"kindString": "Property",
@@ -9148,7 +9828,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 515,
+ "line": 543,
"character": 2
}
],
@@ -9157,7 +9837,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 549,
+ "id": 592,
"name": "GenerateLinkOptions"
},
{
@@ -9180,7 +9860,7 @@
}
},
{
- "id": 535,
+ "id": 578,
"name": "type",
"kind": 1024,
"kindString": "Property",
@@ -9188,7 +9868,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 512,
+ "line": 540,
"character": 2
}
],
@@ -9211,13 +9891,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [536, 537, 535]
+ "children": [579, 580, 578]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 511,
+ "line": 539,
"character": 46
}
]
@@ -9225,7 +9905,7 @@
}
},
{
- "id": 538,
+ "id": 581,
"name": "GenerateRecoveryLinkParams",
"kind": 4194304,
"kindString": "Type alias",
@@ -9233,21 +9913,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 518,
+ "line": 546,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 539,
+ "id": 582,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 541,
+ "id": 584,
"name": "email",
"kind": 1024,
"kindString": "Property",
@@ -9258,7 +9938,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 521,
+ "line": 549,
"character": 2
}
],
@@ -9268,7 +9948,7 @@
}
},
{
- "id": 542,
+ "id": 585,
"name": "options",
"kind": 1024,
"kindString": "Property",
@@ -9278,7 +9958,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 522,
+ "line": 550,
"character": 2
}
],
@@ -9287,7 +9967,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 549,
+ "id": 592,
"name": "GenerateLinkOptions"
},
{
@@ -9301,7 +9981,7 @@
}
},
{
- "id": 540,
+ "id": 583,
"name": "type",
"kind": 1024,
"kindString": "Property",
@@ -9309,7 +9989,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 519,
+ "line": 547,
"character": 2
}
],
@@ -9323,13 +10003,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [541, 542, 540]
+ "children": [584, 585, 583]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 518,
+ "line": 546,
"character": 41
}
]
@@ -9337,7 +10017,7 @@
}
},
{
- "id": 543,
+ "id": 586,
"name": "GenerateEmailChangeLinkParams",
"kind": 4194304,
"kindString": "Type alias",
@@ -9345,21 +10025,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 525,
+ "line": 553,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 544,
+ "id": 587,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 546,
+ "id": 589,
"name": "email",
"kind": 1024,
"kindString": "Property",
@@ -9370,7 +10050,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 528,
+ "line": 556,
"character": 2
}
],
@@ -9380,7 +10060,7 @@
}
},
{
- "id": 547,
+ "id": 590,
"name": "newEmail",
"kind": 1024,
"kindString": "Property",
@@ -9391,7 +10071,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 532,
+ "line": 560,
"character": 2
}
],
@@ -9401,7 +10081,7 @@
}
},
{
- "id": 548,
+ "id": 591,
"name": "options",
"kind": 1024,
"kindString": "Property",
@@ -9411,7 +10091,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 533,
+ "line": 561,
"character": 2
}
],
@@ -9420,7 +10100,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 549,
+ "id": 592,
"name": "GenerateLinkOptions"
},
{
@@ -9434,7 +10114,7 @@
}
},
{
- "id": 545,
+ "id": 588,
"name": "type",
"kind": 1024,
"kindString": "Property",
@@ -9442,7 +10122,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 526,
+ "line": 554,
"character": 2
}
],
@@ -9465,13 +10145,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [546, 547, 548, 545]
+ "children": [589, 590, 591, 588]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 525,
+ "line": 553,
"character": 44
}
]
@@ -9489,7 +10169,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 553,
+ "id": 596,
"name": "GenerateLinkResponse"
}
],
@@ -9544,7 +10224,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 344,
+ "id": 374,
"name": "UserResponse"
}
],
@@ -9672,7 +10352,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 344,
+ "id": 374,
"name": "UserResponse"
}
],
@@ -9721,10 +10401,10 @@
},
"type": {
"type": "reference",
- "id": 733,
+ "id": 776,
"name": "PageParams",
"dereferenced": {
- "id": 733,
+ "id": 776,
"name": "PageParams",
"kind": 4194304,
"kindString": "Type alias",
@@ -9732,21 +10412,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 922,
+ "line": 950,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 734,
+ "id": 777,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 735,
+ "id": 778,
"name": "page",
"kind": 1024,
"kindString": "Property",
@@ -9759,7 +10439,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 924,
+ "line": 952,
"character": 2
}
],
@@ -9769,7 +10449,7 @@
}
},
{
- "id": 736,
+ "id": 779,
"name": "perPage",
"kind": 1024,
"kindString": "Property",
@@ -9782,7 +10462,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 926,
+ "line": 954,
"character": 2
}
],
@@ -9796,13 +10476,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [735, 736]
+ "children": [778, 779]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 922,
+ "line": 950,
"character": 25
}
]
@@ -9887,7 +10567,7 @@
"type": "array",
"elementType": {
"type": "reference",
- "id": 392,
+ "id": 422,
"name": "User"
}
}
@@ -9904,7 +10584,7 @@
},
{
"type": "reference",
- "id": 726,
+ "id": 769,
"name": "Pagination"
}
]
@@ -10012,7 +10692,7 @@
],
"type": {
"type": "reference",
- "id": 743,
+ "id": 786,
"name": "AuthError"
}
}
@@ -10127,7 +10807,7 @@
},
{
"type": "reference",
- "id": 743,
+ "id": 786,
"name": "AuthError"
}
]
@@ -10197,17 +10877,17 @@
},
"type": {
"type": "reference",
- "id": 419,
+ "id": 450,
"name": "AdminUserAttributes",
"dereferenced": {
- "id": 419,
+ "id": 450,
"name": "AdminUserAttributes",
"kind": 256,
"kindString": "Interface",
"flags": {},
"children": [
{
- "id": 421,
+ "id": 452,
"name": "app_metadata",
"kind": 1024,
"kindString": "Property",
@@ -10221,7 +10901,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 280,
+ "line": 288,
"character": 2
}
],
@@ -10231,7 +10911,7 @@
}
},
{
- "id": 424,
+ "id": 455,
"name": "ban_duration",
"kind": 1024,
"kindString": "Property",
@@ -10245,7 +10925,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 306,
+ "line": 314,
"character": 2
}
],
@@ -10255,36 +10935,7 @@
}
},
{
- "id": 428,
- "name": "data",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "A custom data object to store the user's metadata. This maps to the `auth.users.user_metadata` column.",
- "text": "The `data` should be a JSON object that includes user-specific info, such as their first and last name.\n\n"
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 255,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "object"
- },
- "inheritedFrom": {
- "type": "reference",
- "id": 418,
- "name": "UserAttributes.data"
- }
- },
- {
- "id": 425,
+ "id": 457,
"name": "email",
"kind": 1024,
"kindString": "Property",
@@ -10297,7 +10948,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 237,
+ "line": 246,
"character": 2
}
],
@@ -10307,12 +10958,11 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 415,
- "name": "UserAttributes.email"
+ "name": "Omit.email"
}
},
{
- "id": 422,
+ "id": 453,
"name": "email_confirm",
"kind": 1024,
"kindString": "Property",
@@ -10326,7 +10976,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 287,
+ "line": 295,
"character": 2
}
],
@@ -10336,7 +10986,7 @@
}
},
{
- "id": 427,
+ "id": 456,
"name": "password",
"kind": 1024,
"kindString": "Property",
@@ -10349,7 +10999,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 247,
+ "line": 256,
"character": 2
}
],
@@ -10359,12 +11009,11 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 417,
- "name": "UserAttributes.password"
+ "name": "Omit.password"
}
},
{
- "id": 426,
+ "id": 458,
"name": "phone",
"kind": 1024,
"kindString": "Property",
@@ -10377,7 +11026,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 242,
+ "line": 251,
"character": 2
}
],
@@ -10387,12 +11036,11 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 416,
- "name": "UserAttributes.phone"
+ "name": "Omit.phone"
}
},
{
- "id": 423,
+ "id": 454,
"name": "phone_confirm",
"kind": 1024,
"kindString": "Property",
@@ -10406,7 +11054,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 294,
+ "line": 302,
"character": 2
}
],
@@ -10416,7 +11064,7 @@
}
},
{
- "id": 420,
+ "id": 451,
"name": "user_metadata",
"kind": 1024,
"kindString": "Property",
@@ -10425,12 +11073,12 @@
},
"comment": {
"shortText": "A custom data object to store the user's metadata. This maps to the `auth.users.user_metadata` column.",
- "text": "Only a service role can modify.\n\nThe `user_metadata` should be a JSON object that includes user-specific info, such as their first and last name.\n\nNote: When using the GoTrueAdminApi and wanting to modify a user's metadata,\nthis attribute is used instead of UserAttributes data.\n\n"
+ "text": "The `user_metadata` should be a JSON object that includes user-specific info, such as their first and last name.\n\nNote: When using the GoTrueAdminApi and wanting to modify a user's metadata,\nthis attribute is used instead of UserAttributes data.\n\n"
},
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 270,
+ "line": 278,
"character": 2
}
],
@@ -10444,21 +11092,33 @@
{
"title": "Properties",
"kind": 1024,
- "children": [421, 424, 428, 425, 422, 427, 426, 423, 420]
+ "children": [452, 455, 457, 453, 456, 458, 454, 451]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 258,
+ "line": 267,
"character": 17
}
],
"extendedTypes": [
{
"type": "reference",
- "id": 414,
- "name": "UserAttributes"
+ "typeArguments": [
+ {
+ "type": "reference",
+ "id": 445,
+ "name": "UserAttributes"
+ },
+ {
+ "type": "literal",
+ "value": "data"
+ }
+ ],
+ "qualifiedName": "Omit",
+ "package": "typescript",
+ "name": "Omit"
}
]
}
@@ -10470,7 +11130,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 344,
+ "id": 374,
"name": "UserResponse"
}
],
@@ -10523,7 +11183,7 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 135,
+ "line": 144,
"character": 2
}
],
@@ -10546,10 +11206,10 @@
"flags": {},
"type": {
"type": "reference",
- "id": 296,
+ "id": 325,
"name": "GoTrueClientOptions",
"dereferenced": {
- "id": 296,
+ "id": 325,
"name": "GoTrueClientOptions",
"kind": 4194304,
"kindString": "Type alias",
@@ -10564,14 +11224,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 297,
+ "id": 326,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 305,
+ "id": 334,
"name": "autoRefreshToken",
"kind": 1024,
"kindString": "Property",
@@ -10591,7 +11251,7 @@
}
},
{
- "id": 304,
+ "id": 333,
"name": "detectSessionInUrl",
"kind": 1024,
"kindString": "Property",
@@ -10611,7 +11271,7 @@
}
},
{
- "id": 308,
+ "id": 337,
"name": "fetch",
"kind": 1024,
"kindString": "Property",
@@ -10631,7 +11291,55 @@
}
},
{
- "id": 299,
+ "id": 338,
+ "name": "flowType",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 52,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "id": 517,
+ "name": "AuthFlowType",
+ "dereferenced": {
+ "id": 517,
+ "name": "AuthFlowType",
+ "kind": 4194304,
+ "kindString": "Type alias",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 439,
+ "character": 12
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "literal",
+ "value": "implicit"
+ },
+ {
+ "type": "literal",
+ "value": "pkce"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "id": 328,
"name": "headers",
"kind": 1024,
"kindString": "Property",
@@ -10648,7 +11356,7 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 300,
+ "id": 329,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
@@ -10661,14 +11369,14 @@
}
],
"indexSignature": {
- "id": 301,
+ "id": 330,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 302,
+ "id": 331,
"name": "key",
"kind": 32768,
"flags": {},
@@ -10687,7 +11395,7 @@
}
},
{
- "id": 306,
+ "id": 335,
"name": "persistSession",
"kind": 1024,
"kindString": "Property",
@@ -10707,7 +11415,7 @@
}
},
{
- "id": 307,
+ "id": 336,
"name": "storage",
"kind": 1024,
"kindString": "Property",
@@ -10723,10 +11431,10 @@
],
"type": {
"type": "reference",
- "id": 715,
+ "id": 758,
"name": "SupportedStorage",
"dereferenced": {
- "id": 715,
+ "id": 758,
"name": "SupportedStorage",
"kind": 4194304,
"kindString": "Type alias",
@@ -10734,7 +11442,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 901,
+ "line": 929,
"character": 12
}
],
@@ -10779,7 +11487,7 @@
}
},
{
- "id": 303,
+ "id": 332,
"name": "storageKey",
"kind": 1024,
"kindString": "Property",
@@ -10799,7 +11507,7 @@
}
},
{
- "id": 298,
+ "id": 327,
"name": "url",
"kind": 1024,
"kindString": "Property",
@@ -10823,7 +11531,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [305, 304, 308, 299, 306, 307, 303, 298]
+ "children": [334, 333, 337, 338, 328, 335, 336, 332, 327]
}
],
"sources": [
@@ -10859,7 +11567,7 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 96,
+ "line": 97,
"character": 2
}
],
@@ -11105,10 +11813,10 @@
],
"type": {
"type": "reference",
- "id": 708,
+ "id": 751,
"name": "GoTrueAdminMFAApi",
"dereferenced": {
- "id": 708,
+ "id": 751,
"name": "GoTrueAdminMFAApi",
"kind": 256,
"kindString": "Interface",
@@ -11124,14 +11832,14 @@
},
"children": [
{
- "id": 712,
+ "id": 755,
"name": "deleteFactor",
"kind": 2048,
"kindString": "Method",
"flags": {},
"signatures": [
{
- "id": 713,
+ "id": 756,
"name": "deleteFactor",
"kind": 4096,
"kindString": "Call signature",
@@ -11151,17 +11859,17 @@
},
"parameters": [
{
- "id": 714,
+ "id": 757,
"name": "params",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 692,
+ "id": 735,
"name": "AuthMFAAdminDeleteFactorParams",
"dereferenced": {
- "id": 692,
+ "id": 735,
"name": "AuthMFAAdminDeleteFactorParams",
"kind": 4194304,
"kindString": "Type alias",
@@ -11177,21 +11885,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 840,
+ "line": 868,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 693,
+ "id": 736,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 694,
+ "id": 737,
"name": "id",
"kind": 1024,
"kindString": "Property",
@@ -11202,7 +11910,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 842,
+ "line": 870,
"character": 2
}
],
@@ -11212,7 +11920,7 @@
}
},
{
- "id": 695,
+ "id": 738,
"name": "userId",
"kind": 1024,
"kindString": "Property",
@@ -11223,7 +11931,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 845,
+ "line": 873,
"character": 2
}
],
@@ -11237,13 +11945,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [694, 695]
+ "children": [737, 738]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 840,
+ "line": 868,
"character": 45
}
]
@@ -11258,7 +11966,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 683,
+ "id": 726,
"name": "AuthMFAAdminDeleteFactorResponse"
}
],
@@ -11270,14 +11978,14 @@
]
},
{
- "id": 709,
+ "id": 752,
"name": "listFactors",
"kind": 2048,
"kindString": "Method",
"flags": {},
"signatures": [
{
- "id": 710,
+ "id": 753,
"name": "listFactors",
"kind": 4096,
"kindString": "Call signature",
@@ -11287,17 +11995,17 @@
},
"parameters": [
{
- "id": 711,
+ "id": 754,
"name": "params",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 705,
+ "id": 748,
"name": "AuthMFAAdminListFactorsParams",
"dereferenced": {
- "id": 705,
+ "id": 748,
"name": "AuthMFAAdminListFactorsParams",
"kind": 4194304,
"kindString": "Type alias",
@@ -11313,21 +12021,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 864,
+ "line": 892,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 706,
+ "id": 749,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 707,
+ "id": 750,
"name": "userId",
"kind": 1024,
"kindString": "Property",
@@ -11338,7 +12046,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 866,
+ "line": 894,
"character": 2
}
],
@@ -11352,13 +12060,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [707]
+ "children": [750]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 864,
+ "line": 892,
"character": 44
}
]
@@ -11373,7 +12081,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 696,
+ "id": 739,
"name": "AuthMFAAdminListFactorsResponse"
}
],
@@ -11389,13 +12097,13 @@
{
"title": "Methods",
"kind": 2048,
- "children": [712, 709]
+ "children": [755, 752]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 874,
+ "line": 902,
"character": 17
}
]
@@ -11434,17 +12142,17 @@
"flags": {},
"type": {
"type": "reference",
- "id": 419,
+ "id": 450,
"name": "AdminUserAttributes",
"dereferenced": {
- "id": 419,
+ "id": 450,
"name": "AdminUserAttributes",
"kind": 256,
"kindString": "Interface",
"flags": {},
"children": [
{
- "id": 421,
+ "id": 452,
"name": "app_metadata",
"kind": 1024,
"kindString": "Property",
@@ -11458,7 +12166,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 280,
+ "line": 288,
"character": 2
}
],
@@ -11468,7 +12176,7 @@
}
},
{
- "id": 424,
+ "id": 455,
"name": "ban_duration",
"kind": 1024,
"kindString": "Property",
@@ -11482,7 +12190,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 306,
+ "line": 314,
"character": 2
}
],
@@ -11492,36 +12200,7 @@
}
},
{
- "id": 428,
- "name": "data",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "A custom data object to store the user's metadata. This maps to the `auth.users.user_metadata` column.",
- "text": "The `data` should be a JSON object that includes user-specific info, such as their first and last name.\n\n"
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 255,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "object"
- },
- "inheritedFrom": {
- "type": "reference",
- "id": 418,
- "name": "UserAttributes.data"
- }
- },
- {
- "id": 425,
+ "id": 457,
"name": "email",
"kind": 1024,
"kindString": "Property",
@@ -11534,7 +12213,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 237,
+ "line": 246,
"character": 2
}
],
@@ -11544,12 +12223,11 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 415,
- "name": "UserAttributes.email"
+ "name": "Omit.email"
}
},
{
- "id": 422,
+ "id": 453,
"name": "email_confirm",
"kind": 1024,
"kindString": "Property",
@@ -11563,7 +12241,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 287,
+ "line": 295,
"character": 2
}
],
@@ -11573,7 +12251,7 @@
}
},
{
- "id": 427,
+ "id": 456,
"name": "password",
"kind": 1024,
"kindString": "Property",
@@ -11586,7 +12264,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 247,
+ "line": 256,
"character": 2
}
],
@@ -11596,12 +12274,11 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 417,
- "name": "UserAttributes.password"
+ "name": "Omit.password"
}
},
{
- "id": 426,
+ "id": 458,
"name": "phone",
"kind": 1024,
"kindString": "Property",
@@ -11614,7 +12291,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 242,
+ "line": 251,
"character": 2
}
],
@@ -11624,12 +12301,11 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 416,
- "name": "UserAttributes.phone"
+ "name": "Omit.phone"
}
},
{
- "id": 423,
+ "id": 454,
"name": "phone_confirm",
"kind": 1024,
"kindString": "Property",
@@ -11643,7 +12319,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 294,
+ "line": 302,
"character": 2
}
],
@@ -11653,7 +12329,7 @@
}
},
{
- "id": 420,
+ "id": 451,
"name": "user_metadata",
"kind": 1024,
"kindString": "Property",
@@ -11662,12 +12338,12 @@
},
"comment": {
"shortText": "A custom data object to store the user's metadata. This maps to the `auth.users.user_metadata` column.",
- "text": "Only a service role can modify.\n\nThe `user_metadata` should be a JSON object that includes user-specific info, such as their first and last name.\n\nNote: When using the GoTrueAdminApi and wanting to modify a user's metadata,\nthis attribute is used instead of UserAttributes data.\n\n"
+ "text": "The `user_metadata` should be a JSON object that includes user-specific info, such as their first and last name.\n\nNote: When using the GoTrueAdminApi and wanting to modify a user's metadata,\nthis attribute is used instead of UserAttributes data.\n\n"
},
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 270,
+ "line": 278,
"character": 2
}
],
@@ -11681,21 +12357,33 @@
{
"title": "Properties",
"kind": 1024,
- "children": [421, 424, 428, 425, 422, 427, 426, 423, 420]
+ "children": [452, 455, 457, 453, 456, 458, 454, 451]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 258,
+ "line": 267,
"character": 17
}
],
"extendedTypes": [
{
"type": "reference",
- "id": 414,
- "name": "UserAttributes"
+ "typeArguments": [
+ {
+ "type": "reference",
+ "id": 445,
+ "name": "UserAttributes"
+ },
+ {
+ "type": "literal",
+ "value": "data"
+ }
+ ],
+ "qualifiedName": "Omit",
+ "package": "typescript",
+ "name": "Omit"
}
]
}
@@ -11707,7 +12395,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 344,
+ "id": 374,
"name": "UserResponse"
}
],
@@ -11777,7 +12465,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 344,
+ "id": 374,
"name": "UserResponse"
}
],
@@ -11820,10 +12508,10 @@
"flags": {},
"type": {
"type": "reference",
- "id": 552,
+ "id": 595,
"name": "GenerateLinkParams",
"dereferenced": {
- "id": 552,
+ "id": 595,
"name": "GenerateLinkParams",
"kind": 4194304,
"kindString": "Type alias",
@@ -11831,7 +12519,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 547,
+ "line": 575,
"character": 12
}
],
@@ -11839,7 +12527,7 @@
"type": "union",
"types": [
{
- "id": 527,
+ "id": 570,
"name": "GenerateSignupLinkParams",
"kind": 4194304,
"kindString": "Type alias",
@@ -11847,21 +12535,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 504,
+ "line": 532,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 528,
+ "id": 571,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 530,
+ "id": 573,
"name": "email",
"kind": 1024,
"kindString": "Property",
@@ -11869,7 +12557,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 506,
+ "line": 534,
"character": 2
}
],
@@ -11879,7 +12567,7 @@
}
},
{
- "id": 532,
+ "id": 575,
"name": "options",
"kind": 1024,
"kindString": "Property",
@@ -11889,7 +12577,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 508,
+ "line": 536,
"character": 2
}
],
@@ -11898,7 +12586,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 549,
+ "id": 592,
"name": "GenerateLinkOptions"
},
{
@@ -11921,7 +12609,7 @@
}
},
{
- "id": 531,
+ "id": 574,
"name": "password",
"kind": 1024,
"kindString": "Property",
@@ -11929,7 +12617,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 507,
+ "line": 535,
"character": 2
}
],
@@ -11939,7 +12627,7 @@
}
},
{
- "id": 529,
+ "id": 572,
"name": "type",
"kind": 1024,
"kindString": "Property",
@@ -11947,7 +12635,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 505,
+ "line": 533,
"character": 2
}
],
@@ -11961,13 +12649,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [530, 532, 531, 529]
+ "children": [573, 575, 574, 572]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 504,
+ "line": 532,
"character": 39
}
]
@@ -11975,7 +12663,7 @@
}
},
{
- "id": 533,
+ "id": 576,
"name": "GenerateInviteOrMagiclinkParams",
"kind": 4194304,
"kindString": "Type alias",
@@ -11983,21 +12671,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 511,
+ "line": 539,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 534,
+ "id": 577,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 536,
+ "id": 579,
"name": "email",
"kind": 1024,
"kindString": "Property",
@@ -12008,7 +12696,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 514,
+ "line": 542,
"character": 2
}
],
@@ -12018,7 +12706,7 @@
}
},
{
- "id": 537,
+ "id": 580,
"name": "options",
"kind": 1024,
"kindString": "Property",
@@ -12028,7 +12716,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 515,
+ "line": 543,
"character": 2
}
],
@@ -12037,7 +12725,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 549,
+ "id": 592,
"name": "GenerateLinkOptions"
},
{
@@ -12060,7 +12748,7 @@
}
},
{
- "id": 535,
+ "id": 578,
"name": "type",
"kind": 1024,
"kindString": "Property",
@@ -12068,7 +12756,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 512,
+ "line": 540,
"character": 2
}
],
@@ -12091,13 +12779,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [536, 537, 535]
+ "children": [579, 580, 578]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 511,
+ "line": 539,
"character": 46
}
]
@@ -12105,7 +12793,7 @@
}
},
{
- "id": 538,
+ "id": 581,
"name": "GenerateRecoveryLinkParams",
"kind": 4194304,
"kindString": "Type alias",
@@ -12113,21 +12801,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 518,
+ "line": 546,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 539,
+ "id": 582,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 541,
+ "id": 584,
"name": "email",
"kind": 1024,
"kindString": "Property",
@@ -12138,7 +12826,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 521,
+ "line": 549,
"character": 2
}
],
@@ -12148,7 +12836,7 @@
}
},
{
- "id": 542,
+ "id": 585,
"name": "options",
"kind": 1024,
"kindString": "Property",
@@ -12158,7 +12846,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 522,
+ "line": 550,
"character": 2
}
],
@@ -12167,7 +12855,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 549,
+ "id": 592,
"name": "GenerateLinkOptions"
},
{
@@ -12181,7 +12869,7 @@
}
},
{
- "id": 540,
+ "id": 583,
"name": "type",
"kind": 1024,
"kindString": "Property",
@@ -12189,7 +12877,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 519,
+ "line": 547,
"character": 2
}
],
@@ -12203,13 +12891,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [541, 542, 540]
+ "children": [584, 585, 583]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 518,
+ "line": 546,
"character": 41
}
]
@@ -12217,7 +12905,7 @@
}
},
{
- "id": 543,
+ "id": 586,
"name": "GenerateEmailChangeLinkParams",
"kind": 4194304,
"kindString": "Type alias",
@@ -12225,21 +12913,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 525,
+ "line": 553,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 544,
+ "id": 587,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 546,
+ "id": 589,
"name": "email",
"kind": 1024,
"kindString": "Property",
@@ -12250,7 +12938,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 528,
+ "line": 556,
"character": 2
}
],
@@ -12260,7 +12948,7 @@
}
},
{
- "id": 547,
+ "id": 590,
"name": "newEmail",
"kind": 1024,
"kindString": "Property",
@@ -12271,7 +12959,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 532,
+ "line": 560,
"character": 2
}
],
@@ -12281,7 +12969,7 @@
}
},
{
- "id": 548,
+ "id": 591,
"name": "options",
"kind": 1024,
"kindString": "Property",
@@ -12291,7 +12979,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 533,
+ "line": 561,
"character": 2
}
],
@@ -12300,7 +12988,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 549,
+ "id": 592,
"name": "GenerateLinkOptions"
},
{
@@ -12314,7 +13002,7 @@
}
},
{
- "id": 545,
+ "id": 588,
"name": "type",
"kind": 1024,
"kindString": "Property",
@@ -12322,7 +13010,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 526,
+ "line": 554,
"character": 2
}
],
@@ -12345,13 +13033,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [546, 547, 548, 545]
+ "children": [589, 590, 591, 588]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 525,
+ "line": 553,
"character": 44
}
]
@@ -12369,7 +13057,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 553,
+ "id": 596,
"name": "GenerateLinkResponse"
}
],
@@ -12424,7 +13112,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 344,
+ "id": 374,
"name": "UserResponse"
}
],
@@ -12552,7 +13240,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 344,
+ "id": 374,
"name": "UserResponse"
}
],
@@ -12601,10 +13289,10 @@
},
"type": {
"type": "reference",
- "id": 733,
+ "id": 776,
"name": "PageParams",
"dereferenced": {
- "id": 733,
+ "id": 776,
"name": "PageParams",
"kind": 4194304,
"kindString": "Type alias",
@@ -12612,21 +13300,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 922,
+ "line": 950,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 734,
+ "id": 777,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 735,
+ "id": 778,
"name": "page",
"kind": 1024,
"kindString": "Property",
@@ -12639,7 +13327,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 924,
+ "line": 952,
"character": 2
}
],
@@ -12649,7 +13337,7 @@
}
},
{
- "id": 736,
+ "id": 779,
"name": "perPage",
"kind": 1024,
"kindString": "Property",
@@ -12662,7 +13350,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 926,
+ "line": 954,
"character": 2
}
],
@@ -12676,13 +13364,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [735, 736]
+ "children": [778, 779]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 922,
+ "line": 950,
"character": 25
}
]
@@ -12767,7 +13455,7 @@
"type": "array",
"elementType": {
"type": "reference",
- "id": 392,
+ "id": 422,
"name": "User"
}
}
@@ -12784,7 +13472,7 @@
},
{
"type": "reference",
- "id": 726,
+ "id": 769,
"name": "Pagination"
}
]
@@ -12892,7 +13580,7 @@
],
"type": {
"type": "reference",
- "id": 743,
+ "id": 786,
"name": "AuthError"
}
}
@@ -13007,7 +13695,7 @@
},
{
"type": "reference",
- "id": 743,
+ "id": 786,
"name": "AuthError"
}
]
@@ -13077,17 +13765,17 @@
},
"type": {
"type": "reference",
- "id": 419,
+ "id": 450,
"name": "AdminUserAttributes",
"dereferenced": {
- "id": 419,
+ "id": 450,
"name": "AdminUserAttributes",
"kind": 256,
"kindString": "Interface",
"flags": {},
"children": [
{
- "id": 421,
+ "id": 452,
"name": "app_metadata",
"kind": 1024,
"kindString": "Property",
@@ -13101,7 +13789,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 280,
+ "line": 288,
"character": 2
}
],
@@ -13111,7 +13799,7 @@
}
},
{
- "id": 424,
+ "id": 455,
"name": "ban_duration",
"kind": 1024,
"kindString": "Property",
@@ -13125,7 +13813,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 306,
+ "line": 314,
"character": 2
}
],
@@ -13135,36 +13823,7 @@
}
},
{
- "id": 428,
- "name": "data",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "A custom data object to store the user's metadata. This maps to the `auth.users.user_metadata` column.",
- "text": "The `data` should be a JSON object that includes user-specific info, such as their first and last name.\n\n"
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 255,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "object"
- },
- "inheritedFrom": {
- "type": "reference",
- "id": 418,
- "name": "UserAttributes.data"
- }
- },
- {
- "id": 425,
+ "id": 457,
"name": "email",
"kind": 1024,
"kindString": "Property",
@@ -13177,7 +13836,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 237,
+ "line": 246,
"character": 2
}
],
@@ -13187,12 +13846,11 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 415,
- "name": "UserAttributes.email"
+ "name": "Omit.email"
}
},
{
- "id": 422,
+ "id": 453,
"name": "email_confirm",
"kind": 1024,
"kindString": "Property",
@@ -13206,7 +13864,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 287,
+ "line": 295,
"character": 2
}
],
@@ -13216,7 +13874,7 @@
}
},
{
- "id": 427,
+ "id": 456,
"name": "password",
"kind": 1024,
"kindString": "Property",
@@ -13229,7 +13887,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 247,
+ "line": 256,
"character": 2
}
],
@@ -13239,12 +13897,11 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 417,
- "name": "UserAttributes.password"
+ "name": "Omit.password"
}
},
{
- "id": 426,
+ "id": 458,
"name": "phone",
"kind": 1024,
"kindString": "Property",
@@ -13257,7 +13914,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 242,
+ "line": 251,
"character": 2
}
],
@@ -13267,12 +13924,11 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 416,
- "name": "UserAttributes.phone"
+ "name": "Omit.phone"
}
},
{
- "id": 423,
+ "id": 454,
"name": "phone_confirm",
"kind": 1024,
"kindString": "Property",
@@ -13286,7 +13942,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 294,
+ "line": 302,
"character": 2
}
],
@@ -13296,7 +13952,7 @@
}
},
{
- "id": 420,
+ "id": 451,
"name": "user_metadata",
"kind": 1024,
"kindString": "Property",
@@ -13305,12 +13961,12 @@
},
"comment": {
"shortText": "A custom data object to store the user's metadata. This maps to the `auth.users.user_metadata` column.",
- "text": "Only a service role can modify.\n\nThe `user_metadata` should be a JSON object that includes user-specific info, such as their first and last name.\n\nNote: When using the GoTrueAdminApi and wanting to modify a user's metadata,\nthis attribute is used instead of UserAttributes data.\n\n"
+ "text": "The `user_metadata` should be a JSON object that includes user-specific info, such as their first and last name.\n\nNote: When using the GoTrueAdminApi and wanting to modify a user's metadata,\nthis attribute is used instead of UserAttributes data.\n\n"
},
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 270,
+ "line": 278,
"character": 2
}
],
@@ -13324,21 +13980,33 @@
{
"title": "Properties",
"kind": 1024,
- "children": [421, 424, 428, 425, 422, 427, 426, 423, 420]
+ "children": [452, 455, 457, 453, 456, 458, 454, 451]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 258,
+ "line": 267,
"character": 17
}
],
"extendedTypes": [
{
"type": "reference",
- "id": 414,
- "name": "UserAttributes"
+ "typeArguments": [
+ {
+ "type": "reference",
+ "id": 445,
+ "name": "UserAttributes"
+ },
+ {
+ "type": "literal",
+ "value": "data"
+ }
+ ],
+ "qualifiedName": "Omit",
+ "package": "typescript",
+ "name": "Omit"
}
]
}
@@ -13350,7 +14018,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 344,
+ "id": 374,
"name": "UserResponse"
}
],
@@ -13401,16 +14069,16 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 100,
+ "line": 101,
"character": 2
}
],
"type": {
"type": "reference",
- "id": 663,
+ "id": 706,
"name": "GoTrueMFAApi",
"dereferenced": {
- "id": 663,
+ "id": 706,
"name": "GoTrueMFAApi",
"kind": 256,
"kindString": "Interface",
@@ -13420,14 +14088,14 @@
},
"children": [
{
- "id": 667,
+ "id": 710,
"name": "challenge",
"kind": 2048,
"kindString": "Method",
"flags": {},
"signatures": [
{
- "id": 668,
+ "id": 711,
"name": "challenge",
"kind": 4096,
"kindString": "Call signature",
@@ -13437,17 +14105,17 @@
},
"parameters": [
{
- "id": 669,
+ "id": 712,
"name": "params",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 587,
+ "id": 630,
"name": "MFAChallengeParams",
"dereferenced": {
- "id": 587,
+ "id": 630,
"name": "MFAChallengeParams",
"kind": 4194304,
"kindString": "Type alias",
@@ -13455,21 +14123,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 624,
+ "line": 652,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 588,
+ "id": 631,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 589,
+ "id": 632,
"name": "factorId",
"kind": 1024,
"kindString": "Property",
@@ -13480,7 +14148,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 626,
+ "line": 654,
"character": 2
}
],
@@ -13494,13 +14162,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [589]
+ "children": [632]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 624,
+ "line": 652,
"character": 33
}
]
@@ -13515,7 +14183,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 631,
+ "id": 674,
"name": "AuthMFAChallengeResponse"
}
],
@@ -13527,14 +14195,14 @@
]
},
{
- "id": 676,
+ "id": 719,
"name": "challengeAndVerify",
"kind": 2048,
"kindString": "Method",
"flags": {},
"signatures": [
{
- "id": 677,
+ "id": 720,
"name": "challengeAndVerify",
"kind": 4096,
"kindString": "Call signature",
@@ -13544,17 +14212,17 @@
},
"parameters": [
{
- "id": 678,
+ "id": 721,
"name": "params",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 590,
+ "id": 633,
"name": "MFAChallengeAndVerifyParams",
"dereferenced": {
- "id": 590,
+ "id": 633,
"name": "MFAChallengeAndVerifyParams",
"kind": 4194304,
"kindString": "Type alias",
@@ -13562,21 +14230,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 629,
+ "line": 657,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 591,
+ "id": 634,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 593,
+ "id": 636,
"name": "code",
"kind": 1024,
"kindString": "Property",
@@ -13584,6 +14252,158 @@
"comment": {
"shortText": "Verification code provided by the user."
},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 661,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 635,
+ "name": "factorId",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "comment": {
+ "shortText": "ID of the factor being verified. Returned in enroll()."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 659,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [636, 635]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 657,
+ "character": 42
+ }
+ ]
+ }
+ }
+ }
+ }
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "typeArguments": [
+ {
+ "type": "reference",
+ "id": 637,
+ "name": "AuthMFAVerifyResponse"
+ }
+ ],
+ "qualifiedName": "Promise",
+ "package": "typescript",
+ "name": "Promise"
+ }
+ }
+ ]
+ },
+ {
+ "id": 707,
+ "name": "enroll",
+ "kind": 2048,
+ "kindString": "Method",
+ "flags": {},
+ "signatures": [
+ {
+ "id": 708,
+ "name": "enroll",
+ "kind": 4096,
+ "kindString": "Call signature",
+ "flags": {},
+ "comment": {
+ "shortText": "Starts the enrollment process for a new Multi-Factor Authentication (MFA)\nfactor. This method creates a new `unverified` factor.\nTo verify a factor, present the QR code or secret to the user and ask them to add it to their\nauthenticator app.\nThe user has to enter the code from their authenticator app to verify it.",
+ "text": "Upon verifying a factor, all other sessions are logged out and the current session's authenticator level is promoted to `aal2`.\n\n"
+ },
+ "parameters": [
+ {
+ "id": 709,
+ "name": "params",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {},
+ "type": {
+ "type": "reference",
+ "id": 617,
+ "name": "MFAEnrollParams",
+ "dereferenced": {
+ "id": 617,
+ "name": "MFAEnrollParams",
+ "kind": 4194304,
+ "kindString": "Type alias",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 627,
+ "character": 12
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 618,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 619,
+ "name": "factorType",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "comment": {
+ "shortText": "The type of factor being enrolled."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 629,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "literal",
+ "value": "totp"
+ }
+ },
+ {
+ "id": 621,
+ "name": "friendlyName",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "Human readable name assigned to the factor."
+ },
"sources": [
{
"fileName": "src/lib/types.ts",
@@ -13597,13 +14417,15 @@
}
},
{
- "id": 592,
- "name": "factorId",
+ "id": 620,
+ "name": "issuer",
"kind": 1024,
"kindString": "Property",
- "flags": {},
+ "flags": {
+ "isOptional": true
+ },
"comment": {
- "shortText": "ID of the factor being verified. Returned in enroll()."
+ "shortText": "Domain which the user is enrolled with."
},
"sources": [
{
@@ -13622,167 +14444,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [593, 592]
+ "children": [619, 621, 620]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 629,
- "character": 42
- }
- ]
- }
- }
- }
- }
- }
- ],
- "type": {
- "type": "reference",
- "typeArguments": [
- {
- "type": "reference",
- "id": 594,
- "name": "AuthMFAVerifyResponse"
- }
- ],
- "qualifiedName": "Promise",
- "package": "typescript",
- "name": "Promise"
- }
- }
- ]
- },
- {
- "id": 664,
- "name": "enroll",
- "kind": 2048,
- "kindString": "Method",
- "flags": {},
- "signatures": [
- {
- "id": 665,
- "name": "enroll",
- "kind": 4096,
- "kindString": "Call signature",
- "flags": {},
- "comment": {
- "shortText": "Starts the enrollment process for a new Multi-Factor Authentication (MFA)\nfactor. This method creates a new `unverified` factor.\nTo verify a factor, present the QR code or secret to the user and ask them to add it to their\nauthenticator app.\nThe user has to enter the code from their authenticator app to verify it.",
- "text": "Upon verifying a factor, all other sessions are logged out and the current session's authenticator level is promoted to `aal2`.\n\n"
- },
- "parameters": [
- {
- "id": 666,
- "name": "params",
- "kind": 32768,
- "kindString": "Parameter",
- "flags": {},
- "type": {
- "type": "reference",
- "id": 574,
- "name": "MFAEnrollParams",
- "dereferenced": {
- "id": 574,
- "name": "MFAEnrollParams",
- "kind": 4194304,
- "kindString": "Type alias",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 599,
- "character": 12
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 575,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 576,
- "name": "factorType",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "comment": {
- "shortText": "The type of factor being enrolled."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 601,
- "character": 2
- }
- ],
- "type": {
- "type": "literal",
- "value": "totp"
- }
- },
- {
- "id": 578,
- "name": "friendlyName",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "Human readable name assigned to the factor."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 605,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 577,
- "name": "issuer",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "Domain which the user is enrolled with."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 603,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [576, 578, 577]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 599,
+ "line": 627,
"character": 30
}
]
@@ -13797,7 +14465,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 607,
+ "id": 650,
"name": "AuthMFAEnrollResponse"
}
],
@@ -13809,14 +14477,14 @@
]
},
{
- "id": 681,
+ "id": 724,
"name": "getAuthenticatorAssuranceLevel",
"kind": 2048,
"kindString": "Method",
"flags": {},
"signatures": [
{
- "id": 682,
+ "id": 725,
"name": "getAuthenticatorAssuranceLevel",
"kind": 4096,
"kindString": "Call signature",
@@ -13830,7 +14498,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 652,
+ "id": 695,
"name": "AuthMFAGetAuthenticatorAssuranceLevelResponse"
}
],
@@ -13842,14 +14510,14 @@
]
},
{
- "id": 679,
+ "id": 722,
"name": "listFactors",
"kind": 2048,
"kindString": "Method",
"flags": {},
"signatures": [
{
- "id": 680,
+ "id": 723,
"name": "listFactors",
"kind": 4096,
"kindString": "Call signature",
@@ -13876,7 +14544,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 641,
+ "id": 684,
"name": "AuthMFAListFactorsResponse"
}
],
@@ -13888,14 +14556,14 @@
]
},
{
- "id": 673,
+ "id": 716,
"name": "unenroll",
"kind": 2048,
"kindString": "Method",
"flags": {},
"signatures": [
{
- "id": 674,
+ "id": 717,
"name": "unenroll",
"kind": 4096,
"kindString": "Call signature",
@@ -13905,17 +14573,17 @@
},
"parameters": [
{
- "id": 675,
+ "id": 718,
"name": "params",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 579,
+ "id": 622,
"name": "MFAUnenrollParams",
"dereferenced": {
- "id": 579,
+ "id": 622,
"name": "MFAUnenrollParams",
"kind": 4194304,
"kindString": "Type alias",
@@ -13923,21 +14591,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 608,
+ "line": 636,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 580,
+ "id": 623,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 581,
+ "id": 624,
"name": "factorId",
"kind": 1024,
"kindString": "Property",
@@ -13948,7 +14616,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 610,
+ "line": 638,
"character": 2
}
],
@@ -13962,13 +14630,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [581]
+ "children": [624]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 608,
+ "line": 636,
"character": 32
}
]
@@ -13983,7 +14651,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 622,
+ "id": 665,
"name": "AuthMFAUnenrollResponse"
}
],
@@ -13995,14 +14663,14 @@
]
},
{
- "id": 670,
+ "id": 713,
"name": "verify",
"kind": 2048,
"kindString": "Method",
"flags": {},
"signatures": [
{
- "id": 671,
+ "id": 714,
"name": "verify",
"kind": 4096,
"kindString": "Call signature",
@@ -14012,17 +14680,17 @@
},
"parameters": [
{
- "id": 672,
+ "id": 715,
"name": "params",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 582,
+ "id": 625,
"name": "MFAVerifyParams",
"dereferenced": {
- "id": 582,
+ "id": 625,
"name": "MFAVerifyParams",
"kind": 4194304,
"kindString": "Type alias",
@@ -14030,21 +14698,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 613,
+ "line": 641,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 583,
+ "id": 626,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 585,
+ "id": 628,
"name": "challengeId",
"kind": 1024,
"kindString": "Property",
@@ -14055,7 +14723,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 618,
+ "line": 646,
"character": 2
}
],
@@ -14065,7 +14733,7 @@
}
},
{
- "id": 586,
+ "id": 629,
"name": "code",
"kind": 1024,
"kindString": "Property",
@@ -14076,7 +14744,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 621,
+ "line": 649,
"character": 2
}
],
@@ -14086,7 +14754,7 @@
}
},
{
- "id": 584,
+ "id": 627,
"name": "factorId",
"kind": 1024,
"kindString": "Property",
@@ -14097,7 +14765,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 615,
+ "line": 643,
"character": 2
}
],
@@ -14111,13 +14779,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [585, 586, 584]
+ "children": [628, 629, 627]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 613,
+ "line": 641,
"character": 30
}
]
@@ -14132,7 +14800,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 594,
+ "id": 637,
"name": "AuthMFAVerifyResponse"
}
],
@@ -14148,13 +14816,13 @@
{
"title": "Methods",
"kind": 2048,
- "children": [667, 676, 664, 681, 679, 673, 670]
+ "children": [710, 719, 707, 724, 722, 716, 713]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 761,
+ "line": 789,
"character": 17
}
]
@@ -14162,7 +14830,59 @@
}
},
{
- "id": 125,
+ "id": 121,
+ "name": "exchangeCodeForSession",
+ "kind": 2048,
+ "kindString": "Method",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/GoTrueClient.ts",
+ "line": 402,
+ "character": 8
+ }
+ ],
+ "signatures": [
+ {
+ "id": 122,
+ "name": "exchangeCodeForSession",
+ "kind": 4096,
+ "kindString": "Call signature",
+ "flags": {},
+ "comment": {
+ "shortText": "Log in an existing user via a third-party provider."
+ },
+ "parameters": [
+ {
+ "id": 123,
+ "name": "authCode",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {},
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "typeArguments": [
+ {
+ "type": "reference",
+ "id": 339,
+ "name": "AuthResponse"
+ }
+ ],
+ "qualifiedName": "Promise",
+ "package": "typescript",
+ "name": "Promise"
+ }
+ }
+ ]
+ },
+ {
+ "id": 136,
"name": "getSession",
"kind": 2048,
"kindString": "Method",
@@ -14170,13 +14890,13 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 511,
+ "line": 608,
"character": 8
}
],
"signatures": [
{
- "id": 126,
+ "id": 137,
"name": "getSession",
"kind": 4096,
"kindString": "Call signature",
@@ -14193,14 +14913,14 @@
{
"type": "reflection",
"declaration": {
- "id": 127,
+ "id": 138,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 128,
+ "id": 139,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -14208,21 +14928,21 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 513,
+ "line": 610,
"character": 8
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 129,
+ "id": 140,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 130,
+ "id": 141,
"name": "session",
"kind": 1024,
"kindString": "Property",
@@ -14230,13 +14950,13 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 514,
+ "line": 611,
"character": 10
}
],
"type": {
"type": "reference",
- "id": 355,
+ "id": 385,
"name": "Session"
}
}
@@ -14245,14 +14965,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [130]
+ "children": [141]
}
]
}
}
},
{
- "id": 131,
+ "id": 142,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -14260,7 +14980,7 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 516,
+ "line": 613,
"character": 8
}
],
@@ -14274,7 +14994,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [128, 131]
+ "children": [139, 142]
}
]
}
@@ -14282,14 +15002,14 @@
{
"type": "reflection",
"declaration": {
- "id": 132,
+ "id": 143,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 133,
+ "id": 144,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -14297,21 +15017,21 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 519,
+ "line": 616,
"character": 8
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 134,
+ "id": 145,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 135,
+ "id": 146,
"name": "session",
"kind": 1024,
"kindString": "Property",
@@ -14319,7 +15039,7 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 520,
+ "line": 617,
"character": 10
}
],
@@ -14333,14 +15053,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [135]
+ "children": [146]
}
]
}
}
},
{
- "id": 136,
+ "id": 147,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -14348,13 +15068,13 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 522,
+ "line": 619,
"character": 8
}
],
"type": {
"type": "reference",
- "id": 743,
+ "id": 786,
"name": "AuthError"
}
}
@@ -14363,7 +15083,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [133, 136]
+ "children": [144, 147]
}
]
}
@@ -14371,14 +15091,14 @@
{
"type": "reflection",
"declaration": {
- "id": 137,
+ "id": 148,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 138,
+ "id": 149,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -14386,21 +15106,21 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 525,
+ "line": 622,
"character": 8
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 139,
+ "id": 150,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 140,
+ "id": 151,
"name": "session",
"kind": 1024,
"kindString": "Property",
@@ -14408,7 +15128,7 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 526,
+ "line": 623,
"character": 10
}
],
@@ -14422,14 +15142,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [140]
+ "children": [151]
}
]
}
}
},
{
- "id": 141,
+ "id": 152,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -14437,7 +15157,7 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 528,
+ "line": 625,
"character": 8
}
],
@@ -14451,7 +15171,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [138, 141]
+ "children": [149, 152]
}
]
}
@@ -14467,7 +15187,7 @@
]
},
{
- "id": 142,
+ "id": 153,
"name": "getUser",
"kind": 2048,
"kindString": "Method",
@@ -14475,13 +15195,13 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 574,
+ "line": 671,
"character": 8
}
],
"signatures": [
{
- "id": 143,
+ "id": 154,
"name": "getUser",
"kind": 4096,
"kindString": "Call signature",
@@ -14491,7 +15211,7 @@
},
"parameters": [
{
- "id": 144,
+ "id": 155,
"name": "jwt",
"kind": 32768,
"kindString": "Parameter",
@@ -14512,7 +15232,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 344,
+ "id": 374,
"name": "UserResponse"
}
],
@@ -14524,7 +15244,7 @@
]
},
{
- "id": 103,
+ "id": 108,
"name": "initialize",
"kind": 2048,
"kindString": "Method",
@@ -14532,13 +15252,13 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 171,
+ "line": 196,
"character": 2
}
],
"signatures": [
{
- "id": 104,
+ "id": 109,
"name": "initialize",
"kind": 4096,
"kindString": "Call signature",
@@ -14551,7 +15271,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 716,
+ "id": 759,
"name": "InitializeResult"
}
],
@@ -14563,7 +15283,7 @@
]
},
{
- "id": 186,
+ "id": 203,
"name": "onAuthStateChange",
"kind": 2048,
"kindString": "Method",
@@ -14571,13 +15291,13 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 859,
+ "line": 982,
"character": 2
}
],
"signatures": [
{
- "id": 187,
+ "id": 204,
"name": "onAuthStateChange",
"kind": 4096,
"kindString": "Call signature",
@@ -14587,7 +15307,7 @@
},
"parameters": [
{
- "id": 188,
+ "id": 205,
"name": "callback",
"kind": 32768,
"kindString": "Parameter",
@@ -14598,33 +15318,33 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 189,
+ "id": 206,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 190,
+ "id": 207,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 191,
+ "id": 208,
"name": "event",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 295,
+ "id": 324,
"name": "AuthChangeEvent"
}
},
{
- "id": 192,
+ "id": 209,
"name": "session",
"kind": 32768,
"kindString": "Parameter",
@@ -14638,7 +15358,7 @@
},
{
"type": "reference",
- "id": 355,
+ "id": 385,
"name": "Session"
}
]
@@ -14658,14 +15378,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 193,
+ "id": 210,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 194,
+ "id": 211,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -14673,21 +15393,21 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 860,
+ "line": 983,
"character": 4
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 195,
+ "id": 212,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 196,
+ "id": 213,
"name": "subscription",
"kind": 1024,
"kindString": "Property",
@@ -14695,23 +15415,23 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 860,
+ "line": 983,
"character": 12
}
],
"type": {
"type": "reference",
- "id": 429,
+ "id": 459,
"name": "Subscription",
"dereferenced": {
- "id": 429,
+ "id": 459,
"name": "Subscription",
"kind": 256,
"kindString": "Interface",
"flags": {},
"children": [
{
- "id": 430,
+ "id": 460,
"name": "id",
"kind": 1024,
"kindString": "Property",
@@ -14722,7 +15442,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 313,
+ "line": 321,
"character": 2
}
],
@@ -14732,7 +15452,7 @@
}
},
{
- "id": 431,
+ "id": 461,
"name": "callback",
"kind": 2048,
"kindString": "Method",
@@ -14740,13 +15460,13 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 317,
+ "line": 325,
"character": 2
}
],
"signatures": [
{
- "id": 432,
+ "id": 462,
"name": "callback",
"kind": 4096,
"kindString": "Call signature",
@@ -14756,17 +15476,17 @@
},
"parameters": [
{
- "id": 433,
+ "id": 463,
"name": "event",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 295,
+ "id": 324,
"name": "AuthChangeEvent",
"dereferenced": {
- "id": 295,
+ "id": 324,
"name": "AuthChangeEvent",
"kind": 4194304,
"kindString": "Type alias",
@@ -14781,6 +15501,10 @@
"type": {
"type": "union",
"types": [
+ {
+ "type": "literal",
+ "value": "INITIAL_SESSION"
+ },
{
"type": "literal",
"value": "PASSWORD_RECOVERY"
@@ -14802,11 +15526,7 @@
"value": "USER_UPDATED"
},
{
- "type": "literal",
- "value": "USER_DELETED"
- },
- {
- "id": 294,
+ "id": 323,
"name": "AuthChangeEventMFA",
"kind": 4194304,
"kindString": "Type alias",
@@ -14829,7 +15549,7 @@
}
},
{
- "id": 434,
+ "id": 464,
"name": "session",
"kind": 32768,
"kindString": "Parameter",
@@ -14843,7 +15563,7 @@
},
{
"type": "reference",
- "id": 355,
+ "id": 385,
"name": "Session"
}
]
@@ -14858,7 +15578,7 @@
]
},
{
- "id": 435,
+ "id": 465,
"name": "unsubscribe",
"kind": 2048,
"kindString": "Method",
@@ -14866,13 +15586,13 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 321,
+ "line": 329,
"character": 2
}
],
"signatures": [
{
- "id": 436,
+ "id": 466,
"name": "unsubscribe",
"kind": 4096,
"kindString": "Call signature",
@@ -14892,18 +15612,18 @@
{
"title": "Properties",
"kind": 1024,
- "children": [430]
+ "children": [460]
},
{
"title": "Methods",
"kind": 2048,
- "children": [431, 435]
+ "children": [461, 465]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 309,
+ "line": 317,
"character": 17
}
]
@@ -14915,7 +15635,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [196]
+ "children": [213]
}
]
}
@@ -14926,7 +15646,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [194]
+ "children": [211]
}
]
}
@@ -14935,7 +15655,7 @@
]
},
{
- "id": 161,
+ "id": 175,
"name": "refreshSession",
"kind": 2048,
"kindString": "Method",
@@ -14943,13 +15663,13 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 714,
+ "line": 817,
"character": 8
}
],
"signatures": [
{
- "id": 162,
+ "id": 176,
"name": "refreshSession",
"kind": 4096,
"kindString": "Call signature",
@@ -14959,7 +15679,7 @@
},
"parameters": [
{
- "id": 163,
+ "id": 177,
"name": "currentSession",
"kind": 32768,
"kindString": "Parameter",
@@ -14972,14 +15692,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 164,
+ "id": 178,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 165,
+ "id": 179,
"name": "refresh_token",
"kind": 1024,
"kindString": "Property",
@@ -14987,7 +15707,7 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 714,
+ "line": 817,
"character": 42
}
],
@@ -15001,7 +15721,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [165]
+ "children": [179]
}
]
}
@@ -15013,7 +15733,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 309,
+ "id": 339,
"name": "AuthResponse"
}
],
@@ -15025,7 +15745,7 @@
]
},
{
- "id": 197,
+ "id": 217,
"name": "resetPasswordForEmail",
"kind": 2048,
"kindString": "Method",
@@ -15033,13 +15753,13 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 882,
+ "line": 1022,
"character": 8
}
],
"signatures": [
{
- "id": 198,
+ "id": 218,
"name": "resetPasswordForEmail",
"kind": 4096,
"kindString": "Call signature",
@@ -15049,7 +15769,7 @@
},
"parameters": [
{
- "id": 199,
+ "id": 219,
"name": "email",
"kind": 32768,
"kindString": "Parameter",
@@ -15063,7 +15783,7 @@
}
},
{
- "id": 200,
+ "id": 220,
"name": "options",
"kind": 32768,
"kindString": "Parameter",
@@ -15071,14 +15791,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 201,
+ "id": 221,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 203,
+ "id": 223,
"name": "captchaToken",
"kind": 1024,
"kindString": "Property",
@@ -15091,7 +15811,7 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 886,
+ "line": 1026,
"character": 6
}
],
@@ -15101,7 +15821,7 @@
}
},
{
- "id": 202,
+ "id": 222,
"name": "redirectTo",
"kind": 1024,
"kindString": "Property",
@@ -15114,7 +15834,7 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 885,
+ "line": 1025,
"character": 6
}
],
@@ -15128,7 +15848,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [203, 202]
+ "children": [223, 222]
}
]
}
@@ -15145,14 +15865,14 @@
{
"type": "reflection",
"declaration": {
- "id": 204,
+ "id": 224,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 205,
+ "id": 225,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -15160,14 +15880,14 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 890,
+ "line": 1030,
"character": 8
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 206,
+ "id": 226,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
@@ -15176,7 +15896,7 @@
}
},
{
- "id": 207,
+ "id": 227,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -15184,7 +15904,7 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 891,
+ "line": 1031,
"character": 8
}
],
@@ -15198,7 +15918,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [205, 207]
+ "children": [225, 227]
}
]
}
@@ -15206,14 +15926,14 @@
{
"type": "reflection",
"declaration": {
- "id": 208,
+ "id": 228,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 209,
+ "id": 229,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -15221,7 +15941,7 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 893,
+ "line": 1033,
"character": 8
}
],
@@ -15231,7 +15951,7 @@
}
},
{
- "id": 210,
+ "id": 230,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -15239,13 +15959,13 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 893,
+ "line": 1033,
"character": 20
}
],
"type": {
"type": "reference",
- "id": 743,
+ "id": 786,
"name": "AuthError"
}
}
@@ -15254,7 +15974,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [209, 210]
+ "children": [229, 230]
}
]
}
@@ -15270,7 +15990,7 @@
]
},
{
- "id": 155,
+ "id": 169,
"name": "setSession",
"kind": 2048,
"kindString": "Method",
@@ -15278,13 +15998,13 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 650,
+ "line": 753,
"character": 8
}
],
"signatures": [
{
- "id": 156,
+ "id": 170,
"name": "setSession",
"kind": 4096,
"kindString": "Call signature",
@@ -15294,7 +16014,7 @@
},
"parameters": [
{
- "id": 157,
+ "id": 171,
"name": "currentSession",
"kind": 32768,
"kindString": "Parameter",
@@ -15305,14 +16025,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 158,
+ "id": 172,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 159,
+ "id": 173,
"name": "access_token",
"kind": 1024,
"kindString": "Property",
@@ -15320,7 +16040,7 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 651,
+ "line": 754,
"character": 4
}
],
@@ -15330,7 +16050,7 @@
}
},
{
- "id": 160,
+ "id": 174,
"name": "refresh_token",
"kind": 1024,
"kindString": "Property",
@@ -15338,7 +16058,7 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 652,
+ "line": 755,
"character": 4
}
],
@@ -15352,7 +16072,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [159, 160]
+ "children": [173, 174]
}
]
}
@@ -15364,7 +16084,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 309,
+ "id": 339,
"name": "AuthResponse"
}
],
@@ -15376,63 +16096,92 @@
]
},
{
- "id": 113,
- "name": "signInWithOAuth",
+ "id": 124,
+ "name": "signInWithIdToken",
"kind": 2048,
"kindString": "Method",
"flags": {},
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 358,
+ "line": 432,
"character": 8
}
],
"signatures": [
{
- "id": 114,
- "name": "signInWithOAuth",
+ "id": 125,
+ "name": "signInWithIdToken",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"comment": {
- "shortText": "Log in an existing user via a third-party provider."
+ "shortText": "Allows signing in with an ID token issued by certain supported providers.\nThe ID token is verified for validity and a new session is established.",
+ "tags": [
+ {
+ "tag": "experimental",
+ "text": "\n"
+ }
+ ]
},
"parameters": [
{
- "id": 115,
+ "id": 126,
"name": "credentials",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 486,
- "name": "SignInWithOAuthCredentials",
+ "id": 530,
+ "name": "SignInWithIdTokenCredentials",
"dereferenced": {
- "id": 486,
- "name": "SignInWithOAuthCredentials",
+ "id": 530,
+ "name": "SignInWithIdTokenCredentials",
"kind": 4194304,
"kindString": "Type alias",
"flags": {},
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 433,
+ "line": 455,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 487,
+ "id": 531,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 489,
+ "id": 534,
+ "name": "nonce",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "If the ID token contains a `nonce`, then the hash of this value is compared to the value in the ID token."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 463,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 535,
"name": "options",
"kind": 1024,
"kindString": "Property",
@@ -15442,21 +16191,230 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 436,
+ "line": 464,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 490,
+ "id": 536,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 493,
+ "id": 537,
+ "name": "captchaToken",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "Verification token received when the user completes the captcha on the site."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 466,
+ "character": 4
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [537]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 464,
+ "character": 12
+ }
+ ]
+ }
+ }
+ },
+ {
+ "id": 532,
+ "name": "provider",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "comment": {
+ "shortText": "Only Apple and Google ID tokens are supported for use from within iOS or Android applications."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 459,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "literal",
+ "value": "google"
+ },
+ {
+ "type": "literal",
+ "value": "apple"
+ }
+ ]
+ }
+ },
+ {
+ "id": 533,
+ "name": "token",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "comment": {
+ "shortText": "ID token issued by Apple or Google."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 461,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [534, 535, 532, 533]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 455,
+ "character": 43
+ }
+ ]
+ }
+ }
+ }
+ }
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "typeArguments": [
+ {
+ "type": "reference",
+ "id": 339,
+ "name": "AuthResponse"
+ }
+ ],
+ "qualifiedName": "Promise",
+ "package": "typescript",
+ "name": "Promise"
+ }
+ }
+ ]
+ },
+ {
+ "id": 118,
+ "name": "signInWithOAuth",
+ "kind": 2048,
+ "kindString": "Method",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/GoTrueClient.ts",
+ "line": 387,
+ "character": 8
+ }
+ ],
+ "signatures": [
+ {
+ "id": 119,
+ "name": "signInWithOAuth",
+ "kind": 4096,
+ "kindString": "Call signature",
+ "flags": {},
+ "comment": {
+ "shortText": "Log in an existing user via a third-party provider."
+ },
+ "parameters": [
+ {
+ "id": 120,
+ "name": "credentials",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {},
+ "type": {
+ "type": "reference",
+ "id": 518,
+ "name": "SignInWithOAuthCredentials",
+ "dereferenced": {
+ "id": 518,
+ "name": "SignInWithOAuthCredentials",
+ "kind": 4194304,
+ "kindString": "Type alias",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 440,
+ "character": 12
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 519,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 521,
+ "name": "options",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 443,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 522,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 525,
"name": "queryParams",
"kind": 1024,
"kindString": "Property",
@@ -15469,14 +16427,14 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 442,
+ "line": 449,
"character": 4
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 494,
+ "id": 526,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
@@ -15484,19 +16442,19 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 442,
+ "line": 449,
"character": 18
}
],
"indexSignature": {
- "id": 495,
+ "id": 527,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 496,
+ "id": 528,
"name": "key",
"kind": 32768,
"flags": {},
@@ -15515,7 +16473,7 @@
}
},
{
- "id": 491,
+ "id": 523,
"name": "redirectTo",
"kind": 1024,
"kindString": "Property",
@@ -15528,7 +16486,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 438,
+ "line": 445,
"character": 4
}
],
@@ -15538,7 +16496,7 @@
}
},
{
- "id": 492,
+ "id": 524,
"name": "scopes",
"kind": 1024,
"kindString": "Property",
@@ -15551,7 +16509,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 440,
+ "line": 447,
"character": 4
}
],
@@ -15561,7 +16519,7 @@
}
},
{
- "id": 497,
+ "id": 529,
"name": "skipBrowserRedirect",
"kind": 1024,
"kindString": "Property",
@@ -15574,7 +16532,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 444,
+ "line": 451,
"character": 4
}
],
@@ -15588,13 +16546,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [493, 491, 492, 497]
+ "children": [525, 523, 524, 529]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 436,
+ "line": 443,
"character": 12
}
]
@@ -15602,7 +16560,7 @@
}
},
{
- "id": 488,
+ "id": 520,
"name": "provider",
"kind": 1024,
"kindString": "Property",
@@ -15613,16 +16571,16 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 435,
+ "line": 442,
"character": 2
}
],
"type": {
"type": "reference",
- "id": 293,
+ "id": 322,
"name": "Provider",
"dereferenced": {
- "id": 293,
+ "id": 322,
"name": "Provider",
"kind": 4194304,
"kindString": "Type alias",
@@ -15714,13 +16672,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [489, 488]
+ "children": [521, 520]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 433,
+ "line": 440,
"character": 41
}
]
@@ -15735,7 +16693,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 322,
+ "id": 352,
"name": "OAuthResponse"
}
],
@@ -15747,7 +16705,7 @@
]
},
{
- "id": 116,
+ "id": 127,
"name": "signInWithOtp",
"kind": 2048,
"kindString": "Method",
@@ -15755,34 +16713,34 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 379,
+ "line": 480,
"character": 8
}
],
"signatures": [
{
- "id": 117,
+ "id": 128,
"name": "signInWithOtp",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"comment": {
"shortText": "Log in a user using magiclink or a one-time password (OTP).",
- "text": "If the `{{ .ConfirmationURL }}` variable is specified in the email template, a magiclink will be sent.\nIf the `{{ .Token }}` variable is specified in the email template, an OTP will be sent.\nIf you're using phone sign-ins, only an OTP will be sent. You won't be able to send a magiclink for phone sign-ins.\n\nBe aware that you may get back an error message that will not distinguish\nbetween the cases where the account does not exist or, that the account\ncan only be accessed via social login.\n"
+ "text": "If the `{{ .ConfirmationURL }}` variable is specified in the email template, a magiclink will be sent.\nIf the `{{ .Token }}` variable is specified in the email template, an OTP will be sent.\nIf you're using phone sign-ins, only an OTP will be sent. You won't be able to send a magiclink for phone sign-ins.\n\nBe aware that you may get back an error message that will not distinguish\nbetween the cases where the account does not exist or, that the account\ncan only be accessed via social login.\n\nDo note that you will need to configure a Whatsapp sender on Twilio\nif you are using phone sign in with the 'whatsapp' channel. The whatsapp\nchannel is not supported on other providers\nat this time.\n"
},
"parameters": [
{
- "id": 118,
+ "id": 129,
"name": "credentials",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 470,
+ "id": 500,
"name": "SignInWithPasswordlessCredentials",
"dereferenced": {
- "id": 470,
+ "id": 500,
"name": "SignInWithPasswordlessCredentials",
"kind": 4194304,
"kindString": "Type alias",
@@ -15790,7 +16748,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 397,
+ "line": 401,
"character": 12
}
],
@@ -15800,14 +16758,14 @@
{
"type": "reflection",
"declaration": {
- "id": 471,
+ "id": 501,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 472,
+ "id": 502,
"name": "email",
"kind": 1024,
"kindString": "Property",
@@ -15818,7 +16776,1242 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 400,
+ "line": 404,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 503,
+ "name": "options",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 405,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 504,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 508,
+ "name": "captchaToken",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "Verification token received when the user completes the captcha on the site."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 417,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 507,
+ "name": "data",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "A custom data object to store the user's metadata. This maps to the `auth.users.user_metadata` column.",
+ "text": "The `data` should be a JSON object that includes user-specific info, such as their first and last name.\n"
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 415,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "object"
+ }
+ },
+ {
+ "id": 505,
+ "name": "emailRedirectTo",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "The redirect url embedded in the email link"
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 407,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 506,
+ "name": "shouldCreateUser",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "If set to false, this method will not create a new user. Defaults to true."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 409,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "boolean"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [508, 507, 505, 506]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 405,
+ "character": 16
+ }
+ ]
+ }
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [502, 503]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 402,
+ "character": 4
+ }
+ ]
+ }
+ },
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 509,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 511,
+ "name": "options",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 423,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 512,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 515,
+ "name": "captchaToken",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "Verification token received when the user completes the captcha on the site."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 433,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 516,
+ "name": "channel",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "Messaging channel to use (e.g. whatsapp or sms)"
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 435,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "literal",
+ "value": "sms"
+ },
+ {
+ "type": "literal",
+ "value": "whatsapp"
+ }
+ ]
+ }
+ },
+ {
+ "id": 514,
+ "name": "data",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "A custom data object to store the user's metadata. This maps to the `auth.users.user_metadata` column.",
+ "text": "The `data` should be a JSON object that includes user-specific info, such as their first and last name.\n"
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 431,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "object"
+ }
+ },
+ {
+ "id": 513,
+ "name": "shouldCreateUser",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "If set to false, this method will not create a new user. Defaults to true."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 425,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "boolean"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [515, 516, 514, 513]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 423,
+ "character": 16
+ }
+ ]
+ }
+ }
+ },
+ {
+ "id": 510,
+ "name": "phone",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "comment": {
+ "shortText": "The user's phone number."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 422,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [511, 510]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 420,
+ "character": 4
+ }
+ ]
+ }
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "typeArguments": [
+ {
+ "type": "reference",
+ "id": 339,
+ "name": "AuthResponse"
+ }
+ ],
+ "qualifiedName": "Promise",
+ "package": "typescript",
+ "name": "Promise"
+ }
+ }
+ ]
+ },
+ {
+ "id": 115,
+ "name": "signInWithPassword",
+ "kind": 2048,
+ "kindString": "Method",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/GoTrueClient.ts",
+ "line": 337,
+ "character": 8
+ }
+ ],
+ "signatures": [
+ {
+ "id": 116,
+ "name": "signInWithPassword",
+ "kind": 4096,
+ "kindString": "Call signature",
+ "flags": {},
+ "comment": {
+ "shortText": "Log in an existing user with an email and password or phone and password.",
+ "text": "Be aware that you may get back an error message that will not distinguish\nbetween the cases where the account does not exist or that the\nemail/phone and password combination is wrong or that the account can only\nbe accessed via social login.\n"
+ },
+ "parameters": [
+ {
+ "id": 117,
+ "name": "credentials",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {},
+ "type": {
+ "type": "reference",
+ "id": 486,
+ "name": "SignInWithPasswordCredentials",
+ "dereferenced": {
+ "id": 486,
+ "name": "SignInWithPasswordCredentials",
+ "kind": 4194304,
+ "kindString": "Type alias",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 373,
+ "character": 12
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 487,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 488,
+ "name": "email",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "comment": {
+ "shortText": "The user's email address."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 376,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 490,
+ "name": "options",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 379,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 491,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 492,
+ "name": "captchaToken",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "Verification token received when the user completes the captcha on the site."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 381,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [492]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 379,
+ "character": 16
+ }
+ ]
+ }
+ }
+ },
+ {
+ "id": 489,
+ "name": "password",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "comment": {
+ "shortText": "The user's password."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 378,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [488, 490, 489]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 374,
+ "character": 4
+ }
+ ]
+ }
+ },
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 493,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 496,
+ "name": "options",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 389,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 497,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 499,
+ "name": "captchaToken",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "Verification token received when the user completes the captcha on the site."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 397,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 498,
+ "name": "data",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "A custom data object to store the user's metadata. This maps to the `auth.users.user_metadata` column.",
+ "text": "The `data` should be a JSON object that includes user-specific info, such as their first and last name.\n"
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 395,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "object"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [499, 498]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 389,
+ "character": 16
+ }
+ ]
+ }
+ }
+ },
+ {
+ "id": 495,
+ "name": "password",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "comment": {
+ "shortText": "The user's password."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 388,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 494,
+ "name": "phone",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "comment": {
+ "shortText": "The user's phone number."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 386,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [496, 495, 494]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 384,
+ "character": 4
+ }
+ ]
+ }
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "typeArguments": [
+ {
+ "type": "reference",
+ "id": 339,
+ "name": "AuthResponse"
+ }
+ ],
+ "qualifiedName": "Promise",
+ "package": "typescript",
+ "name": "Promise"
+ }
+ }
+ ]
+ },
+ {
+ "id": 133,
+ "name": "signInWithSSO",
+ "kind": 2048,
+ "kindString": "Method",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/GoTrueClient.ts",
+ "line": 579,
+ "character": 8
+ }
+ ],
+ "signatures": [
+ {
+ "id": 134,
+ "name": "signInWithSSO",
+ "kind": 4096,
+ "kindString": "Call signature",
+ "flags": {},
+ "comment": {
+ "shortText": "Attempts a single-sign on using an enterprise Identity Provider. A\nsuccessful SSO attempt will redirect the current page to the identity\nprovider authorization page. The redirect URL is implementation and SSO\nprotocol specific.",
+ "text": "You can use it by providing a SSO domain. Typically you can extract this\ndomain by asking users for their email address. If this domain is\nregistered on the Auth instance the redirect will use that organization's\ncurrently active SSO Identity Provider for the login.\n\nIf you have built an organization-specific login page, you can use the\norganization's SSO Identity Provider UUID directly instead.\n"
+ },
+ "parameters": [
+ {
+ "id": 135,
+ "name": "params",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {},
+ "type": {
+ "type": "reference",
+ "id": 557,
+ "name": "SignInWithSSO",
+ "dereferenced": {
+ "id": 557,
+ "name": "SignInWithSSO",
+ "kind": 4194304,
+ "kindString": "Type alias",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 508,
+ "character": 12
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 558,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 560,
+ "name": "options",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 513,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 561,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 563,
+ "name": "captchaToken",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "Verification token received when the user completes the captcha on the site."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 517,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 562,
+ "name": "redirectTo",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "A URL to send the user to after they have signed-in."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 515,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [563, 562]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 513,
+ "character": 16
+ }
+ ]
+ }
+ }
+ },
+ {
+ "id": 559,
+ "name": "providerId",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "comment": {
+ "shortText": "UUID of the SSO provider to invoke single-sign on to."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 511,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [560, 559]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 509,
+ "character": 4
+ }
+ ]
+ }
+ },
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 564,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 565,
+ "name": "domain",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "comment": {
+ "shortText": "Domain name of the organization for which to invoke single-sign on."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 522,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 566,
+ "name": "options",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 524,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 567,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 569,
+ "name": "captchaToken",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "Verification token received when the user completes the captcha on the site."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 528,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 568,
+ "name": "redirectTo",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "A URL to send the user to after they have signed-in."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 526,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [569, 568]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 524,
+ "character": 16
+ }
+ ]
+ }
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [565, 566]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 520,
+ "character": 4
+ }
+ ]
+ }
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "typeArguments": [
+ {
+ "type": "reference",
+ "id": 365,
+ "name": "SSOResponse"
+ }
+ ],
+ "qualifiedName": "Promise",
+ "package": "typescript",
+ "name": "Promise"
+ }
+ }
+ ]
+ },
+ {
+ "id": 199,
+ "name": "signOut",
+ "kind": 2048,
+ "kindString": "Method",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/GoTrueClient.ts",
+ "line": 957,
+ "character": 8
+ }
+ ],
+ "signatures": [
+ {
+ "id": 200,
+ "name": "signOut",
+ "kind": 4096,
+ "kindString": "Call signature",
+ "flags": {},
+ "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 revoke all refresh tokens for a user by passing a user's JWT through to `auth.api.signOut(JWT: string)`.\nThere is no way to revoke a user's access token jwt until it expires. It is recommended to set a shorter expiry on the jwt for this reason.\n"
+ },
+ "type": {
+ "type": "reference",
+ "typeArguments": [
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 201,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 202,
+ "name": "error",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/GoTrueClient.ts",
+ "line": 957,
+ "character": 29
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "literal",
+ "value": null
+ },
+ {
+ "type": "reference",
+ "id": 786,
+ "name": "AuthError"
+ }
+ ]
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [202]
+ }
+ ]
+ }
+ }
+ ],
+ "qualifiedName": "Promise",
+ "package": "typescript",
+ "name": "Promise"
+ }
+ }
+ ]
+ },
+ {
+ "id": 112,
+ "name": "signUp",
+ "kind": 2048,
+ "kindString": "Method",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/GoTrueClient.ts",
+ "line": 268,
+ "character": 8
+ }
+ ],
+ "signatures": [
+ {
+ "id": 113,
+ "name": "signUp",
+ "kind": 4096,
+ "kindString": "Call signature",
+ "flags": {},
+ "comment": {
+ "shortText": "Creates a new user.",
+ "text": "Be aware that if a user account exists in the system you may get back an\nerror message that attempts to hide this information from the user.\n",
+ "returns": "A logged-in session if the server has \"autoconfirm\" ON"
+ },
+ "parameters": [
+ {
+ "id": 114,
+ "name": "credentials",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {},
+ "type": {
+ "type": "reference",
+ "id": 469,
+ "name": "SignUpWithPasswordCredentials",
+ "dereferenced": {
+ "id": 469,
+ "name": "SignUpWithPasswordCredentials",
+ "kind": 4194304,
+ "kindString": "Type alias",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 336,
+ "character": 12
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 470,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 471,
+ "name": "email",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "comment": {
+ "shortText": "The user's email address."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 339,
"character": 6
}
],
@@ -15838,7 +18031,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 401,
+ "line": 342,
"character": 6
}
],
@@ -15852,7 +18045,7 @@
"flags": {},
"children": [
{
- "id": 478,
+ "id": 477,
"name": "captchaToken",
"kind": 1024,
"kindString": "Property",
@@ -15865,7 +18058,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 413,
+ "line": 352,
"character": 8
}
],
@@ -15875,7 +18068,7 @@
}
},
{
- "id": 477,
+ "id": 476,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -15889,7 +18082,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 411,
+ "line": 350,
"character": 8
}
],
@@ -15912,7 +18105,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 403,
+ "line": 344,
"character": 8
}
],
@@ -15920,60 +18113,58 @@
"type": "intrinsic",
"name": "string"
}
- },
- {
- "id": 476,
- "name": "shouldCreateUser",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "If set to false, this method will not create a new user. Defaults to true."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 405,
- "character": 8
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
}
],
"groups": [
{
"title": "Properties",
"kind": 1024,
- "children": [478, 477, 475, 476]
+ "children": [477, 476, 475]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 401,
+ "line": 342,
"character": 16
}
]
}
}
+ },
+ {
+ "id": 472,
+ "name": "password",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "comment": {
+ "shortText": "The user's password."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 341,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
}
],
"groups": [
{
"title": "Properties",
"kind": 1024,
- "children": [472, 473]
+ "children": [471, 473, 472]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 398,
+ "line": 337,
"character": 4
}
]
@@ -15982,7 +18173,7 @@
{
"type": "reflection",
"declaration": {
- "id": 479,
+ "id": 478,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
@@ -15999,7 +18190,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 419,
+ "line": 360,
"character": 6
}
],
@@ -16013,7 +18204,7 @@
"flags": {},
"children": [
{
- "id": 485,
+ "id": 484,
"name": "captchaToken",
"kind": 1024,
"kindString": "Property",
@@ -16021,12 +18212,12 @@
"isOptional": true
},
"comment": {
- "shortText": "Verification token received when the user completes the captcha on the site."
+ "shortText": "Verification token received when the user completes the captcha on the site. Requires a configured WhatsApp sender on Twilio"
},
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 429,
+ "line": 368,
"character": 8
}
],
@@ -16036,7 +18227,39 @@
}
},
{
- "id": 484,
+ "id": 485,
+ "name": "channel",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "Messaging channel to use (e.g. whatsapp or sms)"
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 370,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "literal",
+ "value": "sms"
+ },
+ {
+ "type": "literal",
+ "value": "whatsapp"
+ }
+ ]
+ }
+ },
+ {
+ "id": 483,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -16050,7 +18273,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 427,
+ "line": 366,
"character": 8
}
],
@@ -16058,42 +18281,19 @@
"type": "intrinsic",
"name": "object"
}
- },
- {
- "id": 483,
- "name": "shouldCreateUser",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "If set to false, this method will not create a new user. Defaults to true."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 421,
- "character": 8
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
}
],
"groups": [
{
"title": "Properties",
"kind": 1024,
- "children": [485, 484, 483]
+ "children": [484, 485, 483]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 419,
+ "line": 360,
"character": 16
}
]
@@ -16102,6 +18302,27 @@
},
{
"id": 480,
+ "name": "password",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "comment": {
+ "shortText": "The user's password."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 359,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 479,
"name": "phone",
"kind": 1024,
"kindString": "Property",
@@ -16112,7 +18333,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 418,
+ "line": 357,
"character": 6
}
],
@@ -16126,13 +18347,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [481, 480]
+ "children": [481, 480, 479]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 416,
+ "line": 355,
"character": 4
}
]
@@ -16149,7 +18370,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 309,
+ "id": 339,
"name": "AuthResponse"
}
],
@@ -16161,1179 +18382,7 @@
]
},
{
- "id": 110,
- "name": "signInWithPassword",
- "kind": 2048,
- "kindString": "Method",
- "flags": {},
- "sources": [
- {
- "fileName": "src/GoTrueClient.ts",
- "line": 306,
- "character": 8
- }
- ],
- "signatures": [
- {
- "id": 111,
- "name": "signInWithPassword",
- "kind": 4096,
- "kindString": "Call signature",
- "flags": {},
- "comment": {
- "shortText": "Log in an existing user with an email and password or phone and password.",
- "text": "Be aware that you may get back an error message that will not distingish\nbetween the cases where the account does not exist or that the\nemail/phone and password combination is wrong or that the account can only\nbe accessed via social login.\n"
- },
- "parameters": [
- {
- "id": 112,
- "name": "credentials",
- "kind": 32768,
- "kindString": "Parameter",
- "flags": {},
- "type": {
- "type": "reference",
- "id": 455,
- "name": "SignInWithPasswordCredentials",
- "dereferenced": {
- "id": 455,
- "name": "SignInWithPasswordCredentials",
- "kind": 4194304,
- "kindString": "Type alias",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 363,
- "character": 12
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reflection",
- "declaration": {
- "id": 456,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 457,
- "name": "email",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "comment": {
- "shortText": "The user's email address."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 366,
- "character": 6
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 459,
- "name": "options",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 369,
- "character": 6
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 460,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 462,
- "name": "captchaToken",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "Verification token received when the user completes the captcha on the site."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 377,
- "character": 8
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 461,
- "name": "data",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "A custom data object to store the user's metadata. This maps to the `auth.users.user_metadata` column.",
- "text": "The `data` should be a JSON object that includes user-specific info, such as their first and last name.\n"
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 375,
- "character": 8
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "object"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [462, 461]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 369,
- "character": 16
- }
- ]
- }
- }
- },
- {
- "id": 458,
- "name": "password",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "comment": {
- "shortText": "The user's password."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 368,
- "character": 6
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [457, 459, 458]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 364,
- "character": 4
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 463,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 466,
- "name": "options",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 385,
- "character": 6
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 467,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 469,
- "name": "captchaToken",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "Verification token received when the user completes the captcha on the site."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 393,
- "character": 8
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 468,
- "name": "data",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "A custom data object to store the user's metadata. This maps to the `auth.users.user_metadata` column.",
- "text": "The `data` should be a JSON object that includes user-specific info, such as their first and last name.\n"
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 391,
- "character": 8
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "object"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [469, 468]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 385,
- "character": 16
- }
- ]
- }
- }
- },
- {
- "id": 465,
- "name": "password",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "comment": {
- "shortText": "The user's password."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 384,
- "character": 6
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 464,
- "name": "phone",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "comment": {
- "shortText": "The user's phone number."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 382,
- "character": 6
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [466, 465, 464]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 380,
- "character": 4
- }
- ]
- }
- }
- ]
- }
- }
- }
- }
- ],
- "type": {
- "type": "reference",
- "typeArguments": [
- {
- "type": "reference",
- "id": 309,
- "name": "AuthResponse"
- }
- ],
- "qualifiedName": "Promise",
- "package": "typescript",
- "name": "Promise"
- }
- }
- ]
- },
- {
- "id": 122,
- "name": "signInWithSSO",
- "kind": 2048,
- "kindString": "Method",
- "flags": {},
- "sources": [
- {
- "fileName": "src/GoTrueClient.ts",
- "line": 482,
- "character": 8
- }
- ],
- "signatures": [
- {
- "id": 123,
- "name": "signInWithSSO",
- "kind": 4096,
- "kindString": "Call signature",
- "flags": {},
- "comment": {
- "shortText": "Attempts a single-sign on using an enterprise Identity Provider. A\nsuccessful SSO attempt will redirect the current page to the identity\nprovider authorization page. The redirect URL is implementation and SSO\nprotocol specific.",
- "text": "You can use it by providing a SSO domain. Typically you can extract this\ndomain by asking users for their email address. If this domain is\nregistered on the Auth instance the redirect will use that organization's\ncurrently active SSO Identity Provider for the login.\n\nIf you have built an organization-specific login page, you can use the\norganization's SSO Identity Provider UUID directly instead.\n\nThis API is experimental and availability is conditional on correct\nsettings on the Auth service.\n",
- "tags": [
- {
- "tag": "experimental",
- "text": "\n"
- }
- ]
- },
- "parameters": [
- {
- "id": 124,
- "name": "params",
- "kind": 32768,
- "kindString": "Parameter",
- "flags": {},
- "type": {
- "type": "reference",
- "id": 517,
- "name": "SignInWithSSO",
- "dereferenced": {
- "id": 517,
- "name": "SignInWithSSO",
- "kind": 4194304,
- "kindString": "Type alias",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 486,
- "character": 12
- }
- ],
- "type": {
- "type": "intersection",
- "types": [
- {
- "type": "reflection",
- "declaration": {
- "id": 518,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 519,
- "name": "options",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 487,
- "character": 2
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 520,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 522,
- "name": "captchaToken",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "Verification token received when the user completes the captcha on the site."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 491,
- "character": 4
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 521,
- "name": "redirectTo",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "A URL to send the user to after they have signed-in."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 489,
- "character": 4
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [522, 521]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 487,
- "character": 12
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [519]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 486,
- "character": 28
- }
- ]
- }
- },
- {
- "type": "union",
- "types": [
- {
- "type": "reflection",
- "declaration": {
- "id": 523,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 524,
- "name": "providerId",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "comment": {
- "shortText": "UUID of the SSO provider to invoke single-sign on to."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 496,
- "character": 6
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [524]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 494,
- "character": 4
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 525,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 526,
- "name": "domain",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "comment": {
- "shortText": "Domain name of the organization for which to invoke single-sign on."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 500,
- "character": 6
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [526]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 498,
- "character": 4
- }
- ]
- }
- }
- ]
- }
- ]
- }
- }
- }
- }
- ],
- "type": {
- "type": "reference",
- "typeArguments": [
- {
- "type": "reference",
- "id": 335,
- "name": "SSOResponse"
- }
- ],
- "qualifiedName": "Promise",
- "package": "typescript",
- "name": "Promise"
- }
- }
- ]
- },
- {
- "id": 182,
- "name": "signOut",
- "kind": 2048,
- "kindString": "Method",
- "flags": {},
- "sources": [
- {
- "fileName": "src/GoTrueClient.ts",
- "line": 834,
- "character": 8
- }
- ],
- "signatures": [
- {
- "id": 183,
- "name": "signOut",
- "kind": 4096,
- "kindString": "Call signature",
- "flags": {},
- "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 revoke all refresh tokens for a user by passing a user's JWT through to `auth.api.signOut(JWT: string)`.\nThere is no way to revoke a user's access token jwt until it expires. It is recommended to set a shorter expiry on the jwt for this reason.\n"
- },
- "type": {
- "type": "reference",
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 184,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 185,
- "name": "error",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/GoTrueClient.ts",
- "line": 834,
- "character": 29
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": null
- },
- {
- "type": "reference",
- "id": 743,
- "name": "AuthError"
- }
- ]
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [185]
- }
- ]
- }
- }
- ],
- "qualifiedName": "Promise",
- "package": "typescript",
- "name": "Promise"
- }
- }
- ]
- },
- {
- "id": 107,
- "name": "signUp",
- "kind": 2048,
- "kindString": "Method",
- "flags": {},
- "sources": [
- {
- "fileName": "src/GoTrueClient.ts",
- "line": 238,
- "character": 8
- }
- ],
- "signatures": [
- {
- "id": 108,
- "name": "signUp",
- "kind": 4096,
- "kindString": "Call signature",
- "flags": {},
- "comment": {
- "shortText": "Creates a new user.",
- "text": "Be aware that if a user account exists in the system you may get back an\nerror message that attempts to hide this information from the user.\n",
- "returns": "A logged-in session if the server has \"autoconfirm\" ON"
- },
- "parameters": [
- {
- "id": 109,
- "name": "credentials",
- "kind": 32768,
- "kindString": "Parameter",
- "flags": {},
- "type": {
- "type": "reference",
- "id": 439,
- "name": "SignUpWithPasswordCredentials",
- "dereferenced": {
- "id": 439,
- "name": "SignUpWithPasswordCredentials",
- "kind": 4194304,
- "kindString": "Type alias",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 328,
- "character": 12
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reflection",
- "declaration": {
- "id": 440,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 441,
- "name": "email",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "comment": {
- "shortText": "The user's email address."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 331,
- "character": 6
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 443,
- "name": "options",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 334,
- "character": 6
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 444,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 447,
- "name": "captchaToken",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "Verification token received when the user completes the captcha on the site."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 344,
- "character": 8
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 446,
- "name": "data",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "A custom data object to store the user's metadata. This maps to the `auth.users.user_metadata` column.",
- "text": "The `data` should be a JSON object that includes user-specific info, such as their first and last name.\n"
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 342,
- "character": 8
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "object"
- }
- },
- {
- "id": 445,
- "name": "emailRedirectTo",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "The redirect url embedded in the email link"
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 336,
- "character": 8
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [447, 446, 445]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 334,
- "character": 16
- }
- ]
- }
- }
- },
- {
- "id": 442,
- "name": "password",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "comment": {
- "shortText": "The user's password."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 333,
- "character": 6
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [441, 443, 442]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 329,
- "character": 4
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 448,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 451,
- "name": "options",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 352,
- "character": 6
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 452,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 454,
- "name": "captchaToken",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "Verification token received when the user completes the captcha on the site."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 360,
- "character": 8
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 453,
- "name": "data",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "A custom data object to store the user's metadata. This maps to the `auth.users.user_metadata` column.",
- "text": "The `data` should be a JSON object that includes user-specific info, such as their first and last name.\n"
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 358,
- "character": 8
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "object"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [454, 453]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 352,
- "character": 16
- }
- ]
- }
- }
- },
- {
- "id": 450,
- "name": "password",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "comment": {
- "shortText": "The user's password."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 351,
- "character": 6
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 449,
- "name": "phone",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "comment": {
- "shortText": "The user's phone number."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 349,
- "character": 6
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [451, 450, 449]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 347,
- "character": 4
- }
- ]
- }
- }
- ]
- }
- }
- }
- }
- ],
- "type": {
- "type": "reference",
- "typeArguments": [
- {
- "type": "reference",
- "id": 309,
- "name": "AuthResponse"
- }
- ],
- "qualifiedName": "Promise",
- "package": "typescript",
- "name": "Promise"
- }
- }
- ]
- },
- {
- "id": 252,
+ "id": 280,
"name": "startAutoRefresh",
"kind": 2048,
"kindString": "Method",
@@ -17341,20 +18390,20 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 1106,
+ "line": 1311,
"character": 8
}
],
"signatures": [
{
- "id": 253,
+ "id": 281,
"name": "startAutoRefresh",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"comment": {
"shortText": "Starts an auto-refresh process in the background. The session is checked\nevery few seconds. Close to the time of expiration a process is started to\nrefresh the session. If refreshing fails it will be retried for as long as\nnecessary.",
- "text": "If you set the {@link GoTrueClientOptions#autoRefreshToken} you don't need\nto call this function, it will be called for you.\n\nOn browsers the refresh process works only when the tab/window is in the\nforeground to conserve resources as well as prevent race conditions and\nflooding auth with requests.\n\nOn non-browser platforms the refresh process works *continuously* in the\nbackground, which may not be desirable. You should hook into your\nplatform's foreground indication mechanism and call these methods\nappropriately to conserve resources.\n\n{@see #stopAutoRefresh}\n"
+ "text": "If you set the {@link GoTrueClientOptions#autoRefreshToken} you don't need\nto call this function, it will be called for you.\n\nOn browsers the refresh process works only when the tab/window is in the\nforeground to conserve resources as well as prevent race conditions and\nflooding auth with requests. If you call this method any managed\nvisibility change callback will be removed and you must manage visibility\nchanges on your own.\n\nOn non-browser platforms the refresh process works *continuously* in the\nbackground, which may not be desireable. You should hook into your\nplatform's foreground indication mechanism and call these methods\nappropriately to conserve resources.\n\n{@see #stopAutoRefresh}\n"
},
"type": {
"type": "reference",
@@ -17372,7 +18421,7 @@
]
},
{
- "id": 254,
+ "id": 282,
"name": "stopAutoRefresh",
"kind": 2048,
"kindString": "Method",
@@ -17380,19 +18429,20 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 1121,
+ "line": 1324,
"character": 8
}
],
"signatures": [
{
- "id": 255,
+ "id": 283,
"name": "stopAutoRefresh",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"comment": {
- "shortText": "Stops an active auto refresh process running in the background (if any).\nSee {@link #startAutoRefresh} for more details."
+ "shortText": "Stops an active auto refresh process running in the background (if any).",
+ "text": "If you call this method any managed visibility change callback will be\nremoved and you must manage visibility changes on your own.\n\nSee {@link #startAutoRefresh} for more details.\n"
},
"type": {
"type": "reference",
@@ -17410,7 +18460,7 @@
]
},
{
- "id": 145,
+ "id": 156,
"name": "updateUser",
"kind": 2048,
"kindString": "Method",
@@ -17418,40 +18468,40 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 603,
+ "line": 700,
"character": 8
}
],
"signatures": [
{
- "id": 146,
+ "id": 157,
"name": "updateUser",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"comment": {
- "shortText": "Updates user data, if there is a logged in user."
+ "shortText": "Updates user data for a logged in user."
},
"parameters": [
{
- "id": 147,
+ "id": 158,
"name": "attributes",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 414,
+ "id": 445,
"name": "UserAttributes",
"dereferenced": {
- "id": 414,
+ "id": 445,
"name": "UserAttributes",
"kind": 256,
"kindString": "Interface",
"flags": {},
"children": [
{
- "id": 418,
+ "id": 449,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -17465,7 +18515,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 255,
+ "line": 264,
"character": 2
}
],
@@ -17475,7 +18525,7 @@
}
},
{
- "id": 415,
+ "id": 446,
"name": "email",
"kind": 1024,
"kindString": "Property",
@@ -17488,7 +18538,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 237,
+ "line": 246,
"character": 2
}
],
@@ -17498,7 +18548,7 @@
}
},
{
- "id": 417,
+ "id": 448,
"name": "password",
"kind": 1024,
"kindString": "Property",
@@ -17511,7 +18561,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 247,
+ "line": 256,
"character": 2
}
],
@@ -17521,7 +18571,7 @@
}
},
{
- "id": 416,
+ "id": 447,
"name": "phone",
"kind": 1024,
"kindString": "Property",
@@ -17534,7 +18584,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 242,
+ "line": 251,
"character": 2
}
],
@@ -17548,25 +18598,65 @@
{
"title": "Properties",
"kind": 1024,
- "children": [418, 415, 417, 416]
+ "children": [449, 446, 448, 447]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 233,
+ "line": 242,
"character": 17
}
- ],
- "extendedBy": [
- {
- "type": "reference",
- "id": 419,
- "name": "AdminUserAttributes"
- }
]
}
}
+ },
+ {
+ "id": 159,
+ "name": "options",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {},
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 160,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 161,
+ "name": "emailRedirectTo",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/GoTrueClient.ts",
+ "line": 703,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [161]
+ }
+ ]
+ }
+ },
+ "defaultValue": "{}"
}
],
"type": {
@@ -17574,7 +18664,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 344,
+ "id": 374,
"name": "UserResponse"
}
],
@@ -17586,7 +18676,7 @@
]
},
{
- "id": 119,
+ "id": 130,
"name": "verifyOtp",
"kind": 2048,
"kindString": "Method",
@@ -17594,13 +18684,13 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 423,
+ "line": 525,
"character": 8
}
],
"signatures": [
{
- "id": 120,
+ "id": 131,
"name": "verifyOtp",
"kind": 4096,
"kindString": "Call signature",
@@ -17610,17 +18700,17 @@
},
"parameters": [
{
- "id": 121,
+ "id": 132,
"name": "params",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 498,
+ "id": 538,
"name": "VerifyOtpParams",
"dereferenced": {
- "id": 498,
+ "id": 538,
"name": "VerifyOtpParams",
"kind": 4194304,
"kindString": "Type alias",
@@ -17628,7 +18718,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 448,
+ "line": 470,
"character": 12
}
],
@@ -17636,14 +18726,14 @@
"type": "union",
"types": [
{
- "id": 499,
+ "id": 539,
"name": "VerifyMobileOtpParams",
"kind": 256,
"kindString": "Interface",
"flags": {},
"children": [
{
- "id": 503,
+ "id": 543,
"name": "options",
"kind": 1024,
"kindString": "Property",
@@ -17653,21 +18743,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 456,
+ "line": 478,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 504,
+ "id": 544,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 506,
+ "id": 546,
"name": "captchaToken",
"kind": 1024,
"kindString": "Property",
@@ -17686,7 +18776,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 465,
+ "line": 487,
"character": 4
}
],
@@ -17696,7 +18786,7 @@
}
},
{
- "id": 505,
+ "id": 545,
"name": "redirectTo",
"kind": 1024,
"kindString": "Property",
@@ -17709,7 +18799,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 458,
+ "line": 480,
"character": 4
}
],
@@ -17723,14 +18813,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [506, 505]
+ "children": [546, 545]
}
]
}
}
},
{
- "id": 500,
+ "id": 540,
"name": "phone",
"kind": 1024,
"kindString": "Property",
@@ -17741,7 +18831,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 451,
+ "line": 473,
"character": 2
}
],
@@ -17751,7 +18841,7 @@
}
},
{
- "id": 501,
+ "id": 541,
"name": "token",
"kind": 1024,
"kindString": "Property",
@@ -17762,7 +18852,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 453,
+ "line": 475,
"character": 2
}
],
@@ -17772,7 +18862,7 @@
}
},
{
- "id": 502,
+ "id": 542,
"name": "type",
"kind": 1024,
"kindString": "Property",
@@ -17783,16 +18873,16 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 455,
+ "line": 477,
"character": 2
}
],
"type": {
"type": "reference",
- "id": 515,
+ "id": 555,
"name": "MobileOtpType",
"dereferenced": {
- "id": 515,
+ "id": 555,
"name": "MobileOtpType",
"kind": 4194304,
"kindString": "Type alias",
@@ -17800,7 +18890,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 483,
+ "line": 505,
"character": 12
}
],
@@ -17825,26 +18915,26 @@
{
"title": "Properties",
"kind": 1024,
- "children": [503, 500, 501, 502]
+ "children": [543, 540, 541, 542]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 449,
+ "line": 471,
"character": 17
}
]
},
{
- "id": 507,
+ "id": 547,
"name": "VerifyEmailOtpParams",
"kind": 256,
"kindString": "Interface",
"flags": {},
"children": [
{
- "id": 508,
+ "id": 548,
"name": "email",
"kind": 1024,
"kindString": "Property",
@@ -17855,7 +18945,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 470,
+ "line": 492,
"character": 2
}
],
@@ -17865,7 +18955,7 @@
}
},
{
- "id": 511,
+ "id": 551,
"name": "options",
"kind": 1024,
"kindString": "Property",
@@ -17875,21 +18965,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 475,
+ "line": 497,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 512,
+ "id": 552,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 514,
+ "id": 554,
"name": "captchaToken",
"kind": 1024,
"kindString": "Property",
@@ -17902,7 +18992,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 479,
+ "line": 501,
"character": 4
}
],
@@ -17912,7 +19002,7 @@
}
},
{
- "id": 513,
+ "id": 553,
"name": "redirectTo",
"kind": 1024,
"kindString": "Property",
@@ -17925,7 +19015,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 477,
+ "line": 499,
"character": 4
}
],
@@ -17939,14 +19029,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [514, 513]
+ "children": [554, 553]
}
]
}
}
},
{
- "id": 509,
+ "id": 549,
"name": "token",
"kind": 1024,
"kindString": "Property",
@@ -17957,7 +19047,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 472,
+ "line": 494,
"character": 2
}
],
@@ -17967,7 +19057,7 @@
}
},
{
- "id": 510,
+ "id": 550,
"name": "type",
"kind": 1024,
"kindString": "Property",
@@ -17978,16 +19068,16 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 474,
+ "line": 496,
"character": 2
}
],
"type": {
"type": "reference",
- "id": 516,
+ "id": 556,
"name": "EmailOtpType",
"dereferenced": {
- "id": 516,
+ "id": 556,
"name": "EmailOtpType",
"kind": 4194304,
"kindString": "Type alias",
@@ -17995,7 +19085,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 484,
+ "line": 506,
"character": 12
}
],
@@ -18021,6 +19111,10 @@
{
"type": "literal",
"value": "email_change"
+ },
+ {
+ "type": "literal",
+ "value": "email"
}
]
}
@@ -18032,13 +19126,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [508, 511, 509, 510]
+ "children": [548, 551, 549, 550]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 468,
+ "line": 490,
"character": 17
}
]
@@ -18054,7 +19148,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 309,
+ "id": 339,
"name": "AuthResponse"
}
],
@@ -18081,20 +19175,21 @@
"title": "Methods",
"kind": 2048,
"children": [
- 125, 142, 103, 186, 161, 197, 155, 113, 116, 110, 122, 182, 107, 252, 254, 145, 119
+ 121, 136, 153, 108, 203, 175, 217, 169, 124, 118, 127, 115, 133, 199, 112, 280, 282,
+ 156, 130
]
}
],
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 91,
+ "line": 92,
"character": 21
}
]
},
{
- "id": 364,
+ "id": 394,
"name": "AMREntry",
"kind": 256,
"kindString": "Interface",
@@ -18111,7 +19206,7 @@
},
"children": [
{
- "id": 365,
+ "id": 395,
"name": "method",
"kind": 1024,
"kindString": "Property",
@@ -18122,7 +19217,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 152,
+ "line": 160,
"character": 2
}
],
@@ -18132,7 +19227,7 @@
}
},
{
- "id": 366,
+ "id": 396,
"name": "timestamp",
"kind": 1024,
"kindString": "Property",
@@ -18143,7 +19238,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 158,
+ "line": 166,
"character": 2
}
],
@@ -18157,26 +19252,26 @@
{
"title": "Properties",
"kind": 1024,
- "children": [365, 366]
+ "children": [395, 396]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 150,
+ "line": 158,
"character": 17
}
]
},
{
- "id": 419,
+ "id": 450,
"name": "AdminUserAttributes",
"kind": 256,
"kindString": "Interface",
"flags": {},
"children": [
{
- "id": 421,
+ "id": 452,
"name": "app_metadata",
"kind": 1024,
"kindString": "Property",
@@ -18190,7 +19285,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 280,
+ "line": 288,
"character": 2
}
],
@@ -18200,7 +19295,7 @@
}
},
{
- "id": 424,
+ "id": 455,
"name": "ban_duration",
"kind": 1024,
"kindString": "Property",
@@ -18214,7 +19309,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 306,
+ "line": 314,
"character": 2
}
],
@@ -18224,36 +19319,7 @@
}
},
{
- "id": 428,
- "name": "data",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "A custom data object to store the user's metadata. This maps to the `auth.users.user_metadata` column.",
- "text": "The `data` should be a JSON object that includes user-specific info, such as their first and last name.\n\n"
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 255,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "object"
- },
- "inheritedFrom": {
- "type": "reference",
- "id": 418,
- "name": "UserAttributes.data"
- }
- },
- {
- "id": 425,
+ "id": 457,
"name": "email",
"kind": 1024,
"kindString": "Property",
@@ -18266,7 +19332,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 237,
+ "line": 246,
"character": 2
}
],
@@ -18276,12 +19342,11 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 415,
- "name": "UserAttributes.email"
+ "name": "Omit.email"
}
},
{
- "id": 422,
+ "id": 453,
"name": "email_confirm",
"kind": 1024,
"kindString": "Property",
@@ -18295,7 +19360,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 287,
+ "line": 295,
"character": 2
}
],
@@ -18305,7 +19370,7 @@
}
},
{
- "id": 427,
+ "id": 456,
"name": "password",
"kind": 1024,
"kindString": "Property",
@@ -18318,7 +19383,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 247,
+ "line": 256,
"character": 2
}
],
@@ -18328,12 +19393,11 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 417,
- "name": "UserAttributes.password"
+ "name": "Omit.password"
}
},
{
- "id": 426,
+ "id": 458,
"name": "phone",
"kind": 1024,
"kindString": "Property",
@@ -18346,7 +19410,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 242,
+ "line": 251,
"character": 2
}
],
@@ -18356,12 +19420,11 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 416,
- "name": "UserAttributes.phone"
+ "name": "Omit.phone"
}
},
{
- "id": 423,
+ "id": 454,
"name": "phone_confirm",
"kind": 1024,
"kindString": "Property",
@@ -18375,7 +19438,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 294,
+ "line": 302,
"character": 2
}
],
@@ -18385,7 +19448,7 @@
}
},
{
- "id": 420,
+ "id": 451,
"name": "user_metadata",
"kind": 1024,
"kindString": "Property",
@@ -18394,12 +19457,12 @@
},
"comment": {
"shortText": "A custom data object to store the user's metadata. This maps to the `auth.users.user_metadata` column.",
- "text": "Only a service role can modify.\n\nThe `user_metadata` should be a JSON object that includes user-specific info, such as their first and last name.\n\nNote: When using the GoTrueAdminApi and wanting to modify a user's metadata,\nthis attribute is used instead of UserAttributes data.\n\n"
+ "text": "The `user_metadata` should be a JSON object that includes user-specific info, such as their first and last name.\n\nNote: When using the GoTrueAdminApi and wanting to modify a user's metadata,\nthis attribute is used instead of UserAttributes data.\n\n"
},
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 270,
+ "line": 278,
"character": 2
}
],
@@ -18413,26 +19476,38 @@
{
"title": "Properties",
"kind": 1024,
- "children": [421, 424, 428, 425, 422, 427, 426, 423, 420]
+ "children": [452, 455, 457, 453, 456, 458, 454, 451]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 258,
+ "line": 267,
"character": 17
}
],
"extendedTypes": [
{
"type": "reference",
- "id": 414,
- "name": "UserAttributes"
+ "typeArguments": [
+ {
+ "type": "reference",
+ "id": 445,
+ "name": "UserAttributes"
+ },
+ {
+ "type": "literal",
+ "value": "data"
+ }
+ ],
+ "qualifiedName": "Omit",
+ "package": "typescript",
+ "name": "Omit"
}
]
},
{
- "id": 378,
+ "id": 408,
"name": "Factor",
"kind": 256,
"kindString": "Interface",
@@ -18456,7 +19531,7 @@
},
"children": [
{
- "id": 383,
+ "id": 413,
"name": "created_at",
"kind": 1024,
"kindString": "Property",
@@ -18464,7 +19539,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 196,
+ "line": 204,
"character": 2
}
],
@@ -18474,7 +19549,7 @@
}
},
{
- "id": 381,
+ "id": 411,
"name": "factor_type",
"kind": 1024,
"kindString": "Property",
@@ -18485,7 +19560,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 191,
+ "line": 199,
"character": 2
}
],
@@ -18495,7 +19570,7 @@
}
},
{
- "id": 380,
+ "id": 410,
"name": "friendly_name",
"kind": 1024,
"kindString": "Property",
@@ -18508,7 +19583,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 185,
+ "line": 193,
"character": 2
}
],
@@ -18518,7 +19593,7 @@
}
},
{
- "id": 379,
+ "id": 409,
"name": "id",
"kind": 1024,
"kindString": "Property",
@@ -18529,7 +19604,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 182,
+ "line": 190,
"character": 2
}
],
@@ -18539,7 +19614,7 @@
}
},
{
- "id": 382,
+ "id": 412,
"name": "status",
"kind": 1024,
"kindString": "Property",
@@ -18550,7 +19625,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 194,
+ "line": 202,
"character": 2
}
],
@@ -18569,7 +19644,7 @@
}
},
{
- "id": 384,
+ "id": 414,
"name": "updated_at",
"kind": 1024,
"kindString": "Property",
@@ -18577,7 +19652,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 197,
+ "line": 205,
"character": 2
}
],
@@ -18591,26 +19666,26 @@
{
"title": "Properties",
"kind": 1024,
- "children": [383, 381, 380, 379, 382, 384]
+ "children": [413, 411, 410, 409, 412, 414]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 180,
+ "line": 188,
"character": 17
}
]
},
{
- "id": 549,
+ "id": 592,
"name": "GenerateLinkOptions",
"kind": 256,
"kindString": "Interface",
"flags": {},
"children": [
{
- "id": 550,
+ "id": 593,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -18624,7 +19699,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 542,
+ "line": 570,
"character": 2
}
],
@@ -18634,7 +19709,7 @@
}
},
{
- "id": 551,
+ "id": 594,
"name": "redirectTo",
"kind": 1024,
"kindString": "Property",
@@ -18647,7 +19722,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 544,
+ "line": 572,
"character": 2
}
],
@@ -18661,19 +19736,19 @@
{
"title": "Properties",
"kind": 1024,
- "children": [550, 551]
+ "children": [593, 594]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 536,
+ "line": 564,
"character": 17
}
]
},
{
- "id": 708,
+ "id": 751,
"name": "GoTrueAdminMFAApi",
"kind": 256,
"kindString": "Interface",
@@ -18689,14 +19764,14 @@
},
"children": [
{
- "id": 712,
+ "id": 755,
"name": "deleteFactor",
"kind": 2048,
"kindString": "Method",
"flags": {},
"signatures": [
{
- "id": 713,
+ "id": 756,
"name": "deleteFactor",
"kind": 4096,
"kindString": "Call signature",
@@ -18716,17 +19791,17 @@
},
"parameters": [
{
- "id": 714,
+ "id": 757,
"name": "params",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 692,
+ "id": 735,
"name": "AuthMFAAdminDeleteFactorParams",
"dereferenced": {
- "id": 692,
+ "id": 735,
"name": "AuthMFAAdminDeleteFactorParams",
"kind": 4194304,
"kindString": "Type alias",
@@ -18742,21 +19817,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 840,
+ "line": 868,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 693,
+ "id": 736,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 694,
+ "id": 737,
"name": "id",
"kind": 1024,
"kindString": "Property",
@@ -18767,7 +19842,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 842,
+ "line": 870,
"character": 2
}
],
@@ -18777,7 +19852,7 @@
}
},
{
- "id": 695,
+ "id": 738,
"name": "userId",
"kind": 1024,
"kindString": "Property",
@@ -18788,7 +19863,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 845,
+ "line": 873,
"character": 2
}
],
@@ -18802,13 +19877,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [694, 695]
+ "children": [737, 738]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 840,
+ "line": 868,
"character": 45
}
]
@@ -18823,7 +19898,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 683,
+ "id": 726,
"name": "AuthMFAAdminDeleteFactorResponse"
}
],
@@ -18835,14 +19910,14 @@
]
},
{
- "id": 709,
+ "id": 752,
"name": "listFactors",
"kind": 2048,
"kindString": "Method",
"flags": {},
"signatures": [
{
- "id": 710,
+ "id": 753,
"name": "listFactors",
"kind": 4096,
"kindString": "Call signature",
@@ -18852,17 +19927,17 @@
},
"parameters": [
{
- "id": 711,
+ "id": 754,
"name": "params",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 705,
+ "id": 748,
"name": "AuthMFAAdminListFactorsParams",
"dereferenced": {
- "id": 705,
+ "id": 748,
"name": "AuthMFAAdminListFactorsParams",
"kind": 4194304,
"kindString": "Type alias",
@@ -18878,21 +19953,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 864,
+ "line": 892,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 706,
+ "id": 749,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 707,
+ "id": 750,
"name": "userId",
"kind": 1024,
"kindString": "Property",
@@ -18903,7 +19978,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 866,
+ "line": 894,
"character": 2
}
],
@@ -18917,13 +19992,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [707]
+ "children": [750]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 864,
+ "line": 892,
"character": 44
}
]
@@ -18938,7 +20013,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 696,
+ "id": 739,
"name": "AuthMFAAdminListFactorsResponse"
}
],
@@ -18954,19 +20029,19 @@
{
"title": "Methods",
"kind": 2048,
- "children": [712, 709]
+ "children": [755, 752]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 874,
+ "line": 902,
"character": 17
}
]
},
{
- "id": 663,
+ "id": 706,
"name": "GoTrueMFAApi",
"kind": 256,
"kindString": "Interface",
@@ -18976,14 +20051,14 @@
},
"children": [
{
- "id": 667,
+ "id": 710,
"name": "challenge",
"kind": 2048,
"kindString": "Method",
"flags": {},
"signatures": [
{
- "id": 668,
+ "id": 711,
"name": "challenge",
"kind": 4096,
"kindString": "Call signature",
@@ -18993,17 +20068,17 @@
},
"parameters": [
{
- "id": 669,
+ "id": 712,
"name": "params",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 587,
+ "id": 630,
"name": "MFAChallengeParams",
"dereferenced": {
- "id": 587,
+ "id": 630,
"name": "MFAChallengeParams",
"kind": 4194304,
"kindString": "Type alias",
@@ -19011,21 +20086,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 624,
+ "line": 652,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 588,
+ "id": 631,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 589,
+ "id": 632,
"name": "factorId",
"kind": 1024,
"kindString": "Property",
@@ -19036,7 +20111,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 626,
+ "line": 654,
"character": 2
}
],
@@ -19050,13 +20125,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [589]
+ "children": [632]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 624,
+ "line": 652,
"character": 33
}
]
@@ -19071,7 +20146,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 631,
+ "id": 674,
"name": "AuthMFAChallengeResponse"
}
],
@@ -19083,14 +20158,14 @@
]
},
{
- "id": 676,
+ "id": 719,
"name": "challengeAndVerify",
"kind": 2048,
"kindString": "Method",
"flags": {},
"signatures": [
{
- "id": 677,
+ "id": 720,
"name": "challengeAndVerify",
"kind": 4096,
"kindString": "Call signature",
@@ -19100,17 +20175,17 @@
},
"parameters": [
{
- "id": 678,
+ "id": 721,
"name": "params",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 590,
+ "id": 633,
"name": "MFAChallengeAndVerifyParams",
"dereferenced": {
- "id": 590,
+ "id": 633,
"name": "MFAChallengeAndVerifyParams",
"kind": 4194304,
"kindString": "Type alias",
@@ -19118,21 +20193,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 629,
+ "line": 657,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 591,
+ "id": 634,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 593,
+ "id": 636,
"name": "code",
"kind": 1024,
"kindString": "Property",
@@ -19140,6 +20215,158 @@
"comment": {
"shortText": "Verification code provided by the user."
},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 661,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 635,
+ "name": "factorId",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "comment": {
+ "shortText": "ID of the factor being verified. Returned in enroll()."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 659,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [636, 635]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 657,
+ "character": 42
+ }
+ ]
+ }
+ }
+ }
+ }
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "typeArguments": [
+ {
+ "type": "reference",
+ "id": 637,
+ "name": "AuthMFAVerifyResponse"
+ }
+ ],
+ "qualifiedName": "Promise",
+ "package": "typescript",
+ "name": "Promise"
+ }
+ }
+ ]
+ },
+ {
+ "id": 707,
+ "name": "enroll",
+ "kind": 2048,
+ "kindString": "Method",
+ "flags": {},
+ "signatures": [
+ {
+ "id": 708,
+ "name": "enroll",
+ "kind": 4096,
+ "kindString": "Call signature",
+ "flags": {},
+ "comment": {
+ "shortText": "Starts the enrollment process for a new Multi-Factor Authentication (MFA)\nfactor. This method creates a new `unverified` factor.\nTo verify a factor, present the QR code or secret to the user and ask them to add it to their\nauthenticator app.\nThe user has to enter the code from their authenticator app to verify it.",
+ "text": "Upon verifying a factor, all other sessions are logged out and the current session's authenticator level is promoted to `aal2`.\n\n"
+ },
+ "parameters": [
+ {
+ "id": 709,
+ "name": "params",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {},
+ "type": {
+ "type": "reference",
+ "id": 617,
+ "name": "MFAEnrollParams",
+ "dereferenced": {
+ "id": 617,
+ "name": "MFAEnrollParams",
+ "kind": 4194304,
+ "kindString": "Type alias",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 627,
+ "character": 12
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 618,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 619,
+ "name": "factorType",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "comment": {
+ "shortText": "The type of factor being enrolled."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 629,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "literal",
+ "value": "totp"
+ }
+ },
+ {
+ "id": 621,
+ "name": "friendlyName",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "Human readable name assigned to the factor."
+ },
"sources": [
{
"fileName": "src/lib/types.ts",
@@ -19153,13 +20380,15 @@
}
},
{
- "id": 592,
- "name": "factorId",
+ "id": 620,
+ "name": "issuer",
"kind": 1024,
"kindString": "Property",
- "flags": {},
+ "flags": {
+ "isOptional": true
+ },
"comment": {
- "shortText": "ID of the factor being verified. Returned in enroll()."
+ "shortText": "Domain which the user is enrolled with."
},
"sources": [
{
@@ -19178,167 +20407,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [593, 592]
+ "children": [619, 621, 620]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 629,
- "character": 42
- }
- ]
- }
- }
- }
- }
- }
- ],
- "type": {
- "type": "reference",
- "typeArguments": [
- {
- "type": "reference",
- "id": 594,
- "name": "AuthMFAVerifyResponse"
- }
- ],
- "qualifiedName": "Promise",
- "package": "typescript",
- "name": "Promise"
- }
- }
- ]
- },
- {
- "id": 664,
- "name": "enroll",
- "kind": 2048,
- "kindString": "Method",
- "flags": {},
- "signatures": [
- {
- "id": 665,
- "name": "enroll",
- "kind": 4096,
- "kindString": "Call signature",
- "flags": {},
- "comment": {
- "shortText": "Starts the enrollment process for a new Multi-Factor Authentication (MFA)\nfactor. This method creates a new `unverified` factor.\nTo verify a factor, present the QR code or secret to the user and ask them to add it to their\nauthenticator app.\nThe user has to enter the code from their authenticator app to verify it.",
- "text": "Upon verifying a factor, all other sessions are logged out and the current session's authenticator level is promoted to `aal2`.\n\n"
- },
- "parameters": [
- {
- "id": 666,
- "name": "params",
- "kind": 32768,
- "kindString": "Parameter",
- "flags": {},
- "type": {
- "type": "reference",
- "id": 574,
- "name": "MFAEnrollParams",
- "dereferenced": {
- "id": 574,
- "name": "MFAEnrollParams",
- "kind": 4194304,
- "kindString": "Type alias",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 599,
- "character": 12
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 575,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 576,
- "name": "factorType",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "comment": {
- "shortText": "The type of factor being enrolled."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 601,
- "character": 2
- }
- ],
- "type": {
- "type": "literal",
- "value": "totp"
- }
- },
- {
- "id": 578,
- "name": "friendlyName",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "Human readable name assigned to the factor."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 605,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 577,
- "name": "issuer",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "Domain which the user is enrolled with."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 603,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [576, 578, 577]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 599,
+ "line": 627,
"character": 30
}
]
@@ -19353,7 +20428,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 607,
+ "id": 650,
"name": "AuthMFAEnrollResponse"
}
],
@@ -19365,14 +20440,14 @@
]
},
{
- "id": 681,
+ "id": 724,
"name": "getAuthenticatorAssuranceLevel",
"kind": 2048,
"kindString": "Method",
"flags": {},
"signatures": [
{
- "id": 682,
+ "id": 725,
"name": "getAuthenticatorAssuranceLevel",
"kind": 4096,
"kindString": "Call signature",
@@ -19386,7 +20461,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 652,
+ "id": 695,
"name": "AuthMFAGetAuthenticatorAssuranceLevelResponse"
}
],
@@ -19398,14 +20473,14 @@
]
},
{
- "id": 679,
+ "id": 722,
"name": "listFactors",
"kind": 2048,
"kindString": "Method",
"flags": {},
"signatures": [
{
- "id": 680,
+ "id": 723,
"name": "listFactors",
"kind": 4096,
"kindString": "Call signature",
@@ -19432,7 +20507,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 641,
+ "id": 684,
"name": "AuthMFAListFactorsResponse"
}
],
@@ -19444,14 +20519,14 @@
]
},
{
- "id": 673,
+ "id": 716,
"name": "unenroll",
"kind": 2048,
"kindString": "Method",
"flags": {},
"signatures": [
{
- "id": 674,
+ "id": 717,
"name": "unenroll",
"kind": 4096,
"kindString": "Call signature",
@@ -19461,17 +20536,17 @@
},
"parameters": [
{
- "id": 675,
+ "id": 718,
"name": "params",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 579,
+ "id": 622,
"name": "MFAUnenrollParams",
"dereferenced": {
- "id": 579,
+ "id": 622,
"name": "MFAUnenrollParams",
"kind": 4194304,
"kindString": "Type alias",
@@ -19479,21 +20554,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 608,
+ "line": 636,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 580,
+ "id": 623,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 581,
+ "id": 624,
"name": "factorId",
"kind": 1024,
"kindString": "Property",
@@ -19504,7 +20579,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 610,
+ "line": 638,
"character": 2
}
],
@@ -19518,13 +20593,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [581]
+ "children": [624]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 608,
+ "line": 636,
"character": 32
}
]
@@ -19539,7 +20614,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 622,
+ "id": 665,
"name": "AuthMFAUnenrollResponse"
}
],
@@ -19551,14 +20626,14 @@
]
},
{
- "id": 670,
+ "id": 713,
"name": "verify",
"kind": 2048,
"kindString": "Method",
"flags": {},
"signatures": [
{
- "id": 671,
+ "id": 714,
"name": "verify",
"kind": 4096,
"kindString": "Call signature",
@@ -19568,17 +20643,17 @@
},
"parameters": [
{
- "id": 672,
+ "id": 715,
"name": "params",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 582,
+ "id": 625,
"name": "MFAVerifyParams",
"dereferenced": {
- "id": 582,
+ "id": 625,
"name": "MFAVerifyParams",
"kind": 4194304,
"kindString": "Type alias",
@@ -19586,21 +20661,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 613,
+ "line": 641,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 583,
+ "id": 626,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 585,
+ "id": 628,
"name": "challengeId",
"kind": 1024,
"kindString": "Property",
@@ -19611,7 +20686,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 618,
+ "line": 646,
"character": 2
}
],
@@ -19621,7 +20696,7 @@
}
},
{
- "id": 586,
+ "id": 629,
"name": "code",
"kind": 1024,
"kindString": "Property",
@@ -19632,7 +20707,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 621,
+ "line": 649,
"character": 2
}
],
@@ -19642,7 +20717,7 @@
}
},
{
- "id": 584,
+ "id": 627,
"name": "factorId",
"kind": 1024,
"kindString": "Property",
@@ -19653,7 +20728,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 615,
+ "line": 643,
"character": 2
}
],
@@ -19667,13 +20742,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [585, 586, 584]
+ "children": [628, 629, 627]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 613,
+ "line": 641,
"character": 30
}
]
@@ -19688,7 +20763,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 594,
+ "id": 637,
"name": "AuthMFAVerifyResponse"
}
],
@@ -19704,26 +20779,26 @@
{
"title": "Methods",
"kind": 2048,
- "children": [667, 676, 664, 681, 679, 673, 670]
+ "children": [710, 719, 707, 724, 722, 716, 713]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 761,
+ "line": 789,
"character": 17
}
]
},
{
- "id": 355,
+ "id": 385,
"name": "Session",
"kind": 256,
"kindString": "Interface",
"flags": {},
"children": [
{
- "id": 358,
+ "id": 388,
"name": "access_token",
"kind": 1024,
"kindString": "Property",
@@ -19734,7 +20809,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 125,
+ "line": 133,
"character": 2
}
],
@@ -19744,7 +20819,7 @@
}
},
{
- "id": 361,
+ "id": 391,
"name": "expires_at",
"kind": 1024,
"kindString": "Property",
@@ -19757,7 +20832,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 137,
+ "line": 145,
"character": 2
}
],
@@ -19767,7 +20842,7 @@
}
},
{
- "id": 360,
+ "id": 390,
"name": "expires_in",
"kind": 1024,
"kindString": "Property",
@@ -19778,7 +20853,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 133,
+ "line": 141,
"character": 2
}
],
@@ -19788,7 +20863,7 @@
}
},
{
- "id": 357,
+ "id": 387,
"name": "provider_refresh_token",
"kind": 1024,
"kindString": "Property",
@@ -19801,7 +20876,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 121,
+ "line": 129,
"character": 2
}
],
@@ -19820,7 +20895,7 @@
}
},
{
- "id": 356,
+ "id": 386,
"name": "provider_token",
"kind": 1024,
"kindString": "Property",
@@ -19833,7 +20908,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 116,
+ "line": 124,
"character": 2
}
],
@@ -19852,7 +20927,7 @@
}
},
{
- "id": 359,
+ "id": 389,
"name": "refresh_token",
"kind": 1024,
"kindString": "Property",
@@ -19863,7 +20938,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 129,
+ "line": 137,
"character": 2
}
],
@@ -19873,7 +20948,7 @@
}
},
{
- "id": 362,
+ "id": 392,
"name": "token_type",
"kind": 1024,
"kindString": "Property",
@@ -19881,7 +20956,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 138,
+ "line": 146,
"character": 2
}
],
@@ -19891,7 +20966,7 @@
}
},
{
- "id": 363,
+ "id": 393,
"name": "user",
"kind": 1024,
"kindString": "Property",
@@ -19899,476 +20974,29 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 139,
+ "line": 147,
"character": 2
}
],
"type": {
"type": "reference",
- "id": 392,
+ "id": 422,
"name": "User",
"dereferenced": {
- "id": 392,
+ "id": 422,
"name": "User",
"kind": 256,
"kindString": "Interface",
"flags": {},
"children": [
{
- "id": 402,
+ "id": 433,
"name": "action_link",
"kind": 1024,
"kindString": "Property",
"flags": {
"isOptional": true
},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 219,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 394,
- "name": "app_metadata",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 211,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "id": 385,
- "name": "UserAppMetadata",
- "dereferenced": {
- "id": 385,
- "name": "UserAppMetadata",
- "kind": 256,
- "kindString": "Interface",
- "flags": {},
- "children": [
- {
- "id": 386,
- "name": "provider",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 201,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [386]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 200,
- "character": 17
- }
- ],
- "indexSignature": {
- "id": 387,
- "name": "__index",
- "kind": 8192,
- "kindString": "Index signature",
- "flags": {},
- "parameters": [
- {
- "id": 388,
- "name": "key",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "any"
- }
- }
- }
- }
- },
- {
- "id": 396,
- "name": "aud",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 213,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 397,
- "name": "confirmation_sent_at",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 214,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 406,
- "name": "confirmed_at",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 223,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 405,
- "name": "created_at",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 222,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 403,
- "name": "email",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 220,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 399,
- "name": "email_change_sent_at",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 216,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 407,
- "name": "email_confirmed_at",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 224,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 413,
- "name": "factors",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 230,
- "character": 2
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "id": 378,
- "name": "Factor"
- }
- }
- },
- {
- "id": 393,
- "name": "id",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 210,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 412,
- "name": "identities",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 229,
- "character": 2
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "id": 367,
- "name": "UserIdentity"
- }
- }
- },
- {
- "id": 401,
- "name": "invited_at",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 218,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 409,
- "name": "last_sign_in_at",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 226,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 400,
- "name": "new_email",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 217,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 404,
- "name": "phone",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 221,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 408,
- "name": "phone_confirmed_at",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 225,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 398,
- "name": "recovery_sent_at",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 215,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 410,
- "name": "role",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 227,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 411,
- "name": "updated_at",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
"sources": [
{
"fileName": "src/lib/types.ts",
@@ -20382,7 +21010,474 @@
}
},
{
- "id": 395,
+ "id": 424,
+ "name": "app_metadata",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 219,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "id": 415,
+ "name": "UserAppMetadata",
+ "dereferenced": {
+ "id": 415,
+ "name": "UserAppMetadata",
+ "kind": 256,
+ "kindString": "Interface",
+ "flags": {},
+ "children": [
+ {
+ "id": 416,
+ "name": "provider",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 209,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [416]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 208,
+ "character": 17
+ }
+ ],
+ "indexSignature": {
+ "id": 417,
+ "name": "__index",
+ "kind": 8192,
+ "kindString": "Index signature",
+ "flags": {},
+ "parameters": [
+ {
+ "id": 418,
+ "name": "key",
+ "kind": 32768,
+ "flags": {},
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "any"
+ }
+ }
+ }
+ }
+ },
+ {
+ "id": 426,
+ "name": "aud",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 221,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 427,
+ "name": "confirmation_sent_at",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 222,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 437,
+ "name": "confirmed_at",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 232,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 436,
+ "name": "created_at",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 231,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 434,
+ "name": "email",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 229,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 429,
+ "name": "email_change_sent_at",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 224,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 438,
+ "name": "email_confirmed_at",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 233,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 444,
+ "name": "factors",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 239,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "array",
+ "elementType": {
+ "type": "reference",
+ "id": 408,
+ "name": "Factor"
+ }
+ }
+ },
+ {
+ "id": 423,
+ "name": "id",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 218,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 443,
+ "name": "identities",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 238,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "array",
+ "elementType": {
+ "type": "reference",
+ "id": 397,
+ "name": "UserIdentity"
+ }
+ }
+ },
+ {
+ "id": 432,
+ "name": "invited_at",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 227,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 440,
+ "name": "last_sign_in_at",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 235,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 430,
+ "name": "new_email",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 225,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 431,
+ "name": "new_phone",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 226,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 435,
+ "name": "phone",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 230,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 439,
+ "name": "phone_confirmed_at",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 234,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 428,
+ "name": "recovery_sent_at",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 223,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 441,
+ "name": "role",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 236,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 442,
+ "name": "updated_at",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 237,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 425,
"name": "user_metadata",
"kind": 1024,
"kindString": "Property",
@@ -20390,16 +21485,16 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 212,
+ "line": 220,
"character": 2
}
],
"type": {
"type": "reference",
- "id": 389,
+ "id": 419,
"name": "UserMetadata",
"dereferenced": {
- "id": 389,
+ "id": 419,
"name": "UserMetadata",
"kind": 256,
"kindString": "Interface",
@@ -20407,19 +21502,19 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 205,
+ "line": 213,
"character": 17
}
],
"indexSignature": {
- "id": 390,
+ "id": 420,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 391,
+ "id": 421,
"name": "key",
"kind": 32768,
"flags": {},
@@ -20443,15 +21538,15 @@
"title": "Properties",
"kind": 1024,
"children": [
- 402, 394, 396, 397, 406, 405, 403, 399, 407, 413, 393, 412, 401, 409, 400,
- 404, 408, 398, 410, 411, 395
+ 433, 424, 426, 427, 437, 436, 434, 429, 438, 444, 423, 443, 432, 440, 430,
+ 431, 435, 439, 428, 441, 442, 425
]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 209,
+ "line": 217,
"character": 17
}
]
@@ -20463,26 +21558,26 @@
{
"title": "Properties",
"kind": 1024,
- "children": [358, 361, 360, 357, 356, 359, 362, 363]
+ "children": [388, 391, 390, 387, 386, 389, 392, 393]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 112,
+ "line": 120,
"character": 17
}
]
},
{
- "id": 429,
+ "id": 459,
"name": "Subscription",
"kind": 256,
"kindString": "Interface",
"flags": {},
"children": [
{
- "id": 430,
+ "id": 460,
"name": "id",
"kind": 1024,
"kindString": "Property",
@@ -20493,7 +21588,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 313,
+ "line": 321,
"character": 2
}
],
@@ -20503,7 +21598,7 @@
}
},
{
- "id": 431,
+ "id": 461,
"name": "callback",
"kind": 2048,
"kindString": "Method",
@@ -20511,13 +21606,13 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 317,
+ "line": 325,
"character": 2
}
],
"signatures": [
{
- "id": 432,
+ "id": 462,
"name": "callback",
"kind": 4096,
"kindString": "Call signature",
@@ -20527,17 +21622,17 @@
},
"parameters": [
{
- "id": 433,
+ "id": 463,
"name": "event",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 295,
+ "id": 324,
"name": "AuthChangeEvent",
"dereferenced": {
- "id": 295,
+ "id": 324,
"name": "AuthChangeEvent",
"kind": 4194304,
"kindString": "Type alias",
@@ -20552,6 +21647,10 @@
"type": {
"type": "union",
"types": [
+ {
+ "type": "literal",
+ "value": "INITIAL_SESSION"
+ },
{
"type": "literal",
"value": "PASSWORD_RECOVERY"
@@ -20573,11 +21672,7 @@
"value": "USER_UPDATED"
},
{
- "type": "literal",
- "value": "USER_DELETED"
- },
- {
- "id": 294,
+ "id": 323,
"name": "AuthChangeEventMFA",
"kind": 4194304,
"kindString": "Type alias",
@@ -20600,7 +21695,7 @@
}
},
{
- "id": 434,
+ "id": 464,
"name": "session",
"kind": 32768,
"kindString": "Parameter",
@@ -20614,7 +21709,7 @@
},
{
"type": "reference",
- "id": 355,
+ "id": 385,
"name": "Session"
}
]
@@ -20629,7 +21724,7 @@
]
},
{
- "id": 435,
+ "id": 465,
"name": "unsubscribe",
"kind": 2048,
"kindString": "Method",
@@ -20637,13 +21732,13 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 321,
+ "line": 329,
"character": 2
}
],
"signatures": [
{
- "id": 436,
+ "id": 466,
"name": "unsubscribe",
"kind": 4096,
"kindString": "Call signature",
@@ -20663,31 +21758,31 @@
{
"title": "Properties",
"kind": 1024,
- "children": [430]
+ "children": [460]
},
{
"title": "Methods",
"kind": 2048,
- "children": [431, 435]
+ "children": [461, 465]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 309,
+ "line": 317,
"character": 17
}
]
},
{
- "id": 437,
+ "id": 467,
"name": "UpdatableFactorAttributes",
"kind": 256,
"kindString": "Interface",
"flags": {},
"children": [
{
- "id": 438,
+ "id": 468,
"name": "friendlyName",
"kind": 1024,
"kindString": "Property",
@@ -20695,7 +21790,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 325,
+ "line": 333,
"character": 2
}
],
@@ -20709,479 +21804,32 @@
{
"title": "Properties",
"kind": 1024,
- "children": [438]
+ "children": [468]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 324,
+ "line": 332,
"character": 17
}
]
},
{
- "id": 392,
+ "id": 422,
"name": "User",
"kind": 256,
"kindString": "Interface",
"flags": {},
"children": [
{
- "id": 402,
+ "id": 433,
"name": "action_link",
"kind": 1024,
"kindString": "Property",
"flags": {
"isOptional": true
},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 219,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 394,
- "name": "app_metadata",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 211,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "id": 385,
- "name": "UserAppMetadata",
- "dereferenced": {
- "id": 385,
- "name": "UserAppMetadata",
- "kind": 256,
- "kindString": "Interface",
- "flags": {},
- "children": [
- {
- "id": 386,
- "name": "provider",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 201,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [386]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 200,
- "character": 17
- }
- ],
- "indexSignature": {
- "id": 387,
- "name": "__index",
- "kind": 8192,
- "kindString": "Index signature",
- "flags": {},
- "parameters": [
- {
- "id": 388,
- "name": "key",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "any"
- }
- }
- }
- }
- },
- {
- "id": 396,
- "name": "aud",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 213,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 397,
- "name": "confirmation_sent_at",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 214,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 406,
- "name": "confirmed_at",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 223,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 405,
- "name": "created_at",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 222,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 403,
- "name": "email",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 220,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 399,
- "name": "email_change_sent_at",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 216,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 407,
- "name": "email_confirmed_at",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 224,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 413,
- "name": "factors",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 230,
- "character": 2
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "id": 378,
- "name": "Factor"
- }
- }
- },
- {
- "id": 393,
- "name": "id",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 210,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 412,
- "name": "identities",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 229,
- "character": 2
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "id": 367,
- "name": "UserIdentity"
- }
- }
- },
- {
- "id": 401,
- "name": "invited_at",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 218,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 409,
- "name": "last_sign_in_at",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 226,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 400,
- "name": "new_email",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 217,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 404,
- "name": "phone",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 221,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 408,
- "name": "phone_confirmed_at",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 225,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 398,
- "name": "recovery_sent_at",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 215,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 410,
- "name": "role",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 227,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 411,
- "name": "updated_at",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
"sources": [
{
"fileName": "src/lib/types.ts",
@@ -21195,7 +21843,474 @@
}
},
{
- "id": 395,
+ "id": 424,
+ "name": "app_metadata",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 219,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "id": 415,
+ "name": "UserAppMetadata",
+ "dereferenced": {
+ "id": 415,
+ "name": "UserAppMetadata",
+ "kind": 256,
+ "kindString": "Interface",
+ "flags": {},
+ "children": [
+ {
+ "id": 416,
+ "name": "provider",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 209,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [416]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 208,
+ "character": 17
+ }
+ ],
+ "indexSignature": {
+ "id": 417,
+ "name": "__index",
+ "kind": 8192,
+ "kindString": "Index signature",
+ "flags": {},
+ "parameters": [
+ {
+ "id": 418,
+ "name": "key",
+ "kind": 32768,
+ "flags": {},
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "any"
+ }
+ }
+ }
+ }
+ },
+ {
+ "id": 426,
+ "name": "aud",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 221,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 427,
+ "name": "confirmation_sent_at",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 222,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 437,
+ "name": "confirmed_at",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 232,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 436,
+ "name": "created_at",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 231,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 434,
+ "name": "email",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 229,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 429,
+ "name": "email_change_sent_at",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 224,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 438,
+ "name": "email_confirmed_at",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 233,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 444,
+ "name": "factors",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 239,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "array",
+ "elementType": {
+ "type": "reference",
+ "id": 408,
+ "name": "Factor"
+ }
+ }
+ },
+ {
+ "id": 423,
+ "name": "id",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 218,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 443,
+ "name": "identities",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 238,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "array",
+ "elementType": {
+ "type": "reference",
+ "id": 397,
+ "name": "UserIdentity"
+ }
+ }
+ },
+ {
+ "id": 432,
+ "name": "invited_at",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 227,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 440,
+ "name": "last_sign_in_at",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 235,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 430,
+ "name": "new_email",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 225,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 431,
+ "name": "new_phone",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 226,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 435,
+ "name": "phone",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 230,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 439,
+ "name": "phone_confirmed_at",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 234,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 428,
+ "name": "recovery_sent_at",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 223,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 441,
+ "name": "role",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 236,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 442,
+ "name": "updated_at",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 237,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 425,
"name": "user_metadata",
"kind": 1024,
"kindString": "Property",
@@ -21203,16 +22318,16 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 212,
+ "line": 220,
"character": 2
}
],
"type": {
"type": "reference",
- "id": 389,
+ "id": 419,
"name": "UserMetadata",
"dereferenced": {
- "id": 389,
+ "id": 419,
"name": "UserMetadata",
"kind": 256,
"kindString": "Interface",
@@ -21220,19 +22335,19 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 205,
+ "line": 213,
"character": 17
}
],
"indexSignature": {
- "id": 390,
+ "id": 420,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 391,
+ "id": 421,
"name": "key",
"kind": 32768,
"flags": {},
@@ -21256,28 +22371,28 @@
"title": "Properties",
"kind": 1024,
"children": [
- 402, 394, 396, 397, 406, 405, 403, 399, 407, 413, 393, 412, 401, 409, 400, 404, 408,
- 398, 410, 411, 395
+ 433, 424, 426, 427, 437, 436, 434, 429, 438, 444, 423, 443, 432, 440, 430, 431, 435,
+ 439, 428, 441, 442, 425
]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 209,
+ "line": 217,
"character": 17
}
]
},
{
- "id": 385,
+ "id": 415,
"name": "UserAppMetadata",
"kind": 256,
"kindString": "Interface",
"flags": {},
"children": [
{
- "id": 386,
+ "id": 416,
"name": "provider",
"kind": 1024,
"kindString": "Property",
@@ -21287,7 +22402,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 201,
+ "line": 209,
"character": 2
}
],
@@ -21301,25 +22416,25 @@
{
"title": "Properties",
"kind": 1024,
- "children": [386]
+ "children": [416]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 200,
+ "line": 208,
"character": 17
}
],
"indexSignature": {
- "id": 387,
+ "id": 417,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 388,
+ "id": 418,
"name": "key",
"kind": 32768,
"flags": {},
@@ -21336,14 +22451,14 @@
}
},
{
- "id": 414,
+ "id": 445,
"name": "UserAttributes",
"kind": 256,
"kindString": "Interface",
"flags": {},
"children": [
{
- "id": 418,
+ "id": 449,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -21357,7 +22472,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 255,
+ "line": 264,
"character": 2
}
],
@@ -21367,7 +22482,7 @@
}
},
{
- "id": 415,
+ "id": 446,
"name": "email",
"kind": 1024,
"kindString": "Property",
@@ -21380,7 +22495,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 237,
+ "line": 246,
"character": 2
}
],
@@ -21390,7 +22505,7 @@
}
},
{
- "id": 417,
+ "id": 448,
"name": "password",
"kind": 1024,
"kindString": "Property",
@@ -21403,7 +22518,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 247,
+ "line": 256,
"character": 2
}
],
@@ -21413,7 +22528,7 @@
}
},
{
- "id": 416,
+ "id": 447,
"name": "phone",
"kind": 1024,
"kindString": "Property",
@@ -21426,7 +22541,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 242,
+ "line": 251,
"character": 2
}
],
@@ -21440,41 +22555,36 @@
{
"title": "Properties",
"kind": 1024,
- "children": [418, 415, 417, 416]
+ "children": [449, 446, 448, 447]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 233,
+ "line": 242,
"character": 17
}
- ],
- "extendedBy": [
- {
- "type": "reference",
- "id": 419,
- "name": "AdminUserAttributes"
- }
]
},
{
- "id": 367,
+ "id": 397,
"name": "UserIdentity",
"kind": 256,
"kindString": "Interface",
"flags": {},
"children": [
{
- "id": 375,
+ "id": 405,
"name": "created_at",
"kind": 1024,
"kindString": "Property",
- "flags": {},
+ "flags": {
+ "isOptional": true
+ },
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 168,
+ "line": 176,
"character": 2
}
],
@@ -21484,7 +22594,7 @@
}
},
{
- "id": 368,
+ "id": 398,
"name": "id",
"kind": 1024,
"kindString": "Property",
@@ -21492,7 +22602,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 162,
+ "line": 170,
"character": 2
}
],
@@ -21502,35 +22612,37 @@
}
},
{
- "id": 370,
+ "id": 400,
"name": "identity_data",
"kind": 1024,
"kindString": "Property",
- "flags": {},
+ "flags": {
+ "isOptional": true
+ },
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 164,
+ "line": 172,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 371,
+ "id": 401,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 372,
+ "id": 402,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 373,
+ "id": 403,
"name": "key",
"kind": 32768,
"flags": {},
@@ -21549,15 +22661,17 @@
}
},
{
- "id": 376,
+ "id": 406,
"name": "last_sign_in_at",
"kind": 1024,
"kindString": "Property",
- "flags": {},
+ "flags": {
+ "isOptional": true
+ },
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 169,
+ "line": 177,
"character": 2
}
],
@@ -21567,7 +22681,7 @@
}
},
{
- "id": 374,
+ "id": 404,
"name": "provider",
"kind": 1024,
"kindString": "Property",
@@ -21575,7 +22689,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 167,
+ "line": 175,
"character": 2
}
],
@@ -21585,7 +22699,7 @@
}
},
{
- "id": 377,
+ "id": 407,
"name": "updated_at",
"kind": 1024,
"kindString": "Property",
@@ -21595,7 +22709,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 170,
+ "line": 178,
"character": 2
}
],
@@ -21605,7 +22719,7 @@
}
},
{
- "id": 369,
+ "id": 399,
"name": "user_id",
"kind": 1024,
"kindString": "Property",
@@ -21613,7 +22727,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 163,
+ "line": 171,
"character": 2
}
],
@@ -21627,19 +22741,19 @@
{
"title": "Properties",
"kind": 1024,
- "children": [375, 368, 370, 376, 374, 377, 369]
+ "children": [405, 398, 400, 406, 404, 407, 399]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 161,
+ "line": 169,
"character": 17
}
]
},
{
- "id": 389,
+ "id": 419,
"name": "UserMetadata",
"kind": 256,
"kindString": "Interface",
@@ -21647,19 +22761,19 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 205,
+ "line": 213,
"character": 17
}
],
"indexSignature": {
- "id": 390,
+ "id": 420,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 391,
+ "id": 421,
"name": "key",
"kind": 32768,
"flags": {},
@@ -21676,14 +22790,14 @@
}
},
{
- "id": 507,
+ "id": 547,
"name": "VerifyEmailOtpParams",
"kind": 256,
"kindString": "Interface",
"flags": {},
"children": [
{
- "id": 508,
+ "id": 548,
"name": "email",
"kind": 1024,
"kindString": "Property",
@@ -21694,7 +22808,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 470,
+ "line": 492,
"character": 2
}
],
@@ -21704,7 +22818,7 @@
}
},
{
- "id": 511,
+ "id": 551,
"name": "options",
"kind": 1024,
"kindString": "Property",
@@ -21714,21 +22828,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 475,
+ "line": 497,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 512,
+ "id": 552,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 514,
+ "id": 554,
"name": "captchaToken",
"kind": 1024,
"kindString": "Property",
@@ -21741,7 +22855,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 479,
+ "line": 501,
"character": 4
}
],
@@ -21751,7 +22865,7 @@
}
},
{
- "id": 513,
+ "id": 553,
"name": "redirectTo",
"kind": 1024,
"kindString": "Property",
@@ -21764,7 +22878,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 477,
+ "line": 499,
"character": 4
}
],
@@ -21778,14 +22892,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [514, 513]
+ "children": [554, 553]
}
]
}
}
},
{
- "id": 509,
+ "id": 549,
"name": "token",
"kind": 1024,
"kindString": "Property",
@@ -21796,7 +22910,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 472,
+ "line": 494,
"character": 2
}
],
@@ -21806,7 +22920,7 @@
}
},
{
- "id": 510,
+ "id": 550,
"name": "type",
"kind": 1024,
"kindString": "Property",
@@ -21817,16 +22931,16 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 474,
+ "line": 496,
"character": 2
}
],
"type": {
"type": "reference",
- "id": 516,
+ "id": 556,
"name": "EmailOtpType",
"dereferenced": {
- "id": 516,
+ "id": 556,
"name": "EmailOtpType",
"kind": 4194304,
"kindString": "Type alias",
@@ -21834,7 +22948,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 484,
+ "line": 506,
"character": 12
}
],
@@ -21860,6 +22974,10 @@
{
"type": "literal",
"value": "email_change"
+ },
+ {
+ "type": "literal",
+ "value": "email"
}
]
}
@@ -21871,26 +22989,26 @@
{
"title": "Properties",
"kind": 1024,
- "children": [508, 511, 509, 510]
+ "children": [548, 551, 549, 550]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 468,
+ "line": 490,
"character": 17
}
]
},
{
- "id": 499,
+ "id": 539,
"name": "VerifyMobileOtpParams",
"kind": 256,
"kindString": "Interface",
"flags": {},
"children": [
{
- "id": 503,
+ "id": 543,
"name": "options",
"kind": 1024,
"kindString": "Property",
@@ -21900,21 +23018,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 456,
+ "line": 478,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 504,
+ "id": 544,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 506,
+ "id": 546,
"name": "captchaToken",
"kind": 1024,
"kindString": "Property",
@@ -21933,7 +23051,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 465,
+ "line": 487,
"character": 4
}
],
@@ -21943,7 +23061,7 @@
}
},
{
- "id": 505,
+ "id": 545,
"name": "redirectTo",
"kind": 1024,
"kindString": "Property",
@@ -21956,7 +23074,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 458,
+ "line": 480,
"character": 4
}
],
@@ -21970,14 +23088,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [506, 505]
+ "children": [546, 545]
}
]
}
}
},
{
- "id": 500,
+ "id": 540,
"name": "phone",
"kind": 1024,
"kindString": "Property",
@@ -21988,7 +23106,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 451,
+ "line": 473,
"character": 2
}
],
@@ -21998,7 +23116,7 @@
}
},
{
- "id": 501,
+ "id": 541,
"name": "token",
"kind": 1024,
"kindString": "Property",
@@ -22009,7 +23127,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 453,
+ "line": 475,
"character": 2
}
],
@@ -22019,7 +23137,7 @@
}
},
{
- "id": 502,
+ "id": 542,
"name": "type",
"kind": 1024,
"kindString": "Property",
@@ -22030,16 +23148,16 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 455,
+ "line": 477,
"character": 2
}
],
"type": {
"type": "reference",
- "id": 515,
+ "id": 555,
"name": "MobileOtpType",
"dereferenced": {
- "id": 515,
+ "id": 555,
"name": "MobileOtpType",
"kind": 4194304,
"kindString": "Type alias",
@@ -22047,7 +23165,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 483,
+ "line": 505,
"character": 12
}
],
@@ -22072,19 +23190,19 @@
{
"title": "Properties",
"kind": 1024,
- "children": [503, 500, 501, 502]
+ "children": [543, 540, 541, 542]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 449,
+ "line": 471,
"character": 17
}
]
},
{
- "id": 295,
+ "id": 324,
"name": "AuthChangeEvent",
"kind": 4194304,
"kindString": "Type alias",
@@ -22099,6 +23217,10 @@
"type": {
"type": "union",
"types": [
+ {
+ "type": "literal",
+ "value": "INITIAL_SESSION"
+ },
{
"type": "literal",
"value": "PASSWORD_RECOVERY"
@@ -22120,11 +23242,7 @@
"value": "USER_UPDATED"
},
{
- "type": "literal",
- "value": "USER_DELETED"
- },
- {
- "id": 294,
+ "id": 323,
"name": "AuthChangeEventMFA",
"kind": 4194304,
"kindString": "Type alias",
@@ -22145,7 +23263,7 @@
}
},
{
- "id": 294,
+ "id": 323,
"name": "AuthChangeEventMFA",
"kind": 4194304,
"kindString": "Type alias",
@@ -22163,7 +23281,34 @@
}
},
{
- "id": 692,
+ "id": 517,
+ "name": "AuthFlowType",
+ "kind": 4194304,
+ "kindString": "Type alias",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 439,
+ "character": 12
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "literal",
+ "value": "implicit"
+ },
+ {
+ "type": "literal",
+ "value": "pkce"
+ }
+ ]
+ }
+ },
+ {
+ "id": 735,
"name": "AuthMFAAdminDeleteFactorParams",
"kind": 4194304,
"kindString": "Type alias",
@@ -22179,21 +23324,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 840,
+ "line": 868,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 693,
+ "id": 736,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 694,
+ "id": 737,
"name": "id",
"kind": 1024,
"kindString": "Property",
@@ -22204,7 +23349,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 842,
+ "line": 870,
"character": 2
}
],
@@ -22214,7 +23359,7 @@
}
},
{
- "id": 695,
+ "id": 738,
"name": "userId",
"kind": 1024,
"kindString": "Property",
@@ -22225,7 +23370,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 845,
+ "line": 873,
"character": 2
}
],
@@ -22239,13 +23384,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [694, 695]
+ "children": [737, 738]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 840,
+ "line": 868,
"character": 45
}
]
@@ -22253,7 +23398,7 @@
}
},
{
- "id": 683,
+ "id": 726,
"name": "AuthMFAAdminDeleteFactorResponse",
"kind": 4194304,
"kindString": "Type alias",
@@ -22269,7 +23414,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 827,
+ "line": 855,
"character": 12
}
],
@@ -22279,14 +23424,14 @@
{
"type": "reflection",
"declaration": {
- "id": 684,
+ "id": 727,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 685,
+ "id": 728,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -22294,21 +23439,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 829,
+ "line": 857,
"character": 6
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 686,
+ "id": 729,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 687,
+ "id": 730,
"name": "id",
"kind": 1024,
"kindString": "Property",
@@ -22319,7 +23464,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 831,
+ "line": 859,
"character": 8
}
],
@@ -22333,13 +23478,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [687]
+ "children": [730]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 829,
+ "line": 857,
"character": 12
}
]
@@ -22347,7 +23492,7 @@
}
},
{
- "id": 688,
+ "id": 731,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -22355,7 +23500,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 833,
+ "line": 861,
"character": 6
}
],
@@ -22369,13 +23514,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [685, 688]
+ "children": [728, 731]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 828,
+ "line": 856,
"character": 4
}
]
@@ -22384,14 +23529,14 @@
{
"type": "reflection",
"declaration": {
- "id": 689,
+ "id": 732,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 690,
+ "id": 733,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -22399,7 +23544,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 835,
+ "line": 863,
"character": 6
}
],
@@ -22409,7 +23554,7 @@
}
},
{
- "id": 691,
+ "id": 734,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -22417,13 +23562,13 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 835,
+ "line": 863,
"character": 18
}
],
"type": {
"type": "reference",
- "id": 743,
+ "id": 786,
"name": "AuthError"
}
}
@@ -22432,13 +23577,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [690, 691]
+ "children": [733, 734]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 835,
+ "line": 863,
"character": 4
}
]
@@ -22448,7 +23593,7 @@
}
},
{
- "id": 705,
+ "id": 748,
"name": "AuthMFAAdminListFactorsParams",
"kind": 4194304,
"kindString": "Type alias",
@@ -22464,21 +23609,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 864,
+ "line": 892,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 706,
+ "id": 749,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 707,
+ "id": 750,
"name": "userId",
"kind": 1024,
"kindString": "Property",
@@ -22489,7 +23634,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 866,
+ "line": 894,
"character": 2
}
],
@@ -22503,13 +23648,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [707]
+ "children": [750]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 864,
+ "line": 892,
"character": 44
}
]
@@ -22517,7 +23662,7 @@
}
},
{
- "id": 696,
+ "id": 739,
"name": "AuthMFAAdminListFactorsResponse",
"kind": 4194304,
"kindString": "Type alias",
@@ -22533,7 +23678,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 851,
+ "line": 879,
"character": 12
}
],
@@ -22543,14 +23688,14 @@
{
"type": "reflection",
"declaration": {
- "id": 697,
+ "id": 740,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 698,
+ "id": 741,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -22558,21 +23703,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 853,
+ "line": 881,
"character": 6
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 699,
+ "id": 742,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 700,
+ "id": 743,
"name": "factors",
"kind": 1024,
"kindString": "Property",
@@ -22583,7 +23728,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 855,
+ "line": 883,
"character": 8
}
],
@@ -22591,7 +23736,7 @@
"type": "array",
"elementType": {
"type": "reference",
- "id": 378,
+ "id": 408,
"name": "Factor"
}
}
@@ -22601,13 +23746,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [700]
+ "children": [743]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 853,
+ "line": 881,
"character": 12
}
]
@@ -22615,7 +23760,7 @@
}
},
{
- "id": 701,
+ "id": 744,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -22623,7 +23768,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 857,
+ "line": 885,
"character": 6
}
],
@@ -22637,13 +23782,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [698, 701]
+ "children": [741, 744]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 852,
+ "line": 880,
"character": 4
}
]
@@ -22652,14 +23797,14 @@
{
"type": "reflection",
"declaration": {
- "id": 702,
+ "id": 745,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 703,
+ "id": 746,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -22667,7 +23812,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 859,
+ "line": 887,
"character": 6
}
],
@@ -22677,7 +23822,7 @@
}
},
{
- "id": 704,
+ "id": 747,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -22685,13 +23830,13 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 859,
+ "line": 887,
"character": 18
}
],
"type": {
"type": "reference",
- "id": 743,
+ "id": 786,
"name": "AuthError"
}
}
@@ -22700,13 +23845,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [703, 704]
+ "children": [746, 747]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 859,
+ "line": 887,
"character": 4
}
]
@@ -22716,7 +23861,7 @@
}
},
{
- "id": 631,
+ "id": 674,
"name": "AuthMFAChallengeResponse",
"kind": 4194304,
"kindString": "Type alias",
@@ -22724,7 +23869,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 704,
+ "line": 732,
"character": 12
}
],
@@ -22734,14 +23879,14 @@
{
"type": "reflection",
"declaration": {
- "id": 632,
+ "id": 675,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 633,
+ "id": 676,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -22749,21 +23894,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 706,
+ "line": 734,
"character": 6
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 634,
+ "id": 677,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 636,
+ "id": 679,
"name": "expires_at",
"kind": 1024,
"kindString": "Property",
@@ -22774,7 +23919,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 711,
+ "line": 739,
"character": 8
}
],
@@ -22784,7 +23929,7 @@
}
},
{
- "id": 635,
+ "id": 678,
"name": "id",
"kind": 1024,
"kindString": "Property",
@@ -22795,7 +23940,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 708,
+ "line": 736,
"character": 8
}
],
@@ -22809,13 +23954,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [636, 635]
+ "children": [679, 678]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 706,
+ "line": 734,
"character": 12
}
]
@@ -22823,7 +23968,7 @@
}
},
{
- "id": 637,
+ "id": 680,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -22831,7 +23976,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 713,
+ "line": 741,
"character": 6
}
],
@@ -22845,18 +23990,1076 @@
{
"title": "Properties",
"kind": 1024,
- "children": [633, 637]
+ "children": [676, 680]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 705,
+ "line": 733,
"character": 4
}
]
}
},
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 681,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 682,
+ "name": "data",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 743,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "literal",
+ "value": null
+ }
+ },
+ {
+ "id": 683,
+ "name": "error",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 743,
+ "character": 18
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "id": 786,
+ "name": "AuthError"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [682, 683]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 743,
+ "character": 4
+ }
+ ]
+ }
+ }
+ ]
+ }
+ },
+ {
+ "id": 650,
+ "name": "AuthMFAEnrollResponse",
+ "kind": 4194304,
+ "kindString": "Type alias",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 689,
+ "character": 12
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 651,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 652,
+ "name": "data",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 691,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 653,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 654,
+ "name": "id",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "comment": {
+ "shortText": "ID of the factor that was just enrolled (in an unverified state)."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 693,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 656,
+ "name": "totp",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "comment": {
+ "shortText": "TOTP enrollment information."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 699,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 657,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 658,
+ "name": "qr_code",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "comment": {
+ "shortText": "Contains a QR code encoding the authenticator URI. You can\nconvert it to a URL by prepending `data:image/svg+xml;utf-8,` to\nthe value. Avoid logging this value to the console."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 703,
+ "character": 10
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 659,
+ "name": "secret",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "comment": {
+ "shortText": "The TOTP secret (also encoded in the QR code). Show this secret\nin a password-style field to the user, in case they are unable to\nscan the QR code. Avoid logging this value to the console."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 708,
+ "character": 10
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 660,
+ "name": "uri",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "comment": {
+ "shortText": "The authenticator URI encoded within the QR code, should you need\nto use it. Avoid loggin this value to the console."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 712,
+ "character": 10
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [658, 659, 660]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 699,
+ "character": 14
+ }
+ ]
+ }
+ }
+ },
+ {
+ "id": 655,
+ "name": "type",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "comment": {
+ "shortText": "Type of MFA factor. Only `totp` supported for now."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 696,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "literal",
+ "value": "totp"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [654, 656, 655]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 691,
+ "character": 12
+ }
+ ]
+ }
+ }
+ },
+ {
+ "id": 661,
+ "name": "error",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 715,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "literal",
+ "value": null
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [652, 661]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 690,
+ "character": 4
+ }
+ ]
+ }
+ },
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 662,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 663,
+ "name": "data",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 718,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "literal",
+ "value": null
+ }
+ },
+ {
+ "id": 664,
+ "name": "error",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 719,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "id": 786,
+ "name": "AuthError"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [663, 664]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 717,
+ "character": 4
+ }
+ ]
+ }
+ }
+ ]
+ }
+ },
+ {
+ "id": 695,
+ "name": "AuthMFAGetAuthenticatorAssuranceLevelResponse",
+ "kind": 4194304,
+ "kindString": "Type alias",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 760,
+ "character": 12
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 696,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 697,
+ "name": "data",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 762,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 698,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 701,
+ "name": "currentAuthenticationMethods",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "comment": {
+ "shortText": "A list of all authentication methods attached to this session. Use\nthe information here to detect the last time a user verified a\nfactor, for example if implementing a step-up scenario."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 779,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "array",
+ "elementType": {
+ "type": "reference",
+ "id": 394,
+ "name": "AMREntry"
+ }
+ }
+ },
+ {
+ "id": 699,
+ "name": "currentLevel",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "comment": {
+ "shortText": "Current AAL level of the session."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 764,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "reference",
+ "id": 694,
+ "name": "AuthenticatorAssuranceLevels"
+ },
+ {
+ "type": "literal",
+ "value": null
+ }
+ ]
+ }
+ },
+ {
+ "id": 700,
+ "name": "nextLevel",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "comment": {
+ "shortText": "Next possible AAL level for the session. If the next level is higher\nthan the current one, the user should go through MFA.",
+ "tags": [
+ {
+ "tag": "see",
+ "text": "{@link GoTrueMFAApi#challenge}\n"
+ }
+ ]
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 772,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "reference",
+ "id": 694,
+ "name": "AuthenticatorAssuranceLevels"
+ },
+ {
+ "type": "literal",
+ "value": null
+ }
+ ]
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [701, 699, 700]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 762,
+ "character": 12
+ }
+ ]
+ }
+ }
+ },
+ {
+ "id": 702,
+ "name": "error",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 781,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "literal",
+ "value": null
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [697, 702]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 761,
+ "character": 4
+ }
+ ]
+ }
+ },
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 703,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 704,
+ "name": "data",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 783,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "literal",
+ "value": null
+ }
+ },
+ {
+ "id": 705,
+ "name": "error",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 783,
+ "character": 18
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "id": 786,
+ "name": "AuthError"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [704, 705]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 783,
+ "character": 4
+ }
+ ]
+ }
+ }
+ ]
+ }
+ },
+ {
+ "id": 684,
+ "name": "AuthMFAListFactorsResponse",
+ "kind": 4194304,
+ "kindString": "Type alias",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 745,
+ "character": 12
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 685,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 686,
+ "name": "data",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 747,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 687,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 688,
+ "name": "all",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "comment": {
+ "shortText": "All available factors (verified and unverified)."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 749,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "array",
+ "elementType": {
+ "type": "reference",
+ "id": 408,
+ "name": "Factor"
+ }
+ }
+ },
+ {
+ "id": 689,
+ "name": "totp",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "comment": {
+ "shortText": "Only verified TOTP factors. (A subset of `all`.)"
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 752,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "array",
+ "elementType": {
+ "type": "reference",
+ "id": 408,
+ "name": "Factor"
+ }
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [688, 689]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 747,
+ "character": 12
+ }
+ ]
+ }
+ }
+ },
+ {
+ "id": 690,
+ "name": "error",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 754,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "literal",
+ "value": null
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [686, 690]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 746,
+ "character": 4
+ }
+ ]
+ }
+ },
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 691,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 692,
+ "name": "data",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 756,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "literal",
+ "value": null
+ }
+ },
+ {
+ "id": 693,
+ "name": "error",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 756,
+ "character": 18
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "id": 786,
+ "name": "AuthError"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [692, 693]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 756,
+ "character": 4
+ }
+ ]
+ }
+ }
+ ]
+ }
+ },
+ {
+ "id": 665,
+ "name": "AuthMFAUnenrollResponse",
+ "kind": 4194304,
+ "kindString": "Type alias",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 722,
+ "character": 12
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 666,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 667,
+ "name": "data",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 724,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 668,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 669,
+ "name": "id",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "comment": {
+ "shortText": "ID of the factor that was successfully unenrolled."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 726,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [669]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 724,
+ "character": 12
+ }
+ ]
+ }
+ }
+ },
+ {
+ "id": 670,
+ "name": "error",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 728,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "literal",
+ "value": null
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [667, 670]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 723,
+ "character": 4
+ }
+ ]
+ }
+ },
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 671,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 672,
+ "name": "data",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 730,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "literal",
+ "value": null
+ }
+ },
+ {
+ "id": 673,
+ "name": "error",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 730,
+ "character": 18
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "id": 786,
+ "name": "AuthError"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [672, 673]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 730,
+ "character": 4
+ }
+ ]
+ }
+ }
+ ]
+ }
+ },
+ {
+ "id": 637,
+ "name": "AuthMFAVerifyResponse",
+ "kind": 4194304,
+ "kindString": "Type alias",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 664,
+ "character": 12
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
{
"type": "reflection",
"declaration": {
@@ -22875,1079 +25078,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 715,
- "character": 6
- }
- ],
- "type": {
- "type": "literal",
- "value": null
- }
- },
- {
- "id": 640,
- "name": "error",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 715,
- "character": 18
- }
- ],
- "type": {
- "type": "reference",
- "id": 743,
- "name": "AuthError"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [639, 640]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 715,
- "character": 4
- }
- ]
- }
- }
- ]
- }
- },
- {
- "id": 607,
- "name": "AuthMFAEnrollResponse",
- "kind": 4194304,
- "kindString": "Type alias",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 661,
- "character": 12
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reflection",
- "declaration": {
- "id": 608,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 609,
- "name": "data",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 663,
+ "line": 666,
"character": 6
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 610,
+ "id": 640,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 611,
- "name": "id",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "comment": {
- "shortText": "ID of the factor that was just enrolled (in an unverified state)."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 665,
- "character": 8
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 613,
- "name": "totp",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "comment": {
- "shortText": "TOTP enrollment information."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 671,
- "character": 8
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 614,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 615,
- "name": "qr_code",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "comment": {
- "shortText": "Contains a QR code encoding the authenticator URI. You can\nconvert it to a URL by prepending `data:image/svg+xml;utf-8,` to\nthe value. Avoid logging this value to the console."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 675,
- "character": 10
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 616,
- "name": "secret",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "comment": {
- "shortText": "The TOTP secret (also encoded in the QR code). Show this secret\nin a password-style field to the user, in case they are unable to\nscan the QR code. Avoid logging this value to the console."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 680,
- "character": 10
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 617,
- "name": "uri",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "comment": {
- "shortText": "The authenticator URI encoded within the QR code, should you need\nto use it. Avoid loggin this value to the console."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 684,
- "character": 10
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [615, 616, 617]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 671,
- "character": 14
- }
- ]
- }
- }
- },
- {
- "id": 612,
- "name": "type",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "comment": {
- "shortText": "Type of MFA factor. Only `totp` supported for now."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 668,
- "character": 8
- }
- ],
- "type": {
- "type": "literal",
- "value": "totp"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [611, 613, 612]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 663,
- "character": 12
- }
- ]
- }
- }
- },
- {
- "id": 618,
- "name": "error",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 687,
- "character": 6
- }
- ],
- "type": {
- "type": "literal",
- "value": null
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [609, 618]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 662,
- "character": 4
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 619,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 620,
- "name": "data",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 690,
- "character": 6
- }
- ],
- "type": {
- "type": "literal",
- "value": null
- }
- },
- {
- "id": 621,
- "name": "error",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 691,
- "character": 6
- }
- ],
- "type": {
- "type": "reference",
- "id": 743,
- "name": "AuthError"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [620, 621]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 689,
- "character": 4
- }
- ]
- }
- }
- ]
- }
- },
- {
- "id": 652,
- "name": "AuthMFAGetAuthenticatorAssuranceLevelResponse",
- "kind": 4194304,
- "kindString": "Type alias",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 732,
- "character": 12
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reflection",
- "declaration": {
- "id": 653,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 654,
- "name": "data",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 734,
- "character": 6
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 655,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 658,
- "name": "currentAuthenticationMethods",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "comment": {
- "shortText": "A list of all authentication methods attached to this session. Use\nthe information here to detect the last time a user verified a\nfactor, for example if implementing a step-up scenario."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 751,
- "character": 8
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "id": 364,
- "name": "AMREntry"
- }
- }
- },
- {
- "id": 656,
- "name": "currentLevel",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "comment": {
- "shortText": "Current AAL level of the session."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 736,
- "character": 8
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reference",
- "id": 651,
- "name": "AuthenticatorAssuranceLevels"
- },
- {
- "type": "literal",
- "value": null
- }
- ]
- }
- },
- {
- "id": 657,
- "name": "nextLevel",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "comment": {
- "shortText": "Next possible AAL level for the session. If the next level is higher\nthan the current one, the user should go through MFA.",
- "tags": [
- {
- "tag": "see",
- "text": "{@link GoTrueMFAApi#challenge}\n"
- }
- ]
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 744,
- "character": 8
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reference",
- "id": 651,
- "name": "AuthenticatorAssuranceLevels"
- },
- {
- "type": "literal",
- "value": null
- }
- ]
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [658, 656, 657]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 734,
- "character": 12
- }
- ]
- }
- }
- },
- {
- "id": 659,
- "name": "error",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 753,
- "character": 6
- }
- ],
- "type": {
- "type": "literal",
- "value": null
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [654, 659]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 733,
- "character": 4
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 660,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 661,
- "name": "data",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 755,
- "character": 6
- }
- ],
- "type": {
- "type": "literal",
- "value": null
- }
- },
- {
- "id": 662,
- "name": "error",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 755,
- "character": 18
- }
- ],
- "type": {
- "type": "reference",
- "id": 743,
- "name": "AuthError"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [661, 662]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 755,
- "character": 4
- }
- ]
- }
- }
- ]
- }
- },
- {
- "id": 641,
- "name": "AuthMFAListFactorsResponse",
- "kind": 4194304,
- "kindString": "Type alias",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 717,
- "character": 12
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reflection",
- "declaration": {
- "id": 642,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 643,
- "name": "data",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 719,
- "character": 6
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 644,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 645,
- "name": "all",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "comment": {
- "shortText": "All available factors (verified and unverified)."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 721,
- "character": 8
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "id": 378,
- "name": "Factor"
- }
- }
- },
- {
- "id": 646,
- "name": "totp",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "comment": {
- "shortText": "Only verified TOTP factors. (A subset of `all`.)"
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 724,
- "character": 8
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "id": 378,
- "name": "Factor"
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [645, 646]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 719,
- "character": 12
- }
- ]
- }
- }
- },
- {
- "id": 647,
- "name": "error",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 726,
- "character": 6
- }
- ],
- "type": {
- "type": "literal",
- "value": null
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [643, 647]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 718,
- "character": 4
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 648,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 649,
- "name": "data",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 728,
- "character": 6
- }
- ],
- "type": {
- "type": "literal",
- "value": null
- }
- },
- {
- "id": 650,
- "name": "error",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 728,
- "character": 18
- }
- ],
- "type": {
- "type": "reference",
- "id": 743,
- "name": "AuthError"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [649, 650]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 728,
- "character": 4
- }
- ]
- }
- }
- ]
- }
- },
- {
- "id": 622,
- "name": "AuthMFAUnenrollResponse",
- "kind": 4194304,
- "kindString": "Type alias",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 694,
- "character": 12
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reflection",
- "declaration": {
- "id": 623,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 624,
- "name": "data",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 696,
- "character": 6
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 625,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 626,
- "name": "id",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "comment": {
- "shortText": "ID of the factor that was successfully unenrolled."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 698,
- "character": 8
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [626]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 696,
- "character": 12
- }
- ]
- }
- }
- },
- {
- "id": 627,
- "name": "error",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 700,
- "character": 6
- }
- ],
- "type": {
- "type": "literal",
- "value": null
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [624, 627]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 695,
- "character": 4
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 628,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 629,
- "name": "data",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 702,
- "character": 6
- }
- ],
- "type": {
- "type": "literal",
- "value": null
- }
- },
- {
- "id": 630,
- "name": "error",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 702,
- "character": 18
- }
- ],
- "type": {
- "type": "reference",
- "id": 743,
- "name": "AuthError"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [629, 630]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 702,
- "character": 4
- }
- ]
- }
- }
- ]
- }
- },
- {
- "id": 594,
- "name": "AuthMFAVerifyResponse",
- "kind": 4194304,
- "kindString": "Type alias",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 636,
- "character": 12
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reflection",
- "declaration": {
- "id": 595,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 596,
- "name": "data",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 638,
- "character": 6
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 597,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 598,
+ "id": 641,
"name": "access_token",
"kind": 1024,
"kindString": "Property",
@@ -23958,7 +25103,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 640,
+ "line": 668,
"character": 8
}
],
@@ -23968,7 +25113,7 @@
}
},
{
- "id": 600,
+ "id": 643,
"name": "expires_in",
"kind": 1024,
"kindString": "Property",
@@ -23979,7 +25124,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 646,
+ "line": 674,
"character": 8
}
],
@@ -23989,7 +25134,7 @@
}
},
{
- "id": 601,
+ "id": 644,
"name": "refresh_token",
"kind": 1024,
"kindString": "Property",
@@ -24000,7 +25145,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 649,
+ "line": 677,
"character": 8
}
],
@@ -24010,7 +25155,7 @@
}
},
{
- "id": 599,
+ "id": 642,
"name": "token_type",
"kind": 1024,
"kindString": "Property",
@@ -24021,7 +25166,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 643,
+ "line": 671,
"character": 8
}
],
@@ -24031,7 +25176,7 @@
}
},
{
- "id": 602,
+ "id": 645,
"name": "user",
"kind": 1024,
"kindString": "Property",
@@ -24042,13 +25187,13 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 652,
+ "line": 680,
"character": 8
}
],
"type": {
"type": "reference",
- "id": 392,
+ "id": 422,
"name": "User"
}
}
@@ -24057,13 +25202,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [598, 600, 601, 599, 602]
+ "children": [641, 643, 644, 642, 645]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 638,
+ "line": 666,
"character": 12
}
]
@@ -24071,7 +25216,7 @@
}
},
{
- "id": 603,
+ "id": 646,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -24079,7 +25224,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 654,
+ "line": 682,
"character": 6
}
],
@@ -24093,13 +25238,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [596, 603]
+ "children": [639, 646]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 637,
+ "line": 665,
"character": 4
}
]
@@ -24108,14 +25253,14 @@
{
"type": "reflection",
"declaration": {
- "id": 604,
+ "id": 647,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 605,
+ "id": 648,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -24123,7 +25268,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 657,
+ "line": 685,
"character": 6
}
],
@@ -24133,7 +25278,7 @@
}
},
{
- "id": 606,
+ "id": 649,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -24141,13 +25286,13 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 658,
+ "line": 686,
"character": 6
}
],
"type": {
"type": "reference",
- "id": 743,
+ "id": 786,
"name": "AuthError"
}
}
@@ -24156,13 +25301,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [605, 606]
+ "children": [648, 649]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 656,
+ "line": 684,
"character": 4
}
]
@@ -24172,7 +25317,7 @@
}
},
{
- "id": 309,
+ "id": 339,
"name": "AuthResponse",
"kind": 4194304,
"kindString": "Type alias",
@@ -24180,7 +25325,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 53,
+ "line": 55,
"character": 12
}
],
@@ -24190,14 +25335,14 @@
{
"type": "reflection",
"declaration": {
- "id": 310,
+ "id": 340,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 311,
+ "id": 341,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -24205,21 +25350,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 55,
+ "line": 57,
"character": 6
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 312,
+ "id": 342,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 314,
+ "id": 344,
"name": "session",
"kind": 1024,
"kindString": "Property",
@@ -24227,7 +25372,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 57,
+ "line": 59,
"character": 8
}
],
@@ -24236,7 +25381,7 @@
"types": [
{
"type": "reference",
- "id": 355,
+ "id": 385,
"name": "Session"
},
{
@@ -24247,7 +25392,7 @@
}
},
{
- "id": 313,
+ "id": 343,
"name": "user",
"kind": 1024,
"kindString": "Property",
@@ -24255,7 +25400,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 56,
+ "line": 58,
"character": 8
}
],
@@ -24264,7 +25409,7 @@
"types": [
{
"type": "reference",
- "id": 392,
+ "id": 422,
"name": "User"
},
{
@@ -24279,13 +25424,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [314, 313]
+ "children": [344, 343]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 55,
+ "line": 57,
"character": 12
}
]
@@ -24293,7 +25438,7 @@
}
},
{
- "id": 315,
+ "id": 345,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -24301,7 +25446,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 59,
+ "line": 61,
"character": 6
}
],
@@ -24315,13 +25460,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [311, 315]
+ "children": [341, 345]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 54,
+ "line": 56,
"character": 4
}
]
@@ -24330,14 +25475,14 @@
{
"type": "reflection",
"declaration": {
- "id": 316,
+ "id": 346,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 317,
+ "id": 347,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -24345,21 +25490,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 62,
+ "line": 64,
"character": 6
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 318,
+ "id": 348,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 320,
+ "id": 350,
"name": "session",
"kind": 1024,
"kindString": "Property",
@@ -24367,7 +25512,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 64,
+ "line": 66,
"character": 8
}
],
@@ -24377,7 +25522,7 @@
}
},
{
- "id": 319,
+ "id": 349,
"name": "user",
"kind": 1024,
"kindString": "Property",
@@ -24385,7 +25530,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 63,
+ "line": 65,
"character": 8
}
],
@@ -24399,13 +25544,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [320, 319]
+ "children": [350, 349]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 62,
+ "line": 64,
"character": 12
}
]
@@ -24413,7 +25558,7 @@
}
},
{
- "id": 321,
+ "id": 351,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -24421,13 +25566,13 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 66,
+ "line": 68,
"character": 6
}
],
"type": {
"type": "reference",
- "id": 743,
+ "id": 786,
"name": "AuthError"
}
}
@@ -24436,13 +25581,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [317, 321]
+ "children": [347, 351]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 61,
+ "line": 63,
"character": 4
}
]
@@ -24452,7 +25597,7 @@
}
},
{
- "id": 651,
+ "id": 694,
"name": "AuthenticatorAssuranceLevels",
"kind": 4194304,
"kindString": "Type alias",
@@ -24460,7 +25605,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 730,
+ "line": 758,
"character": 12
}
],
@@ -24479,7 +25624,7 @@
}
},
{
- "id": 719,
+ "id": 762,
"name": "CallRefreshTokenResult",
"kind": 4194304,
"kindString": "Type alias",
@@ -24487,7 +25632,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 905,
+ "line": 933,
"character": 12
}
],
@@ -24497,14 +25642,14 @@
{
"type": "reflection",
"declaration": {
- "id": 720,
+ "id": 763,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 722,
+ "id": 765,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -24512,7 +25657,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 908,
+ "line": 936,
"character": 6
}
],
@@ -24522,7 +25667,7 @@
}
},
{
- "id": 721,
+ "id": 764,
"name": "session",
"kind": 1024,
"kindString": "Property",
@@ -24530,13 +25675,13 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 907,
+ "line": 935,
"character": 6
}
],
"type": {
"type": "reference",
- "id": 355,
+ "id": 385,
"name": "Session"
}
}
@@ -24545,13 +25690,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [722, 721]
+ "children": [765, 764]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 906,
+ "line": 934,
"character": 4
}
]
@@ -24560,14 +25705,14 @@
{
"type": "reflection",
"declaration": {
- "id": 723,
+ "id": 766,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 725,
+ "id": 768,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -24575,18 +25720,18 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 912,
+ "line": 940,
"character": 6
}
],
"type": {
"type": "reference",
- "id": 743,
+ "id": 786,
"name": "AuthError"
}
},
{
- "id": 724,
+ "id": 767,
"name": "session",
"kind": 1024,
"kindString": "Property",
@@ -24594,7 +25739,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 911,
+ "line": 939,
"character": 6
}
],
@@ -24608,13 +25753,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [725, 724]
+ "children": [768, 767]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 910,
+ "line": 938,
"character": 4
}
]
@@ -24624,7 +25769,7 @@
}
},
{
- "id": 516,
+ "id": 556,
"name": "EmailOtpType",
"kind": 4194304,
"kindString": "Type alias",
@@ -24632,7 +25777,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 484,
+ "line": 506,
"character": 12
}
],
@@ -24658,12 +25803,16 @@
{
"type": "literal",
"value": "email_change"
+ },
+ {
+ "type": "literal",
+ "value": "email"
}
]
}
},
{
- "id": 543,
+ "id": 586,
"name": "GenerateEmailChangeLinkParams",
"kind": 4194304,
"kindString": "Type alias",
@@ -24671,21 +25820,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 525,
+ "line": 553,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 544,
+ "id": 587,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 546,
+ "id": 589,
"name": "email",
"kind": 1024,
"kindString": "Property",
@@ -24696,7 +25845,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 528,
+ "line": 556,
"character": 2
}
],
@@ -24706,7 +25855,7 @@
}
},
{
- "id": 547,
+ "id": 590,
"name": "newEmail",
"kind": 1024,
"kindString": "Property",
@@ -24717,7 +25866,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 532,
+ "line": 560,
"character": 2
}
],
@@ -24727,7 +25876,7 @@
}
},
{
- "id": 548,
+ "id": 591,
"name": "options",
"kind": 1024,
"kindString": "Property",
@@ -24737,7 +25886,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 533,
+ "line": 561,
"character": 2
}
],
@@ -24746,7 +25895,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 549,
+ "id": 592,
"name": "GenerateLinkOptions"
},
{
@@ -24760,7 +25909,7 @@
}
},
{
- "id": 545,
+ "id": 588,
"name": "type",
"kind": 1024,
"kindString": "Property",
@@ -24768,7 +25917,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 526,
+ "line": 554,
"character": 2
}
],
@@ -24791,13 +25940,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [546, 547, 548, 545]
+ "children": [589, 590, 591, 588]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 525,
+ "line": 553,
"character": 44
}
]
@@ -24805,7 +25954,7 @@
}
},
{
- "id": 533,
+ "id": 576,
"name": "GenerateInviteOrMagiclinkParams",
"kind": 4194304,
"kindString": "Type alias",
@@ -24813,21 +25962,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 511,
+ "line": 539,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 534,
+ "id": 577,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 536,
+ "id": 579,
"name": "email",
"kind": 1024,
"kindString": "Property",
@@ -24838,7 +25987,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 514,
+ "line": 542,
"character": 2
}
],
@@ -24848,7 +25997,7 @@
}
},
{
- "id": 537,
+ "id": 580,
"name": "options",
"kind": 1024,
"kindString": "Property",
@@ -24858,7 +26007,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 515,
+ "line": 543,
"character": 2
}
],
@@ -24867,7 +26016,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 549,
+ "id": 592,
"name": "GenerateLinkOptions"
},
{
@@ -24890,7 +26039,7 @@
}
},
{
- "id": 535,
+ "id": 578,
"name": "type",
"kind": 1024,
"kindString": "Property",
@@ -24898,7 +26047,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 512,
+ "line": 540,
"character": 2
}
],
@@ -24921,13 +26070,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [536, 537, 535]
+ "children": [579, 580, 578]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 511,
+ "line": 539,
"character": 46
}
]
@@ -24935,7 +26084,7 @@
}
},
{
- "id": 552,
+ "id": 595,
"name": "GenerateLinkParams",
"kind": 4194304,
"kindString": "Type alias",
@@ -24943,7 +26092,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 547,
+ "line": 575,
"character": 12
}
],
@@ -24951,7 +26100,7 @@
"type": "union",
"types": [
{
- "id": 527,
+ "id": 570,
"name": "GenerateSignupLinkParams",
"kind": 4194304,
"kindString": "Type alias",
@@ -24959,21 +26108,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 504,
+ "line": 532,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 528,
+ "id": 571,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 530,
+ "id": 573,
"name": "email",
"kind": 1024,
"kindString": "Property",
@@ -24981,7 +26130,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 506,
+ "line": 534,
"character": 2
}
],
@@ -24991,7 +26140,7 @@
}
},
{
- "id": 532,
+ "id": 575,
"name": "options",
"kind": 1024,
"kindString": "Property",
@@ -25001,7 +26150,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 508,
+ "line": 536,
"character": 2
}
],
@@ -25010,7 +26159,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 549,
+ "id": 592,
"name": "GenerateLinkOptions"
},
{
@@ -25033,7 +26182,7 @@
}
},
{
- "id": 531,
+ "id": 574,
"name": "password",
"kind": 1024,
"kindString": "Property",
@@ -25041,7 +26190,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 507,
+ "line": 535,
"character": 2
}
],
@@ -25051,7 +26200,7 @@
}
},
{
- "id": 529,
+ "id": 572,
"name": "type",
"kind": 1024,
"kindString": "Property",
@@ -25059,7 +26208,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 505,
+ "line": 533,
"character": 2
}
],
@@ -25073,13 +26222,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [530, 532, 531, 529]
+ "children": [573, 575, 574, 572]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 504,
+ "line": 532,
"character": 39
}
]
@@ -25087,7 +26236,7 @@
}
},
{
- "id": 533,
+ "id": 576,
"name": "GenerateInviteOrMagiclinkParams",
"kind": 4194304,
"kindString": "Type alias",
@@ -25095,21 +26244,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 511,
+ "line": 539,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 534,
+ "id": 577,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 536,
+ "id": 579,
"name": "email",
"kind": 1024,
"kindString": "Property",
@@ -25120,7 +26269,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 514,
+ "line": 542,
"character": 2
}
],
@@ -25130,7 +26279,7 @@
}
},
{
- "id": 537,
+ "id": 580,
"name": "options",
"kind": 1024,
"kindString": "Property",
@@ -25140,7 +26289,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 515,
+ "line": 543,
"character": 2
}
],
@@ -25149,7 +26298,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 549,
+ "id": 592,
"name": "GenerateLinkOptions"
},
{
@@ -25172,7 +26321,7 @@
}
},
{
- "id": 535,
+ "id": 578,
"name": "type",
"kind": 1024,
"kindString": "Property",
@@ -25180,7 +26329,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 512,
+ "line": 540,
"character": 2
}
],
@@ -25203,13 +26352,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [536, 537, 535]
+ "children": [579, 580, 578]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 511,
+ "line": 539,
"character": 46
}
]
@@ -25217,7 +26366,7 @@
}
},
{
- "id": 538,
+ "id": 581,
"name": "GenerateRecoveryLinkParams",
"kind": 4194304,
"kindString": "Type alias",
@@ -25225,21 +26374,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 518,
+ "line": 546,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 539,
+ "id": 582,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 541,
+ "id": 584,
"name": "email",
"kind": 1024,
"kindString": "Property",
@@ -25250,7 +26399,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 521,
+ "line": 549,
"character": 2
}
],
@@ -25260,7 +26409,7 @@
}
},
{
- "id": 542,
+ "id": 585,
"name": "options",
"kind": 1024,
"kindString": "Property",
@@ -25270,7 +26419,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 522,
+ "line": 550,
"character": 2
}
],
@@ -25279,7 +26428,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 549,
+ "id": 592,
"name": "GenerateLinkOptions"
},
{
@@ -25293,7 +26442,7 @@
}
},
{
- "id": 540,
+ "id": 583,
"name": "type",
"kind": 1024,
"kindString": "Property",
@@ -25301,7 +26450,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 519,
+ "line": 547,
"character": 2
}
],
@@ -25315,13 +26464,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [541, 542, 540]
+ "children": [584, 585, 583]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 518,
+ "line": 546,
"character": 41
}
]
@@ -25329,7 +26478,7 @@
}
},
{
- "id": 543,
+ "id": 586,
"name": "GenerateEmailChangeLinkParams",
"kind": 4194304,
"kindString": "Type alias",
@@ -25337,21 +26486,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 525,
+ "line": 553,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 544,
+ "id": 587,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 546,
+ "id": 589,
"name": "email",
"kind": 1024,
"kindString": "Property",
@@ -25362,7 +26511,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 528,
+ "line": 556,
"character": 2
}
],
@@ -25372,7 +26521,7 @@
}
},
{
- "id": 547,
+ "id": 590,
"name": "newEmail",
"kind": 1024,
"kindString": "Property",
@@ -25383,7 +26532,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 532,
+ "line": 560,
"character": 2
}
],
@@ -25393,7 +26542,7 @@
}
},
{
- "id": 548,
+ "id": 591,
"name": "options",
"kind": 1024,
"kindString": "Property",
@@ -25403,7 +26552,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 533,
+ "line": 561,
"character": 2
}
],
@@ -25412,7 +26561,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 549,
+ "id": 592,
"name": "GenerateLinkOptions"
},
{
@@ -25426,7 +26575,7 @@
}
},
{
- "id": 545,
+ "id": 588,
"name": "type",
"kind": 1024,
"kindString": "Property",
@@ -25434,7 +26583,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 526,
+ "line": 554,
"character": 2
}
],
@@ -25457,13 +26606,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [546, 547, 548, 545]
+ "children": [589, 590, 591, 588]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 525,
+ "line": 553,
"character": 44
}
]
@@ -25474,7 +26623,7 @@
}
},
{
- "id": 566,
+ "id": 609,
"name": "GenerateLinkProperties",
"kind": 4194304,
"kindString": "Type alias",
@@ -25485,21 +26634,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 570,
+ "line": 598,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 567,
+ "id": 610,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 568,
+ "id": 611,
"name": "action_link",
"kind": 1024,
"kindString": "Property",
@@ -25510,7 +26659,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 575,
+ "line": 603,
"character": 2
}
],
@@ -25520,7 +26669,7 @@
}
},
{
- "id": 569,
+ "id": 612,
"name": "email_otp",
"kind": 1024,
"kindString": "Property",
@@ -25531,7 +26680,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 580,
+ "line": 608,
"character": 2
}
],
@@ -25541,7 +26690,7 @@
}
},
{
- "id": 570,
+ "id": 613,
"name": "hashed_token",
"kind": 1024,
"kindString": "Property",
@@ -25552,7 +26701,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 584,
+ "line": 612,
"character": 2
}
],
@@ -25562,7 +26711,7 @@
}
},
{
- "id": 571,
+ "id": 614,
"name": "redirect_to",
"kind": 1024,
"kindString": "Property",
@@ -25573,7 +26722,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 586,
+ "line": 614,
"character": 2
}
],
@@ -25583,7 +26732,7 @@
}
},
{
- "id": 572,
+ "id": 615,
"name": "verification_type",
"kind": 1024,
"kindString": "Property",
@@ -25594,16 +26743,16 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 588,
+ "line": 616,
"character": 2
}
],
"type": {
"type": "reference",
- "id": 573,
+ "id": 616,
"name": "GenerateLinkType",
"dereferenced": {
- "id": 573,
+ "id": 616,
"name": "GenerateLinkType",
"kind": 4194304,
"kindString": "Type alias",
@@ -25611,7 +26760,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 591,
+ "line": 619,
"character": 12
}
],
@@ -25652,13 +26801,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [568, 569, 570, 571, 572]
+ "children": [611, 612, 613, 614, 615]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 570,
+ "line": 598,
"character": 37
}
]
@@ -25666,7 +26815,7 @@
}
},
{
- "id": 553,
+ "id": 596,
"name": "GenerateLinkResponse",
"kind": 4194304,
"kindString": "Type alias",
@@ -25674,7 +26823,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 553,
+ "line": 581,
"character": 12
}
],
@@ -25684,14 +26833,14 @@
{
"type": "reflection",
"declaration": {
- "id": 554,
+ "id": 597,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 555,
+ "id": 598,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -25699,21 +26848,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 555,
+ "line": 583,
"character": 6
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 556,
+ "id": 599,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 557,
+ "id": 600,
"name": "properties",
"kind": 1024,
"kindString": "Property",
@@ -25721,18 +26870,18 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 556,
+ "line": 584,
"character": 8
}
],
"type": {
"type": "reference",
- "id": 566,
+ "id": 609,
"name": "GenerateLinkProperties"
}
},
{
- "id": 558,
+ "id": 601,
"name": "user",
"kind": 1024,
"kindString": "Property",
@@ -25740,13 +26889,13 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 557,
+ "line": 585,
"character": 8
}
],
"type": {
"type": "reference",
- "id": 392,
+ "id": 422,
"name": "User"
}
}
@@ -25755,13 +26904,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [557, 558]
+ "children": [600, 601]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 555,
+ "line": 583,
"character": 12
}
]
@@ -25769,7 +26918,7 @@
}
},
{
- "id": 559,
+ "id": 602,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -25777,7 +26926,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 559,
+ "line": 587,
"character": 6
}
],
@@ -25791,13 +26940,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [555, 559]
+ "children": [598, 602]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 554,
+ "line": 582,
"character": 4
}
]
@@ -25806,14 +26955,14 @@
{
"type": "reflection",
"declaration": {
- "id": 560,
+ "id": 603,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 561,
+ "id": 604,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -25821,21 +26970,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 562,
+ "line": 590,
"character": 6
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 562,
+ "id": 605,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 563,
+ "id": 606,
"name": "properties",
"kind": 1024,
"kindString": "Property",
@@ -25843,7 +26992,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 563,
+ "line": 591,
"character": 8
}
],
@@ -25853,7 +27002,7 @@
}
},
{
- "id": 564,
+ "id": 607,
"name": "user",
"kind": 1024,
"kindString": "Property",
@@ -25861,7 +27010,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 564,
+ "line": 592,
"character": 8
}
],
@@ -25875,13 +27024,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [563, 564]
+ "children": [606, 607]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 562,
+ "line": 590,
"character": 12
}
]
@@ -25889,7 +27038,7 @@
}
},
{
- "id": 565,
+ "id": 608,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -25897,13 +27046,13 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 566,
+ "line": 594,
"character": 6
}
],
"type": {
"type": "reference",
- "id": 743,
+ "id": 786,
"name": "AuthError"
}
}
@@ -25912,13 +27061,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [561, 565]
+ "children": [604, 608]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 561,
+ "line": 589,
"character": 4
}
]
@@ -25928,7 +27077,7 @@
}
},
{
- "id": 573,
+ "id": 616,
"name": "GenerateLinkType",
"kind": 4194304,
"kindString": "Type alias",
@@ -25936,7 +27085,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 591,
+ "line": 619,
"character": 12
}
],
@@ -25971,7 +27120,7 @@
}
},
{
- "id": 538,
+ "id": 581,
"name": "GenerateRecoveryLinkParams",
"kind": 4194304,
"kindString": "Type alias",
@@ -25979,21 +27128,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 518,
+ "line": 546,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 539,
+ "id": 582,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 541,
+ "id": 584,
"name": "email",
"kind": 1024,
"kindString": "Property",
@@ -26004,7 +27153,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 521,
+ "line": 549,
"character": 2
}
],
@@ -26014,7 +27163,7 @@
}
},
{
- "id": 542,
+ "id": 585,
"name": "options",
"kind": 1024,
"kindString": "Property",
@@ -26024,7 +27173,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 522,
+ "line": 550,
"character": 2
}
],
@@ -26033,7 +27182,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 549,
+ "id": 592,
"name": "GenerateLinkOptions"
},
{
@@ -26047,7 +27196,7 @@
}
},
{
- "id": 540,
+ "id": 583,
"name": "type",
"kind": 1024,
"kindString": "Property",
@@ -26055,7 +27204,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 519,
+ "line": 547,
"character": 2
}
],
@@ -26069,13 +27218,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [541, 542, 540]
+ "children": [584, 585, 583]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 518,
+ "line": 546,
"character": 41
}
]
@@ -26083,7 +27232,7 @@
}
},
{
- "id": 527,
+ "id": 570,
"name": "GenerateSignupLinkParams",
"kind": 4194304,
"kindString": "Type alias",
@@ -26091,21 +27240,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 504,
+ "line": 532,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 528,
+ "id": 571,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 530,
+ "id": 573,
"name": "email",
"kind": 1024,
"kindString": "Property",
@@ -26113,7 +27262,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 506,
+ "line": 534,
"character": 2
}
],
@@ -26123,7 +27272,7 @@
}
},
{
- "id": 532,
+ "id": 575,
"name": "options",
"kind": 1024,
"kindString": "Property",
@@ -26133,7 +27282,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 508,
+ "line": 536,
"character": 2
}
],
@@ -26142,7 +27291,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 549,
+ "id": 592,
"name": "GenerateLinkOptions"
},
{
@@ -26165,7 +27314,7 @@
}
},
{
- "id": 531,
+ "id": 574,
"name": "password",
"kind": 1024,
"kindString": "Property",
@@ -26173,7 +27322,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 507,
+ "line": 535,
"character": 2
}
],
@@ -26183,7 +27332,7 @@
}
},
{
- "id": 529,
+ "id": 572,
"name": "type",
"kind": 1024,
"kindString": "Property",
@@ -26191,7 +27340,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 505,
+ "line": 533,
"character": 2
}
],
@@ -26205,13 +27354,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [530, 532, 531, 529]
+ "children": [573, 575, 574, 572]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 504,
+ "line": 532,
"character": 39
}
]
@@ -26219,7 +27368,7 @@
}
},
{
- "id": 296,
+ "id": 325,
"name": "GoTrueClientOptions",
"kind": 4194304,
"kindString": "Type alias",
@@ -26234,14 +27383,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 297,
+ "id": 326,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 305,
+ "id": 334,
"name": "autoRefreshToken",
"kind": 1024,
"kindString": "Property",
@@ -26261,7 +27410,7 @@
}
},
{
- "id": 304,
+ "id": 333,
"name": "detectSessionInUrl",
"kind": 1024,
"kindString": "Property",
@@ -26281,7 +27430,7 @@
}
},
{
- "id": 308,
+ "id": 337,
"name": "fetch",
"kind": 1024,
"kindString": "Property",
@@ -26301,7 +27450,55 @@
}
},
{
- "id": 299,
+ "id": 338,
+ "name": "flowType",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 52,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "id": 517,
+ "name": "AuthFlowType",
+ "dereferenced": {
+ "id": 517,
+ "name": "AuthFlowType",
+ "kind": 4194304,
+ "kindString": "Type alias",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 439,
+ "character": 12
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "literal",
+ "value": "implicit"
+ },
+ {
+ "type": "literal",
+ "value": "pkce"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "id": 328,
"name": "headers",
"kind": 1024,
"kindString": "Property",
@@ -26318,7 +27515,7 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 300,
+ "id": 329,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
@@ -26331,14 +27528,14 @@
}
],
"indexSignature": {
- "id": 301,
+ "id": 330,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 302,
+ "id": 331,
"name": "key",
"kind": 32768,
"flags": {},
@@ -26357,7 +27554,7 @@
}
},
{
- "id": 306,
+ "id": 335,
"name": "persistSession",
"kind": 1024,
"kindString": "Property",
@@ -26377,7 +27574,7 @@
}
},
{
- "id": 307,
+ "id": 336,
"name": "storage",
"kind": 1024,
"kindString": "Property",
@@ -26393,10 +27590,10 @@
],
"type": {
"type": "reference",
- "id": 715,
+ "id": 758,
"name": "SupportedStorage",
"dereferenced": {
- "id": 715,
+ "id": 758,
"name": "SupportedStorage",
"kind": 4194304,
"kindString": "Type alias",
@@ -26404,7 +27601,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 901,
+ "line": 929,
"character": 12
}
],
@@ -26449,7 +27646,7 @@
}
},
{
- "id": 303,
+ "id": 332,
"name": "storageKey",
"kind": 1024,
"kindString": "Property",
@@ -26469,7 +27666,7 @@
}
},
{
- "id": 298,
+ "id": 327,
"name": "url",
"kind": 1024,
"kindString": "Property",
@@ -26493,7 +27690,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [305, 304, 308, 299, 306, 307, 303, 298]
+ "children": [334, 333, 337, 338, 328, 335, 336, 332, 327]
}
],
"sources": [
@@ -26507,7 +27704,7 @@
}
},
{
- "id": 716,
+ "id": 759,
"name": "InitializeResult",
"kind": 4194304,
"kindString": "Type alias",
@@ -26515,21 +27712,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 903,
+ "line": 931,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 717,
+ "id": 760,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 718,
+ "id": 761,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -26537,7 +27734,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 903,
+ "line": 931,
"character": 33
}
],
@@ -26546,7 +27743,7 @@
"types": [
{
"type": "reference",
- "id": 743,
+ "id": 786,
"name": "AuthError"
},
{
@@ -26561,13 +27758,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [718]
+ "children": [761]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 903,
+ "line": 931,
"character": 31
}
]
@@ -26575,7 +27772,7 @@
}
},
{
- "id": 590,
+ "id": 633,
"name": "MFAChallengeAndVerifyParams",
"kind": 4194304,
"kindString": "Type alias",
@@ -26583,21 +27780,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 629,
+ "line": 657,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 591,
+ "id": 634,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 593,
+ "id": 636,
"name": "code",
"kind": 1024,
"kindString": "Property",
@@ -26605,6 +27802,172 @@
"comment": {
"shortText": "Verification code provided by the user."
},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 661,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 635,
+ "name": "factorId",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "comment": {
+ "shortText": "ID of the factor being verified. Returned in enroll()."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 659,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [636, 635]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 657,
+ "character": 42
+ }
+ ]
+ }
+ }
+ },
+ {
+ "id": 630,
+ "name": "MFAChallengeParams",
+ "kind": 4194304,
+ "kindString": "Type alias",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 652,
+ "character": 12
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 631,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 632,
+ "name": "factorId",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "comment": {
+ "shortText": "ID of the factor to be challenged. Returned in enroll()."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 654,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [632]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 652,
+ "character": 33
+ }
+ ]
+ }
+ }
+ },
+ {
+ "id": 617,
+ "name": "MFAEnrollParams",
+ "kind": 4194304,
+ "kindString": "Type alias",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 627,
+ "character": 12
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 618,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 619,
+ "name": "factorType",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "comment": {
+ "shortText": "The type of factor being enrolled."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 629,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "literal",
+ "value": "totp"
+ }
+ },
+ {
+ "id": 621,
+ "name": "friendlyName",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "Human readable name assigned to the factor."
+ },
"sources": [
{
"fileName": "src/lib/types.ts",
@@ -26618,13 +27981,15 @@
}
},
{
- "id": 592,
- "name": "factorId",
+ "id": 620,
+ "name": "issuer",
"kind": 1024,
"kindString": "Property",
- "flags": {},
+ "flags": {
+ "isOptional": true
+ },
"comment": {
- "shortText": "ID of the factor being verified. Returned in enroll()."
+ "shortText": "Domain which the user is enrolled with."
},
"sources": [
{
@@ -26643,181 +28008,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [593, 592]
+ "children": [619, 621, 620]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 629,
- "character": 42
- }
- ]
- }
- }
- },
- {
- "id": 587,
- "name": "MFAChallengeParams",
- "kind": 4194304,
- "kindString": "Type alias",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 624,
- "character": 12
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 588,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 589,
- "name": "factorId",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "comment": {
- "shortText": "ID of the factor to be challenged. Returned in enroll()."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 626,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [589]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 624,
- "character": 33
- }
- ]
- }
- }
- },
- {
- "id": 574,
- "name": "MFAEnrollParams",
- "kind": 4194304,
- "kindString": "Type alias",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 599,
- "character": 12
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 575,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 576,
- "name": "factorType",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "comment": {
- "shortText": "The type of factor being enrolled."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 601,
- "character": 2
- }
- ],
- "type": {
- "type": "literal",
- "value": "totp"
- }
- },
- {
- "id": 578,
- "name": "friendlyName",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "Human readable name assigned to the factor."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 605,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 577,
- "name": "issuer",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "Domain which the user is enrolled with."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 603,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [576, 578, 577]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 599,
+ "line": 627,
"character": 30
}
]
@@ -26825,7 +28022,7 @@
}
},
{
- "id": 579,
+ "id": 622,
"name": "MFAUnenrollParams",
"kind": 4194304,
"kindString": "Type alias",
@@ -26833,21 +28030,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 608,
+ "line": 636,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 580,
+ "id": 623,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 581,
+ "id": 624,
"name": "factorId",
"kind": 1024,
"kindString": "Property",
@@ -26858,7 +28055,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 610,
+ "line": 638,
"character": 2
}
],
@@ -26872,13 +28069,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [581]
+ "children": [624]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 608,
+ "line": 636,
"character": 32
}
]
@@ -26886,7 +28083,7 @@
}
},
{
- "id": 582,
+ "id": 625,
"name": "MFAVerifyParams",
"kind": 4194304,
"kindString": "Type alias",
@@ -26894,21 +28091,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 613,
+ "line": 641,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 583,
+ "id": 626,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 585,
+ "id": 628,
"name": "challengeId",
"kind": 1024,
"kindString": "Property",
@@ -26919,7 +28116,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 618,
+ "line": 646,
"character": 2
}
],
@@ -26929,7 +28126,7 @@
}
},
{
- "id": 586,
+ "id": 629,
"name": "code",
"kind": 1024,
"kindString": "Property",
@@ -26940,7 +28137,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 621,
+ "line": 649,
"character": 2
}
],
@@ -26950,7 +28147,7 @@
}
},
{
- "id": 584,
+ "id": 627,
"name": "factorId",
"kind": 1024,
"kindString": "Property",
@@ -26961,7 +28158,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 615,
+ "line": 643,
"character": 2
}
],
@@ -26975,13 +28172,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [585, 586, 584]
+ "children": [628, 629, 627]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 613,
+ "line": 641,
"character": 30
}
]
@@ -26989,7 +28186,7 @@
}
},
{
- "id": 515,
+ "id": 555,
"name": "MobileOtpType",
"kind": 4194304,
"kindString": "Type alias",
@@ -26997,7 +28194,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 483,
+ "line": 505,
"character": 12
}
],
@@ -27016,7 +28213,7 @@
}
},
{
- "id": 322,
+ "id": 352,
"name": "OAuthResponse",
"kind": 4194304,
"kindString": "Type alias",
@@ -27024,7 +28221,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 69,
+ "line": 71,
"character": 12
}
],
@@ -27034,14 +28231,14 @@
{
"type": "reflection",
"declaration": {
- "id": 323,
+ "id": 353,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 324,
+ "id": 354,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -27049,21 +28246,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 71,
+ "line": 73,
"character": 6
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 325,
+ "id": 355,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 326,
+ "id": 356,
"name": "provider",
"kind": 1024,
"kindString": "Property",
@@ -27071,18 +28268,18 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 72,
+ "line": 74,
"character": 8
}
],
"type": {
"type": "reference",
- "id": 293,
+ "id": 322,
"name": "Provider"
}
},
{
- "id": 327,
+ "id": 357,
"name": "url",
"kind": 1024,
"kindString": "Property",
@@ -27090,7 +28287,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 73,
+ "line": 75,
"character": 8
}
],
@@ -27104,13 +28301,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [326, 327]
+ "children": [356, 357]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 71,
+ "line": 73,
"character": 12
}
]
@@ -27118,7 +28315,7 @@
}
},
{
- "id": 328,
+ "id": 358,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -27126,7 +28323,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 75,
+ "line": 77,
"character": 6
}
],
@@ -27140,13 +28337,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [324, 328]
+ "children": [354, 358]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 70,
+ "line": 72,
"character": 4
}
]
@@ -27155,14 +28352,14 @@
{
"type": "reflection",
"declaration": {
- "id": 329,
+ "id": 359,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 330,
+ "id": 360,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -27170,21 +28367,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 78,
+ "line": 80,
"character": 6
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 331,
+ "id": 361,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 332,
+ "id": 362,
"name": "provider",
"kind": 1024,
"kindString": "Property",
@@ -27192,18 +28389,18 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 79,
+ "line": 81,
"character": 8
}
],
"type": {
"type": "reference",
- "id": 293,
+ "id": 322,
"name": "Provider"
}
},
{
- "id": 333,
+ "id": 363,
"name": "url",
"kind": 1024,
"kindString": "Property",
@@ -27211,7 +28408,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 80,
+ "line": 82,
"character": 8
}
],
@@ -27225,13 +28422,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [332, 333]
+ "children": [362, 363]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 78,
+ "line": 80,
"character": 12
}
]
@@ -27239,7 +28436,7 @@
}
},
{
- "id": 334,
+ "id": 364,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -27247,13 +28444,13 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 82,
+ "line": 84,
"character": 6
}
],
"type": {
"type": "reference",
- "id": 743,
+ "id": 786,
"name": "AuthError"
}
}
@@ -27262,13 +28459,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [330, 334]
+ "children": [360, 364]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 77,
+ "line": 79,
"character": 4
}
]
@@ -27278,7 +28475,7 @@
}
},
{
- "id": 733,
+ "id": 776,
"name": "PageParams",
"kind": 4194304,
"kindString": "Type alias",
@@ -27286,21 +28483,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 922,
+ "line": 950,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 734,
+ "id": 777,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 735,
+ "id": 778,
"name": "page",
"kind": 1024,
"kindString": "Property",
@@ -27313,7 +28510,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 924,
+ "line": 952,
"character": 2
}
],
@@ -27323,7 +28520,7 @@
}
},
{
- "id": 736,
+ "id": 779,
"name": "perPage",
"kind": 1024,
"kindString": "Property",
@@ -27336,7 +28533,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 926,
+ "line": 954,
"character": 2
}
],
@@ -27350,13 +28547,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [735, 736]
+ "children": [778, 779]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 922,
+ "line": 950,
"character": 25
}
]
@@ -27364,7 +28561,7 @@
}
},
{
- "id": 726,
+ "id": 769,
"name": "Pagination",
"kind": 4194304,
"kindString": "Type alias",
@@ -27372,21 +28569,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 915,
+ "line": 943,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 727,
+ "id": 770,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 729,
+ "id": 772,
"name": "lastPage",
"kind": 1024,
"kindString": "Property",
@@ -27394,7 +28591,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 918,
+ "line": 946,
"character": 2
}
],
@@ -27404,7 +28601,7 @@
}
},
{
- "id": 728,
+ "id": 771,
"name": "nextPage",
"kind": 1024,
"kindString": "Property",
@@ -27412,7 +28609,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 917,
+ "line": 945,
"character": 2
}
],
@@ -27431,7 +28628,7 @@
}
},
{
- "id": 730,
+ "id": 773,
"name": "total",
"kind": 1024,
"kindString": "Property",
@@ -27439,7 +28636,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 919,
+ "line": 947,
"character": 2
}
],
@@ -27453,25 +28650,25 @@
{
"title": "Properties",
"kind": 1024,
- "children": [729, 728, 730]
+ "children": [772, 771, 773]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 915,
+ "line": 943,
"character": 25
}
],
"indexSignature": {
- "id": 731,
+ "id": 774,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 732,
+ "id": 775,
"name": "key",
"kind": 32768,
"flags": {},
@@ -27490,7 +28687,7 @@
}
},
{
- "id": 293,
+ "id": 322,
"name": "Provider",
"kind": 4194304,
"kindString": "Type alias",
@@ -27576,7 +28773,7 @@
}
},
{
- "id": 335,
+ "id": 365,
"name": "SSOResponse",
"kind": 4194304,
"kindString": "Type alias",
@@ -27584,7 +28781,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 85,
+ "line": 87,
"character": 12
}
],
@@ -27594,14 +28791,14 @@
{
"type": "reflection",
"declaration": {
- "id": 336,
+ "id": 366,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 337,
+ "id": 367,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -27609,32 +28806,33 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 87,
+ "line": 89,
"character": 6
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 338,
+ "id": 368,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 339,
+ "id": 369,
"name": "url",
"kind": 1024,
"kindString": "Property",
"flags": {},
"comment": {
- "shortText": "URL to take the user to (in a browser) to complete SSO."
+ "shortText": "URL to open in a browser which will complete the sign-in flow by\ntaking the user to the identity provider's authentication flow.",
+ "text": "On browsers you can set the URL to `window.location.href` to take\nthe user to the authentication flow.\n"
},
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 89,
+ "line": 97,
"character": 8
}
],
@@ -27648,13 +28846,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [339]
+ "children": [369]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 87,
+ "line": 89,
"character": 12
}
]
@@ -27662,7 +28860,7 @@
}
},
{
- "id": 340,
+ "id": 370,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -27670,7 +28868,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 91,
+ "line": 99,
"character": 6
}
],
@@ -27684,13 +28882,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [337, 340]
+ "children": [367, 370]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 86,
+ "line": 88,
"character": 4
}
]
@@ -27699,14 +28897,14 @@
{
"type": "reflection",
"declaration": {
- "id": 341,
+ "id": 371,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 342,
+ "id": 372,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -27714,7 +28912,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 94,
+ "line": 102,
"character": 6
}
],
@@ -27724,7 +28922,7 @@
}
},
{
- "id": 343,
+ "id": 373,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -27732,13 +28930,13 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 95,
+ "line": 103,
"character": 6
}
],
"type": {
"type": "reference",
- "id": 743,
+ "id": 786,
"name": "AuthError"
}
}
@@ -27747,13 +28945,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [342, 343]
+ "children": [372, 373]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 93,
+ "line": 101,
"character": 4
}
]
@@ -27763,29 +28961,52 @@
}
},
{
- "id": 486,
- "name": "SignInWithOAuthCredentials",
+ "id": 530,
+ "name": "SignInWithIdTokenCredentials",
"kind": 4194304,
"kindString": "Type alias",
"flags": {},
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 433,
+ "line": 455,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 487,
+ "id": 531,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 489,
+ "id": 534,
+ "name": "nonce",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "If the ID token contains a `nonce`, then the hash of this value is compared to the value in the ID token."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 463,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 535,
"name": "options",
"kind": 1024,
"kindString": "Property",
@@ -27795,21 +29016,177 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 436,
+ "line": 464,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 490,
+ "id": 536,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 493,
+ "id": 537,
+ "name": "captchaToken",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "Verification token received when the user completes the captcha on the site."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 466,
+ "character": 4
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [537]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 464,
+ "character": 12
+ }
+ ]
+ }
+ }
+ },
+ {
+ "id": 532,
+ "name": "provider",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "comment": {
+ "shortText": "Only Apple and Google ID tokens are supported for use from within iOS or Android applications."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 459,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "literal",
+ "value": "google"
+ },
+ {
+ "type": "literal",
+ "value": "apple"
+ }
+ ]
+ }
+ },
+ {
+ "id": 533,
+ "name": "token",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "comment": {
+ "shortText": "ID token issued by Apple or Google."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 461,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [534, 535, 532, 533]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 455,
+ "character": 43
+ }
+ ]
+ }
+ }
+ },
+ {
+ "id": 518,
+ "name": "SignInWithOAuthCredentials",
+ "kind": 4194304,
+ "kindString": "Type alias",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 440,
+ "character": 12
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 519,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 521,
+ "name": "options",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 443,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 522,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 525,
"name": "queryParams",
"kind": 1024,
"kindString": "Property",
@@ -27822,14 +29199,14 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 442,
+ "line": 449,
"character": 4
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 494,
+ "id": 526,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
@@ -27837,19 +29214,19 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 442,
+ "line": 449,
"character": 18
}
],
"indexSignature": {
- "id": 495,
+ "id": 527,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 496,
+ "id": 528,
"name": "key",
"kind": 32768,
"flags": {},
@@ -27868,7 +29245,7 @@
}
},
{
- "id": 491,
+ "id": 523,
"name": "redirectTo",
"kind": 1024,
"kindString": "Property",
@@ -27881,7 +29258,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 438,
+ "line": 445,
"character": 4
}
],
@@ -27891,7 +29268,7 @@
}
},
{
- "id": 492,
+ "id": 524,
"name": "scopes",
"kind": 1024,
"kindString": "Property",
@@ -27904,7 +29281,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 440,
+ "line": 447,
"character": 4
}
],
@@ -27914,7 +29291,7 @@
}
},
{
- "id": 497,
+ "id": 529,
"name": "skipBrowserRedirect",
"kind": 1024,
"kindString": "Property",
@@ -27927,7 +29304,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 444,
+ "line": 451,
"character": 4
}
],
@@ -27941,13 +29318,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [493, 491, 492, 497]
+ "children": [525, 523, 524, 529]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 436,
+ "line": 443,
"character": 12
}
]
@@ -27955,7 +29332,7 @@
}
},
{
- "id": 488,
+ "id": 520,
"name": "provider",
"kind": 1024,
"kindString": "Property",
@@ -27966,16 +29343,16 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 435,
+ "line": 442,
"character": 2
}
],
"type": {
"type": "reference",
- "id": 293,
+ "id": 322,
"name": "Provider",
"dereferenced": {
- "id": 293,
+ "id": 322,
"name": "Provider",
"kind": 4194304,
"kindString": "Type alias",
@@ -28067,13 +29444,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [489, 488]
+ "children": [521, 520]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 433,
+ "line": 440,
"character": 41
}
]
@@ -28081,7 +29458,7 @@
}
},
{
- "id": 455,
+ "id": 486,
"name": "SignInWithPasswordCredentials",
"kind": 4194304,
"kindString": "Type alias",
@@ -28089,7 +29466,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 363,
+ "line": 373,
"character": 12
}
],
@@ -28099,14 +29476,14 @@
{
"type": "reflection",
"declaration": {
- "id": 456,
+ "id": 487,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 457,
+ "id": 488,
"name": "email",
"kind": 1024,
"kindString": "Property",
@@ -28117,7 +29494,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 366,
+ "line": 376,
"character": 6
}
],
@@ -28127,7 +29504,7 @@
}
},
{
- "id": 459,
+ "id": 490,
"name": "options",
"kind": 1024,
"kindString": "Property",
@@ -28137,21 +29514,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 369,
+ "line": 379,
"character": 6
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 460,
+ "id": 491,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 462,
+ "id": 492,
"name": "captchaToken",
"kind": 1024,
"kindString": "Property",
@@ -28164,7 +29541,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 377,
+ "line": 381,
"character": 8
}
],
@@ -28172,43 +29549,19 @@
"type": "intrinsic",
"name": "string"
}
- },
- {
- "id": 461,
- "name": "data",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "A custom data object to store the user's metadata. This maps to the `auth.users.user_metadata` column.",
- "text": "The `data` should be a JSON object that includes user-specific info, such as their first and last name.\n"
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 375,
- "character": 8
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "object"
- }
}
],
"groups": [
{
"title": "Properties",
"kind": 1024,
- "children": [462, 461]
+ "children": [492]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 369,
+ "line": 379,
"character": 16
}
]
@@ -28216,7 +29569,7 @@
}
},
{
- "id": 458,
+ "id": 489,
"name": "password",
"kind": 1024,
"kindString": "Property",
@@ -28227,7 +29580,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 368,
+ "line": 378,
"character": 6
}
],
@@ -28241,13 +29594,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [457, 459, 458]
+ "children": [488, 490, 489]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 364,
+ "line": 374,
"character": 4
}
]
@@ -28256,14 +29609,14 @@
{
"type": "reflection",
"declaration": {
- "id": 463,
+ "id": 493,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 466,
+ "id": 496,
"name": "options",
"kind": 1024,
"kindString": "Property",
@@ -28273,21 +29626,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 385,
+ "line": 389,
"character": 6
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 467,
+ "id": 497,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 469,
+ "id": 499,
"name": "captchaToken",
"kind": 1024,
"kindString": "Property",
@@ -28300,7 +29653,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 393,
+ "line": 397,
"character": 8
}
],
@@ -28310,7 +29663,7 @@
}
},
{
- "id": 468,
+ "id": 498,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -28324,7 +29677,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 391,
+ "line": 395,
"character": 8
}
],
@@ -28338,13 +29691,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [469, 468]
+ "children": [499, 498]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 385,
+ "line": 389,
"character": 16
}
]
@@ -28352,7 +29705,7 @@
}
},
{
- "id": 465,
+ "id": 495,
"name": "password",
"kind": 1024,
"kindString": "Property",
@@ -28363,7 +29716,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 384,
+ "line": 388,
"character": 6
}
],
@@ -28373,7 +29726,7 @@
}
},
{
- "id": 464,
+ "id": 494,
"name": "phone",
"kind": 1024,
"kindString": "Property",
@@ -28384,7 +29737,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 382,
+ "line": 386,
"character": 6
}
],
@@ -28398,13 +29751,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [466, 465, 464]
+ "children": [496, 495, 494]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 380,
+ "line": 384,
"character": 4
}
]
@@ -28414,7 +29767,7 @@
}
},
{
- "id": 470,
+ "id": 500,
"name": "SignInWithPasswordlessCredentials",
"kind": 4194304,
"kindString": "Type alias",
@@ -28422,7 +29775,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 397,
+ "line": 401,
"character": 12
}
],
@@ -28432,14 +29785,14 @@
{
"type": "reflection",
"declaration": {
- "id": 471,
+ "id": 501,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 472,
+ "id": 502,
"name": "email",
"kind": 1024,
"kindString": "Property",
@@ -28450,7 +29803,688 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 400,
+ "line": 404,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 503,
+ "name": "options",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 405,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 504,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 508,
+ "name": "captchaToken",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "Verification token received when the user completes the captcha on the site."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 417,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 507,
+ "name": "data",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "A custom data object to store the user's metadata. This maps to the `auth.users.user_metadata` column.",
+ "text": "The `data` should be a JSON object that includes user-specific info, such as their first and last name.\n"
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 415,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "object"
+ }
+ },
+ {
+ "id": 505,
+ "name": "emailRedirectTo",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "The redirect url embedded in the email link"
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 407,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 506,
+ "name": "shouldCreateUser",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "If set to false, this method will not create a new user. Defaults to true."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 409,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "boolean"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [508, 507, 505, 506]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 405,
+ "character": 16
+ }
+ ]
+ }
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [502, 503]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 402,
+ "character": 4
+ }
+ ]
+ }
+ },
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 509,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 511,
+ "name": "options",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 423,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 512,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 515,
+ "name": "captchaToken",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "Verification token received when the user completes the captcha on the site."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 433,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 516,
+ "name": "channel",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "Messaging channel to use (e.g. whatsapp or sms)"
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 435,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "literal",
+ "value": "sms"
+ },
+ {
+ "type": "literal",
+ "value": "whatsapp"
+ }
+ ]
+ }
+ },
+ {
+ "id": 514,
+ "name": "data",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "A custom data object to store the user's metadata. This maps to the `auth.users.user_metadata` column.",
+ "text": "The `data` should be a JSON object that includes user-specific info, such as their first and last name.\n"
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 431,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "object"
+ }
+ },
+ {
+ "id": 513,
+ "name": "shouldCreateUser",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "If set to false, this method will not create a new user. Defaults to true."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 425,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "boolean"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [515, 516, 514, 513]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 423,
+ "character": 16
+ }
+ ]
+ }
+ }
+ },
+ {
+ "id": 510,
+ "name": "phone",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "comment": {
+ "shortText": "The user's phone number."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 422,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [511, 510]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 420,
+ "character": 4
+ }
+ ]
+ }
+ }
+ ]
+ }
+ },
+ {
+ "id": 557,
+ "name": "SignInWithSSO",
+ "kind": 4194304,
+ "kindString": "Type alias",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 508,
+ "character": 12
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 558,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 560,
+ "name": "options",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 513,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 561,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 563,
+ "name": "captchaToken",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "Verification token received when the user completes the captcha on the site."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 517,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 562,
+ "name": "redirectTo",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "A URL to send the user to after they have signed-in."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 515,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [563, 562]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 513,
+ "character": 16
+ }
+ ]
+ }
+ }
+ },
+ {
+ "id": 559,
+ "name": "providerId",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "comment": {
+ "shortText": "UUID of the SSO provider to invoke single-sign on to."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 511,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [560, 559]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 509,
+ "character": 4
+ }
+ ]
+ }
+ },
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 564,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 565,
+ "name": "domain",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "comment": {
+ "shortText": "Domain name of the organization for which to invoke single-sign on."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 522,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 566,
+ "name": "options",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 524,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 567,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 569,
+ "name": "captchaToken",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "Verification token received when the user completes the captcha on the site."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 528,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 568,
+ "name": "redirectTo",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "A URL to send the user to after they have signed-in."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 526,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [569, 568]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 524,
+ "character": 16
+ }
+ ]
+ }
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [565, 566]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 520,
+ "character": 4
+ }
+ ]
+ }
+ }
+ ]
+ }
+ },
+ {
+ "id": 469,
+ "name": "SignUpWithPasswordCredentials",
+ "kind": 4194304,
+ "kindString": "Type alias",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 336,
+ "character": 12
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 470,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 471,
+ "name": "email",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "comment": {
+ "shortText": "The user's email address."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 339,
"character": 6
}
],
@@ -28470,7 +30504,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 401,
+ "line": 342,
"character": 6
}
],
@@ -28484,7 +30518,7 @@
"flags": {},
"children": [
{
- "id": 478,
+ "id": 477,
"name": "captchaToken",
"kind": 1024,
"kindString": "Property",
@@ -28497,7 +30531,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 413,
+ "line": 352,
"character": 8
}
],
@@ -28507,7 +30541,7 @@
}
},
{
- "id": 477,
+ "id": 476,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -28521,7 +30555,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 411,
+ "line": 350,
"character": 8
}
],
@@ -28544,7 +30578,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 403,
+ "line": 344,
"character": 8
}
],
@@ -28552,60 +30586,58 @@
"type": "intrinsic",
"name": "string"
}
- },
- {
- "id": 476,
- "name": "shouldCreateUser",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "If set to false, this method will not create a new user. Defaults to true."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 405,
- "character": 8
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
}
],
"groups": [
{
"title": "Properties",
"kind": 1024,
- "children": [478, 477, 475, 476]
+ "children": [477, 476, 475]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 401,
+ "line": 342,
"character": 16
}
]
}
}
+ },
+ {
+ "id": 472,
+ "name": "password",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "comment": {
+ "shortText": "The user's password."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 341,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
}
],
"groups": [
{
"title": "Properties",
"kind": 1024,
- "children": [472, 473]
+ "children": [471, 473, 472]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 398,
+ "line": 337,
"character": 4
}
]
@@ -28614,7 +30646,7 @@
{
"type": "reflection",
"declaration": {
- "id": 479,
+ "id": 478,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
@@ -28631,7 +30663,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 419,
+ "line": 360,
"character": 6
}
],
@@ -28645,7 +30677,7 @@
"flags": {},
"children": [
{
- "id": 485,
+ "id": 484,
"name": "captchaToken",
"kind": 1024,
"kindString": "Property",
@@ -28653,12 +30685,12 @@
"isOptional": true
},
"comment": {
- "shortText": "Verification token received when the user completes the captcha on the site."
+ "shortText": "Verification token received when the user completes the captcha on the site. Requires a configured WhatsApp sender on Twilio"
},
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 429,
+ "line": 368,
"character": 8
}
],
@@ -28668,7 +30700,39 @@
}
},
{
- "id": 484,
+ "id": 485,
+ "name": "channel",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "Messaging channel to use (e.g. whatsapp or sms)"
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 370,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "literal",
+ "value": "sms"
+ },
+ {
+ "type": "literal",
+ "value": "whatsapp"
+ }
+ ]
+ }
+ },
+ {
+ "id": 483,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -28682,7 +30746,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 427,
+ "line": 366,
"character": 8
}
],
@@ -28690,42 +30754,19 @@
"type": "intrinsic",
"name": "object"
}
- },
- {
- "id": 483,
- "name": "shouldCreateUser",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "If set to false, this method will not create a new user. Defaults to true."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 421,
- "character": 8
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
}
],
"groups": [
{
"title": "Properties",
"kind": 1024,
- "children": [485, 484, 483]
+ "children": [484, 485, 483]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 419,
+ "line": 360,
"character": 16
}
]
@@ -28734,437 +30775,6 @@
},
{
"id": 480,
- "name": "phone",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "comment": {
- "shortText": "The user's phone number."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 418,
- "character": 6
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [481, 480]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 416,
- "character": 4
- }
- ]
- }
- }
- ]
- }
- },
- {
- "id": 517,
- "name": "SignInWithSSO",
- "kind": 4194304,
- "kindString": "Type alias",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 486,
- "character": 12
- }
- ],
- "type": {
- "type": "intersection",
- "types": [
- {
- "type": "reflection",
- "declaration": {
- "id": 518,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 519,
- "name": "options",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 487,
- "character": 2
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 520,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 522,
- "name": "captchaToken",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "Verification token received when the user completes the captcha on the site."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 491,
- "character": 4
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 521,
- "name": "redirectTo",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "A URL to send the user to after they have signed-in."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 489,
- "character": 4
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [522, 521]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 487,
- "character": 12
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [519]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 486,
- "character": 28
- }
- ]
- }
- },
- {
- "type": "union",
- "types": [
- {
- "type": "reflection",
- "declaration": {
- "id": 523,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 524,
- "name": "providerId",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "comment": {
- "shortText": "UUID of the SSO provider to invoke single-sign on to."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 496,
- "character": 6
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [524]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 494,
- "character": 4
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 525,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 526,
- "name": "domain",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "comment": {
- "shortText": "Domain name of the organization for which to invoke single-sign on."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 500,
- "character": 6
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [526]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 498,
- "character": 4
- }
- ]
- }
- }
- ]
- }
- ]
- }
- },
- {
- "id": 439,
- "name": "SignUpWithPasswordCredentials",
- "kind": 4194304,
- "kindString": "Type alias",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 328,
- "character": 12
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reflection",
- "declaration": {
- "id": 440,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 441,
- "name": "email",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "comment": {
- "shortText": "The user's email address."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 331,
- "character": 6
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 443,
- "name": "options",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 334,
- "character": 6
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 444,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 447,
- "name": "captchaToken",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "Verification token received when the user completes the captcha on the site."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 344,
- "character": 8
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 446,
- "name": "data",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "A custom data object to store the user's metadata. This maps to the `auth.users.user_metadata` column.",
- "text": "The `data` should be a JSON object that includes user-specific info, such as their first and last name.\n"
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 342,
- "character": 8
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "object"
- }
- },
- {
- "id": 445,
- "name": "emailRedirectTo",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "The redirect url embedded in the email link"
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 336,
- "character": 8
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [447, 446, 445]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 334,
- "character": 16
- }
- ]
- }
- }
- },
- {
- "id": 442,
"name": "password",
"kind": 1024,
"kindString": "Property",
@@ -29175,143 +30785,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 333,
- "character": 6
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [441, 443, 442]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 329,
- "character": 4
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 448,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 451,
- "name": "options",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 352,
- "character": 6
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 452,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 454,
- "name": "captchaToken",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "Verification token received when the user completes the captcha on the site."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 360,
- "character": 8
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 453,
- "name": "data",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "A custom data object to store the user's metadata. This maps to the `auth.users.user_metadata` column.",
- "text": "The `data` should be a JSON object that includes user-specific info, such as their first and last name.\n"
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 358,
- "character": 8
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "object"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [454, 453]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 352,
- "character": 16
- }
- ]
- }
- }
- },
- {
- "id": 450,
- "name": "password",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "comment": {
- "shortText": "The user's password."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 351,
+ "line": 359,
"character": 6
}
],
@@ -29321,7 +30795,7 @@
}
},
{
- "id": 449,
+ "id": 479,
"name": "phone",
"kind": 1024,
"kindString": "Property",
@@ -29332,7 +30806,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 349,
+ "line": 357,
"character": 6
}
],
@@ -29346,13 +30820,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [451, 450, 449]
+ "children": [481, 480, 479]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 347,
+ "line": 355,
"character": 4
}
]
@@ -29362,7 +30836,7 @@
}
},
{
- "id": 715,
+ "id": 758,
"name": "SupportedStorage",
"kind": 4194304,
"kindString": "Type alias",
@@ -29370,7 +30844,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 901,
+ "line": 929,
"character": 12
}
],
@@ -29413,7 +30887,7 @@
}
},
{
- "id": 344,
+ "id": 374,
"name": "UserResponse",
"kind": 4194304,
"kindString": "Type alias",
@@ -29421,7 +30895,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 98,
+ "line": 106,
"character": 12
}
],
@@ -29431,14 +30905,14 @@
{
"type": "reflection",
"declaration": {
- "id": 345,
+ "id": 375,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 346,
+ "id": 376,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -29446,21 +30920,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 100,
+ "line": 108,
"character": 6
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 347,
+ "id": 377,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 348,
+ "id": 378,
"name": "user",
"kind": 1024,
"kindString": "Property",
@@ -29468,13 +30942,13 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 101,
+ "line": 109,
"character": 8
}
],
"type": {
"type": "reference",
- "id": 392,
+ "id": 422,
"name": "User"
}
}
@@ -29483,13 +30957,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [348]
+ "children": [378]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 100,
+ "line": 108,
"character": 12
}
]
@@ -29497,7 +30971,7 @@
}
},
{
- "id": 349,
+ "id": 379,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -29505,7 +30979,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 103,
+ "line": 111,
"character": 6
}
],
@@ -29519,13 +30993,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [346, 349]
+ "children": [376, 379]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 99,
+ "line": 107,
"character": 4
}
]
@@ -29534,14 +31008,14 @@
{
"type": "reflection",
"declaration": {
- "id": 350,
+ "id": 380,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 351,
+ "id": 381,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -29549,21 +31023,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 106,
+ "line": 114,
"character": 6
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 352,
+ "id": 382,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 353,
+ "id": 383,
"name": "user",
"kind": 1024,
"kindString": "Property",
@@ -29571,7 +31045,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 107,
+ "line": 115,
"character": 8
}
],
@@ -29585,13 +31059,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [353]
+ "children": [383]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 106,
+ "line": 114,
"character": 12
}
]
@@ -29599,7 +31073,7 @@
}
},
{
- "id": 354,
+ "id": 384,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -29607,13 +31081,13 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 109,
+ "line": 117,
"character": 6
}
],
"type": {
"type": "reference",
- "id": 743,
+ "id": 786,
"name": "AuthError"
}
}
@@ -29622,13 +31096,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [351, 354]
+ "children": [381, 384]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 105,
+ "line": 113,
"character": 4
}
]
@@ -29638,7 +31112,7 @@
}
},
{
- "id": 498,
+ "id": 538,
"name": "VerifyOtpParams",
"kind": 4194304,
"kindString": "Type alias",
@@ -29646,7 +31120,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 448,
+ "line": 470,
"character": 12
}
],
@@ -29654,14 +31128,14 @@
"type": "union",
"types": [
{
- "id": 499,
+ "id": 539,
"name": "VerifyMobileOtpParams",
"kind": 256,
"kindString": "Interface",
"flags": {},
"children": [
{
- "id": 503,
+ "id": 543,
"name": "options",
"kind": 1024,
"kindString": "Property",
@@ -29671,21 +31145,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 456,
+ "line": 478,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 504,
+ "id": 544,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 506,
+ "id": 546,
"name": "captchaToken",
"kind": 1024,
"kindString": "Property",
@@ -29704,7 +31178,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 465,
+ "line": 487,
"character": 4
}
],
@@ -29714,7 +31188,7 @@
}
},
{
- "id": 505,
+ "id": 545,
"name": "redirectTo",
"kind": 1024,
"kindString": "Property",
@@ -29727,7 +31201,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 458,
+ "line": 480,
"character": 4
}
],
@@ -29741,14 +31215,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [506, 505]
+ "children": [546, 545]
}
]
}
}
},
{
- "id": 500,
+ "id": 540,
"name": "phone",
"kind": 1024,
"kindString": "Property",
@@ -29759,7 +31233,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 451,
+ "line": 473,
"character": 2
}
],
@@ -29769,7 +31243,7 @@
}
},
{
- "id": 501,
+ "id": 541,
"name": "token",
"kind": 1024,
"kindString": "Property",
@@ -29780,7 +31254,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 453,
+ "line": 475,
"character": 2
}
],
@@ -29790,7 +31264,7 @@
}
},
{
- "id": 502,
+ "id": 542,
"name": "type",
"kind": 1024,
"kindString": "Property",
@@ -29801,16 +31275,16 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 455,
+ "line": 477,
"character": 2
}
],
"type": {
"type": "reference",
- "id": 515,
+ "id": 555,
"name": "MobileOtpType",
"dereferenced": {
- "id": 515,
+ "id": 555,
"name": "MobileOtpType",
"kind": 4194304,
"kindString": "Type alias",
@@ -29818,7 +31292,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 483,
+ "line": 505,
"character": 12
}
],
@@ -29843,26 +31317,26 @@
{
"title": "Properties",
"kind": 1024,
- "children": [503, 500, 501, 502]
+ "children": [543, 540, 541, 542]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 449,
+ "line": 471,
"character": 17
}
]
},
{
- "id": 507,
+ "id": 547,
"name": "VerifyEmailOtpParams",
"kind": 256,
"kindString": "Interface",
"flags": {},
"children": [
{
- "id": 508,
+ "id": 548,
"name": "email",
"kind": 1024,
"kindString": "Property",
@@ -29873,7 +31347,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 470,
+ "line": 492,
"character": 2
}
],
@@ -29883,7 +31357,7 @@
}
},
{
- "id": 511,
+ "id": 551,
"name": "options",
"kind": 1024,
"kindString": "Property",
@@ -29893,21 +31367,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 475,
+ "line": 497,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 512,
+ "id": 552,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 514,
+ "id": 554,
"name": "captchaToken",
"kind": 1024,
"kindString": "Property",
@@ -29920,7 +31394,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 479,
+ "line": 501,
"character": 4
}
],
@@ -29930,7 +31404,7 @@
}
},
{
- "id": 513,
+ "id": 553,
"name": "redirectTo",
"kind": 1024,
"kindString": "Property",
@@ -29943,7 +31417,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 477,
+ "line": 499,
"character": 4
}
],
@@ -29957,14 +31431,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [514, 513]
+ "children": [554, 553]
}
]
}
}
},
{
- "id": 509,
+ "id": 549,
"name": "token",
"kind": 1024,
"kindString": "Property",
@@ -29975,7 +31449,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 472,
+ "line": 494,
"character": 2
}
],
@@ -29985,7 +31459,7 @@
}
},
{
- "id": 510,
+ "id": 550,
"name": "type",
"kind": 1024,
"kindString": "Property",
@@ -29996,16 +31470,16 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 474,
+ "line": 496,
"character": 2
}
],
"type": {
"type": "reference",
- "id": 516,
+ "id": 556,
"name": "EmailOtpType",
"dereferenced": {
- "id": 516,
+ "id": 556,
"name": "EmailOtpType",
"kind": 4194304,
"kindString": "Type alias",
@@ -30013,7 +31487,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 484,
+ "line": 506,
"character": 12
}
],
@@ -30039,6 +31513,10 @@
{
"type": "literal",
"value": "email_change"
+ },
+ {
+ "type": "literal",
+ "value": "email"
}
]
}
@@ -30050,13 +31528,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [508, 511, 509, 510]
+ "children": [548, 551, 549, 550]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 468,
+ "line": 490,
"character": 17
}
]
@@ -30065,7 +31543,7 @@
}
},
{
- "id": 740,
+ "id": 783,
"name": "isAuthApiError",
"kind": 64,
"kindString": "Function",
@@ -30079,14 +31557,14 @@
],
"signatures": [
{
- "id": 741,
+ "id": 784,
"name": "isAuthApiError",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 742,
+ "id": 785,
"name": "error",
"kind": 32768,
"kindString": "Parameter",
@@ -30103,7 +31581,7 @@
"asserts": false,
"targetType": {
"type": "reference",
- "id": 750,
+ "id": 793,
"name": "AuthApiError"
}
}
@@ -30111,7 +31589,7 @@
]
},
{
- "id": 737,
+ "id": 780,
"name": "isAuthError",
"kind": 64,
"kindString": "Function",
@@ -30125,14 +31603,14 @@
],
"signatures": [
{
- "id": 738,
+ "id": 781,
"name": "isAuthError",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 739,
+ "id": 782,
"name": "error",
"kind": 32768,
"kindString": "Parameter",
@@ -30149,7 +31627,7 @@
"asserts": false,
"targetType": {
"type": "reference",
- "id": 743,
+ "id": 786,
"name": "AuthError"
}
}
@@ -30161,28 +31639,28 @@
{
"title": "Classes",
"kind": 128,
- "children": [750, 743, 811, 798, 836, 786, 763, 771, 1, 77]
+ "children": [793, 786, 854, 841, 879, 904, 829, 806, 814, 1, 77]
},
{
"title": "Interfaces",
"kind": 256,
"children": [
- 364, 419, 378, 549, 708, 663, 355, 429, 437, 392, 385, 414, 367, 389, 507, 499
+ 394, 450, 408, 592, 751, 706, 385, 459, 467, 422, 415, 445, 397, 419, 547, 539
]
},
{
"title": "Type Aliases",
"kind": 4194304,
"children": [
- 295, 294, 692, 683, 705, 696, 631, 607, 652, 641, 622, 594, 309, 651, 719, 516, 543,
- 533, 552, 566, 553, 573, 538, 527, 296, 716, 590, 587, 574, 579, 582, 515, 322, 733,
- 726, 293, 335, 486, 455, 470, 517, 439, 715, 344, 498
+ 324, 323, 517, 735, 726, 748, 739, 674, 650, 695, 684, 665, 637, 339, 694, 762, 556,
+ 586, 576, 595, 609, 596, 616, 581, 570, 325, 759, 633, 630, 617, 622, 625, 555, 352,
+ 776, 769, 322, 365, 530, 518, 486, 500, 557, 469, 758, 374, 538
]
},
{
"title": "Functions",
"kind": 64,
- "children": [740, 737]
+ "children": [783, 780]
}
],
"sources": [
@@ -30202,7 +31680,7 @@
"originalName": "",
"children": [
{
- "id": 498,
+ "id": 502,
"name": "PostgrestBuilder",
"kind": 128,
"kindString": "Class",
@@ -30211,7 +31689,7 @@
},
"children": [
{
- "id": 499,
+ "id": 503,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -30225,14 +31703,14 @@
],
"signatures": [
{
- "id": 500,
+ "id": 504,
"name": "new PostgrestBuilder",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"typeParameter": [
{
- "id": 501,
+ "id": 505,
"name": "Result",
"kind": 131072,
"kindString": "Type parameter",
@@ -30241,24 +31719,24 @@
],
"parameters": [
{
- "id": 502,
+ "id": 506,
"name": "builder",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 498,
+ "id": 502,
"typeArguments": [
{
"type": "reference",
- "id": 501,
+ "id": 505,
"name": "Result"
}
],
"name": "default",
"dereferenced": {
- "id": 498,
+ "id": 502,
"name": "PostgrestBuilder",
"kind": 128,
"kindString": "Class",
@@ -30270,17 +31748,17 @@
{
"title": "Constructors",
"kind": 512,
- "children": [499]
+ "children": [503]
},
{
"title": "Properties",
"kind": 1024,
- "children": [515, 507, 510, 505, 503, 506, 508, 509, 504]
+ "children": [519, 511, 514, 509, 507, 510, 512, 513, 508]
},
{
"title": "Methods",
"kind": 2048,
- "children": [518, 516]
+ "children": [522, 520]
}
],
"sources": [
@@ -30292,7 +31770,7 @@
],
"typeParameter": [
{
- "id": 530,
+ "id": 534,
"name": "Result",
"kind": 131072,
"kindString": "Type parameter",
@@ -30302,7 +31780,7 @@
"extendedBy": [
{
"type": "reference",
- "id": 401,
+ "id": 403,
"name": "PostgrestTransformBuilder"
}
],
@@ -30312,15 +31790,15 @@
"typeArguments": [
{
"type": "reference",
- "id": 531,
+ "id": 550,
"typeArguments": [
{
"type": "reference",
- "id": 501,
+ "id": 505,
"name": "Result"
}
],
- "name": "PostgrestResponse"
+ "name": "PostgrestSingleResponse"
}
],
"qualifiedName": "PromiseLike",
@@ -30334,11 +31812,11 @@
],
"type": {
"type": "reference",
- "id": 498,
+ "id": 502,
"typeArguments": [
{
"type": "reference",
- "id": 501,
+ "id": 505,
"name": "Result"
}
],
@@ -30348,7 +31826,7 @@
]
},
{
- "id": 515,
+ "id": 519,
"name": "allowEmpty",
"kind": 1024,
"kindString": "Property",
@@ -30368,7 +31846,7 @@
}
},
{
- "id": 507,
+ "id": 511,
"name": "body",
"kind": 1024,
"kindString": "Property",
@@ -30389,7 +31867,7 @@
}
},
{
- "id": 510,
+ "id": 514,
"name": "fetch",
"kind": 1024,
"kindString": "Property",
@@ -30406,21 +31884,21 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 511,
+ "id": 515,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 512,
+ "id": 516,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 513,
+ "id": 517,
"name": "input",
"kind": 32768,
"kindString": "Parameter",
@@ -30444,7 +31922,7 @@
}
},
{
- "id": 514,
+ "id": 518,
"name": "init",
"kind": 32768,
"kindString": "Parameter",
@@ -30479,7 +31957,7 @@
}
},
{
- "id": 505,
+ "id": 509,
"name": "headers",
"kind": 1024,
"kindString": "Property",
@@ -30511,7 +31989,7 @@
}
},
{
- "id": 503,
+ "id": 507,
"name": "method",
"kind": 1024,
"kindString": "Property",
@@ -30552,7 +32030,7 @@
}
},
{
- "id": 506,
+ "id": 510,
"name": "schema",
"kind": 1024,
"kindString": "Property",
@@ -30573,7 +32051,7 @@
}
},
{
- "id": 508,
+ "id": 512,
"name": "shouldThrowOnError",
"kind": 1024,
"kindString": "Property",
@@ -30594,7 +32072,7 @@
"defaultValue": "false"
},
{
- "id": 509,
+ "id": 513,
"name": "signal",
"kind": 1024,
"kindString": "Property",
@@ -30617,7 +32095,7 @@
}
},
{
- "id": 504,
+ "id": 508,
"name": "url",
"kind": 1024,
"kindString": "Property",
@@ -30639,7 +32117,7 @@
}
},
{
- "id": 518,
+ "id": 522,
"name": "then",
"kind": 2048,
"kindString": "Method",
@@ -30653,33 +32131,33 @@
],
"signatures": [
{
- "id": 519,
+ "id": 523,
"name": "then",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"typeParameter": [
{
- "id": 520,
+ "id": 524,
"name": "TResult1",
"kind": 131072,
"kindString": "Type parameter",
"flags": {},
"default": {
"type": "reference",
- "id": 531,
+ "id": 550,
"typeArguments": [
{
"type": "reference",
- "id": 501,
+ "id": 505,
"name": "Result"
}
],
- "name": "PostgrestResponse"
+ "name": "PostgrestSingleResponse"
}
},
{
- "id": 521,
+ "id": 525,
"name": "TResult2",
"kind": 131072,
"kindString": "Type parameter",
@@ -30691,90 +32169,9 @@
}
],
"parameters": [
- {
- "id": 522,
- "name": "onfulfilled",
- "kind": 32768,
- "kindString": "Parameter",
- "flags": {
- "isOptional": true
- },
- "type": {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": null
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 523,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "signatures": [
- {
- "id": 524,
- "name": "__type",
- "kind": 4096,
- "kindString": "Call signature",
- "flags": {},
- "parameters": [
- {
- "id": 525,
- "name": "value",
- "kind": 32768,
- "kindString": "Parameter",
- "flags": {},
- "type": {
- "type": "reference",
- "id": 531,
- "typeArguments": [
- {
- "type": "reference",
- "id": 501,
- "name": "Result"
- }
- ],
- "name": "PostgrestResponse"
- }
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reference",
- "id": 388,
- "name": "TResult1"
- },
- {
- "type": "reference",
- "typeArguments": [
- {
- "type": "reference",
- "id": 388,
- "name": "TResult1"
- }
- ],
- "qualifiedName": "PromiseLike",
- "package": "typescript",
- "name": "PromiseLike"
- }
- ]
- }
- }
- ]
- }
- }
- ]
- }
- },
{
"id": 526,
- "name": "onrejected",
+ "name": "onfulfilled",
"kind": 32768,
"kindString": "Parameter",
"flags": {
@@ -30805,6 +32202,87 @@
"parameters": [
{
"id": 529,
+ "name": "value",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {},
+ "type": {
+ "type": "reference",
+ "id": 550,
+ "typeArguments": [
+ {
+ "type": "reference",
+ "id": 505,
+ "name": "Result"
+ }
+ ],
+ "name": "PostgrestSingleResponse"
+ }
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "reference",
+ "id": 390,
+ "name": "TResult1"
+ },
+ {
+ "type": "reference",
+ "typeArguments": [
+ {
+ "type": "reference",
+ "id": 390,
+ "name": "TResult1"
+ }
+ ],
+ "qualifiedName": "PromiseLike",
+ "package": "typescript",
+ "name": "PromiseLike"
+ }
+ ]
+ }
+ }
+ ]
+ }
+ }
+ ]
+ }
+ },
+ {
+ "id": 530,
+ "name": "onrejected",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {
+ "isOptional": true
+ },
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "literal",
+ "value": null
+ },
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 531,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "signatures": [
+ {
+ "id": 532,
+ "name": "__type",
+ "kind": 4096,
+ "kindString": "Call signature",
+ "flags": {},
+ "parameters": [
+ {
+ "id": 533,
"name": "reason",
"kind": 32768,
"kindString": "Parameter",
@@ -30820,7 +32298,7 @@
"types": [
{
"type": "reference",
- "id": 389,
+ "id": 391,
"name": "TResult2"
},
{
@@ -30828,7 +32306,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 389,
+ "id": 391,
"name": "TResult2"
}
],
@@ -30854,12 +32332,12 @@
"types": [
{
"type": "reference",
- "id": 388,
+ "id": 390,
"name": "TResult1"
},
{
"type": "reference",
- "id": 389,
+ "id": 391,
"name": "TResult2"
}
]
@@ -30881,7 +32359,7 @@
}
},
{
- "id": 516,
+ "id": 520,
"name": "throwOnError",
"kind": 2048,
"kindString": "Method",
@@ -30895,7 +32373,7 @@
],
"signatures": [
{
- "id": 517,
+ "id": 521,
"name": "throwOnError",
"kind": 4096,
"kindString": "Call signature",
@@ -30906,11 +32384,11 @@
},
"type": {
"type": "reference",
- "id": 498,
+ "id": 502,
"typeArguments": [
{
"type": "reference",
- "id": 501,
+ "id": 505,
"name": "Result"
}
],
@@ -30924,17 +32402,17 @@
{
"title": "Constructors",
"kind": 512,
- "children": [499]
+ "children": [503]
},
{
"title": "Properties",
"kind": 1024,
- "children": [515, 507, 510, 505, 503, 506, 508, 509, 504]
+ "children": [519, 511, 514, 509, 507, 510, 512, 513, 508]
},
{
"title": "Methods",
"kind": 2048,
- "children": [518, 516]
+ "children": [522, 520]
}
],
"sources": [
@@ -30946,7 +32424,7 @@
],
"typeParameter": [
{
- "id": 530,
+ "id": 534,
"name": "Result",
"kind": 131072,
"kindString": "Type parameter",
@@ -30956,7 +32434,7 @@
"extendedBy": [
{
"type": "reference",
- "id": 401,
+ "id": 403,
"name": "PostgrestTransformBuilder"
}
],
@@ -30966,15 +32444,15 @@
"typeArguments": [
{
"type": "reference",
- "id": 531,
+ "id": 550,
"typeArguments": [
{
"type": "reference",
- "id": 501,
+ "id": 505,
"name": "Result"
}
],
- "name": "PostgrestResponse"
+ "name": "PostgrestSingleResponse"
}
],
"qualifiedName": "PromiseLike",
@@ -32216,7 +33694,7 @@
"flags": {},
"type": {
"type": "reference",
- "id": 498,
+ "id": 502,
"typeArguments": [
{
"type": "reference",
@@ -32226,7 +33704,7 @@
],
"name": "default",
"dereferenced": {
- "id": 498,
+ "id": 502,
"name": "PostgrestBuilder",
"kind": 128,
"kindString": "Class",
@@ -32235,7 +33713,7 @@
},
"children": [
{
- "id": 499,
+ "id": 503,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -32249,14 +33727,14 @@
],
"signatures": [
{
- "id": 500,
+ "id": 504,
"name": "new PostgrestBuilder",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"typeParameter": [
{
- "id": 501,
+ "id": 505,
"name": "Result",
"kind": 131072,
"kindString": "Type parameter",
@@ -32265,18 +33743,18 @@
],
"parameters": [
{
- "id": 502,
+ "id": 506,
"name": "builder",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 498,
+ "id": 502,
"typeArguments": [
{
"type": "reference",
- "id": 501,
+ "id": 505,
"name": "Result"
}
],
@@ -32287,11 +33765,11 @@
],
"type": {
"type": "reference",
- "id": 498,
+ "id": 502,
"typeArguments": [
{
"type": "reference",
- "id": 501,
+ "id": 505,
"name": "Result"
}
],
@@ -32301,7 +33779,7 @@
]
},
{
- "id": 515,
+ "id": 519,
"name": "allowEmpty",
"kind": 1024,
"kindString": "Property",
@@ -32321,7 +33799,7 @@
}
},
{
- "id": 507,
+ "id": 511,
"name": "body",
"kind": 1024,
"kindString": "Property",
@@ -32342,7 +33820,7 @@
}
},
{
- "id": 510,
+ "id": 514,
"name": "fetch",
"kind": 1024,
"kindString": "Property",
@@ -32359,21 +33837,21 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 511,
+ "id": 515,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 512,
+ "id": 516,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 513,
+ "id": 517,
"name": "input",
"kind": 32768,
"kindString": "Parameter",
@@ -32397,7 +33875,7 @@
}
},
{
- "id": 514,
+ "id": 518,
"name": "init",
"kind": 32768,
"kindString": "Parameter",
@@ -32432,7 +33910,7 @@
}
},
{
- "id": 505,
+ "id": 509,
"name": "headers",
"kind": 1024,
"kindString": "Property",
@@ -32464,7 +33942,7 @@
}
},
{
- "id": 503,
+ "id": 507,
"name": "method",
"kind": 1024,
"kindString": "Property",
@@ -32505,7 +33983,7 @@
}
},
{
- "id": 506,
+ "id": 510,
"name": "schema",
"kind": 1024,
"kindString": "Property",
@@ -32526,7 +34004,7 @@
}
},
{
- "id": 508,
+ "id": 512,
"name": "shouldThrowOnError",
"kind": 1024,
"kindString": "Property",
@@ -32547,7 +34025,7 @@
"defaultValue": "false"
},
{
- "id": 509,
+ "id": 513,
"name": "signal",
"kind": 1024,
"kindString": "Property",
@@ -32570,7 +34048,7 @@
}
},
{
- "id": 504,
+ "id": 508,
"name": "url",
"kind": 1024,
"kindString": "Property",
@@ -32592,7 +34070,7 @@
}
},
{
- "id": 518,
+ "id": 522,
"name": "then",
"kind": 2048,
"kindString": "Method",
@@ -32606,33 +34084,33 @@
],
"signatures": [
{
- "id": 519,
+ "id": 523,
"name": "then",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"typeParameter": [
{
- "id": 520,
+ "id": 524,
"name": "TResult1",
"kind": 131072,
"kindString": "Type parameter",
"flags": {},
"default": {
"type": "reference",
- "id": 531,
+ "id": 550,
"typeArguments": [
{
"type": "reference",
- "id": 501,
+ "id": 505,
"name": "Result"
}
],
- "name": "PostgrestResponse"
+ "name": "PostgrestSingleResponse"
}
},
{
- "id": 521,
+ "id": 525,
"name": "TResult2",
"kind": 131072,
"kindString": "Type parameter",
@@ -32644,90 +34122,9 @@
}
],
"parameters": [
- {
- "id": 522,
- "name": "onfulfilled",
- "kind": 32768,
- "kindString": "Parameter",
- "flags": {
- "isOptional": true
- },
- "type": {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": null
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 523,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "signatures": [
- {
- "id": 524,
- "name": "__type",
- "kind": 4096,
- "kindString": "Call signature",
- "flags": {},
- "parameters": [
- {
- "id": 525,
- "name": "value",
- "kind": 32768,
- "kindString": "Parameter",
- "flags": {},
- "type": {
- "type": "reference",
- "id": 531,
- "typeArguments": [
- {
- "type": "reference",
- "id": 501,
- "name": "Result"
- }
- ],
- "name": "PostgrestResponse"
- }
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reference",
- "id": 388,
- "name": "TResult1"
- },
- {
- "type": "reference",
- "typeArguments": [
- {
- "type": "reference",
- "id": 388,
- "name": "TResult1"
- }
- ],
- "qualifiedName": "PromiseLike",
- "package": "typescript",
- "name": "PromiseLike"
- }
- ]
- }
- }
- ]
- }
- }
- ]
- }
- },
{
"id": 526,
- "name": "onrejected",
+ "name": "onfulfilled",
"kind": 32768,
"kindString": "Parameter",
"flags": {
@@ -32758,6 +34155,87 @@
"parameters": [
{
"id": 529,
+ "name": "value",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {},
+ "type": {
+ "type": "reference",
+ "id": 550,
+ "typeArguments": [
+ {
+ "type": "reference",
+ "id": 505,
+ "name": "Result"
+ }
+ ],
+ "name": "PostgrestSingleResponse"
+ }
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "reference",
+ "id": 390,
+ "name": "TResult1"
+ },
+ {
+ "type": "reference",
+ "typeArguments": [
+ {
+ "type": "reference",
+ "id": 390,
+ "name": "TResult1"
+ }
+ ],
+ "qualifiedName": "PromiseLike",
+ "package": "typescript",
+ "name": "PromiseLike"
+ }
+ ]
+ }
+ }
+ ]
+ }
+ }
+ ]
+ }
+ },
+ {
+ "id": 530,
+ "name": "onrejected",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {
+ "isOptional": true
+ },
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "literal",
+ "value": null
+ },
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 531,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "signatures": [
+ {
+ "id": 532,
+ "name": "__type",
+ "kind": 4096,
+ "kindString": "Call signature",
+ "flags": {},
+ "parameters": [
+ {
+ "id": 533,
"name": "reason",
"kind": 32768,
"kindString": "Parameter",
@@ -32773,7 +34251,7 @@
"types": [
{
"type": "reference",
- "id": 389,
+ "id": 391,
"name": "TResult2"
},
{
@@ -32781,7 +34259,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 389,
+ "id": 391,
"name": "TResult2"
}
],
@@ -32807,12 +34285,12 @@
"types": [
{
"type": "reference",
- "id": 388,
+ "id": 390,
"name": "TResult1"
},
{
"type": "reference",
- "id": 389,
+ "id": 391,
"name": "TResult2"
}
]
@@ -32834,7 +34312,7 @@
}
},
{
- "id": 516,
+ "id": 520,
"name": "throwOnError",
"kind": 2048,
"kindString": "Method",
@@ -32848,7 +34326,7 @@
],
"signatures": [
{
- "id": 517,
+ "id": 521,
"name": "throwOnError",
"kind": 4096,
"kindString": "Call signature",
@@ -32859,11 +34337,11 @@
},
"type": {
"type": "reference",
- "id": 498,
+ "id": 502,
"typeArguments": [
{
"type": "reference",
- "id": 501,
+ "id": 505,
"name": "Result"
}
],
@@ -32877,17 +34355,17 @@
{
"title": "Constructors",
"kind": 512,
- "children": [499]
+ "children": [503]
},
{
"title": "Properties",
"kind": 1024,
- "children": [515, 507, 510, 505, 503, 506, 508, 509, 504]
+ "children": [519, 511, 514, 509, 507, 510, 512, 513, 508]
},
{
"title": "Methods",
"kind": 2048,
- "children": [518, 516]
+ "children": [522, 520]
}
],
"sources": [
@@ -32899,7 +34377,7 @@
],
"typeParameter": [
{
- "id": 530,
+ "id": 534,
"name": "Result",
"kind": 131072,
"kindString": "Type parameter",
@@ -32909,7 +34387,7 @@
"extendedBy": [
{
"type": "reference",
- "id": 401,
+ "id": 403,
"name": "PostgrestTransformBuilder"
}
],
@@ -32919,15 +34397,15 @@
"typeArguments": [
{
"type": "reference",
- "id": 531,
+ "id": 550,
"typeArguments": [
{
"type": "reference",
- "id": 501,
+ "id": 505,
"name": "Result"
}
],
- "name": "PostgrestResponse"
+ "name": "PostgrestSingleResponse"
}
],
"qualifiedName": "PromiseLike",
@@ -32963,19 +34441,19 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 403,
+ "id": 405,
"name": "default.constructor"
}
}
],
"inheritedFrom": {
"type": "reference",
- "id": 402,
+ "id": 404,
"name": "default.constructor"
}
},
{
- "id": 383,
+ "id": 385,
"name": "allowEmpty",
"kind": 1024,
"kindString": "Property",
@@ -32995,12 +34473,12 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 480,
+ "id": 484,
"name": "default.allowEmpty"
}
},
{
- "id": 375,
+ "id": 377,
"name": "body",
"kind": 1024,
"kindString": "Property",
@@ -33021,12 +34499,12 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 472,
+ "id": 476,
"name": "default.body"
}
},
{
- "id": 378,
+ "id": 380,
"name": "fetch",
"kind": 1024,
"kindString": "Property",
@@ -33043,21 +34521,21 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 379,
+ "id": 381,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 380,
+ "id": 382,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 381,
+ "id": 383,
"name": "input",
"kind": 32768,
"kindString": "Parameter",
@@ -33081,7 +34559,7 @@
}
},
{
- "id": 382,
+ "id": 384,
"name": "init",
"kind": 32768,
"kindString": "Parameter",
@@ -33116,12 +34594,12 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 475,
+ "id": 479,
"name": "default.fetch"
}
},
{
- "id": 373,
+ "id": 375,
"name": "headers",
"kind": 1024,
"kindString": "Property",
@@ -33153,12 +34631,12 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 470,
+ "id": 474,
"name": "default.headers"
}
},
{
- "id": 371,
+ "id": 373,
"name": "method",
"kind": 1024,
"kindString": "Property",
@@ -33199,12 +34677,12 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 468,
+ "id": 472,
"name": "default.method"
}
},
{
- "id": 374,
+ "id": 376,
"name": "schema",
"kind": 1024,
"kindString": "Property",
@@ -33225,12 +34703,12 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 471,
+ "id": 475,
"name": "default.schema"
}
},
{
- "id": 376,
+ "id": 378,
"name": "shouldThrowOnError",
"kind": 1024,
"kindString": "Property",
@@ -33251,12 +34729,12 @@
"defaultValue": "false",
"inheritedFrom": {
"type": "reference",
- "id": 473,
+ "id": 477,
"name": "default.shouldThrowOnError"
}
},
{
- "id": 377,
+ "id": 379,
"name": "signal",
"kind": 1024,
"kindString": "Property",
@@ -33279,12 +34757,12 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 474,
+ "id": 478,
"name": "default.signal"
}
},
{
- "id": 372,
+ "id": 374,
"name": "url",
"kind": 1024,
"kindString": "Property",
@@ -33306,7 +34784,7 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 469,
+ "id": 473,
"name": "default.url"
}
},
@@ -33319,7 +34797,7 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 130,
+ "line": 125,
"character": 2
}
],
@@ -33375,14 +34853,14 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 443,
+ "id": 445,
"name": "default.abortSignal"
}
}
],
"inheritedFrom": {
"type": "reference",
- "id": 442,
+ "id": 444,
"name": "default.abortSignal"
}
},
@@ -33827,7 +35305,7 @@
]
},
{
- "id": 352,
+ "id": 354,
"name": "csv",
"kind": 2048,
"kindString": "Method",
@@ -33835,13 +35313,13 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 161,
+ "line": 160,
"character": 2
}
],
"signatures": [
{
- "id": 353,
+ "id": 355,
"name": "csv",
"kind": 4096,
"kindString": "Call signature",
@@ -33851,33 +35329,25 @@
},
"type": {
"type": "reference",
+ "id": 502,
"typeArguments": [
{
- "type": "reference",
- "id": 533,
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "PostgrestSingleResponse"
+ "type": "intrinsic",
+ "name": "string"
}
],
- "qualifiedName": "PromiseLike",
- "package": "typescript",
- "name": "PromiseLike"
+ "name": "default"
},
"inheritedFrom": {
"type": "reference",
- "id": 450,
+ "id": 454,
"name": "default.csv"
}
}
],
"inheritedFrom": {
"type": "reference",
- "id": 449,
+ "id": 453,
"name": "default.csv"
}
},
@@ -34048,7 +35518,7 @@
]
},
{
- "id": 356,
+ "id": 358,
"name": "explain",
"kind": 2048,
"kindString": "Method",
@@ -34056,13 +35526,13 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 195,
+ "line": 194,
"character": 2
}
],
"signatures": [
{
- "id": 357,
+ "id": 359,
"name": "explain",
"kind": 4096,
"kindString": "Call signature",
@@ -34072,7 +35542,7 @@
},
"parameters": [
{
- "id": 358,
+ "id": 360,
"name": "options",
"kind": 32768,
"kindString": "Parameter",
@@ -34084,14 +35554,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 359,
+ "id": 361,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 360,
+ "id": 362,
"name": "analyze",
"kind": 1024,
"kindString": "Property",
@@ -34104,7 +35574,7 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 203,
+ "line": 202,
"character": 4
}
],
@@ -34114,7 +35584,7 @@
}
},
{
- "id": 363,
+ "id": 365,
"name": "buffers",
"kind": 1024,
"kindString": "Property",
@@ -34127,7 +35597,7 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 206,
+ "line": 205,
"character": 4
}
],
@@ -34137,7 +35607,7 @@
}
},
{
- "id": 365,
+ "id": 367,
"name": "format",
"kind": 1024,
"kindString": "Property",
@@ -34150,7 +35620,7 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 208,
+ "line": 207,
"character": 4
}
],
@@ -34169,7 +35639,7 @@
}
},
{
- "id": 362,
+ "id": 364,
"name": "settings",
"kind": 1024,
"kindString": "Property",
@@ -34179,29 +35649,6 @@
"comment": {
"shortText": "If `true`, include information on configuration\nparameters that affect query planning\n"
},
- "sources": [
- {
- "fileName": "src/PostgrestTransformBuilder.ts",
- "line": 205,
- "character": 4
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- },
- {
- "id": 361,
- "name": "verbose",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "If `true`, the query identifier will be returned\nand `data` will include the output columns of the query\n"
- },
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
@@ -34215,7 +35662,30 @@
}
},
{
- "id": 364,
+ "id": 363,
+ "name": "verbose",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "If `true`, the query identifier will be returned\nand `data` will include the output columns of the query\n"
+ },
+ "sources": [
+ {
+ "fileName": "src/PostgrestTransformBuilder.ts",
+ "line": 203,
+ "character": 4
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "boolean"
+ }
+ },
+ {
+ "id": 366,
"name": "wal",
"kind": 1024,
"kindString": "Property",
@@ -34228,7 +35698,7 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 207,
+ "line": 206,
"character": 4
}
],
@@ -34242,7 +35712,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [360, 363, 365, 362, 361, 364]
+ "children": [362, 365, 367, 364, 363, 366]
}
]
}
@@ -34255,66 +35725,53 @@
"types": [
{
"type": "reference",
+ "id": 502,
"typeArguments": [
{
- "type": "reference",
- "id": 533,
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "PostgrestSingleResponse"
+ "type": "intrinsic",
+ "name": "string"
}
],
- "qualifiedName": "PromiseLike",
- "package": "typescript",
- "name": "PromiseLike"
+ "name": "default"
},
{
"type": "reference",
+ "id": 502,
"typeArguments": [
{
- "type": "reference",
- "id": 531,
- "typeArguments": [
- {
- "type": "reference",
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "qualifiedName": "Record",
- "package": "typescript",
- "name": "Record"
- }
- ],
- "name": "PostgrestResponse"
+ "type": "array",
+ "elementType": {
+ "type": "reference",
+ "typeArguments": [
+ {
+ "type": "intrinsic",
+ "name": "string"
+ },
+ {
+ "type": "intrinsic",
+ "name": "unknown"
+ }
+ ],
+ "qualifiedName": "Record",
+ "package": "typescript",
+ "name": "Record"
+ }
}
],
- "qualifiedName": "PromiseLike",
- "package": "typescript",
- "name": "PromiseLike"
+ "name": "default"
}
]
},
"inheritedFrom": {
"type": "reference",
- "id": 454,
+ "id": 458,
"name": "default.explain"
}
}
],
"inheritedFrom": {
"type": "reference",
- "id": 453,
+ "id": 457,
"name": "default.explain"
}
},
@@ -34597,7 +36054,7 @@
]
},
{
- "id": 354,
+ "id": 356,
"name": "geojson",
"kind": 2048,
"kindString": "Method",
@@ -34605,13 +36062,13 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 169,
+ "line": 168,
"character": 2
}
],
"signatures": [
{
- "id": 355,
+ "id": 357,
"name": "geojson",
"kind": 4096,
"kindString": "Call signature",
@@ -34621,45 +36078,37 @@
},
"type": {
"type": "reference",
+ "id": 502,
"typeArguments": [
{
"type": "reference",
- "id": 533,
"typeArguments": [
{
- "type": "reference",
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "qualifiedName": "Record",
- "package": "typescript",
- "name": "Record"
+ "type": "intrinsic",
+ "name": "string"
+ },
+ {
+ "type": "intrinsic",
+ "name": "unknown"
}
],
- "name": "PostgrestSingleResponse"
+ "qualifiedName": "Record",
+ "package": "typescript",
+ "name": "Record"
}
],
- "qualifiedName": "PromiseLike",
- "package": "typescript",
- "name": "PromiseLike"
+ "name": "default"
},
"inheritedFrom": {
"type": "reference",
- "id": 452,
+ "id": 456,
"name": "default.geojson"
}
}
],
"inheritedFrom": {
"type": "reference",
- "id": 451,
+ "id": 455,
"name": "default.geojson"
}
},
@@ -35713,7 +37162,7 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 101,
+ "line": 96,
"character": 2
}
],
@@ -35775,7 +37224,7 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 101,
+ "line": 96,
"character": 43
}
],
@@ -35821,14 +37270,14 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 430,
+ "id": 432,
"name": "default.limit"
}
}
],
"inheritedFrom": {
"type": "reference",
- "id": 429,
+ "id": 431,
"name": "default.limit"
}
},
@@ -36320,7 +37769,7 @@
]
},
{
- "id": 350,
+ "id": 351,
"name": "maybeSingle",
"kind": 2048,
"kindString": "Method",
@@ -36328,13 +37777,13 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 152,
+ "line": 149,
"character": 2
}
],
"signatures": [
{
- "id": 351,
+ "id": 352,
"name": "maybeSingle",
"kind": 4096,
"kindString": "Call signature",
@@ -36343,36 +37792,69 @@
"shortText": "Return `data` as a single object instead of an array of objects.",
"text": "Query result must be zero or one row (e.g. using `.limit(1)`), otherwise\nthis returns an error.\n"
},
+ "typeParameter": [
+ {
+ "id": 353,
+ "name": "ResultOne",
+ "kind": 131072,
+ "kindString": "Type parameter",
+ "flags": {},
+ "default": {
+ "type": "conditional",
+ "checkType": {
+ "type": "reference",
+ "id": 117,
+ "name": "Result"
+ },
+ "extendsType": {
+ "type": "array",
+ "elementType": {
+ "type": "reference",
+ "name": "ResultOne"
+ }
+ },
+ "trueType": {
+ "type": "reference",
+ "name": "ResultOne"
+ },
+ "falseType": {
+ "type": "intrinsic",
+ "name": "never"
+ }
+ }
+ }
+ ],
"type": {
"type": "reference",
+ "id": 502,
"typeArguments": [
{
- "type": "reference",
- "id": 535,
- "typeArguments": [
+ "type": "union",
+ "types": [
+ {
+ "type": "literal",
+ "value": null
+ },
{
"type": "reference",
- "id": 117,
- "name": "Result"
+ "id": 353,
+ "name": "ResultOne"
}
- ],
- "name": "PostgrestMaybeSingleResponse"
+ ]
}
],
- "qualifiedName": "PromiseLike",
- "package": "typescript",
- "name": "PromiseLike"
+ "name": "default"
},
"inheritedFrom": {
"type": "reference",
- "id": 448,
+ "id": 451,
"name": "default.maybeSingle"
}
}
],
"inheritedFrom": {
"type": "reference",
- "id": 447,
+ "id": 450,
"name": "default.maybeSingle"
}
},
@@ -36859,7 +38341,7 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 49,
+ "line": 44,
"character": 2
}
],
@@ -36938,7 +38420,7 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 51,
+ "line": 46,
"character": 16
}
],
@@ -36961,7 +38443,7 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 51,
+ "line": 46,
"character": 59
}
],
@@ -36984,7 +38466,7 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 51,
+ "line": 46,
"character": 37
}
],
@@ -37029,7 +38511,7 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 414,
+ "id": 416,
"name": "default.order"
}
},
@@ -37092,7 +38574,7 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 55,
+ "line": 50,
"character": 16
}
],
@@ -37113,7 +38595,7 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 55,
+ "line": 50,
"character": 59
}
],
@@ -37136,7 +38618,7 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 55,
+ "line": 50,
"character": 37
}
],
@@ -37181,14 +38663,14 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 422,
+ "id": 424,
"name": "default.order"
}
}
],
"inheritedFrom": {
"type": "reference",
- "id": 413,
+ "id": 415,
"name": "default.order"
}
},
@@ -37389,7 +38871,7 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 116,
+ "line": 111,
"character": 2
}
],
@@ -37465,7 +38947,7 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 116,
+ "line": 111,
"character": 54
}
],
@@ -37511,14 +38993,14 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 436,
+ "id": 438,
"name": "default.range"
}
}
],
"inheritedFrom": {
"type": "reference",
- "id": 435,
+ "id": 437,
"name": "default.range"
}
},
@@ -38298,7 +39780,7 @@
]
},
{
- "id": 368,
+ "id": 370,
"name": "returns",
"kind": 2048,
"kindString": "Method",
@@ -38306,13 +39788,13 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 249,
+ "line": 246,
"character": 2
}
],
"signatures": [
{
- "id": 369,
+ "id": 371,
"name": "returns",
"kind": 4096,
"kindString": "Call signature",
@@ -38322,7 +39804,7 @@
},
"typeParameter": [
{
- "id": 370,
+ "id": 372,
"name": "NewResult",
"kind": 131072,
"kindString": "Type parameter",
@@ -38334,7 +39816,7 @@
],
"type": {
"type": "reference",
- "id": 401,
+ "id": 403,
"typeArguments": [
{
"type": "reference",
@@ -38348,7 +39830,7 @@
},
{
"type": "reference",
- "id": 370,
+ "id": 372,
"name": "NewResult"
}
],
@@ -38356,19 +39838,19 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 466,
+ "id": 470,
"name": "default.returns"
}
}
],
"inheritedFrom": {
"type": "reference",
- "id": 465,
+ "id": 469,
"name": "default.returns"
}
},
{
- "id": 366,
+ "id": 368,
"name": "rollback",
"kind": 2048,
"kindString": "Method",
@@ -38376,13 +39858,13 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 235,
+ "line": 232,
"character": 2
}
],
"signatures": [
{
- "id": 367,
+ "id": 369,
"name": "rollback",
"kind": 4096,
"kindString": "Call signature",
@@ -38415,14 +39897,14 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 464,
+ "id": 468,
"name": "default.rollback"
}
}
],
"inheritedFrom": {
"type": "reference",
- "id": 463,
+ "id": 467,
"name": "default.rollback"
}
},
@@ -38435,7 +39917,7 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 24,
+ "line": 19,
"character": 2
}
],
@@ -38468,7 +39950,7 @@
},
{
"id": 314,
- "name": "NewResult",
+ "name": "NewResultOne",
"kind": 131072,
"kindString": "Type parameter",
"flags": {},
@@ -38517,7 +39999,7 @@
],
"type": {
"type": "reference",
- "id": 401,
+ "id": 403,
"typeArguments": [
{
"type": "reference",
@@ -38530,23 +40012,26 @@
"name": "Row"
},
{
- "type": "reference",
- "id": 314,
- "name": "NewResult"
+ "type": "array",
+ "elementType": {
+ "type": "reference",
+ "id": 314,
+ "name": "NewResultOne"
+ }
}
],
"name": "default"
},
"inheritedFrom": {
"type": "reference",
- "id": 409,
+ "id": 411,
"name": "default.select"
}
}
],
"inheritedFrom": {
"type": "reference",
- "id": 408,
+ "id": 410,
"name": "default.select"
}
},
@@ -38559,7 +40044,7 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 141,
+ "line": 136,
"character": 2
}
],
@@ -38574,36 +40059,60 @@
"shortText": "Return `data` as a single object instead of an array of objects.",
"text": "Query result must be one row (e.g. using `.limit(1)`), otherwise this\nreturns an error.\n"
},
+ "typeParameter": [
+ {
+ "id": 350,
+ "name": "ResultOne",
+ "kind": 131072,
+ "kindString": "Type parameter",
+ "flags": {},
+ "default": {
+ "type": "conditional",
+ "checkType": {
+ "type": "reference",
+ "id": 117,
+ "name": "Result"
+ },
+ "extendsType": {
+ "type": "array",
+ "elementType": {
+ "type": "reference",
+ "name": "ResultOne"
+ }
+ },
+ "trueType": {
+ "type": "reference",
+ "name": "ResultOne"
+ },
+ "falseType": {
+ "type": "intrinsic",
+ "name": "never"
+ }
+ }
+ }
+ ],
"type": {
"type": "reference",
+ "id": 502,
"typeArguments": [
{
"type": "reference",
- "id": 533,
- "typeArguments": [
- {
- "type": "reference",
- "id": 117,
- "name": "Result"
- }
- ],
- "name": "PostgrestSingleResponse"
+ "id": 350,
+ "name": "ResultOne"
}
],
- "qualifiedName": "PromiseLike",
- "package": "typescript",
- "name": "PromiseLike"
+ "name": "default"
},
"inheritedFrom": {
"type": "reference",
- "id": 446,
+ "id": 448,
"name": "default.single"
}
}
],
"inheritedFrom": {
"type": "reference",
- "id": 445,
+ "id": 447,
"name": "default.single"
}
},
@@ -38943,7 +40452,7 @@
]
},
{
- "id": 386,
+ "id": 388,
"name": "then",
"kind": 2048,
"kindString": "Method",
@@ -38957,21 +40466,21 @@
],
"signatures": [
{
- "id": 387,
+ "id": 389,
"name": "then",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"typeParameter": [
{
- "id": 388,
+ "id": 390,
"name": "TResult1",
"kind": 131072,
"kindString": "Type parameter",
"flags": {},
"default": {
"type": "reference",
- "id": 531,
+ "id": 550,
"typeArguments": [
{
"type": "reference",
@@ -38979,11 +40488,11 @@
"name": "Result"
}
],
- "name": "PostgrestResponse"
+ "name": "PostgrestSingleResponse"
}
},
{
- "id": 389,
+ "id": 391,
"name": "TResult2",
"kind": 131072,
"kindString": "Type parameter",
@@ -38996,7 +40505,7 @@
],
"parameters": [
{
- "id": 390,
+ "id": 392,
"name": "onfulfilled",
"kind": 32768,
"kindString": "Parameter",
@@ -39013,28 +40522,28 @@
{
"type": "reflection",
"declaration": {
- "id": 391,
+ "id": 393,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 392,
+ "id": 394,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 393,
+ "id": 395,
"name": "value",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 531,
+ "id": 550,
"typeArguments": [
{
"type": "reference",
@@ -39042,7 +40551,7 @@
"name": "Result"
}
],
- "name": "PostgrestResponse"
+ "name": "PostgrestSingleResponse"
}
}
],
@@ -39051,7 +40560,7 @@
"types": [
{
"type": "reference",
- "id": 388,
+ "id": 390,
"name": "TResult1"
},
{
@@ -39059,7 +40568,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 388,
+ "id": 390,
"name": "TResult1"
}
],
@@ -39077,7 +40586,7 @@
}
},
{
- "id": 394,
+ "id": 396,
"name": "onrejected",
"kind": 32768,
"kindString": "Parameter",
@@ -39094,21 +40603,21 @@
{
"type": "reflection",
"declaration": {
- "id": 395,
+ "id": 397,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 396,
+ "id": 398,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 397,
+ "id": 399,
"name": "reason",
"kind": 32768,
"kindString": "Parameter",
@@ -39124,7 +40633,7 @@
"types": [
{
"type": "reference",
- "id": 389,
+ "id": 391,
"name": "TResult2"
},
{
@@ -39132,7 +40641,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 389,
+ "id": 391,
"name": "TResult2"
}
],
@@ -39158,12 +40667,12 @@
"types": [
{
"type": "reference",
- "id": 388,
+ "id": 390,
"name": "TResult1"
},
{
"type": "reference",
- "id": 389,
+ "id": 391,
"name": "TResult2"
}
]
@@ -39175,19 +40684,19 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 484,
+ "id": 488,
"name": "default.then"
}
}
],
"inheritedFrom": {
"type": "reference",
- "id": 483,
+ "id": 487,
"name": "default.then"
}
},
{
- "id": 384,
+ "id": 386,
"name": "throwOnError",
"kind": 2048,
"kindString": "Method",
@@ -39201,7 +40710,7 @@
],
"signatures": [
{
- "id": 385,
+ "id": 387,
"name": "throwOnError",
"kind": 4096,
"kindString": "Call signature",
@@ -39234,14 +40743,14 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 482,
+ "id": 486,
"name": "default.throwOnError"
}
}
],
"inheritedFrom": {
"type": "reference",
- "id": 481,
+ "id": 485,
"name": "default.throwOnError"
}
}
@@ -39255,15 +40764,15 @@
{
"title": "Properties",
"kind": 1024,
- "children": [383, 375, 378, 373, 371, 374, 376, 377, 372]
+ "children": [385, 377, 380, 375, 373, 376, 378, 379, 374]
},
{
"title": "Methods",
"kind": 2048,
"children": [
- 345, 207, 199, 352, 119, 356, 301, 354, 135, 143, 175, 191, 183, 167, 332, 151, 159,
- 279, 350, 127, 285, 295, 316, 255, 338, 247, 215, 223, 231, 239, 368, 366, 311, 348,
- 263, 386, 384
+ 345, 207, 199, 354, 119, 358, 301, 356, 135, 143, 175, 191, 183, 167, 332, 151, 159,
+ 279, 351, 127, 285, 295, 316, 255, 338, 247, 215, 223, 231, 239, 370, 368, 311, 348,
+ 263, 388, 386
]
}
],
@@ -39276,7 +40785,7 @@
],
"typeParameter": [
{
- "id": 398,
+ "id": 400,
"name": "Schema",
"kind": 131072,
"kindString": "Type parameter",
@@ -39287,7 +40796,7 @@
}
},
{
- "id": 399,
+ "id": 401,
"name": "Row",
"kind": 131072,
"kindString": "Type parameter",
@@ -39310,7 +40819,7 @@
}
},
{
- "id": 400,
+ "id": 402,
"name": "Result",
"kind": 131072,
"kindString": "Type parameter",
@@ -39320,7 +40829,7 @@
"extendedTypes": [
{
"type": "reference",
- "id": 401,
+ "id": 403,
"typeArguments": [
{
"type": "reference",
@@ -39902,8 +41411,8 @@
}
},
{
- "type": "intrinsic",
- "name": "undefined"
+ "type": "literal",
+ "value": null
}
],
"name": "default"
@@ -40079,8 +41588,8 @@
}
},
{
- "type": "intrinsic",
- "name": "undefined"
+ "type": "literal",
+ "value": null
}
],
"name": "default"
@@ -40129,7 +41638,7 @@
},
{
"id": 76,
- "name": "Result",
+ "name": "ResultOne",
"kind": 131072,
"kindString": "Type parameter",
"flags": {},
@@ -40173,7 +41682,7 @@
"isOptional": true
},
"comment": {
- "shortText": "The columns to retrieve, separated by commas\n"
+ "shortText": "The columns to retrieve, separated by commas. Columns can be renamed when returned with `customName:columnName`\n"
},
"type": {
"type": "reference",
@@ -40295,9 +41804,12 @@
}
},
{
- "type": "reference",
- "id": 76,
- "name": "Result"
+ "type": "array",
+ "elementType": {
+ "type": "reference",
+ "id": 76,
+ "name": "ResultOne"
+ }
}
],
"name": "default"
@@ -40461,8 +41973,8 @@
}
},
{
- "type": "intrinsic",
- "name": "undefined"
+ "type": "literal",
+ "value": null
}
],
"name": "default"
@@ -40684,8 +42196,8 @@
}
},
{
- "type": "intrinsic",
- "name": "undefined"
+ "type": "literal",
+ "value": null
}
],
"name": "default"
@@ -40753,28 +42265,28 @@
]
},
{
- "id": 401,
+ "id": 403,
"name": "PostgrestTransformBuilder",
"kind": 128,
"kindString": "Class",
"flags": {},
"children": [
{
- "id": 402,
+ "id": 404,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
"flags": {},
"signatures": [
{
- "id": 403,
+ "id": 405,
"name": "new PostgrestTransformBuilder",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"typeParameter": [
{
- "id": 404,
+ "id": 406,
"name": "Schema",
"kind": 131072,
"kindString": "Type parameter",
@@ -40785,7 +42297,7 @@
}
},
{
- "id": 405,
+ "id": 407,
"name": "Row",
"kind": 131072,
"kindString": "Type parameter",
@@ -40808,7 +42320,7 @@
}
},
{
- "id": 406,
+ "id": 408,
"name": "Result",
"kind": 131072,
"kindString": "Type parameter",
@@ -40817,24 +42329,24 @@
],
"parameters": [
{
- "id": 407,
+ "id": 409,
"name": "builder",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 498,
+ "id": 502,
"typeArguments": [
{
"type": "reference",
- "id": 406,
+ "id": 408,
"name": "Result"
}
],
"name": "default",
"dereferenced": {
- "id": 498,
+ "id": 502,
"name": "PostgrestBuilder",
"kind": 128,
"kindString": "Class",
@@ -40843,7 +42355,7 @@
},
"children": [
{
- "id": 499,
+ "id": 503,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -40857,14 +42369,14 @@
],
"signatures": [
{
- "id": 500,
+ "id": 504,
"name": "new PostgrestBuilder",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"typeParameter": [
{
- "id": 501,
+ "id": 505,
"name": "Result",
"kind": 131072,
"kindString": "Type parameter",
@@ -40873,18 +42385,18 @@
],
"parameters": [
{
- "id": 502,
+ "id": 506,
"name": "builder",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 498,
+ "id": 502,
"typeArguments": [
{
"type": "reference",
- "id": 501,
+ "id": 505,
"name": "Result"
}
],
@@ -40895,11 +42407,11 @@
],
"type": {
"type": "reference",
- "id": 498,
+ "id": 502,
"typeArguments": [
{
"type": "reference",
- "id": 501,
+ "id": 505,
"name": "Result"
}
],
@@ -40909,7 +42421,7 @@
]
},
{
- "id": 515,
+ "id": 519,
"name": "allowEmpty",
"kind": 1024,
"kindString": "Property",
@@ -40929,7 +42441,7 @@
}
},
{
- "id": 507,
+ "id": 511,
"name": "body",
"kind": 1024,
"kindString": "Property",
@@ -40950,7 +42462,7 @@
}
},
{
- "id": 510,
+ "id": 514,
"name": "fetch",
"kind": 1024,
"kindString": "Property",
@@ -40967,21 +42479,21 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 511,
+ "id": 515,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 512,
+ "id": 516,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 513,
+ "id": 517,
"name": "input",
"kind": 32768,
"kindString": "Parameter",
@@ -41005,7 +42517,7 @@
}
},
{
- "id": 514,
+ "id": 518,
"name": "init",
"kind": 32768,
"kindString": "Parameter",
@@ -41040,7 +42552,7 @@
}
},
{
- "id": 505,
+ "id": 509,
"name": "headers",
"kind": 1024,
"kindString": "Property",
@@ -41072,7 +42584,7 @@
}
},
{
- "id": 503,
+ "id": 507,
"name": "method",
"kind": 1024,
"kindString": "Property",
@@ -41113,7 +42625,7 @@
}
},
{
- "id": 506,
+ "id": 510,
"name": "schema",
"kind": 1024,
"kindString": "Property",
@@ -41134,7 +42646,7 @@
}
},
{
- "id": 508,
+ "id": 512,
"name": "shouldThrowOnError",
"kind": 1024,
"kindString": "Property",
@@ -41155,7 +42667,7 @@
"defaultValue": "false"
},
{
- "id": 509,
+ "id": 513,
"name": "signal",
"kind": 1024,
"kindString": "Property",
@@ -41178,7 +42690,7 @@
}
},
{
- "id": 504,
+ "id": 508,
"name": "url",
"kind": 1024,
"kindString": "Property",
@@ -41200,7 +42712,7 @@
}
},
{
- "id": 518,
+ "id": 522,
"name": "then",
"kind": 2048,
"kindString": "Method",
@@ -41214,33 +42726,33 @@
],
"signatures": [
{
- "id": 519,
+ "id": 523,
"name": "then",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"typeParameter": [
{
- "id": 520,
+ "id": 524,
"name": "TResult1",
"kind": 131072,
"kindString": "Type parameter",
"flags": {},
"default": {
"type": "reference",
- "id": 531,
+ "id": 550,
"typeArguments": [
{
"type": "reference",
- "id": 501,
+ "id": 505,
"name": "Result"
}
],
- "name": "PostgrestResponse"
+ "name": "PostgrestSingleResponse"
}
},
{
- "id": 521,
+ "id": 525,
"name": "TResult2",
"kind": 131072,
"kindString": "Type parameter",
@@ -41252,90 +42764,9 @@
}
],
"parameters": [
- {
- "id": 522,
- "name": "onfulfilled",
- "kind": 32768,
- "kindString": "Parameter",
- "flags": {
- "isOptional": true
- },
- "type": {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": null
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 523,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "signatures": [
- {
- "id": 524,
- "name": "__type",
- "kind": 4096,
- "kindString": "Call signature",
- "flags": {},
- "parameters": [
- {
- "id": 525,
- "name": "value",
- "kind": 32768,
- "kindString": "Parameter",
- "flags": {},
- "type": {
- "type": "reference",
- "id": 531,
- "typeArguments": [
- {
- "type": "reference",
- "id": 501,
- "name": "Result"
- }
- ],
- "name": "PostgrestResponse"
- }
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reference",
- "id": 388,
- "name": "TResult1"
- },
- {
- "type": "reference",
- "typeArguments": [
- {
- "type": "reference",
- "id": 388,
- "name": "TResult1"
- }
- ],
- "qualifiedName": "PromiseLike",
- "package": "typescript",
- "name": "PromiseLike"
- }
- ]
- }
- }
- ]
- }
- }
- ]
- }
- },
{
"id": 526,
- "name": "onrejected",
+ "name": "onfulfilled",
"kind": 32768,
"kindString": "Parameter",
"flags": {
@@ -41366,6 +42797,87 @@
"parameters": [
{
"id": 529,
+ "name": "value",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {},
+ "type": {
+ "type": "reference",
+ "id": 550,
+ "typeArguments": [
+ {
+ "type": "reference",
+ "id": 505,
+ "name": "Result"
+ }
+ ],
+ "name": "PostgrestSingleResponse"
+ }
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "reference",
+ "id": 390,
+ "name": "TResult1"
+ },
+ {
+ "type": "reference",
+ "typeArguments": [
+ {
+ "type": "reference",
+ "id": 390,
+ "name": "TResult1"
+ }
+ ],
+ "qualifiedName": "PromiseLike",
+ "package": "typescript",
+ "name": "PromiseLike"
+ }
+ ]
+ }
+ }
+ ]
+ }
+ }
+ ]
+ }
+ },
+ {
+ "id": 530,
+ "name": "onrejected",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {
+ "isOptional": true
+ },
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "literal",
+ "value": null
+ },
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 531,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "signatures": [
+ {
+ "id": 532,
+ "name": "__type",
+ "kind": 4096,
+ "kindString": "Call signature",
+ "flags": {},
+ "parameters": [
+ {
+ "id": 533,
"name": "reason",
"kind": 32768,
"kindString": "Parameter",
@@ -41381,7 +42893,7 @@
"types": [
{
"type": "reference",
- "id": 389,
+ "id": 391,
"name": "TResult2"
},
{
@@ -41389,7 +42901,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 389,
+ "id": 391,
"name": "TResult2"
}
],
@@ -41415,12 +42927,12 @@
"types": [
{
"type": "reference",
- "id": 388,
+ "id": 390,
"name": "TResult1"
},
{
"type": "reference",
- "id": 389,
+ "id": 391,
"name": "TResult2"
}
]
@@ -41442,7 +42954,7 @@
}
},
{
- "id": 516,
+ "id": 520,
"name": "throwOnError",
"kind": 2048,
"kindString": "Method",
@@ -41456,7 +42968,7 @@
],
"signatures": [
{
- "id": 517,
+ "id": 521,
"name": "throwOnError",
"kind": 4096,
"kindString": "Call signature",
@@ -41467,11 +42979,11 @@
},
"type": {
"type": "reference",
- "id": 498,
+ "id": 502,
"typeArguments": [
{
"type": "reference",
- "id": 501,
+ "id": 505,
"name": "Result"
}
],
@@ -41485,17 +42997,17 @@
{
"title": "Constructors",
"kind": 512,
- "children": [499]
+ "children": [503]
},
{
"title": "Properties",
"kind": 1024,
- "children": [515, 507, 510, 505, 503, 506, 508, 509, 504]
+ "children": [519, 511, 514, 509, 507, 510, 512, 513, 508]
},
{
"title": "Methods",
"kind": 2048,
- "children": [518, 516]
+ "children": [522, 520]
}
],
"sources": [
@@ -41507,7 +43019,7 @@
],
"typeParameter": [
{
- "id": 530,
+ "id": 534,
"name": "Result",
"kind": 131072,
"kindString": "Type parameter",
@@ -41517,7 +43029,7 @@
"extendedBy": [
{
"type": "reference",
- "id": 401,
+ "id": 403,
"name": "PostgrestTransformBuilder"
}
],
@@ -41527,15 +43039,15 @@
"typeArguments": [
{
"type": "reference",
- "id": 531,
+ "id": 550,
"typeArguments": [
{
"type": "reference",
- "id": 501,
+ "id": 505,
"name": "Result"
}
],
- "name": "PostgrestResponse"
+ "name": "PostgrestSingleResponse"
}
],
"qualifiedName": "PromiseLike",
@@ -41549,21 +43061,21 @@
],
"type": {
"type": "reference",
- "id": 401,
+ "id": 403,
"typeArguments": [
{
"type": "reference",
- "id": 404,
+ "id": 406,
"name": "Schema"
},
{
"type": "reference",
- "id": 405,
+ "id": 407,
"name": "Row"
},
{
"type": "reference",
- "id": 406,
+ "id": 408,
"name": "Result"
}
],
@@ -41571,19 +43083,19 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 500,
+ "id": 504,
"name": "default.constructor"
}
}
],
"inheritedFrom": {
"type": "reference",
- "id": 499,
+ "id": 503,
"name": "default.constructor"
}
},
{
- "id": 480,
+ "id": 484,
"name": "allowEmpty",
"kind": 1024,
"kindString": "Property",
@@ -41603,12 +43115,12 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 515,
+ "id": 519,
"name": "default.allowEmpty"
}
},
{
- "id": 472,
+ "id": 476,
"name": "body",
"kind": 1024,
"kindString": "Property",
@@ -41629,12 +43141,12 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 507,
+ "id": 511,
"name": "default.body"
}
},
{
- "id": 475,
+ "id": 479,
"name": "fetch",
"kind": 1024,
"kindString": "Property",
@@ -41651,21 +43163,21 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 476,
+ "id": 480,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 477,
+ "id": 481,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 478,
+ "id": 482,
"name": "input",
"kind": 32768,
"kindString": "Parameter",
@@ -41689,7 +43201,7 @@
}
},
{
- "id": 479,
+ "id": 483,
"name": "init",
"kind": 32768,
"kindString": "Parameter",
@@ -41724,12 +43236,12 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 510,
+ "id": 514,
"name": "default.fetch"
}
},
{
- "id": 470,
+ "id": 474,
"name": "headers",
"kind": 1024,
"kindString": "Property",
@@ -41761,12 +43273,12 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 505,
+ "id": 509,
"name": "default.headers"
}
},
{
- "id": 468,
+ "id": 472,
"name": "method",
"kind": 1024,
"kindString": "Property",
@@ -41807,12 +43319,12 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 503,
+ "id": 507,
"name": "default.method"
}
},
{
- "id": 471,
+ "id": 475,
"name": "schema",
"kind": 1024,
"kindString": "Property",
@@ -41833,12 +43345,12 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 506,
+ "id": 510,
"name": "default.schema"
}
},
{
- "id": 473,
+ "id": 477,
"name": "shouldThrowOnError",
"kind": 1024,
"kindString": "Property",
@@ -41859,12 +43371,12 @@
"defaultValue": "false",
"inheritedFrom": {
"type": "reference",
- "id": 508,
+ "id": 512,
"name": "default.shouldThrowOnError"
}
},
{
- "id": 474,
+ "id": 478,
"name": "signal",
"kind": 1024,
"kindString": "Property",
@@ -41887,12 +43399,12 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 509,
+ "id": 513,
"name": "default.signal"
}
},
{
- "id": 469,
+ "id": 473,
"name": "url",
"kind": 1024,
"kindString": "Property",
@@ -41914,12 +43426,12 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 504,
+ "id": 508,
"name": "default.url"
}
},
{
- "id": 442,
+ "id": 444,
"name": "abortSignal",
"kind": 2048,
"kindString": "Method",
@@ -41927,13 +43439,13 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 130,
+ "line": 125,
"character": 2
}
],
"signatures": [
{
- "id": 443,
+ "id": 445,
"name": "abortSignal",
"kind": 4096,
"kindString": "Call signature",
@@ -41943,7 +43455,7 @@
},
"parameters": [
{
- "id": 444,
+ "id": 446,
"name": "signal",
"kind": 32768,
"kindString": "Parameter",
@@ -41961,21 +43473,21 @@
],
"type": {
"type": "reference",
- "id": 401,
+ "id": 403,
"typeArguments": [
{
"type": "reference",
- "id": 404,
+ "id": 406,
"name": "Schema"
},
{
"type": "reference",
- "id": 405,
+ "id": 407,
"name": "Row"
},
{
"type": "reference",
- "id": 406,
+ "id": 408,
"name": "Result"
}
],
@@ -41985,7 +43497,7 @@
]
},
{
- "id": 449,
+ "id": 453,
"name": "csv",
"kind": 2048,
"kindString": "Method",
@@ -41993,13 +43505,13 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 161,
+ "line": 160,
"character": 2
}
],
"signatures": [
{
- "id": 450,
+ "id": 454,
"name": "csv",
"kind": 4096,
"kindString": "Call signature",
@@ -42009,28 +43521,20 @@
},
"type": {
"type": "reference",
+ "id": 502,
"typeArguments": [
{
- "type": "reference",
- "id": 533,
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "PostgrestSingleResponse"
+ "type": "intrinsic",
+ "name": "string"
}
],
- "qualifiedName": "PromiseLike",
- "package": "typescript",
- "name": "PromiseLike"
+ "name": "default"
}
}
]
},
{
- "id": 453,
+ "id": 457,
"name": "explain",
"kind": 2048,
"kindString": "Method",
@@ -42038,13 +43542,13 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 195,
+ "line": 194,
"character": 2
}
],
"signatures": [
{
- "id": 454,
+ "id": 458,
"name": "explain",
"kind": 4096,
"kindString": "Call signature",
@@ -42054,7 +43558,7 @@
},
"parameters": [
{
- "id": 455,
+ "id": 459,
"name": "options",
"kind": 32768,
"kindString": "Parameter",
@@ -42066,14 +43570,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 456,
+ "id": 460,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 457,
+ "id": 461,
"name": "analyze",
"kind": 1024,
"kindString": "Property",
@@ -42086,7 +43590,7 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 203,
+ "line": 202,
"character": 4
}
],
@@ -42096,7 +43600,7 @@
}
},
{
- "id": 460,
+ "id": 464,
"name": "buffers",
"kind": 1024,
"kindString": "Property",
@@ -42109,7 +43613,7 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 206,
+ "line": 205,
"character": 4
}
],
@@ -42119,7 +43623,7 @@
}
},
{
- "id": 462,
+ "id": 466,
"name": "format",
"kind": 1024,
"kindString": "Property",
@@ -42132,7 +43636,7 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 208,
+ "line": 207,
"character": 4
}
],
@@ -42151,7 +43655,7 @@
}
},
{
- "id": 459,
+ "id": 463,
"name": "settings",
"kind": 1024,
"kindString": "Property",
@@ -42161,29 +43665,6 @@
"comment": {
"shortText": "If `true`, include information on configuration\nparameters that affect query planning\n"
},
- "sources": [
- {
- "fileName": "src/PostgrestTransformBuilder.ts",
- "line": 205,
- "character": 4
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- },
- {
- "id": 458,
- "name": "verbose",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "If `true`, the query identifier will be returned\nand `data` will include the output columns of the query\n"
- },
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
@@ -42197,7 +43678,30 @@
}
},
{
- "id": 461,
+ "id": 462,
+ "name": "verbose",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "If `true`, the query identifier will be returned\nand `data` will include the output columns of the query\n"
+ },
+ "sources": [
+ {
+ "fileName": "src/PostgrestTransformBuilder.ts",
+ "line": 203,
+ "character": 4
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "boolean"
+ }
+ },
+ {
+ "id": 465,
"name": "wal",
"kind": 1024,
"kindString": "Property",
@@ -42210,7 +43714,7 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 207,
+ "line": 206,
"character": 4
}
],
@@ -42224,7 +43728,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [457, 460, 462, 459, 458, 461]
+ "children": [461, 464, 466, 463, 462, 465]
}
]
}
@@ -42237,53 +43741,40 @@
"types": [
{
"type": "reference",
+ "id": 502,
"typeArguments": [
{
- "type": "reference",
- "id": 533,
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "PostgrestSingleResponse"
+ "type": "intrinsic",
+ "name": "string"
}
],
- "qualifiedName": "PromiseLike",
- "package": "typescript",
- "name": "PromiseLike"
+ "name": "default"
},
{
"type": "reference",
+ "id": 502,
"typeArguments": [
{
- "type": "reference",
- "id": 531,
- "typeArguments": [
- {
- "type": "reference",
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "qualifiedName": "Record",
- "package": "typescript",
- "name": "Record"
- }
- ],
- "name": "PostgrestResponse"
+ "type": "array",
+ "elementType": {
+ "type": "reference",
+ "typeArguments": [
+ {
+ "type": "intrinsic",
+ "name": "string"
+ },
+ {
+ "type": "intrinsic",
+ "name": "unknown"
+ }
+ ],
+ "qualifiedName": "Record",
+ "package": "typescript",
+ "name": "Record"
+ }
}
],
- "qualifiedName": "PromiseLike",
- "package": "typescript",
- "name": "PromiseLike"
+ "name": "default"
}
]
}
@@ -42291,7 +43782,7 @@
]
},
{
- "id": 451,
+ "id": 455,
"name": "geojson",
"kind": 2048,
"kindString": "Method",
@@ -42299,13 +43790,13 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 169,
+ "line": 168,
"character": 2
}
],
"signatures": [
{
- "id": 452,
+ "id": 456,
"name": "geojson",
"kind": 4096,
"kindString": "Call signature",
@@ -42315,40 +43806,32 @@
},
"type": {
"type": "reference",
+ "id": 502,
"typeArguments": [
{
"type": "reference",
- "id": 533,
"typeArguments": [
{
- "type": "reference",
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "qualifiedName": "Record",
- "package": "typescript",
- "name": "Record"
+ "type": "intrinsic",
+ "name": "string"
+ },
+ {
+ "type": "intrinsic",
+ "name": "unknown"
}
],
- "name": "PostgrestSingleResponse"
+ "qualifiedName": "Record",
+ "package": "typescript",
+ "name": "Record"
}
],
- "qualifiedName": "PromiseLike",
- "package": "typescript",
- "name": "PromiseLike"
+ "name": "default"
}
}
]
},
{
- "id": 429,
+ "id": 431,
"name": "limit",
"kind": 2048,
"kindString": "Method",
@@ -42356,13 +43839,13 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 101,
+ "line": 96,
"character": 2
}
],
"signatures": [
{
- "id": 430,
+ "id": 432,
"name": "limit",
"kind": 4096,
"kindString": "Call signature",
@@ -42372,7 +43855,7 @@
},
"parameters": [
{
- "id": 431,
+ "id": 433,
"name": "count",
"kind": 32768,
"kindString": "Parameter",
@@ -42386,7 +43869,7 @@
}
},
{
- "id": 432,
+ "id": 434,
"name": "options",
"kind": 32768,
"kindString": "Parameter",
@@ -42398,14 +43881,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 433,
+ "id": 435,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 434,
+ "id": 436,
"name": "foreignTable",
"kind": 1024,
"kindString": "Property",
@@ -42418,7 +43901,7 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 101,
+ "line": 96,
"character": 43
}
],
@@ -42432,7 +43915,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [434]
+ "children": [436]
}
]
}
@@ -42442,21 +43925,21 @@
],
"type": {
"type": "reference",
- "id": 401,
+ "id": 403,
"typeArguments": [
{
"type": "reference",
- "id": 404,
+ "id": 406,
"name": "Schema"
},
{
"type": "reference",
- "id": 405,
+ "id": 407,
"name": "Row"
},
{
"type": "reference",
- "id": 406,
+ "id": 408,
"name": "Result"
}
],
@@ -42466,7 +43949,7 @@
]
},
{
- "id": 447,
+ "id": 450,
"name": "maybeSingle",
"kind": 2048,
"kindString": "Method",
@@ -42474,13 +43957,13 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 152,
+ "line": 149,
"character": 2
}
],
"signatures": [
{
- "id": 448,
+ "id": 451,
"name": "maybeSingle",
"kind": 4096,
"kindString": "Call signature",
@@ -42489,31 +43972,64 @@
"shortText": "Return `data` as a single object instead of an array of objects.",
"text": "Query result must be zero or one row (e.g. using `.limit(1)`), otherwise\nthis returns an error.\n"
},
+ "typeParameter": [
+ {
+ "id": 452,
+ "name": "ResultOne",
+ "kind": 131072,
+ "kindString": "Type parameter",
+ "flags": {},
+ "default": {
+ "type": "conditional",
+ "checkType": {
+ "type": "reference",
+ "id": 408,
+ "name": "Result"
+ },
+ "extendsType": {
+ "type": "array",
+ "elementType": {
+ "type": "reference",
+ "name": "ResultOne"
+ }
+ },
+ "trueType": {
+ "type": "reference",
+ "name": "ResultOne"
+ },
+ "falseType": {
+ "type": "intrinsic",
+ "name": "never"
+ }
+ }
+ }
+ ],
"type": {
"type": "reference",
+ "id": 502,
"typeArguments": [
{
- "type": "reference",
- "id": 535,
- "typeArguments": [
+ "type": "union",
+ "types": [
+ {
+ "type": "literal",
+ "value": null
+ },
{
"type": "reference",
- "id": 406,
- "name": "Result"
+ "id": 353,
+ "name": "ResultOne"
}
- ],
- "name": "PostgrestMaybeSingleResponse"
+ ]
}
],
- "qualifiedName": "PromiseLike",
- "package": "typescript",
- "name": "PromiseLike"
+ "name": "default"
}
}
]
},
{
- "id": 413,
+ "id": 415,
"name": "order",
"kind": 2048,
"kindString": "Method",
@@ -42521,13 +44037,13 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 49,
+ "line": 44,
"character": 2
}
],
"signatures": [
{
- "id": 414,
+ "id": 416,
"name": "order",
"kind": 4096,
"kindString": "Call signature",
@@ -42538,7 +44054,7 @@
},
"typeParameter": [
{
- "id": 415,
+ "id": 417,
"name": "ColumnName",
"kind": 131072,
"kindString": "Type parameter",
@@ -42551,7 +44067,7 @@
],
"parameters": [
{
- "id": 416,
+ "id": 418,
"name": "column",
"kind": 32768,
"kindString": "Parameter",
@@ -42567,7 +44083,7 @@
}
},
{
- "id": 417,
+ "id": 419,
"name": "options",
"kind": 32768,
"kindString": "Parameter",
@@ -42580,14 +44096,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 418,
+ "id": 420,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 419,
+ "id": 421,
"name": "ascending",
"kind": 1024,
"kindString": "Property",
@@ -42600,7 +44116,7 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 51,
+ "line": 46,
"character": 16
}
],
@@ -42610,7 +44126,7 @@
}
},
{
- "id": 421,
+ "id": 423,
"name": "foreignTable",
"kind": 1024,
"kindString": "Property",
@@ -42623,7 +44139,7 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 51,
+ "line": 46,
"character": 59
}
],
@@ -42633,7 +44149,7 @@
}
},
{
- "id": 420,
+ "id": 422,
"name": "nullsFirst",
"kind": 1024,
"kindString": "Property",
@@ -42646,7 +44162,7 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 51,
+ "line": 46,
"character": 37
}
],
@@ -42660,7 +44176,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [419, 421, 420]
+ "children": [421, 423, 422]
}
]
}
@@ -42669,21 +44185,21 @@
],
"type": {
"type": "reference",
- "id": 401,
+ "id": 403,
"typeArguments": [
{
"type": "reference",
- "id": 404,
+ "id": 406,
"name": "Schema"
},
{
"type": "reference",
- "id": 405,
+ "id": 407,
"name": "Row"
},
{
"type": "reference",
- "id": 406,
+ "id": 408,
"name": "Result"
}
],
@@ -42691,7 +44207,7 @@
}
},
{
- "id": 422,
+ "id": 424,
"name": "order",
"kind": 4096,
"kindString": "Call signature",
@@ -42702,7 +44218,7 @@
},
"parameters": [
{
- "id": 423,
+ "id": 425,
"name": "column",
"kind": 32768,
"kindString": "Parameter",
@@ -42716,7 +44232,7 @@
}
},
{
- "id": 424,
+ "id": 426,
"name": "options",
"kind": 32768,
"kindString": "Parameter",
@@ -42729,14 +44245,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 425,
+ "id": 427,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 426,
+ "id": 428,
"name": "ascending",
"kind": 1024,
"kindString": "Property",
@@ -42749,7 +44265,7 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 55,
+ "line": 50,
"character": 16
}
],
@@ -42759,7 +44275,7 @@
}
},
{
- "id": 428,
+ "id": 430,
"name": "foreignTable",
"kind": 1024,
"kindString": "Property",
@@ -42770,7 +44286,7 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 55,
+ "line": 50,
"character": 59
}
],
@@ -42780,7 +44296,7 @@
}
},
{
- "id": 427,
+ "id": 429,
"name": "nullsFirst",
"kind": 1024,
"kindString": "Property",
@@ -42793,7 +44309,7 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 55,
+ "line": 50,
"character": 37
}
],
@@ -42807,7 +44323,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [426, 428, 427]
+ "children": [428, 430, 429]
}
]
}
@@ -42816,21 +44332,21 @@
],
"type": {
"type": "reference",
- "id": 401,
+ "id": 403,
"typeArguments": [
{
"type": "reference",
- "id": 404,
+ "id": 406,
"name": "Schema"
},
{
"type": "reference",
- "id": 405,
+ "id": 407,
"name": "Row"
},
{
"type": "reference",
- "id": 406,
+ "id": 408,
"name": "Result"
}
],
@@ -42840,7 +44356,7 @@
]
},
{
- "id": 435,
+ "id": 437,
"name": "range",
"kind": 2048,
"kindString": "Method",
@@ -42848,13 +44364,13 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 116,
+ "line": 111,
"character": 2
}
],
"signatures": [
{
- "id": 436,
+ "id": 438,
"name": "range",
"kind": 4096,
"kindString": "Call signature",
@@ -42864,7 +44380,7 @@
},
"parameters": [
{
- "id": 437,
+ "id": 439,
"name": "from",
"kind": 32768,
"kindString": "Parameter",
@@ -42878,7 +44394,7 @@
}
},
{
- "id": 438,
+ "id": 440,
"name": "to",
"kind": 32768,
"kindString": "Parameter",
@@ -42892,7 +44408,7 @@
}
},
{
- "id": 439,
+ "id": 441,
"name": "options",
"kind": 32768,
"kindString": "Parameter",
@@ -42904,14 +44420,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 440,
+ "id": 442,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 441,
+ "id": 443,
"name": "foreignTable",
"kind": 1024,
"kindString": "Property",
@@ -42924,7 +44440,7 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 116,
+ "line": 111,
"character": 54
}
],
@@ -42938,7 +44454,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [441]
+ "children": [443]
}
]
}
@@ -42948,21 +44464,21 @@
],
"type": {
"type": "reference",
- "id": 401,
+ "id": 403,
"typeArguments": [
{
"type": "reference",
- "id": 404,
+ "id": 406,
"name": "Schema"
},
{
"type": "reference",
- "id": 405,
+ "id": 407,
"name": "Row"
},
{
"type": "reference",
- "id": 406,
+ "id": 408,
"name": "Result"
}
],
@@ -42972,7 +44488,7 @@
]
},
{
- "id": 465,
+ "id": 469,
"name": "returns",
"kind": 2048,
"kindString": "Method",
@@ -42980,13 +44496,13 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 249,
+ "line": 246,
"character": 2
}
],
"signatures": [
{
- "id": 466,
+ "id": 470,
"name": "returns",
"kind": 4096,
"kindString": "Call signature",
@@ -42996,7 +44512,7 @@
},
"typeParameter": [
{
- "id": 467,
+ "id": 471,
"name": "NewResult",
"kind": 131072,
"kindString": "Type parameter",
@@ -43008,21 +44524,21 @@
],
"type": {
"type": "reference",
- "id": 401,
+ "id": 403,
"typeArguments": [
{
"type": "reference",
- "id": 404,
+ "id": 406,
"name": "Schema"
},
{
"type": "reference",
- "id": 405,
+ "id": 407,
"name": "Row"
},
{
"type": "reference",
- "id": 370,
+ "id": 372,
"name": "NewResult"
}
],
@@ -43032,7 +44548,7 @@
]
},
{
- "id": 463,
+ "id": 467,
"name": "rollback",
"kind": 2048,
"kindString": "Method",
@@ -43040,13 +44556,13 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 235,
+ "line": 232,
"character": 2
}
],
"signatures": [
{
- "id": 464,
+ "id": 468,
"name": "rollback",
"kind": 4096,
"kindString": "Call signature",
@@ -43057,21 +44573,21 @@
},
"type": {
"type": "reference",
- "id": 401,
+ "id": 403,
"typeArguments": [
{
"type": "reference",
- "id": 404,
+ "id": 406,
"name": "Schema"
},
{
"type": "reference",
- "id": 405,
+ "id": 407,
"name": "Row"
},
{
"type": "reference",
- "id": 406,
+ "id": 408,
"name": "Result"
}
],
@@ -43081,7 +44597,7 @@
]
},
{
- "id": 408,
+ "id": 410,
"name": "select",
"kind": 2048,
"kindString": "Method",
@@ -43089,13 +44605,13 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 24,
+ "line": 19,
"character": 2
}
],
"signatures": [
{
- "id": 409,
+ "id": 411,
"name": "select",
"kind": 4096,
"kindString": "Call signature",
@@ -43106,7 +44622,7 @@
},
"typeParameter": [
{
- "id": 410,
+ "id": 412,
"name": "Query",
"kind": 131072,
"kindString": "Type parameter",
@@ -43121,8 +44637,8 @@
}
},
{
- "id": 411,
- "name": "NewResult",
+ "id": 413,
+ "name": "NewResultOne",
"kind": 131072,
"kindString": "Type parameter",
"flags": {},
@@ -43131,12 +44647,12 @@
"typeArguments": [
{
"type": "reference",
- "id": 404,
+ "id": 406,
"name": "Schema"
},
{
"type": "reference",
- "id": 405,
+ "id": 407,
"name": "Row"
},
{
@@ -43151,7 +44667,7 @@
],
"parameters": [
{
- "id": 412,
+ "id": 414,
"name": "columns",
"kind": 32768,
"kindString": "Parameter",
@@ -43171,22 +44687,25 @@
],
"type": {
"type": "reference",
- "id": 401,
+ "id": 403,
"typeArguments": [
{
"type": "reference",
- "id": 404,
+ "id": 406,
"name": "Schema"
},
{
"type": "reference",
- "id": 405,
+ "id": 407,
"name": "Row"
},
{
- "type": "reference",
- "id": 314,
- "name": "NewResult"
+ "type": "array",
+ "elementType": {
+ "type": "reference",
+ "id": 314,
+ "name": "NewResultOne"
+ }
}
],
"name": "default"
@@ -43195,7 +44714,7 @@
]
},
{
- "id": 445,
+ "id": 447,
"name": "single",
"kind": 2048,
"kindString": "Method",
@@ -43203,13 +44722,13 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 141,
+ "line": 136,
"character": 2
}
],
"signatures": [
{
- "id": 446,
+ "id": 448,
"name": "single",
"kind": 4096,
"kindString": "Call signature",
@@ -43218,31 +44737,55 @@
"shortText": "Return `data` as a single object instead of an array of objects.",
"text": "Query result must be one row (e.g. using `.limit(1)`), otherwise this\nreturns an error.\n"
},
+ "typeParameter": [
+ {
+ "id": 449,
+ "name": "ResultOne",
+ "kind": 131072,
+ "kindString": "Type parameter",
+ "flags": {},
+ "default": {
+ "type": "conditional",
+ "checkType": {
+ "type": "reference",
+ "id": 408,
+ "name": "Result"
+ },
+ "extendsType": {
+ "type": "array",
+ "elementType": {
+ "type": "reference",
+ "name": "ResultOne"
+ }
+ },
+ "trueType": {
+ "type": "reference",
+ "name": "ResultOne"
+ },
+ "falseType": {
+ "type": "intrinsic",
+ "name": "never"
+ }
+ }
+ }
+ ],
"type": {
"type": "reference",
+ "id": 502,
"typeArguments": [
{
"type": "reference",
- "id": 533,
- "typeArguments": [
- {
- "type": "reference",
- "id": 406,
- "name": "Result"
- }
- ],
- "name": "PostgrestSingleResponse"
+ "id": 350,
+ "name": "ResultOne"
}
],
- "qualifiedName": "PromiseLike",
- "package": "typescript",
- "name": "PromiseLike"
+ "name": "default"
}
}
]
},
{
- "id": 483,
+ "id": 487,
"name": "then",
"kind": 2048,
"kindString": "Method",
@@ -43256,33 +44799,33 @@
],
"signatures": [
{
- "id": 484,
+ "id": 488,
"name": "then",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"typeParameter": [
{
- "id": 485,
+ "id": 489,
"name": "TResult1",
"kind": 131072,
"kindString": "Type parameter",
"flags": {},
"default": {
"type": "reference",
- "id": 531,
+ "id": 550,
"typeArguments": [
{
"type": "reference",
- "id": 406,
+ "id": 408,
"name": "Result"
}
],
- "name": "PostgrestResponse"
+ "name": "PostgrestSingleResponse"
}
},
{
- "id": 486,
+ "id": 490,
"name": "TResult2",
"kind": 131072,
"kindString": "Type parameter",
@@ -43294,90 +44837,9 @@
}
],
"parameters": [
- {
- "id": 487,
- "name": "onfulfilled",
- "kind": 32768,
- "kindString": "Parameter",
- "flags": {
- "isOptional": true
- },
- "type": {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": null
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 488,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "signatures": [
- {
- "id": 489,
- "name": "__type",
- "kind": 4096,
- "kindString": "Call signature",
- "flags": {},
- "parameters": [
- {
- "id": 490,
- "name": "value",
- "kind": 32768,
- "kindString": "Parameter",
- "flags": {},
- "type": {
- "type": "reference",
- "id": 531,
- "typeArguments": [
- {
- "type": "reference",
- "id": 406,
- "name": "Result"
- }
- ],
- "name": "PostgrestResponse"
- }
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reference",
- "id": 388,
- "name": "TResult1"
- },
- {
- "type": "reference",
- "typeArguments": [
- {
- "type": "reference",
- "id": 388,
- "name": "TResult1"
- }
- ],
- "qualifiedName": "PromiseLike",
- "package": "typescript",
- "name": "PromiseLike"
- }
- ]
- }
- }
- ]
- }
- }
- ]
- }
- },
{
"id": 491,
- "name": "onrejected",
+ "name": "onfulfilled",
"kind": 32768,
"kindString": "Parameter",
"flags": {
@@ -43408,6 +44870,87 @@
"parameters": [
{
"id": 494,
+ "name": "value",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {},
+ "type": {
+ "type": "reference",
+ "id": 550,
+ "typeArguments": [
+ {
+ "type": "reference",
+ "id": 408,
+ "name": "Result"
+ }
+ ],
+ "name": "PostgrestSingleResponse"
+ }
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "reference",
+ "id": 390,
+ "name": "TResult1"
+ },
+ {
+ "type": "reference",
+ "typeArguments": [
+ {
+ "type": "reference",
+ "id": 390,
+ "name": "TResult1"
+ }
+ ],
+ "qualifiedName": "PromiseLike",
+ "package": "typescript",
+ "name": "PromiseLike"
+ }
+ ]
+ }
+ }
+ ]
+ }
+ }
+ ]
+ }
+ },
+ {
+ "id": 495,
+ "name": "onrejected",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {
+ "isOptional": true
+ },
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "literal",
+ "value": null
+ },
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 496,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "signatures": [
+ {
+ "id": 497,
+ "name": "__type",
+ "kind": 4096,
+ "kindString": "Call signature",
+ "flags": {},
+ "parameters": [
+ {
+ "id": 498,
"name": "reason",
"kind": 32768,
"kindString": "Parameter",
@@ -43423,7 +44966,7 @@
"types": [
{
"type": "reference",
- "id": 389,
+ "id": 391,
"name": "TResult2"
},
{
@@ -43431,7 +44974,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 389,
+ "id": 391,
"name": "TResult2"
}
],
@@ -43457,12 +45000,12 @@
"types": [
{
"type": "reference",
- "id": 388,
+ "id": 390,
"name": "TResult1"
},
{
"type": "reference",
- "id": 389,
+ "id": 391,
"name": "TResult2"
}
]
@@ -43474,19 +45017,19 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 519,
+ "id": 523,
"name": "default.then"
}
}
],
"inheritedFrom": {
"type": "reference",
- "id": 518,
+ "id": 522,
"name": "default.then"
}
},
{
- "id": 481,
+ "id": 485,
"name": "throwOnError",
"kind": 2048,
"kindString": "Method",
@@ -43500,7 +45043,7 @@
],
"signatures": [
{
- "id": 482,
+ "id": 486,
"name": "throwOnError",
"kind": 4096,
"kindString": "Call signature",
@@ -43511,21 +45054,21 @@
},
"type": {
"type": "reference",
- "id": 401,
+ "id": 403,
"typeArguments": [
{
"type": "reference",
- "id": 404,
+ "id": 406,
"name": "Schema"
},
{
"type": "reference",
- "id": 405,
+ "id": 407,
"name": "Row"
},
{
"type": "reference",
- "id": 406,
+ "id": 408,
"name": "Result"
}
],
@@ -43533,14 +45076,14 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 517,
+ "id": 521,
"name": "default.throwOnError"
}
}
],
"inheritedFrom": {
"type": "reference",
- "id": 516,
+ "id": 520,
"name": "default.throwOnError"
}
}
@@ -43549,29 +45092,29 @@
{
"title": "Constructors",
"kind": 512,
- "children": [402]
+ "children": [404]
},
{
"title": "Properties",
"kind": 1024,
- "children": [480, 472, 475, 470, 468, 471, 473, 474, 469]
+ "children": [484, 476, 479, 474, 472, 475, 477, 478, 473]
},
{
"title": "Methods",
"kind": 2048,
- "children": [442, 449, 453, 451, 429, 447, 413, 435, 465, 463, 408, 445, 483, 481]
+ "children": [444, 453, 457, 455, 431, 450, 415, 437, 469, 467, 410, 447, 487, 485]
}
],
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 10,
+ "line": 5,
"character": 21
}
],
"typeParameter": [
{
- "id": 495,
+ "id": 499,
"name": "Schema",
"kind": 131072,
"kindString": "Type parameter",
@@ -43582,7 +45125,7 @@
}
},
{
- "id": 496,
+ "id": 500,
"name": "Row",
"kind": 131072,
"kindString": "Type parameter",
@@ -43605,7 +45148,7 @@
}
},
{
- "id": 497,
+ "id": 501,
"name": "Result",
"kind": 131072,
"kindString": "Type parameter",
@@ -43615,11 +45158,11 @@
"extendedTypes": [
{
"type": "reference",
- "id": 498,
+ "id": 502,
"typeArguments": [
{
"type": "reference",
- "id": 406,
+ "id": 408,
"name": "Result"
}
],
@@ -43636,6 +45179,397 @@
},
{
"id": 537,
+ "name": "PostgrestResponseFailure",
+ "kind": 256,
+ "kindString": "Interface",
+ "flags": {},
+ "children": [
+ {
+ "id": 540,
+ "name": "count",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/types.ts",
+ "line": 32,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "literal",
+ "value": null
+ }
+ },
+ {
+ "id": 539,
+ "name": "data",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/types.ts",
+ "line": 31,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "literal",
+ "value": null
+ }
+ },
+ {
+ "id": 538,
+ "name": "error",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/types.ts",
+ "line": 30,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "id": 554,
+ "name": "PostgrestError",
+ "dereferenced": {
+ "id": 554,
+ "name": "PostgrestError",
+ "kind": 4194304,
+ "kindString": "Type alias",
+ "flags": {},
+ "comment": {
+ "shortText": "Error format",
+ "text": "{@link https://postgrest.org/en/stable/api.html?highlight=options#errors-and-http-status-codes}\n"
+ },
+ "sources": [
+ {
+ "fileName": "src/types.ts",
+ "line": 8,
+ "character": 12
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 555,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 559,
+ "name": "code",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/types.ts",
+ "line": 12,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 557,
+ "name": "details",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/types.ts",
+ "line": 10,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 558,
+ "name": "hint",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/types.ts",
+ "line": 11,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 556,
+ "name": "message",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/types.ts",
+ "line": 9,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [559, 557, 558, 556]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/types.ts",
+ "line": 8,
+ "character": 29
+ }
+ ]
+ }
+ }
+ }
+ }
+ },
+ {
+ "id": 541,
+ "name": "status",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/types.ts",
+ "line": 21,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "number"
+ },
+ "inheritedFrom": {
+ "type": "reference",
+ "name": "PostgrestResponseBase.status"
+ }
+ },
+ {
+ "id": 542,
+ "name": "statusText",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/types.ts",
+ "line": 22,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ },
+ "inheritedFrom": {
+ "type": "reference",
+ "name": "PostgrestResponseBase.statusText"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [540, 539, 538, 541, 542]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/types.ts",
+ "line": 29,
+ "character": 17
+ }
+ ],
+ "extendedTypes": [
+ {
+ "type": "reference",
+ "name": "PostgrestResponseBase"
+ }
+ ]
+ },
+ {
+ "id": 543,
+ "name": "PostgrestResponseSuccess",
+ "kind": 256,
+ "kindString": "Interface",
+ "flags": {},
+ "children": [
+ {
+ "id": 546,
+ "name": "count",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/types.ts",
+ "line": 27,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "literal",
+ "value": null
+ },
+ {
+ "type": "intrinsic",
+ "name": "number"
+ }
+ ]
+ }
+ },
+ {
+ "id": 545,
+ "name": "data",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/types.ts",
+ "line": 26,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "id": 549,
+ "name": "T",
+ "dereferenced": {}
+ }
+ },
+ {
+ "id": 544,
+ "name": "error",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/types.ts",
+ "line": 25,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "literal",
+ "value": null
+ }
+ },
+ {
+ "id": 547,
+ "name": "status",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/types.ts",
+ "line": 21,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "number"
+ },
+ "inheritedFrom": {
+ "type": "reference",
+ "name": "PostgrestResponseBase.status"
+ }
+ },
+ {
+ "id": 548,
+ "name": "statusText",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/types.ts",
+ "line": 22,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ },
+ "inheritedFrom": {
+ "type": "reference",
+ "name": "PostgrestResponseBase.statusText"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [546, 545, 544, 547, 548]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/types.ts",
+ "line": 24,
+ "character": 17
+ }
+ ],
+ "typeParameter": [
+ {
+ "id": 549,
+ "name": "T",
+ "kind": 131072,
+ "kindString": "Type parameter",
+ "flags": {}
+ }
+ ],
+ "extendedTypes": [
+ {
+ "type": "reference",
+ "name": "PostgrestResponseBase"
+ }
+ ]
+ },
+ {
+ "id": 554,
"name": "PostgrestError",
"kind": 4194304,
"kindString": "Type alias",
@@ -43654,14 +45588,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 538,
+ "id": 555,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 542,
+ "id": 559,
"name": "code",
"kind": 1024,
"kindString": "Property",
@@ -43679,7 +45613,7 @@
}
},
{
- "id": 540,
+ "id": 557,
"name": "details",
"kind": 1024,
"kindString": "Property",
@@ -43697,7 +45631,7 @@
}
},
{
- "id": 541,
+ "id": 558,
"name": "hint",
"kind": 1024,
"kindString": "Property",
@@ -43715,7 +45649,7 @@
}
},
{
- "id": 539,
+ "id": 556,
"name": "message",
"kind": 1024,
"kindString": "Property",
@@ -43737,7 +45671,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [542, 540, 541, 539]
+ "children": [559, 557, 558, 556]
}
],
"sources": [
@@ -43751,7 +45685,7 @@
}
},
{
- "id": 535,
+ "id": 552,
"name": "PostgrestMaybeSingleResponse",
"kind": 4194304,
"kindString": "Type alias",
@@ -43759,7 +45693,51 @@
"sources": [
{
"fileName": "src/types.ts",
- "line": 45,
+ "line": 41,
+ "character": 12
+ }
+ ],
+ "typeParameter": [
+ {
+ "id": 553,
+ "name": "T",
+ "kind": 131072,
+ "kindString": "Type parameter",
+ "flags": {}
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "id": 550,
+ "typeArguments": [
+ {
+ "type": "union",
+ "types": [
+ {
+ "type": "reference",
+ "id": 553,
+ "name": "T"
+ },
+ {
+ "type": "literal",
+ "value": null
+ }
+ ]
+ }
+ ],
+ "name": "PostgrestSingleResponse"
+ }
+ },
+ {
+ "id": 535,
+ "name": "PostgrestResponse",
+ "kind": 4194304,
+ "kindString": "Type alias",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/types.ts",
+ "line": 42,
"character": 12
}
],
@@ -43774,55 +45752,22 @@
],
"type": {
"type": "reference",
- "id": 533,
+ "id": 550,
"typeArguments": [
{
- "type": "union",
- "types": [
- {
- "type": "reference",
- "id": 536,
- "name": "T"
- },
- {
- "type": "literal",
- "value": null
- }
- ]
+ "type": "array",
+ "elementType": {
+ "type": "reference",
+ "id": 536,
+ "name": "T"
+ }
}
],
"name": "PostgrestSingleResponse"
}
},
{
- "id": 531,
- "name": "PostgrestResponse",
- "kind": 4194304,
- "kindString": "Type alias",
- "flags": {},
- "sources": [
- {
- "fileName": "src/types.ts",
- "line": 35,
- "character": 12
- }
- ],
- "typeParameter": [
- {
- "id": 532,
- "name": "T",
- "kind": 131072,
- "kindString": "Type parameter",
- "flags": {}
- }
- ],
- "type": {
- "type": "union",
- "types": [null, null]
- }
- },
- {
- "id": 533,
+ "id": 550,
"name": "PostgrestSingleResponse",
"kind": 4194304,
"kindString": "Type alias",
@@ -43830,13 +45775,13 @@
"sources": [
{
"fileName": "src/types.ts",
- "line": 42,
+ "line": 38,
"character": 12
}
],
"typeParameter": [
{
- "id": 534,
+ "id": 551,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -43845,7 +45790,399 @@
],
"type": {
"type": "union",
- "types": [null, null]
+ "types": [
+ {
+ "id": 543,
+ "name": "PostgrestResponseSuccess",
+ "kind": 256,
+ "kindString": "Interface",
+ "flags": {},
+ "children": [
+ {
+ "id": 546,
+ "name": "count",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/types.ts",
+ "line": 27,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "literal",
+ "value": null
+ },
+ {
+ "type": "intrinsic",
+ "name": "number"
+ }
+ ]
+ }
+ },
+ {
+ "id": 545,
+ "name": "data",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/types.ts",
+ "line": 26,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "id": 549,
+ "name": "T",
+ "dereferenced": {}
+ }
+ },
+ {
+ "id": 544,
+ "name": "error",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/types.ts",
+ "line": 25,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "literal",
+ "value": null
+ }
+ },
+ {
+ "id": 547,
+ "name": "status",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/types.ts",
+ "line": 21,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "number"
+ },
+ "inheritedFrom": {
+ "type": "reference",
+ "name": "PostgrestResponseBase.status"
+ }
+ },
+ {
+ "id": 548,
+ "name": "statusText",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/types.ts",
+ "line": 22,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ },
+ "inheritedFrom": {
+ "type": "reference",
+ "name": "PostgrestResponseBase.statusText"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [546, 545, 544, 547, 548]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/types.ts",
+ "line": 24,
+ "character": 17
+ }
+ ],
+ "typeParameter": [
+ {
+ "id": 549,
+ "name": "T",
+ "kind": 131072,
+ "kindString": "Type parameter",
+ "flags": {}
+ }
+ ],
+ "extendedTypes": [
+ {
+ "type": "reference",
+ "name": "PostgrestResponseBase"
+ }
+ ]
+ },
+ {
+ "id": 537,
+ "name": "PostgrestResponseFailure",
+ "kind": 256,
+ "kindString": "Interface",
+ "flags": {},
+ "children": [
+ {
+ "id": 540,
+ "name": "count",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/types.ts",
+ "line": 32,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "literal",
+ "value": null
+ }
+ },
+ {
+ "id": 539,
+ "name": "data",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/types.ts",
+ "line": 31,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "literal",
+ "value": null
+ }
+ },
+ {
+ "id": 538,
+ "name": "error",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/types.ts",
+ "line": 30,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "id": 554,
+ "name": "PostgrestError",
+ "dereferenced": {
+ "id": 554,
+ "name": "PostgrestError",
+ "kind": 4194304,
+ "kindString": "Type alias",
+ "flags": {},
+ "comment": {
+ "shortText": "Error format",
+ "text": "{@link https://postgrest.org/en/stable/api.html?highlight=options#errors-and-http-status-codes}\n"
+ },
+ "sources": [
+ {
+ "fileName": "src/types.ts",
+ "line": 8,
+ "character": 12
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 555,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 559,
+ "name": "code",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/types.ts",
+ "line": 12,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 557,
+ "name": "details",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/types.ts",
+ "line": 10,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 558,
+ "name": "hint",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/types.ts",
+ "line": 11,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 556,
+ "name": "message",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/types.ts",
+ "line": 9,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [559, 557, 558, 556]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/types.ts",
+ "line": 8,
+ "character": 29
+ }
+ ]
+ }
+ }
+ }
+ }
+ },
+ {
+ "id": 541,
+ "name": "status",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/types.ts",
+ "line": 21,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "number"
+ },
+ "inheritedFrom": {
+ "type": "reference",
+ "name": "PostgrestResponseBase.status"
+ }
+ },
+ {
+ "id": 542,
+ "name": "statusText",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/types.ts",
+ "line": 22,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ },
+ "inheritedFrom": {
+ "type": "reference",
+ "name": "PostgrestResponseBase.statusText"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [540, 539, 538, 541, 542]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/types.ts",
+ "line": 29,
+ "character": 17
+ }
+ ],
+ "extendedTypes": [
+ {
+ "type": "reference",
+ "name": "PostgrestResponseBase"
+ }
+ ]
+ }
+ ]
}
}
],
@@ -43853,12 +46190,17 @@
{
"title": "Classes",
"kind": 128,
- "children": [498, 1, 112, 49, 401]
+ "children": [502, 1, 112, 49, 403]
+ },
+ {
+ "title": "Interfaces",
+ "kind": 256,
+ "children": [537, 543]
},
{
"title": "Type Aliases",
"kind": 4194304,
- "children": [537, 535, 531, 533]
+ "children": [554, 552, 535, 550]
}
],
"sources": [
@@ -43878,14 +46220,14 @@
"originalName": "",
"children": [
{
- "id": 516,
+ "id": 535,
"name": "REALTIME_LISTEN_TYPES",
"kind": 8,
"kindString": "Enumeration",
"flags": {},
"children": [
{
- "id": 517,
+ "id": 536,
"name": "BROADCAST",
"kind": 16,
"kindString": "Enumeration Member",
@@ -43893,7 +46235,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 89,
+ "line": 93,
"character": 2
}
],
@@ -43904,7 +46246,7 @@
"defaultValue": "\"broadcast\""
},
{
- "id": 519,
+ "id": 538,
"name": "POSTGRES_CHANGES",
"kind": 16,
"kindString": "Enumeration Member",
@@ -43915,7 +46257,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 94,
+ "line": 98,
"character": 2
}
],
@@ -43926,7 +46268,7 @@
"defaultValue": "\"postgres_changes\""
},
{
- "id": 518,
+ "id": 537,
"name": "PRESENCE",
"kind": 16,
"kindString": "Enumeration Member",
@@ -43934,7 +46276,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 90,
+ "line": 94,
"character": 2
}
],
@@ -43949,26 +46291,26 @@
{
"title": "Enumeration Members",
"kind": 16,
- "children": [517, 519, 518]
+ "children": [536, 538, 537]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 88,
+ "line": 92,
"character": 12
}
]
},
{
- "id": 520,
+ "id": 539,
"name": "REALTIME_POSTGRES_CHANGES_LISTEN_EVENT",
"kind": 8,
"kindString": "Enumeration",
"flags": {},
"children": [
{
- "id": 521,
+ "id": 540,
"name": "ALL",
"kind": 16,
"kindString": "Enumeration Member",
@@ -43976,7 +46318,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 82,
+ "line": 86,
"character": 2
}
],
@@ -43987,7 +46329,7 @@
"defaultValue": "\"*\""
},
{
- "id": 524,
+ "id": 543,
"name": "DELETE",
"kind": 16,
"kindString": "Enumeration Member",
@@ -43995,7 +46337,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 85,
+ "line": 89,
"character": 2
}
],
@@ -44006,7 +46348,7 @@
"defaultValue": "\"DELETE\""
},
{
- "id": 522,
+ "id": 541,
"name": "INSERT",
"kind": 16,
"kindString": "Enumeration Member",
@@ -44014,7 +46356,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 83,
+ "line": 87,
"character": 2
}
],
@@ -44025,7 +46367,7 @@
"defaultValue": "\"INSERT\""
},
{
- "id": 523,
+ "id": 542,
"name": "UPDATE",
"kind": 16,
"kindString": "Enumeration Member",
@@ -44033,7 +46375,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 84,
+ "line": 88,
"character": 2
}
],
@@ -44048,26 +46390,26 @@
{
"title": "Enumeration Members",
"kind": 16,
- "children": [521, 524, 522, 523]
+ "children": [540, 543, 541, 542]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 81,
+ "line": 85,
"character": 12
}
]
},
{
- "id": 525,
+ "id": 544,
"name": "REALTIME_PRESENCE_LISTEN_EVENTS",
"kind": 8,
"kindString": "Enumeration",
"flags": {},
"children": [
{
- "id": 527,
+ "id": 546,
"name": "JOIN",
"kind": 16,
"kindString": "Enumeration Member",
@@ -44075,7 +46417,7 @@
"sources": [
{
"fileName": "RealtimePresence.ts",
- "line": 35,
+ "line": 37,
"character": 2
}
],
@@ -44086,7 +46428,7 @@
"defaultValue": "\"join\""
},
{
- "id": 528,
+ "id": 547,
"name": "LEAVE",
"kind": 16,
"kindString": "Enumeration Member",
@@ -44094,7 +46436,7 @@
"sources": [
{
"fileName": "RealtimePresence.ts",
- "line": 36,
+ "line": 38,
"character": 2
}
],
@@ -44105,7 +46447,7 @@
"defaultValue": "\"leave\""
},
{
- "id": 526,
+ "id": 545,
"name": "SYNC",
"kind": 16,
"kindString": "Enumeration Member",
@@ -44113,7 +46455,7 @@
"sources": [
{
"fileName": "RealtimePresence.ts",
- "line": 34,
+ "line": 36,
"character": 2
}
],
@@ -44128,26 +46470,26 @@
{
"title": "Enumeration Members",
"kind": 16,
- "children": [527, 528, 526]
+ "children": [546, 547, 545]
}
],
"sources": [
{
"fileName": "RealtimePresence.ts",
- "line": 33,
+ "line": 35,
"character": 12
}
]
},
{
- "id": 529,
+ "id": 548,
"name": "REALTIME_SUBSCRIBE_STATES",
"kind": 8,
"kindString": "Enumeration",
"flags": {},
"children": [
{
- "id": 533,
+ "id": 552,
"name": "CHANNEL_ERROR",
"kind": 16,
"kindString": "Enumeration Member",
@@ -44155,7 +46497,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 101,
+ "line": 105,
"character": 2
}
],
@@ -44166,7 +46508,7 @@
"defaultValue": "\"CHANNEL_ERROR\""
},
{
- "id": 532,
+ "id": 551,
"name": "CLOSED",
"kind": 16,
"kindString": "Enumeration Member",
@@ -44174,7 +46516,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 100,
+ "line": 104,
"character": 2
}
],
@@ -44185,7 +46527,7 @@
"defaultValue": "\"CLOSED\""
},
{
- "id": 530,
+ "id": 549,
"name": "SUBSCRIBED",
"kind": 16,
"kindString": "Enumeration Member",
@@ -44193,7 +46535,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 98,
+ "line": 102,
"character": 2
}
],
@@ -44204,7 +46546,7 @@
"defaultValue": "\"SUBSCRIBED\""
},
{
- "id": 531,
+ "id": 550,
"name": "TIMED_OUT",
"kind": 16,
"kindString": "Enumeration Member",
@@ -44212,7 +46554,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 99,
+ "line": 103,
"character": 2
}
],
@@ -44227,19 +46569,19 @@
{
"title": "Enumeration Members",
"kind": 16,
- "children": [533, 532, 530, 531]
+ "children": [552, 551, 549, 550]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 97,
+ "line": 101,
"character": 12
}
]
},
{
- "id": 55,
+ "id": 64,
"name": "RealtimeChannel",
"kind": 128,
"kindString": "Class",
@@ -44249,7 +46591,7 @@
},
"children": [
{
- "id": 66,
+ "id": 75,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -44257,20 +46599,20 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 126,
+ "line": 130,
"character": 2
}
],
"signatures": [
{
- "id": 67,
+ "id": 76,
"name": "new RealtimeChannel",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 68,
+ "id": 77,
"name": "topic",
"kind": 32768,
"kindString": "Parameter",
@@ -44281,17 +46623,17 @@
}
},
{
- "id": 69,
+ "id": 78,
"name": "params",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 302,
+ "id": 316,
"name": "RealtimeChannelOptions",
"dereferenced": {
- "id": 302,
+ "id": 316,
"name": "RealtimeChannelOptions",
"kind": 4194304,
"kindString": "Type alias",
@@ -44299,21 +46641,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 13,
+ "line": 15,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 303,
+ "id": 317,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 304,
+ "id": 318,
"name": "config",
"kind": 1024,
"kindString": "Property",
@@ -44321,21 +46663,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 14,
+ "line": 16,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 305,
+ "id": 319,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 306,
+ "id": 320,
"name": "broadcast",
"kind": 1024,
"kindString": "Property",
@@ -44348,21 +46690,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 4
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 307,
+ "id": 321,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 309,
+ "id": 323,
"name": "ack",
"kind": 1024,
"kindString": "Property",
@@ -44372,7 +46714,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 34
}
],
@@ -44382,7 +46724,7 @@
}
},
{
- "id": 308,
+ "id": 322,
"name": "self",
"kind": 1024,
"kindString": "Property",
@@ -44392,7 +46734,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 18
}
],
@@ -44406,13 +46748,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [309, 308]
+ "children": [323, 322]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 16
}
]
@@ -44420,7 +46762,7 @@
}
},
{
- "id": 310,
+ "id": 324,
"name": "presence",
"kind": 1024,
"kindString": "Property",
@@ -44433,21 +46775,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 23,
+ "line": 25,
"character": 4
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 311,
+ "id": 325,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 312,
+ "id": 326,
"name": "key",
"kind": 1024,
"kindString": "Property",
@@ -44457,7 +46799,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 23,
+ "line": 25,
"character": 17
}
],
@@ -44471,13 +46813,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [312]
+ "children": [326]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 23,
+ "line": 25,
"character": 15
}
]
@@ -44489,13 +46831,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [306, 310]
+ "children": [320, 324]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 14,
+ "line": 16,
"character": 10
}
]
@@ -44507,13 +46849,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [304]
+ "children": [318]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 13,
+ "line": 15,
"character": 37
}
]
@@ -44524,24 +46866,24 @@
"defaultValue": "..."
},
{
- "id": 70,
+ "id": 79,
"name": "socket",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 314,
+ "id": 328,
"name": "default",
"dereferenced": {
- "id": 314,
+ "id": 328,
"name": "RealtimeClient",
"kind": 128,
"kindString": "Class",
"flags": {},
"children": [
{
- "id": 315,
+ "id": 329,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -44549,13 +46891,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 88,
+ "line": 89,
"character": 2
}
],
"signatures": [
{
- "id": 316,
+ "id": 330,
"name": "new RealtimeClient",
"kind": 16384,
"kindString": "Constructor signature",
@@ -44565,7 +46907,7 @@
},
"parameters": [
{
- "id": 317,
+ "id": 331,
"name": "endPoint",
"kind": 32768,
"kindString": "Parameter",
@@ -44579,7 +46921,7 @@
}
},
{
- "id": 318,
+ "id": 332,
"name": "options",
"kind": 32768,
"kindString": "Parameter",
@@ -44588,10 +46930,10 @@
},
"type": {
"type": "reference",
- "id": 426,
+ "id": 440,
"name": "RealtimeClientOptions",
"dereferenced": {
- "id": 426,
+ "id": 440,
"name": "RealtimeClientOptions",
"kind": 4194304,
"kindString": "Type alias",
@@ -44599,27 +46941,49 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 16,
+ "line": 17,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 427,
+ "id": 441,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 433,
+ "id": 447,
"name": "decode",
"kind": 1024,
"kindString": "Property",
"flags": {
"isOptional": true
},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 23,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "qualifiedName": "Function",
+ "package": "typescript",
+ "name": "Function"
+ }
+ },
+ {
+ "id": 446,
+ "name": "encode",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -44635,8 +46999,84 @@
}
},
{
- "id": 432,
- "name": "encode",
+ "id": 449,
+ "name": "headers",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 25,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 450,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 25,
+ "character": 12
+ }
+ ],
+ "indexSignature": {
+ "id": 451,
+ "name": "__index",
+ "kind": 8192,
+ "kindString": "Index signature",
+ "flags": {},
+ "parameters": [
+ {
+ "id": 452,
+ "name": "key",
+ "kind": 32768,
+ "flags": {},
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ }
+ }
+ },
+ {
+ "id": 444,
+ "name": "heartbeatIntervalMs",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 20,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "number"
+ }
+ },
+ {
+ "id": 445,
+ "name": "logger",
"kind": 1024,
"kindString": "Property",
"flags": {
@@ -44657,105 +47097,7 @@
}
},
{
- "id": 435,
- "name": "headers",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 24,
- "character": 2
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 436,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 24,
- "character": 12
- }
- ],
- "indexSignature": {
- "id": 437,
- "name": "__index",
- "kind": 8192,
- "kindString": "Index signature",
- "flags": {},
- "parameters": [
- {
- "id": 438,
- "name": "key",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- }
- }
- },
- {
- "id": 430,
- "name": "heartbeatIntervalMs",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 19,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- },
- {
- "id": 431,
- "name": "logger",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 20,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "qualifiedName": "Function",
- "package": "typescript",
- "name": "Function"
- }
- },
- {
- "id": 439,
+ "id": 453,
"name": "params",
"kind": 1024,
"kindString": "Property",
@@ -44765,14 +47107,14 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 25,
+ "line": 26,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 440,
+ "id": 454,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
@@ -44780,19 +47122,19 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 25,
+ "line": 26,
"character": 11
}
],
"indexSignature": {
- "id": 441,
+ "id": 455,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 442,
+ "id": 456,
"name": "key",
"kind": 32768,
"flags": {},
@@ -44811,7 +47153,7 @@
}
},
{
- "id": 434,
+ "id": 448,
"name": "reconnectAfterMs",
"kind": 1024,
"kindString": "Property",
@@ -44821,7 +47163,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 23,
+ "line": 24,
"character": 2
}
],
@@ -44833,7 +47175,7 @@
}
},
{
- "id": 429,
+ "id": 443,
"name": "timeout",
"kind": 1024,
"kindString": "Property",
@@ -44843,7 +47185,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 18,
+ "line": 19,
"character": 2
}
],
@@ -44853,7 +47195,7 @@
}
},
{
- "id": 428,
+ "id": 442,
"name": "transport",
"kind": 1024,
"kindString": "Property",
@@ -44863,7 +47205,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 17,
+ "line": 18,
"character": 2
}
],
@@ -44880,14 +47222,14 @@
"title": "Properties",
"kind": 1024,
"children": [
- 433, 432, 435, 430, 431, 439, 434, 429, 428
+ 447, 446, 449, 444, 445, 453, 448, 443, 442
]
}
],
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 16,
+ "line": 17,
"character": 36
}
]
@@ -44899,14 +47241,14 @@
],
"type": {
"type": "reference",
- "id": 314,
+ "id": 328,
"name": "default"
}
}
]
},
{
- "id": 319,
+ "id": 333,
"name": "accessToken",
"kind": 1024,
"kindString": "Property",
@@ -44914,7 +47256,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 41,
+ "line": 42,
"character": 2
}
],
@@ -44934,7 +47276,7 @@
"defaultValue": "null"
},
{
- "id": 320,
+ "id": 334,
"name": "channels",
"kind": 1024,
"kindString": "Property",
@@ -44942,7 +47284,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 42,
+ "line": 43,
"character": 2
}
],
@@ -44950,14 +47292,14 @@
"type": "array",
"elementType": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
},
"defaultValue": "[]"
},
{
- "id": 341,
+ "id": 355,
"name": "conn",
"kind": 1024,
"kindString": "Property",
@@ -44965,7 +47307,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 57,
+ "line": 58,
"character": 2
}
],
@@ -44987,11 +47329,31 @@
"defaultValue": "null"
},
{
- "id": 339,
+ "id": 353,
"name": "decode",
"kind": 1024,
"kindString": "Property",
"flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 56,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "qualifiedName": "Function",
+ "package": "typescript",
+ "name": "Function"
+ }
+ },
+ {
+ "id": 352,
+ "name": "encode",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -45007,27 +47369,7 @@
}
},
{
- "id": 338,
- "name": "encode",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 54,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "qualifiedName": "Function",
- "package": "typescript",
- "name": "Function"
- }
- },
- {
- "id": 321,
+ "id": 335,
"name": "endPoint",
"kind": 1024,
"kindString": "Property",
@@ -45035,7 +47377,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 43,
+ "line": 44,
"character": 2
}
],
@@ -45046,7 +47388,7 @@
"defaultValue": "''"
},
{
- "id": 350,
+ "id": 364,
"name": "eventsPerSecondLimitMs",
"kind": 1024,
"kindString": "Property",
@@ -45054,7 +47396,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 71,
+ "line": 72,
"character": 2
}
],
@@ -45065,7 +47407,7 @@
"defaultValue": "100"
},
{
- "id": 322,
+ "id": 336,
"name": "headers",
"kind": 1024,
"kindString": "Property",
@@ -45075,27 +47417,27 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 44,
+ "line": 45,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 323,
+ "id": 337,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 324,
+ "id": 338,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 325,
+ "id": 339,
"name": "key",
"kind": 32768,
"flags": {},
@@ -45115,7 +47457,7 @@
"defaultValue": "DEFAULT_HEADERS"
},
{
- "id": 332,
+ "id": 346,
"name": "heartbeatIntervalMs",
"kind": 1024,
"kindString": "Property",
@@ -45123,7 +47465,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 48,
+ "line": 49,
"character": 2
}
],
@@ -45134,7 +47476,7 @@
"defaultValue": "30000"
},
{
- "id": 333,
+ "id": 347,
"name": "heartbeatTimer",
"kind": 1024,
"kindString": "Property",
@@ -45142,7 +47484,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 49,
+ "line": 50,
"character": 2
}
],
@@ -45164,7 +47506,7 @@
"defaultValue": "undefined"
},
{
- "id": 351,
+ "id": 365,
"name": "inThrottle",
"kind": 1024,
"kindString": "Property",
@@ -45172,7 +47514,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 72,
+ "line": 73,
"character": 2
}
],
@@ -45183,7 +47525,7 @@
"defaultValue": "false"
},
{
- "id": 337,
+ "id": 351,
"name": "logger",
"kind": 1024,
"kindString": "Property",
@@ -45191,7 +47533,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 53,
+ "line": 54,
"character": 2
}
],
@@ -45204,7 +47546,7 @@
"defaultValue": "noop"
},
{
- "id": 326,
+ "id": 340,
"name": "params",
"kind": 1024,
"kindString": "Property",
@@ -45214,27 +47556,27 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 45,
+ "line": 46,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 327,
+ "id": 341,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 328,
+ "id": 342,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 329,
+ "id": 343,
"name": "key",
"kind": 32768,
"flags": {},
@@ -45254,7 +47596,7 @@
"defaultValue": "{}"
},
{
- "id": 334,
+ "id": 348,
"name": "pendingHeartbeatRef",
"kind": 1024,
"kindString": "Property",
@@ -45262,7 +47604,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 50,
+ "line": 51,
"character": 2
}
],
@@ -45282,7 +47624,7 @@
"defaultValue": "null"
},
{
- "id": 340,
+ "id": 354,
"name": "reconnectAfterMs",
"kind": 1024,
"kindString": "Property",
@@ -45290,7 +47632,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 56,
+ "line": 57,
"character": 2
}
],
@@ -45302,11 +47644,29 @@
}
},
{
- "id": 336,
+ "id": 350,
"name": "reconnectTimer",
"kind": 1024,
"kindString": "Property",
"flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 53,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "name": "default"
+ }
+ },
+ {
+ "id": 349,
+ "name": "ref",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -45314,24 +47674,6 @@
"character": 2
}
],
- "type": {
- "type": "reference",
- "name": "default"
- }
- },
- {
- "id": 335,
- "name": "ref",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 51,
- "character": 2
- }
- ],
"type": {
"type": "intrinsic",
"name": "number"
@@ -45339,7 +47681,7 @@
"defaultValue": "0"
},
{
- "id": 342,
+ "id": 356,
"name": "sendBuffer",
"kind": 1024,
"kindString": "Property",
@@ -45347,7 +47689,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 58,
+ "line": 59,
"character": 2
}
],
@@ -45363,30 +47705,11 @@
"defaultValue": "[]"
},
{
- "id": 343,
+ "id": 357,
"name": "serializer",
"kind": 1024,
"kindString": "Property",
"flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 59,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "name": "default"
- },
- "defaultValue": "..."
- },
- {
- "id": 344,
- "name": "stateChangeCallbacks",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -45394,44 +47717,40 @@
"character": 2
}
],
+ "type": {
+ "type": "reference",
+ "name": "default"
+ },
+ "defaultValue": "..."
+ },
+ {
+ "id": 358,
+ "name": "stateChangeCallbacks",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 61,
+ "character": 2
+ }
+ ],
"type": {
"type": "reflection",
"declaration": {
- "id": 345,
+ "id": 359,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 347,
+ "id": 361,
"name": "close",
"kind": 1024,
"kindString": "Property",
"flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 62,
- "character": 4
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "qualifiedName": "Function",
- "package": "typescript",
- "name": "Function"
- }
- }
- },
- {
- "id": 348,
- "name": "error",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -45450,8 +47769,8 @@
}
},
{
- "id": 349,
- "name": "message",
+ "id": 362,
+ "name": "error",
"kind": 1024,
"kindString": "Property",
"flags": {},
@@ -45473,7 +47792,30 @@
}
},
{
- "id": 346,
+ "id": 363,
+ "name": "message",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 65,
+ "character": 4
+ }
+ ],
+ "type": {
+ "type": "array",
+ "elementType": {
+ "type": "reference",
+ "qualifiedName": "Function",
+ "package": "typescript",
+ "name": "Function"
+ }
+ }
+ },
+ {
+ "id": 360,
"name": "open",
"kind": 1024,
"kindString": "Property",
@@ -45481,7 +47823,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 61,
+ "line": 62,
"character": 4
}
],
@@ -45500,7 +47842,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [347, 348, 349, 346]
+ "children": [361, 362, 363, 360]
}
]
}
@@ -45508,30 +47850,11 @@
"defaultValue": "..."
},
{
- "id": 330,
+ "id": 344,
"name": "timeout",
"kind": 1024,
"kindString": "Property",
"flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 46,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "DEFAULT_TIMEOUT"
- },
- {
- "id": 331,
- "name": "transport",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -45539,6 +47862,25 @@
"character": 2
}
],
+ "type": {
+ "type": "intrinsic",
+ "name": "number"
+ },
+ "defaultValue": "DEFAULT_TIMEOUT"
+ },
+ {
+ "id": 345,
+ "name": "transport",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 48,
+ "character": 2
+ }
+ ],
"type": {
"type": "intrinsic",
"name": "any"
@@ -45546,7 +47888,7 @@
"defaultValue": "w3cwebsocket"
},
{
- "id": 374,
+ "id": 388,
"name": "channel",
"kind": 2048,
"kindString": "Method",
@@ -45554,20 +47896,20 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 228,
+ "line": 227,
"character": 2
}
],
"signatures": [
{
- "id": 375,
+ "id": 389,
"name": "channel",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 376,
+ "id": 390,
"name": "topic",
"kind": 32768,
"kindString": "Parameter",
@@ -45578,17 +47920,17 @@
}
},
{
- "id": 377,
+ "id": 391,
"name": "params",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 302,
+ "id": 316,
"name": "RealtimeChannelOptions",
"dereferenced": {
- "id": 302,
+ "id": 316,
"name": "RealtimeChannelOptions",
"kind": 4194304,
"kindString": "Type alias",
@@ -45596,21 +47938,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 13,
+ "line": 15,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 303,
+ "id": 317,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 304,
+ "id": 318,
"name": "config",
"kind": 1024,
"kindString": "Property",
@@ -45618,21 +47960,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 14,
+ "line": 16,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 305,
+ "id": 319,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 306,
+ "id": 320,
"name": "broadcast",
"kind": 1024,
"kindString": "Property",
@@ -45645,21 +47987,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 4
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 307,
+ "id": 321,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 309,
+ "id": 323,
"name": "ack",
"kind": 1024,
"kindString": "Property",
@@ -45669,7 +48011,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 34
}
],
@@ -45679,7 +48021,7 @@
}
},
{
- "id": 308,
+ "id": 322,
"name": "self",
"kind": 1024,
"kindString": "Property",
@@ -45689,7 +48031,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 18
}
],
@@ -45703,13 +48045,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [309, 308]
+ "children": [323, 322]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 16
}
]
@@ -45717,7 +48059,7 @@
}
},
{
- "id": 310,
+ "id": 324,
"name": "presence",
"kind": 1024,
"kindString": "Property",
@@ -45730,21 +48072,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 23,
+ "line": 25,
"character": 4
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 311,
+ "id": 325,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 312,
+ "id": 326,
"name": "key",
"kind": 1024,
"kindString": "Property",
@@ -45754,7 +48096,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 23,
+ "line": 25,
"character": 17
}
],
@@ -45768,13 +48110,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [312]
+ "children": [326]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 23,
+ "line": 25,
"character": 15
}
]
@@ -45786,13 +48128,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [306, 310]
+ "children": [320, 324]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 14,
+ "line": 16,
"character": 10
}
]
@@ -45804,13 +48146,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [304]
+ "children": [318]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 13,
+ "line": 15,
"character": 37
}
]
@@ -45823,14 +48165,14 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
}
]
},
{
- "id": 352,
+ "id": 366,
"name": "connect",
"kind": 2048,
"kindString": "Method",
@@ -45838,13 +48180,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 125,
+ "line": 126,
"character": 2
}
],
"signatures": [
{
- "id": 353,
+ "id": 367,
"name": "connect",
"kind": 4096,
"kindString": "Call signature",
@@ -45860,7 +48202,7 @@
]
},
{
- "id": 370,
+ "id": 384,
"name": "connectionState",
"kind": 2048,
"kindString": "Method",
@@ -45868,13 +48210,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 208,
+ "line": 207,
"character": 2
}
],
"signatures": [
{
- "id": 371,
+ "id": 385,
"name": "connectionState",
"kind": 4096,
"kindString": "Call signature",
@@ -45890,7 +48232,7 @@
]
},
{
- "id": 354,
+ "id": 368,
"name": "disconnect",
"kind": 2048,
"kindString": "Method",
@@ -45898,13 +48240,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 147,
+ "line": 148,
"character": 2
}
],
"signatures": [
{
- "id": 355,
+ "id": 369,
"name": "disconnect",
"kind": 4096,
"kindString": "Call signature",
@@ -45914,7 +48256,7 @@
},
"parameters": [
{
- "id": 356,
+ "id": 370,
"name": "code",
"kind": 32768,
"kindString": "Parameter",
@@ -45930,7 +48272,7 @@
}
},
{
- "id": 357,
+ "id": 371,
"name": "reason",
"kind": 32768,
"kindString": "Parameter",
@@ -45954,7 +48296,7 @@
]
},
{
- "id": 358,
+ "id": 372,
"name": "getChannels",
"kind": 2048,
"kindString": "Method",
@@ -45962,13 +48304,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 165,
+ "line": 166,
"character": 2
}
],
"signatures": [
{
- "id": 359,
+ "id": 373,
"name": "getChannels",
"kind": 4096,
"kindString": "Call signature",
@@ -45980,7 +48322,7 @@
"type": "array",
"elementType": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
}
@@ -45988,7 +48330,7 @@
]
},
{
- "id": 372,
+ "id": 386,
"name": "isConnected",
"kind": 2048,
"kindString": "Method",
@@ -45996,13 +48338,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 224,
+ "line": 223,
"character": 2
}
],
"signatures": [
{
- "id": 373,
+ "id": 387,
"name": "isConnected",
"kind": 4096,
"kindString": "Call signature",
@@ -46018,7 +48360,7 @@
]
},
{
- "id": 365,
+ "id": 379,
"name": "log",
"kind": 2048,
"kindString": "Method",
@@ -46026,13 +48368,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 201,
+ "line": 200,
"character": 2
}
],
"signatures": [
{
- "id": 366,
+ "id": 380,
"name": "log",
"kind": 4096,
"kindString": "Call signature",
@@ -46043,7 +48385,7 @@
},
"parameters": [
{
- "id": 367,
+ "id": 381,
"name": "kind",
"kind": 32768,
"kindString": "Parameter",
@@ -46054,7 +48396,7 @@
}
},
{
- "id": 368,
+ "id": 382,
"name": "msg",
"kind": 32768,
"kindString": "Parameter",
@@ -46065,7 +48407,7 @@
}
},
{
- "id": 369,
+ "id": 383,
"name": "data",
"kind": 32768,
"kindString": "Parameter",
@@ -46086,7 +48428,7 @@
]
},
{
- "id": 378,
+ "id": 392,
"name": "push",
"kind": 2048,
"kindString": "Method",
@@ -46094,13 +48436,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 246,
+ "line": 245,
"character": 2
}
],
"signatures": [
{
- "id": 379,
+ "id": 393,
"name": "push",
"kind": 4096,
"kindString": "Call signature",
@@ -46111,17 +48453,17 @@
},
"parameters": [
{
- "id": 380,
+ "id": 394,
"name": "data",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 443,
+ "id": 457,
"name": "RealtimeMessage",
"dereferenced": {
- "id": 443,
+ "id": 457,
"name": "RealtimeMessage",
"kind": 4194304,
"kindString": "Type alias",
@@ -46129,25 +48471,99 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 28,
+ "line": 29,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 444,
+ "id": 458,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 446,
+ "id": 460,
"name": "event",
"kind": 1024,
"kindString": "Property",
"flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 31,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 463,
+ "name": "join_ref",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 34,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 461,
+ "name": "payload",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 32,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "any"
+ }
+ },
+ {
+ "id": 462,
+ "name": "ref",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 33,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 459,
+ "name": "topic",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -46159,93 +48575,19 @@
"type": "intrinsic",
"name": "string"
}
- },
- {
- "id": 449,
- "name": "join_ref",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 33,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 447,
- "name": "payload",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 31,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "any"
- }
- },
- {
- "id": 448,
- "name": "ref",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 32,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 445,
- "name": "topic",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 29,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
}
],
"groups": [
{
"title": "Properties",
"kind": 1024,
- "children": [446, 449, 447, 448, 445]
+ "children": [460, 463, 461, 462, 459]
}
],
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 28,
+ "line": 29,
"character": 30
}
]
@@ -46272,7 +48614,7 @@
]
},
{
- "id": 363,
+ "id": 377,
"name": "removeAllChannels",
"kind": 2048,
"kindString": "Method",
@@ -46281,12 +48623,12 @@
{
"fileName": "RealtimeClient.ts",
"line": 187,
- "character": 2
+ "character": 8
}
],
"signatures": [
{
- "id": 364,
+ "id": 378,
"name": "removeAllChannels",
"kind": 4096,
"kindString": "Call signature",
@@ -46301,7 +48643,7 @@
"type": "array",
"elementType": {
"type": "reference",
- "id": 515,
+ "id": 534,
"name": "RealtimeRemoveChannelResponse"
}
}
@@ -46314,7 +48656,7 @@
]
},
{
- "id": 360,
+ "id": 374,
"name": "removeChannel",
"kind": 2048,
"kindString": "Method",
@@ -46322,13 +48664,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 173,
- "character": 2
+ "line": 174,
+ "character": 8
}
],
"signatures": [
{
- "id": 361,
+ "id": 375,
"name": "removeChannel",
"kind": 4096,
"kindString": "Call signature",
@@ -46338,7 +48680,7 @@
},
"parameters": [
{
- "id": 362,
+ "id": 376,
"name": "channel",
"kind": 32768,
"kindString": "Parameter",
@@ -46348,10 +48690,10 @@
},
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default",
"dereferenced": {
- "id": 55,
+ "id": 64,
"name": "RealtimeChannel",
"kind": 128,
"kindString": "Class",
@@ -46364,25 +48706,25 @@
{
"title": "Constructors",
"kind": 512,
- "children": [66]
+ "children": [75]
},
{
"title": "Properties",
"kind": 1024,
"children": [
- 71, 86, 85, 91, 89, 88, 87, 92, 84, 83, 90
+ 80, 95, 94, 100, 98, 97, 96, 101, 93, 92, 99
]
},
{
"title": "Methods",
"kind": 2048,
- "children": [119, 101, 212, 93, 103, 229, 113, 223]
+ "children": [133, 110, 226, 102, 117, 243, 127, 237]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 109,
+ "line": 113,
"character": 21
}
]
@@ -46395,7 +48737,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 515,
+ "id": 534,
"name": "RealtimeRemoveChannelResponse"
}
],
@@ -46407,7 +48749,7 @@
]
},
{
- "id": 381,
+ "id": 395,
"name": "setAuth",
"kind": 2048,
"kindString": "Method",
@@ -46415,13 +48757,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 273,
+ "line": 272,
"character": 2
}
],
"signatures": [
{
- "id": 382,
+ "id": 396,
"name": "setAuth",
"kind": 4096,
"kindString": "Call signature",
@@ -46431,7 +48773,7 @@
},
"parameters": [
{
- "id": 383,
+ "id": 397,
"name": "token",
"kind": 32768,
"kindString": "Parameter",
@@ -46466,26 +48808,26 @@
{
"title": "Constructors",
"kind": 512,
- "children": [315]
+ "children": [329]
},
{
"title": "Properties",
"kind": 1024,
"children": [
- 319, 320, 341, 339, 338, 321, 350, 322, 332, 333, 351, 337, 326,
- 334, 340, 336, 335, 342, 343, 344, 330, 331
+ 333, 334, 355, 353, 352, 335, 364, 336, 346, 347, 365, 351, 340,
+ 348, 354, 350, 349, 356, 357, 358, 344, 345
]
},
{
"title": "Methods",
"kind": 2048,
- "children": [374, 352, 370, 354, 358, 372, 365, 378, 363, 360, 381]
+ "children": [388, 366, 384, 368, 372, 386, 379, 392, 377, 374, 395]
}
],
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 40,
+ "line": 41,
"character": 21
}
]
@@ -46495,14 +48837,14 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
}
]
},
{
- "id": 71,
+ "id": 80,
"name": "bindings",
"kind": 1024,
"kindString": "Property",
@@ -46510,27 +48852,27 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 110,
+ "line": 114,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 72,
+ "id": 81,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 73,
+ "id": 82,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 74,
+ "id": 83,
"name": "key",
"kind": 32768,
"flags": {},
@@ -46545,14 +48887,14 @@
"elementType": {
"type": "reflection",
"declaration": {
- "id": 75,
+ "id": 84,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 81,
+ "id": 90,
"name": "callback",
"kind": 1024,
"kindString": "Property",
@@ -46560,7 +48902,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 114,
+ "line": 118,
"character": 6
}
],
@@ -46572,7 +48914,7 @@
}
},
{
- "id": 77,
+ "id": 86,
"name": "filter",
"kind": 1024,
"kindString": "Property",
@@ -46580,14 +48922,14 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 113,
+ "line": 117,
"character": 6
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 78,
+ "id": 87,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
@@ -46595,19 +48937,19 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 113,
+ "line": 117,
"character": 14
}
],
"indexSignature": {
- "id": 79,
+ "id": 88,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 80,
+ "id": 89,
"name": "key",
"kind": 32768,
"flags": {},
@@ -46626,7 +48968,7 @@
}
},
{
- "id": 82,
+ "id": 91,
"name": "id",
"kind": 1024,
"kindString": "Property",
@@ -46636,7 +48978,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 115,
+ "line": 119,
"character": 6
}
],
@@ -46646,7 +48988,7 @@
}
},
{
- "id": 76,
+ "id": 85,
"name": "type",
"kind": 1024,
"kindString": "Property",
@@ -46654,7 +48996,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 112,
+ "line": 116,
"character": 6
}
],
@@ -46668,13 +49010,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [81, 77, 82, 76]
+ "children": [90, 86, 91, 85]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 111,
+ "line": 115,
"character": 19
}
]
@@ -46687,7 +49029,7 @@
"defaultValue": "{}"
},
{
- "id": 86,
+ "id": 95,
"name": "joinPush",
"kind": 1024,
"kindString": "Property",
@@ -46695,7 +49037,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 121,
+ "line": 125,
"character": 2
}
],
@@ -46705,7 +49047,7 @@
}
},
{
- "id": 85,
+ "id": 94,
"name": "joinedOnce",
"kind": 1024,
"kindString": "Property",
@@ -46713,7 +49055,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 120,
+ "line": 124,
"character": 2
}
],
@@ -46724,7 +49066,7 @@
"defaultValue": "false"
},
{
- "id": 91,
+ "id": 100,
"name": "params",
"kind": 1024,
"kindString": "Property",
@@ -46733,10 +49075,10 @@
},
"type": {
"type": "reference",
- "id": 302,
+ "id": 316,
"name": "RealtimeChannelOptions",
"dereferenced": {
- "id": 302,
+ "id": 316,
"name": "RealtimeChannelOptions",
"kind": 4194304,
"kindString": "Type alias",
@@ -46744,21 +49086,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 13,
+ "line": 15,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 303,
+ "id": 317,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 304,
+ "id": 318,
"name": "config",
"kind": 1024,
"kindString": "Property",
@@ -46766,21 +49108,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 14,
+ "line": 16,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 305,
+ "id": 319,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 306,
+ "id": 320,
"name": "broadcast",
"kind": 1024,
"kindString": "Property",
@@ -46793,21 +49135,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 4
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 307,
+ "id": 321,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 309,
+ "id": 323,
"name": "ack",
"kind": 1024,
"kindString": "Property",
@@ -46817,7 +49159,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 34
}
],
@@ -46827,7 +49169,7 @@
}
},
{
- "id": 308,
+ "id": 322,
"name": "self",
"kind": 1024,
"kindString": "Property",
@@ -46837,7 +49179,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 18
}
],
@@ -46851,13 +49193,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [309, 308]
+ "children": [323, 322]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 16
}
]
@@ -46865,7 +49207,7 @@
}
},
{
- "id": 310,
+ "id": 324,
"name": "presence",
"kind": 1024,
"kindString": "Property",
@@ -46878,21 +49220,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 23,
+ "line": 25,
"character": 4
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 311,
+ "id": 325,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 312,
+ "id": 326,
"name": "key",
"kind": 1024,
"kindString": "Property",
@@ -46902,7 +49244,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 23,
+ "line": 25,
"character": 17
}
],
@@ -46916,13 +49258,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [312]
+ "children": [326]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 23,
+ "line": 25,
"character": 15
}
]
@@ -46934,13 +49276,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [306, 310]
+ "children": [320, 324]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 14,
+ "line": 16,
"character": 10
}
]
@@ -46952,13 +49294,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [304]
+ "children": [318]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 13,
+ "line": 15,
"character": 37
}
]
@@ -46969,7 +49311,7 @@
"defaultValue": "..."
},
{
- "id": 89,
+ "id": 98,
"name": "presence",
"kind": 1024,
"kindString": "Property",
@@ -46977,7 +49319,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 124,
+ "line": 128,
"character": 2
}
],
@@ -46993,7 +49335,7 @@
"flags": {},
"children": [
{
- "id": 28,
+ "id": 36,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -47001,13 +49343,13 @@
"sources": [
{
"fileName": "RealtimePresence.ts",
- "line": 82,
+ "line": 84,
"character": 2
}
],
"signatures": [
{
- "id": 29,
+ "id": 37,
"name": "new RealtimePresence",
"kind": 16384,
"kindString": "Constructor signature",
@@ -47017,7 +49359,7 @@
},
"parameters": [
{
- "id": 30,
+ "id": 38,
"name": "channel",
"kind": 32768,
"kindString": "Parameter",
@@ -47027,10 +49369,10 @@
},
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default",
"dereferenced": {
- "id": 55,
+ "id": 64,
"name": "RealtimeChannel",
"kind": 128,
"kindString": "Class",
@@ -47043,23 +49385,23 @@
{
"title": "Constructors",
"kind": 512,
- "children": [66]
+ "children": [75]
},
{
"title": "Properties",
"kind": 1024,
- "children": [71, 86, 85, 91, 89, 88, 87, 92, 84, 83, 90]
+ "children": [80, 95, 94, 100, 98, 97, 96, 101, 93, 92, 99]
},
{
"title": "Methods",
"kind": 2048,
- "children": [119, 101, 212, 93, 103, 229, 113, 223]
+ "children": [133, 110, 226, 102, 117, 243, 127, 237]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 109,
+ "line": 113,
"character": 21
}
]
@@ -47067,7 +49409,7 @@
}
},
{
- "id": 31,
+ "id": 39,
"name": "opts",
"kind": 32768,
"kindString": "Parameter",
@@ -47094,7 +49436,7 @@
]
},
{
- "id": 35,
+ "id": 44,
"name": "caller",
"kind": 1024,
"kindString": "Property",
@@ -47102,21 +49444,21 @@
"sources": [
{
"fileName": "RealtimePresence.ts",
- "line": 65,
+ "line": 67,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 36,
+ "id": 45,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 37,
+ "id": 46,
"name": "onJoin",
"kind": 1024,
"kindString": "Property",
@@ -47124,7 +49466,7 @@
"sources": [
{
"fileName": "RealtimePresence.ts",
- "line": 66,
+ "line": 68,
"character": 4
}
],
@@ -47136,7 +49478,7 @@
}
},
{
- "id": 38,
+ "id": 47,
"name": "onLeave",
"kind": 1024,
"kindString": "Property",
@@ -47144,7 +49486,7 @@
"sources": [
{
"fileName": "RealtimePresence.ts",
- "line": 67,
+ "line": 69,
"character": 4
}
],
@@ -47156,7 +49498,7 @@
}
},
{
- "id": 39,
+ "id": 48,
"name": "onSync",
"kind": 2048,
"kindString": "Method",
@@ -47164,13 +49506,13 @@
"sources": [
{
"fileName": "RealtimePresence.ts",
- "line": 68,
+ "line": 70,
"character": 4
}
],
"signatures": [
{
- "id": 40,
+ "id": 49,
"name": "onSync",
"kind": 4096,
"kindString": "Call signature",
@@ -47187,12 +49529,12 @@
{
"title": "Properties",
"kind": 1024,
- "children": [37, 38]
+ "children": [46, 47]
},
{
"title": "Methods",
"kind": 2048,
- "children": [39]
+ "children": [48]
}
]
}
@@ -47200,7 +49542,7 @@
"defaultValue": "..."
},
{
- "id": 41,
+ "id": 50,
"name": "channel",
"kind": 1024,
"kindString": "Property",
@@ -47209,10 +49551,10 @@
},
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default",
"dereferenced": {
- "id": 55,
+ "id": 64,
"name": "RealtimeChannel",
"kind": 128,
"kindString": "Class",
@@ -47225,23 +49567,23 @@
{
"title": "Constructors",
"kind": 512,
- "children": [66]
+ "children": [75]
},
{
"title": "Properties",
"kind": 1024,
- "children": [71, 86, 85, 91, 89, 88, 87, 92, 84, 83, 90]
+ "children": [80, 95, 94, 100, 98, 97, 96, 101, 93, 92, 99]
},
{
"title": "Methods",
"kind": 2048,
- "children": [119, 101, 212, 93, 103, 229, 113, 223]
+ "children": [133, 110, 226, 102, 117, 243, 127, 237]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 109,
+ "line": 113,
"character": 21
}
]
@@ -47249,7 +49591,7 @@
}
},
{
- "id": 34,
+ "id": 43,
"name": "joinRef",
"kind": 1024,
"kindString": "Property",
@@ -47257,7 +49599,7 @@
"sources": [
{
"fileName": "RealtimePresence.ts",
- "line": 64,
+ "line": 66,
"character": 2
}
],
@@ -47277,7 +49619,7 @@
"defaultValue": "null"
},
{
- "id": 33,
+ "id": 42,
"name": "pendingDiffs",
"kind": 1024,
"kindString": "Property",
@@ -47285,7 +49627,7 @@
"sources": [
{
"fileName": "RealtimePresence.ts",
- "line": 63,
+ "line": 65,
"character": 2
}
],
@@ -47299,7 +49641,7 @@
"defaultValue": "[]"
},
{
- "id": 32,
+ "id": 40,
"name": "state",
"kind": 1024,
"kindString": "Property",
@@ -47307,16 +49649,28 @@
"sources": [
{
"fileName": "RealtimePresence.ts",
- "line": 62,
+ "line": 64,
"character": 2
}
],
"type": {
"type": "reference",
- "id": 511,
+ "id": 525,
+ "typeArguments": [
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 41,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {}
+ }
+ }
+ ],
"name": "RealtimePresenceState",
"dereferenced": {
- "id": 511,
+ "id": 525,
"name": "RealtimePresenceState",
"kind": 4194304,
"kindString": "Type alias",
@@ -47328,10 +49682,76 @@
"character": 12
}
],
+ "typeParameter": [
+ {
+ "id": 533,
+ "name": "T",
+ "kind": 131072,
+ "kindString": "Type parameter",
+ "flags": {},
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 529,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimePresence.ts",
+ "line": 17,
+ "character": 44
+ }
+ ],
+ "indexSignature": {
+ "id": 530,
+ "name": "__index",
+ "kind": 8192,
+ "kindString": "Index signature",
+ "flags": {},
+ "parameters": [
+ {
+ "id": 531,
+ "name": "key",
+ "kind": 32768,
+ "flags": {},
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "any"
+ }
+ }
+ }
+ },
+ "default": {
+ "type": "reflection",
+ "declaration": {
+ "id": 532,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimePresence.ts",
+ "line": 17,
+ "character": 69
+ }
+ ]
+ }
+ }
+ }
+ ],
"type": {
"type": "reflection",
"declaration": {
- "id": 512,
+ "id": 526,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
@@ -47340,18 +49760,18 @@
{
"fileName": "RealtimePresence.ts",
"line": 17,
- "character": 36
+ "character": 75
}
],
"indexSignature": {
- "id": 513,
+ "id": 527,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 514,
+ "id": 528,
"name": "key",
"kind": 32768,
"flags": {},
@@ -47365,6 +49785,13 @@
"type": "array",
"elementType": {
"type": "reference",
+ "typeArguments": [
+ {
+ "type": "reference",
+ "id": 533,
+ "name": "T"
+ }
+ ],
"name": "Presence"
}
}
@@ -47380,18 +49807,18 @@
{
"title": "Constructors",
"kind": 512,
- "children": [28]
+ "children": [36]
},
{
"title": "Properties",
"kind": 1024,
- "children": [35, 41, 34, 33, 32]
+ "children": [44, 50, 43, 42, 40]
}
],
"sources": [
{
"fileName": "RealtimePresence.ts",
- "line": 61,
+ "line": 63,
"character": 21
}
]
@@ -47399,7 +49826,7 @@
}
},
{
- "id": 88,
+ "id": 97,
"name": "pushBuffer",
"kind": 1024,
"kindString": "Property",
@@ -47407,7 +49834,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 123,
+ "line": 127,
"character": 2
}
],
@@ -47421,7 +49848,7 @@
"defaultValue": "[]"
},
{
- "id": 87,
+ "id": 96,
"name": "rejoinTimer",
"kind": 1024,
"kindString": "Property",
@@ -47429,7 +49856,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 122,
+ "line": 126,
"character": 2
}
],
@@ -47439,7 +49866,7 @@
}
},
{
- "id": 92,
+ "id": 101,
"name": "socket",
"kind": 1024,
"kindString": "Property",
@@ -47448,17 +49875,17 @@
},
"type": {
"type": "reference",
- "id": 314,
+ "id": 328,
"name": "default",
"dereferenced": {
- "id": 314,
+ "id": 328,
"name": "RealtimeClient",
"kind": 128,
"kindString": "Class",
"flags": {},
"children": [
{
- "id": 315,
+ "id": 329,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -47466,13 +49893,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 88,
+ "line": 89,
"character": 2
}
],
"signatures": [
{
- "id": 316,
+ "id": 330,
"name": "new RealtimeClient",
"kind": 16384,
"kindString": "Constructor signature",
@@ -47482,7 +49909,7 @@
},
"parameters": [
{
- "id": 317,
+ "id": 331,
"name": "endPoint",
"kind": 32768,
"kindString": "Parameter",
@@ -47496,7 +49923,7 @@
}
},
{
- "id": 318,
+ "id": 332,
"name": "options",
"kind": 32768,
"kindString": "Parameter",
@@ -47505,10 +49932,10 @@
},
"type": {
"type": "reference",
- "id": 426,
+ "id": 440,
"name": "RealtimeClientOptions",
"dereferenced": {
- "id": 426,
+ "id": 440,
"name": "RealtimeClientOptions",
"kind": 4194304,
"kindString": "Type alias",
@@ -47516,225 +49943,27 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 16,
+ "line": 17,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 427,
+ "id": 441,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 433,
+ "id": 447,
"name": "decode",
"kind": 1024,
"kindString": "Property",
"flags": {
"isOptional": true
},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 22,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "qualifiedName": "Function",
- "package": "typescript",
- "name": "Function"
- }
- },
- {
- "id": 432,
- "name": "encode",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 21,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "qualifiedName": "Function",
- "package": "typescript",
- "name": "Function"
- }
- },
- {
- "id": 435,
- "name": "headers",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 24,
- "character": 2
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 436,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 24,
- "character": 12
- }
- ],
- "indexSignature": {
- "id": 437,
- "name": "__index",
- "kind": 8192,
- "kindString": "Index signature",
- "flags": {},
- "parameters": [
- {
- "id": 438,
- "name": "key",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- }
- }
- },
- {
- "id": 430,
- "name": "heartbeatIntervalMs",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 19,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- },
- {
- "id": 431,
- "name": "logger",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 20,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "qualifiedName": "Function",
- "package": "typescript",
- "name": "Function"
- }
- },
- {
- "id": 439,
- "name": "params",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 25,
- "character": 2
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 440,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 25,
- "character": 11
- }
- ],
- "indexSignature": {
- "id": 441,
- "name": "__index",
- "kind": 8192,
- "kindString": "Index signature",
- "flags": {},
- "parameters": [
- {
- "id": 442,
- "name": "key",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "any"
- }
- }
- }
- }
- },
- {
- "id": 434,
- "name": "reconnectAfterMs",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -47750,8 +49979,8 @@
}
},
{
- "id": 429,
- "name": "timeout",
+ "id": 446,
+ "name": "encode",
"kind": 1024,
"kindString": "Property",
"flags": {
@@ -47760,7 +49989,85 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 18,
+ "line": 22,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "qualifiedName": "Function",
+ "package": "typescript",
+ "name": "Function"
+ }
+ },
+ {
+ "id": 449,
+ "name": "headers",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 25,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 450,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 25,
+ "character": 12
+ }
+ ],
+ "indexSignature": {
+ "id": 451,
+ "name": "__index",
+ "kind": 8192,
+ "kindString": "Index signature",
+ "flags": {},
+ "parameters": [
+ {
+ "id": 452,
+ "name": "key",
+ "kind": 32768,
+ "flags": {},
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ }
+ }
+ },
+ {
+ "id": 444,
+ "name": "heartbeatIntervalMs",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 20,
"character": 2
}
],
@@ -47770,7 +50077,127 @@
}
},
{
- "id": 428,
+ "id": 445,
+ "name": "logger",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 21,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "qualifiedName": "Function",
+ "package": "typescript",
+ "name": "Function"
+ }
+ },
+ {
+ "id": 453,
+ "name": "params",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 26,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 454,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 26,
+ "character": 11
+ }
+ ],
+ "indexSignature": {
+ "id": 455,
+ "name": "__index",
+ "kind": 8192,
+ "kindString": "Index signature",
+ "flags": {},
+ "parameters": [
+ {
+ "id": 456,
+ "name": "key",
+ "kind": 32768,
+ "flags": {},
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "any"
+ }
+ }
+ }
+ }
+ },
+ {
+ "id": 448,
+ "name": "reconnectAfterMs",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 24,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "qualifiedName": "Function",
+ "package": "typescript",
+ "name": "Function"
+ }
+ },
+ {
+ "id": 443,
+ "name": "timeout",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 19,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "number"
+ }
+ },
+ {
+ "id": 442,
"name": "transport",
"kind": 1024,
"kindString": "Property",
@@ -47780,7 +50207,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 17,
+ "line": 18,
"character": 2
}
],
@@ -47796,13 +50223,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [433, 432, 435, 430, 431, 439, 434, 429, 428]
+ "children": [447, 446, 449, 444, 445, 453, 448, 443, 442]
}
],
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 16,
+ "line": 17,
"character": 36
}
]
@@ -47814,14 +50241,14 @@
],
"type": {
"type": "reference",
- "id": 314,
+ "id": 328,
"name": "default"
}
}
]
},
{
- "id": 319,
+ "id": 333,
"name": "accessToken",
"kind": 1024,
"kindString": "Property",
@@ -47829,7 +50256,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 41,
+ "line": 42,
"character": 2
}
],
@@ -47849,7 +50276,7 @@
"defaultValue": "null"
},
{
- "id": 320,
+ "id": 334,
"name": "channels",
"kind": 1024,
"kindString": "Property",
@@ -47857,7 +50284,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 42,
+ "line": 43,
"character": 2
}
],
@@ -47865,14 +50292,14 @@
"type": "array",
"elementType": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
},
"defaultValue": "[]"
},
{
- "id": 341,
+ "id": 355,
"name": "conn",
"kind": 1024,
"kindString": "Property",
@@ -47880,7 +50307,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 57,
+ "line": 58,
"character": 2
}
],
@@ -47902,11 +50329,31 @@
"defaultValue": "null"
},
{
- "id": 339,
+ "id": 353,
"name": "decode",
"kind": 1024,
"kindString": "Property",
"flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 56,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "qualifiedName": "Function",
+ "package": "typescript",
+ "name": "Function"
+ }
+ },
+ {
+ "id": 352,
+ "name": "encode",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -47922,27 +50369,7 @@
}
},
{
- "id": 338,
- "name": "encode",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 54,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "qualifiedName": "Function",
- "package": "typescript",
- "name": "Function"
- }
- },
- {
- "id": 321,
+ "id": 335,
"name": "endPoint",
"kind": 1024,
"kindString": "Property",
@@ -47950,7 +50377,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 43,
+ "line": 44,
"character": 2
}
],
@@ -47961,7 +50388,7 @@
"defaultValue": "''"
},
{
- "id": 350,
+ "id": 364,
"name": "eventsPerSecondLimitMs",
"kind": 1024,
"kindString": "Property",
@@ -47969,7 +50396,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 71,
+ "line": 72,
"character": 2
}
],
@@ -47980,7 +50407,7 @@
"defaultValue": "100"
},
{
- "id": 322,
+ "id": 336,
"name": "headers",
"kind": 1024,
"kindString": "Property",
@@ -47990,27 +50417,27 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 44,
+ "line": 45,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 323,
+ "id": 337,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 324,
+ "id": 338,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 325,
+ "id": 339,
"name": "key",
"kind": 32768,
"flags": {},
@@ -48030,7 +50457,7 @@
"defaultValue": "DEFAULT_HEADERS"
},
{
- "id": 332,
+ "id": 346,
"name": "heartbeatIntervalMs",
"kind": 1024,
"kindString": "Property",
@@ -48038,7 +50465,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 48,
+ "line": 49,
"character": 2
}
],
@@ -48049,7 +50476,7 @@
"defaultValue": "30000"
},
{
- "id": 333,
+ "id": 347,
"name": "heartbeatTimer",
"kind": 1024,
"kindString": "Property",
@@ -48057,7 +50484,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 49,
+ "line": 50,
"character": 2
}
],
@@ -48079,7 +50506,7 @@
"defaultValue": "undefined"
},
{
- "id": 351,
+ "id": 365,
"name": "inThrottle",
"kind": 1024,
"kindString": "Property",
@@ -48087,7 +50514,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 72,
+ "line": 73,
"character": 2
}
],
@@ -48098,7 +50525,7 @@
"defaultValue": "false"
},
{
- "id": 337,
+ "id": 351,
"name": "logger",
"kind": 1024,
"kindString": "Property",
@@ -48106,7 +50533,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 53,
+ "line": 54,
"character": 2
}
],
@@ -48119,7 +50546,7 @@
"defaultValue": "noop"
},
{
- "id": 326,
+ "id": 340,
"name": "params",
"kind": 1024,
"kindString": "Property",
@@ -48129,27 +50556,27 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 45,
+ "line": 46,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 327,
+ "id": 341,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 328,
+ "id": 342,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 329,
+ "id": 343,
"name": "key",
"kind": 32768,
"flags": {},
@@ -48169,7 +50596,7 @@
"defaultValue": "{}"
},
{
- "id": 334,
+ "id": 348,
"name": "pendingHeartbeatRef",
"kind": 1024,
"kindString": "Property",
@@ -48177,7 +50604,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 50,
+ "line": 51,
"character": 2
}
],
@@ -48197,7 +50624,7 @@
"defaultValue": "null"
},
{
- "id": 340,
+ "id": 354,
"name": "reconnectAfterMs",
"kind": 1024,
"kindString": "Property",
@@ -48205,7 +50632,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 56,
+ "line": 57,
"character": 2
}
],
@@ -48217,11 +50644,29 @@
}
},
{
- "id": 336,
+ "id": 350,
"name": "reconnectTimer",
"kind": 1024,
"kindString": "Property",
"flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 53,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "name": "default"
+ }
+ },
+ {
+ "id": 349,
+ "name": "ref",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -48229,24 +50674,6 @@
"character": 2
}
],
- "type": {
- "type": "reference",
- "name": "default"
- }
- },
- {
- "id": 335,
- "name": "ref",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 51,
- "character": 2
- }
- ],
"type": {
"type": "intrinsic",
"name": "number"
@@ -48254,7 +50681,7 @@
"defaultValue": "0"
},
{
- "id": 342,
+ "id": 356,
"name": "sendBuffer",
"kind": 1024,
"kindString": "Property",
@@ -48262,7 +50689,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 58,
+ "line": 59,
"character": 2
}
],
@@ -48278,30 +50705,11 @@
"defaultValue": "[]"
},
{
- "id": 343,
+ "id": 357,
"name": "serializer",
"kind": 1024,
"kindString": "Property",
"flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 59,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "name": "default"
- },
- "defaultValue": "..."
- },
- {
- "id": 344,
- "name": "stateChangeCallbacks",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -48309,44 +50717,40 @@
"character": 2
}
],
+ "type": {
+ "type": "reference",
+ "name": "default"
+ },
+ "defaultValue": "..."
+ },
+ {
+ "id": 358,
+ "name": "stateChangeCallbacks",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 61,
+ "character": 2
+ }
+ ],
"type": {
"type": "reflection",
"declaration": {
- "id": 345,
+ "id": 359,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 347,
+ "id": 361,
"name": "close",
"kind": 1024,
"kindString": "Property",
"flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 62,
- "character": 4
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "qualifiedName": "Function",
- "package": "typescript",
- "name": "Function"
- }
- }
- },
- {
- "id": 348,
- "name": "error",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -48365,8 +50769,8 @@
}
},
{
- "id": 349,
- "name": "message",
+ "id": 362,
+ "name": "error",
"kind": 1024,
"kindString": "Property",
"flags": {},
@@ -48388,7 +50792,30 @@
}
},
{
- "id": 346,
+ "id": 363,
+ "name": "message",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 65,
+ "character": 4
+ }
+ ],
+ "type": {
+ "type": "array",
+ "elementType": {
+ "type": "reference",
+ "qualifiedName": "Function",
+ "package": "typescript",
+ "name": "Function"
+ }
+ }
+ },
+ {
+ "id": 360,
"name": "open",
"kind": 1024,
"kindString": "Property",
@@ -48396,7 +50823,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 61,
+ "line": 62,
"character": 4
}
],
@@ -48415,7 +50842,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [347, 348, 349, 346]
+ "children": [361, 362, 363, 360]
}
]
}
@@ -48423,30 +50850,11 @@
"defaultValue": "..."
},
{
- "id": 330,
+ "id": 344,
"name": "timeout",
"kind": 1024,
"kindString": "Property",
"flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 46,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "DEFAULT_TIMEOUT"
- },
- {
- "id": 331,
- "name": "transport",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -48454,6 +50862,25 @@
"character": 2
}
],
+ "type": {
+ "type": "intrinsic",
+ "name": "number"
+ },
+ "defaultValue": "DEFAULT_TIMEOUT"
+ },
+ {
+ "id": 345,
+ "name": "transport",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 48,
+ "character": 2
+ }
+ ],
"type": {
"type": "intrinsic",
"name": "any"
@@ -48461,7 +50888,7 @@
"defaultValue": "w3cwebsocket"
},
{
- "id": 374,
+ "id": 388,
"name": "channel",
"kind": 2048,
"kindString": "Method",
@@ -48469,20 +50896,20 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 228,
+ "line": 227,
"character": 2
}
],
"signatures": [
{
- "id": 375,
+ "id": 389,
"name": "channel",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 376,
+ "id": 390,
"name": "topic",
"kind": 32768,
"kindString": "Parameter",
@@ -48493,17 +50920,17 @@
}
},
{
- "id": 377,
+ "id": 391,
"name": "params",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 302,
+ "id": 316,
"name": "RealtimeChannelOptions",
"dereferenced": {
- "id": 302,
+ "id": 316,
"name": "RealtimeChannelOptions",
"kind": 4194304,
"kindString": "Type alias",
@@ -48511,21 +50938,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 13,
+ "line": 15,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 303,
+ "id": 317,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 304,
+ "id": 318,
"name": "config",
"kind": 1024,
"kindString": "Property",
@@ -48533,21 +50960,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 14,
+ "line": 16,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 305,
+ "id": 319,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 306,
+ "id": 320,
"name": "broadcast",
"kind": 1024,
"kindString": "Property",
@@ -48560,21 +50987,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 4
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 307,
+ "id": 321,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 309,
+ "id": 323,
"name": "ack",
"kind": 1024,
"kindString": "Property",
@@ -48584,7 +51011,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 34
}
],
@@ -48594,7 +51021,7 @@
}
},
{
- "id": 308,
+ "id": 322,
"name": "self",
"kind": 1024,
"kindString": "Property",
@@ -48604,7 +51031,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 18
}
],
@@ -48618,13 +51045,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [309, 308]
+ "children": [323, 322]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 16
}
]
@@ -48632,7 +51059,7 @@
}
},
{
- "id": 310,
+ "id": 324,
"name": "presence",
"kind": 1024,
"kindString": "Property",
@@ -48645,21 +51072,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 23,
+ "line": 25,
"character": 4
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 311,
+ "id": 325,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 312,
+ "id": 326,
"name": "key",
"kind": 1024,
"kindString": "Property",
@@ -48669,7 +51096,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 23,
+ "line": 25,
"character": 17
}
],
@@ -48683,13 +51110,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [312]
+ "children": [326]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 23,
+ "line": 25,
"character": 15
}
]
@@ -48701,13 +51128,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [306, 310]
+ "children": [320, 324]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 14,
+ "line": 16,
"character": 10
}
]
@@ -48719,13 +51146,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [304]
+ "children": [318]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 13,
+ "line": 15,
"character": 37
}
]
@@ -48738,14 +51165,14 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
}
]
},
{
- "id": 352,
+ "id": 366,
"name": "connect",
"kind": 2048,
"kindString": "Method",
@@ -48753,13 +51180,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 125,
+ "line": 126,
"character": 2
}
],
"signatures": [
{
- "id": 353,
+ "id": 367,
"name": "connect",
"kind": 4096,
"kindString": "Call signature",
@@ -48775,7 +51202,7 @@
]
},
{
- "id": 370,
+ "id": 384,
"name": "connectionState",
"kind": 2048,
"kindString": "Method",
@@ -48783,13 +51210,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 208,
+ "line": 207,
"character": 2
}
],
"signatures": [
{
- "id": 371,
+ "id": 385,
"name": "connectionState",
"kind": 4096,
"kindString": "Call signature",
@@ -48805,7 +51232,7 @@
]
},
{
- "id": 354,
+ "id": 368,
"name": "disconnect",
"kind": 2048,
"kindString": "Method",
@@ -48813,13 +51240,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 147,
+ "line": 148,
"character": 2
}
],
"signatures": [
{
- "id": 355,
+ "id": 369,
"name": "disconnect",
"kind": 4096,
"kindString": "Call signature",
@@ -48829,7 +51256,7 @@
},
"parameters": [
{
- "id": 356,
+ "id": 370,
"name": "code",
"kind": 32768,
"kindString": "Parameter",
@@ -48845,7 +51272,7 @@
}
},
{
- "id": 357,
+ "id": 371,
"name": "reason",
"kind": 32768,
"kindString": "Parameter",
@@ -48869,7 +51296,7 @@
]
},
{
- "id": 358,
+ "id": 372,
"name": "getChannels",
"kind": 2048,
"kindString": "Method",
@@ -48877,13 +51304,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 165,
+ "line": 166,
"character": 2
}
],
"signatures": [
{
- "id": 359,
+ "id": 373,
"name": "getChannels",
"kind": 4096,
"kindString": "Call signature",
@@ -48895,7 +51322,7 @@
"type": "array",
"elementType": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
}
@@ -48903,7 +51330,7 @@
]
},
{
- "id": 372,
+ "id": 386,
"name": "isConnected",
"kind": 2048,
"kindString": "Method",
@@ -48911,13 +51338,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 224,
+ "line": 223,
"character": 2
}
],
"signatures": [
{
- "id": 373,
+ "id": 387,
"name": "isConnected",
"kind": 4096,
"kindString": "Call signature",
@@ -48933,7 +51360,7 @@
]
},
{
- "id": 365,
+ "id": 379,
"name": "log",
"kind": 2048,
"kindString": "Method",
@@ -48941,13 +51368,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 201,
+ "line": 200,
"character": 2
}
],
"signatures": [
{
- "id": 366,
+ "id": 380,
"name": "log",
"kind": 4096,
"kindString": "Call signature",
@@ -48958,7 +51385,7 @@
},
"parameters": [
{
- "id": 367,
+ "id": 381,
"name": "kind",
"kind": 32768,
"kindString": "Parameter",
@@ -48969,7 +51396,7 @@
}
},
{
- "id": 368,
+ "id": 382,
"name": "msg",
"kind": 32768,
"kindString": "Parameter",
@@ -48980,7 +51407,7 @@
}
},
{
- "id": 369,
+ "id": 383,
"name": "data",
"kind": 32768,
"kindString": "Parameter",
@@ -49001,7 +51428,7 @@
]
},
{
- "id": 378,
+ "id": 392,
"name": "push",
"kind": 2048,
"kindString": "Method",
@@ -49009,13 +51436,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 246,
+ "line": 245,
"character": 2
}
],
"signatures": [
{
- "id": 379,
+ "id": 393,
"name": "push",
"kind": 4096,
"kindString": "Call signature",
@@ -49026,17 +51453,17 @@
},
"parameters": [
{
- "id": 380,
+ "id": 394,
"name": "data",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 443,
+ "id": 457,
"name": "RealtimeMessage",
"dereferenced": {
- "id": 443,
+ "id": 457,
"name": "RealtimeMessage",
"kind": 4194304,
"kindString": "Type alias",
@@ -49044,25 +51471,99 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 28,
+ "line": 29,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 444,
+ "id": 458,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 446,
+ "id": 460,
"name": "event",
"kind": 1024,
"kindString": "Property",
"flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 31,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 463,
+ "name": "join_ref",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 34,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 461,
+ "name": "payload",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 32,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "any"
+ }
+ },
+ {
+ "id": 462,
+ "name": "ref",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 33,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 459,
+ "name": "topic",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -49074,93 +51575,19 @@
"type": "intrinsic",
"name": "string"
}
- },
- {
- "id": 449,
- "name": "join_ref",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 33,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 447,
- "name": "payload",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 31,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "any"
- }
- },
- {
- "id": 448,
- "name": "ref",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 32,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 445,
- "name": "topic",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 29,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
}
],
"groups": [
{
"title": "Properties",
"kind": 1024,
- "children": [446, 449, 447, 448, 445]
+ "children": [460, 463, 461, 462, 459]
}
],
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 28,
+ "line": 29,
"character": 30
}
]
@@ -49187,7 +51614,7 @@
]
},
{
- "id": 363,
+ "id": 377,
"name": "removeAllChannels",
"kind": 2048,
"kindString": "Method",
@@ -49196,12 +51623,12 @@
{
"fileName": "RealtimeClient.ts",
"line": 187,
- "character": 2
+ "character": 8
}
],
"signatures": [
{
- "id": 364,
+ "id": 378,
"name": "removeAllChannels",
"kind": 4096,
"kindString": "Call signature",
@@ -49216,7 +51643,7 @@
"type": "array",
"elementType": {
"type": "reference",
- "id": 515,
+ "id": 534,
"name": "RealtimeRemoveChannelResponse"
}
}
@@ -49229,7 +51656,7 @@
]
},
{
- "id": 360,
+ "id": 374,
"name": "removeChannel",
"kind": 2048,
"kindString": "Method",
@@ -49237,13 +51664,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 173,
- "character": 2
+ "line": 174,
+ "character": 8
}
],
"signatures": [
{
- "id": 361,
+ "id": 375,
"name": "removeChannel",
"kind": 4096,
"kindString": "Call signature",
@@ -49253,7 +51680,7 @@
},
"parameters": [
{
- "id": 362,
+ "id": 376,
"name": "channel",
"kind": 32768,
"kindString": "Parameter",
@@ -49263,10 +51690,10 @@
},
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default",
"dereferenced": {
- "id": 55,
+ "id": 64,
"name": "RealtimeChannel",
"kind": 128,
"kindString": "Class",
@@ -49279,23 +51706,23 @@
{
"title": "Constructors",
"kind": 512,
- "children": [66]
+ "children": [75]
},
{
"title": "Properties",
"kind": 1024,
- "children": [71, 86, 85, 91, 89, 88, 87, 92, 84, 83, 90]
+ "children": [80, 95, 94, 100, 98, 97, 96, 101, 93, 92, 99]
},
{
"title": "Methods",
"kind": 2048,
- "children": [119, 101, 212, 93, 103, 229, 113, 223]
+ "children": [133, 110, 226, 102, 117, 243, 127, 237]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 109,
+ "line": 113,
"character": 21
}
]
@@ -49308,7 +51735,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 515,
+ "id": 534,
"name": "RealtimeRemoveChannelResponse"
}
],
@@ -49320,7 +51747,7 @@
]
},
{
- "id": 381,
+ "id": 395,
"name": "setAuth",
"kind": 2048,
"kindString": "Method",
@@ -49328,13 +51755,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 273,
+ "line": 272,
"character": 2
}
],
"signatures": [
{
- "id": 382,
+ "id": 396,
"name": "setAuth",
"kind": 4096,
"kindString": "Call signature",
@@ -49344,7 +51771,7 @@
},
"parameters": [
{
- "id": 383,
+ "id": 397,
"name": "token",
"kind": 32768,
"kindString": "Parameter",
@@ -49379,26 +51806,26 @@
{
"title": "Constructors",
"kind": 512,
- "children": [315]
+ "children": [329]
},
{
"title": "Properties",
"kind": 1024,
"children": [
- 319, 320, 341, 339, 338, 321, 350, 322, 332, 333, 351, 337, 326, 334, 340,
- 336, 335, 342, 343, 344, 330, 331
+ 333, 334, 355, 353, 352, 335, 364, 336, 346, 347, 365, 351, 340, 348, 354,
+ 350, 349, 356, 357, 358, 344, 345
]
},
{
"title": "Methods",
"kind": 2048,
- "children": [374, 352, 370, 354, 358, 372, 365, 378, 363, 360, 381]
+ "children": [388, 366, 384, 368, 372, 386, 379, 392, 377, 374, 395]
}
],
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 40,
+ "line": 41,
"character": 21
}
]
@@ -49406,7 +51833,7 @@
}
},
{
- "id": 84,
+ "id": 93,
"name": "state",
"kind": 1024,
"kindString": "Property",
@@ -49414,7 +51841,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 119,
+ "line": 123,
"character": 2
}
],
@@ -49425,7 +51852,7 @@
"defaultValue": "CHANNEL_STATES.closed"
},
{
- "id": 83,
+ "id": 92,
"name": "timeout",
"kind": 1024,
"kindString": "Property",
@@ -49433,7 +51860,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 118,
+ "line": 122,
"character": 2
}
],
@@ -49443,7 +51870,7 @@
}
},
{
- "id": 90,
+ "id": 99,
"name": "topic",
"kind": 1024,
"kindString": "Property",
@@ -49456,7 +51883,7 @@
}
},
{
- "id": 119,
+ "id": 133,
"name": "on",
"kind": 2048,
"kindString": "Method",
@@ -49464,13 +51891,13 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 332,
+ "line": 338,
"character": 2
}
],
"signatures": [
{
- "id": 120,
+ "id": 134,
"name": "on",
"kind": 4096,
"kindString": "Call signature",
@@ -49480,7 +51907,7 @@
},
"parameters": [
{
- "id": 121,
+ "id": 135,
"name": "type",
"kind": 32768,
"kindString": "Parameter",
@@ -49491,7 +51918,7 @@
}
},
{
- "id": 122,
+ "id": 136,
"name": "filter",
"kind": 32768,
"kindString": "Parameter",
@@ -49499,14 +51926,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 123,
+ "id": 137,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 124,
+ "id": 138,
"name": "event",
"kind": 1024,
"kindString": "Property",
@@ -49514,7 +51941,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 334,
+ "line": 340,
"character": 14
}
],
@@ -49528,14 +51955,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [124]
+ "children": [138]
}
]
}
}
},
{
- "id": 125,
+ "id": 139,
"name": "callback",
"kind": 32768,
"kindString": "Parameter",
@@ -49543,14 +51970,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 126,
+ "id": 140,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 127,
+ "id": 141,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
@@ -49567,19 +51994,19 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
},
{
- "id": 128,
+ "id": 142,
"name": "on",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"typeParameter": [
{
- "id": 132,
+ "id": 146,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -49587,20 +52014,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 129,
+ "id": 143,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 130,
+ "id": 144,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 131,
+ "id": 145,
"name": "key",
"kind": 32768,
"flags": {},
@@ -49621,7 +52048,7 @@
],
"parameters": [
{
- "id": 133,
+ "id": 147,
"name": "type",
"kind": 32768,
"kindString": "Parameter",
@@ -49632,7 +52059,7 @@
}
},
{
- "id": 134,
+ "id": 148,
"name": "filter",
"kind": 32768,
"kindString": "Parameter",
@@ -49640,14 +52067,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 135,
+ "id": 149,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 136,
+ "id": 150,
"name": "event",
"kind": 1024,
"kindString": "Property",
@@ -49655,7 +52082,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 339,
+ "line": 345,
"character": 14
}
],
@@ -49669,14 +52096,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [136]
+ "children": [150]
}
]
}
}
},
{
- "id": 137,
+ "id": 151,
"name": "callback",
"kind": 32768,
"kindString": "Parameter",
@@ -49684,32 +52111,32 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 138,
+ "id": 152,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 139,
+ "id": 153,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 140,
+ "id": 154,
"name": "payload",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 491,
+ "id": 505,
"typeArguments": [
{
"type": "reference",
- "id": 132,
+ "id": 146,
"name": "T"
}
],
@@ -49729,19 +52156,19 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
},
{
- "id": 141,
+ "id": 155,
"name": "on",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"typeParameter": [
{
- "id": 145,
+ "id": 159,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -49749,20 +52176,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 142,
+ "id": 156,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 143,
+ "id": 157,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 144,
+ "id": 158,
"name": "key",
"kind": 32768,
"flags": {},
@@ -49783,7 +52210,7 @@
],
"parameters": [
{
- "id": 146,
+ "id": 160,
"name": "type",
"kind": 32768,
"kindString": "Parameter",
@@ -49794,7 +52221,7 @@
}
},
{
- "id": 147,
+ "id": 161,
"name": "filter",
"kind": 32768,
"kindString": "Parameter",
@@ -49802,14 +52229,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 148,
+ "id": 162,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 149,
+ "id": 163,
"name": "event",
"kind": 1024,
"kindString": "Property",
@@ -49817,7 +52244,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 344,
+ "line": 350,
"character": 14
}
],
@@ -49831,14 +52258,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [149]
+ "children": [163]
}
]
}
}
},
{
- "id": 150,
+ "id": 164,
"name": "callback",
"kind": 32768,
"kindString": "Parameter",
@@ -49846,32 +52273,32 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 151,
+ "id": 165,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 152,
+ "id": 166,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 153,
+ "id": 167,
"name": "payload",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 501,
+ "id": 515,
"typeArguments": [
{
"type": "reference",
- "id": 145,
+ "id": 159,
"name": "T"
}
],
@@ -49891,19 +52318,19 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
},
{
- "id": 154,
+ "id": 168,
"name": "on",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"typeParameter": [
{
- "id": 158,
+ "id": 172,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -49911,20 +52338,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 155,
+ "id": 169,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 156,
+ "id": 170,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 157,
+ "id": 171,
"name": "key",
"kind": 32768,
"flags": {},
@@ -49945,7 +52372,7 @@
],
"parameters": [
{
- "id": 159,
+ "id": 173,
"name": "type",
"kind": 32768,
"kindString": "Parameter",
@@ -49956,14 +52383,14 @@
}
},
{
- "id": 160,
+ "id": 174,
"name": "filter",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 450,
+ "id": 464,
"typeArguments": [
{
"type": "literal",
@@ -49972,7 +52399,7 @@
],
"name": "RealtimePostgresChangesFilter",
"dereferenced": {
- "id": 450,
+ "id": 464,
"name": "RealtimePostgresChangesFilter",
"kind": 4194304,
"kindString": "Type alias",
@@ -49980,13 +52407,13 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 60,
+ "line": 62,
"character": 12
}
],
"typeParameter": [
{
- "id": 456,
+ "id": 470,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -49998,7 +52425,7 @@
[
{
"type": "reference",
- "id": 520,
+ "id": 539,
"name": "REALTIME_POSTGRES_CHANGES_LISTEN_EVENT"
},
""
@@ -50010,14 +52437,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 451,
+ "id": 465,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 452,
+ "id": 466,
"name": "event",
"kind": 1024,
"kindString": "Property",
@@ -50028,19 +52455,19 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 64,
+ "line": 68,
"character": 2
}
],
"type": {
"type": "reference",
- "id": 456,
+ "id": 470,
"name": "T",
"dereferenced": {}
}
},
{
- "id": 455,
+ "id": 469,
"name": "filter",
"kind": 1024,
"kindString": "Property",
@@ -50053,7 +52480,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 76,
+ "line": 80,
"character": 2
}
],
@@ -50063,7 +52490,7 @@
}
},
{
- "id": 453,
+ "id": 467,
"name": "schema",
"kind": 1024,
"kindString": "Property",
@@ -50074,7 +52501,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 68,
+ "line": 72,
"character": 2
}
],
@@ -50084,7 +52511,7 @@
}
},
{
- "id": 454,
+ "id": 468,
"name": "table",
"kind": 1024,
"kindString": "Property",
@@ -50097,7 +52524,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 72,
+ "line": 76,
"character": 2
}
],
@@ -50111,14 +52538,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [452, 455, 453, 454]
+ "children": [466, 469, 467, 468]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 60,
- "character": 99
+ "line": 64,
+ "character": 4
}
]
}
@@ -50127,7 +52554,7 @@
}
},
{
- "id": 161,
+ "id": 175,
"name": "callback",
"kind": 32768,
"kindString": "Parameter",
@@ -50135,32 +52562,32 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 162,
+ "id": 176,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 163,
+ "id": 177,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 164,
+ "id": 178,
"name": "payload",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 457,
+ "id": 471,
"typeArguments": [
{
"type": "reference",
- "id": 158,
+ "id": 172,
"name": "T"
}
],
@@ -50180,19 +52607,19 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
},
{
- "id": 165,
+ "id": 179,
"name": "on",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"typeParameter": [
{
- "id": 169,
+ "id": 183,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -50200,20 +52627,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 166,
+ "id": 180,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 167,
+ "id": 181,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 168,
+ "id": 182,
"name": "key",
"kind": 32768,
"flags": {},
@@ -50234,7 +52661,7 @@
],
"parameters": [
{
- "id": 170,
+ "id": 184,
"name": "type",
"kind": 32768,
"kindString": "Parameter",
@@ -50245,14 +52672,14 @@
}
},
{
- "id": 171,
+ "id": 185,
"name": "filter",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 450,
+ "id": 464,
"typeArguments": [
{
"type": "literal",
@@ -50261,7 +52688,7 @@
],
"name": "RealtimePostgresChangesFilter",
"dereferenced": {
- "id": 450,
+ "id": 464,
"name": "RealtimePostgresChangesFilter",
"kind": 4194304,
"kindString": "Type alias",
@@ -50269,13 +52696,13 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 60,
+ "line": 62,
"character": 12
}
],
"typeParameter": [
{
- "id": 456,
+ "id": 470,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -50287,7 +52714,7 @@
[
{
"type": "reference",
- "id": 520,
+ "id": 539,
"name": "REALTIME_POSTGRES_CHANGES_LISTEN_EVENT"
},
""
@@ -50299,14 +52726,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 451,
+ "id": 465,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 452,
+ "id": 466,
"name": "event",
"kind": 1024,
"kindString": "Property",
@@ -50317,19 +52744,19 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 64,
+ "line": 68,
"character": 2
}
],
"type": {
"type": "reference",
- "id": 456,
+ "id": 470,
"name": "T",
"dereferenced": {}
}
},
{
- "id": 455,
+ "id": 469,
"name": "filter",
"kind": 1024,
"kindString": "Property",
@@ -50342,7 +52769,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 76,
+ "line": 80,
"character": 2
}
],
@@ -50352,7 +52779,7 @@
}
},
{
- "id": 453,
+ "id": 467,
"name": "schema",
"kind": 1024,
"kindString": "Property",
@@ -50363,7 +52790,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 68,
+ "line": 72,
"character": 2
}
],
@@ -50373,7 +52800,7 @@
}
},
{
- "id": 454,
+ "id": 468,
"name": "table",
"kind": 1024,
"kindString": "Property",
@@ -50386,7 +52813,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 72,
+ "line": 76,
"character": 2
}
],
@@ -50400,14 +52827,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [452, 455, 453, 454]
+ "children": [466, 469, 467, 468]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 60,
- "character": 99
+ "line": 64,
+ "character": 4
}
]
}
@@ -50416,7 +52843,7 @@
}
},
{
- "id": 172,
+ "id": 186,
"name": "callback",
"kind": 32768,
"kindString": "Parameter",
@@ -50424,32 +52851,32 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 173,
+ "id": 187,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 174,
+ "id": 188,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 175,
+ "id": 189,
"name": "payload",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 462,
+ "id": 476,
"typeArguments": [
{
"type": "reference",
- "id": 169,
+ "id": 183,
"name": "T"
}
],
@@ -50469,19 +52896,19 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
},
{
- "id": 176,
+ "id": 190,
"name": "on",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"typeParameter": [
{
- "id": 180,
+ "id": 194,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -50489,20 +52916,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 177,
+ "id": 191,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 178,
+ "id": 192,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 179,
+ "id": 193,
"name": "key",
"kind": 32768,
"flags": {},
@@ -50523,7 +52950,7 @@
],
"parameters": [
{
- "id": 181,
+ "id": 195,
"name": "type",
"kind": 32768,
"kindString": "Parameter",
@@ -50534,14 +52961,14 @@
}
},
{
- "id": 182,
+ "id": 196,
"name": "filter",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 450,
+ "id": 464,
"typeArguments": [
{
"type": "literal",
@@ -50550,7 +52977,7 @@
],
"name": "RealtimePostgresChangesFilter",
"dereferenced": {
- "id": 450,
+ "id": 464,
"name": "RealtimePostgresChangesFilter",
"kind": 4194304,
"kindString": "Type alias",
@@ -50558,13 +52985,13 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 60,
+ "line": 62,
"character": 12
}
],
"typeParameter": [
{
- "id": 456,
+ "id": 470,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -50576,7 +53003,7 @@
[
{
"type": "reference",
- "id": 520,
+ "id": 539,
"name": "REALTIME_POSTGRES_CHANGES_LISTEN_EVENT"
},
""
@@ -50588,14 +53015,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 451,
+ "id": 465,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 452,
+ "id": 466,
"name": "event",
"kind": 1024,
"kindString": "Property",
@@ -50606,19 +53033,19 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 64,
+ "line": 68,
"character": 2
}
],
"type": {
"type": "reference",
- "id": 456,
+ "id": 470,
"name": "T",
"dereferenced": {}
}
},
{
- "id": 455,
+ "id": 469,
"name": "filter",
"kind": 1024,
"kindString": "Property",
@@ -50631,7 +53058,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 76,
+ "line": 80,
"character": 2
}
],
@@ -50641,7 +53068,7 @@
}
},
{
- "id": 453,
+ "id": 467,
"name": "schema",
"kind": 1024,
"kindString": "Property",
@@ -50652,7 +53079,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 68,
+ "line": 72,
"character": 2
}
],
@@ -50662,7 +53089,7 @@
}
},
{
- "id": 454,
+ "id": 468,
"name": "table",
"kind": 1024,
"kindString": "Property",
@@ -50675,7 +53102,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 72,
+ "line": 76,
"character": 2
}
],
@@ -50689,14 +53116,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [452, 455, 453, 454]
+ "children": [466, 469, 467, 468]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 60,
- "character": 99
+ "line": 64,
+ "character": 4
}
]
}
@@ -50705,7 +53132,7 @@
}
},
{
- "id": 183,
+ "id": 197,
"name": "callback",
"kind": 32768,
"kindString": "Parameter",
@@ -50713,32 +53140,32 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 184,
+ "id": 198,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 185,
+ "id": 199,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 186,
+ "id": 200,
"name": "payload",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 472,
+ "id": 486,
"typeArguments": [
{
"type": "reference",
- "id": 180,
+ "id": 194,
"name": "T"
}
],
@@ -50758,19 +53185,19 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
},
{
- "id": 187,
+ "id": 201,
"name": "on",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"typeParameter": [
{
- "id": 191,
+ "id": 205,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -50778,20 +53205,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 188,
+ "id": 202,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 189,
+ "id": 203,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 190,
+ "id": 204,
"name": "key",
"kind": 32768,
"flags": {},
@@ -50812,7 +53239,7 @@
],
"parameters": [
{
- "id": 192,
+ "id": 206,
"name": "type",
"kind": 32768,
"kindString": "Parameter",
@@ -50823,14 +53250,14 @@
}
},
{
- "id": 193,
+ "id": 207,
"name": "filter",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 450,
+ "id": 464,
"typeArguments": [
{
"type": "literal",
@@ -50839,7 +53266,7 @@
],
"name": "RealtimePostgresChangesFilter",
"dereferenced": {
- "id": 450,
+ "id": 464,
"name": "RealtimePostgresChangesFilter",
"kind": 4194304,
"kindString": "Type alias",
@@ -50847,13 +53274,13 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 60,
+ "line": 62,
"character": 12
}
],
"typeParameter": [
{
- "id": 456,
+ "id": 470,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -50865,7 +53292,7 @@
[
{
"type": "reference",
- "id": 520,
+ "id": 539,
"name": "REALTIME_POSTGRES_CHANGES_LISTEN_EVENT"
},
""
@@ -50877,14 +53304,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 451,
+ "id": 465,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 452,
+ "id": 466,
"name": "event",
"kind": 1024,
"kindString": "Property",
@@ -50895,19 +53322,19 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 64,
+ "line": 68,
"character": 2
}
],
"type": {
"type": "reference",
- "id": 456,
+ "id": 470,
"name": "T",
"dereferenced": {}
}
},
{
- "id": 455,
+ "id": 469,
"name": "filter",
"kind": 1024,
"kindString": "Property",
@@ -50920,7 +53347,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 76,
+ "line": 80,
"character": 2
}
],
@@ -50930,7 +53357,7 @@
}
},
{
- "id": 453,
+ "id": 467,
"name": "schema",
"kind": 1024,
"kindString": "Property",
@@ -50941,7 +53368,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 68,
+ "line": 72,
"character": 2
}
],
@@ -50951,7 +53378,7 @@
}
},
{
- "id": 454,
+ "id": 468,
"name": "table",
"kind": 1024,
"kindString": "Property",
@@ -50964,7 +53391,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 72,
+ "line": 76,
"character": 2
}
],
@@ -50978,14 +53405,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [452, 455, 453, 454]
+ "children": [466, 469, 467, 468]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 60,
- "character": 99
+ "line": 64,
+ "character": 4
}
]
}
@@ -50994,7 +53421,7 @@
}
},
{
- "id": 194,
+ "id": 208,
"name": "callback",
"kind": 32768,
"kindString": "Parameter",
@@ -51002,32 +53429,32 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 195,
+ "id": 209,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 196,
+ "id": 210,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 197,
+ "id": 211,
"name": "payload",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 481,
+ "id": 495,
"typeArguments": [
{
"type": "reference",
- "id": 191,
+ "id": 205,
"name": "T"
}
],
@@ -51047,12 +53474,12 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
},
{
- "id": 198,
+ "id": 212,
"name": "on",
"kind": 4096,
"kindString": "Call signature",
@@ -51062,7 +53489,7 @@
},
"parameters": [
{
- "id": 199,
+ "id": 213,
"name": "type",
"kind": 32768,
"kindString": "Parameter",
@@ -51076,7 +53503,7 @@
}
},
{
- "id": 200,
+ "id": 214,
"name": "filter",
"kind": 32768,
"kindString": "Parameter",
@@ -51087,14 +53514,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 201,
+ "id": 215,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 202,
+ "id": 216,
"name": "event",
"kind": 1024,
"kindString": "Property",
@@ -51102,7 +53529,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 375,
+ "line": 381,
"character": 14
}
],
@@ -51116,14 +53543,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [202]
+ "children": [216]
}
]
}
}
},
{
- "id": 203,
+ "id": 217,
"name": "callback",
"kind": 32768,
"kindString": "Parameter",
@@ -51134,21 +53561,21 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 204,
+ "id": 218,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 205,
+ "id": 219,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 206,
+ "id": 220,
"name": "payload",
"kind": 32768,
"kindString": "Parameter",
@@ -51156,14 +53583,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 207,
+ "id": 221,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 209,
+ "id": 223,
"name": "event",
"kind": 1024,
"kindString": "Property",
@@ -51171,7 +53598,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 378,
+ "line": 384,
"character": 6
}
],
@@ -51181,7 +53608,7 @@
}
},
{
- "id": 208,
+ "id": 222,
"name": "type",
"kind": 1024,
"kindString": "Property",
@@ -51189,7 +53616,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 377,
+ "line": 383,
"character": 6
}
],
@@ -51203,18 +53630,18 @@
{
"title": "Properties",
"kind": 1024,
- "children": [209, 208]
+ "children": [223, 222]
}
],
"indexSignature": {
- "id": 210,
+ "id": 224,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 211,
+ "id": 225,
"name": "key",
"kind": 32768,
"flags": {},
@@ -51245,14 +53672,14 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
}
]
},
{
- "id": 101,
+ "id": 110,
"name": "presenceState",
"kind": 2048,
"kindString": "Method",
@@ -51260,27 +53687,86 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 299,
+ "line": 303,
"character": 2
}
],
"signatures": [
{
- "id": 102,
+ "id": 111,
"name": "presenceState",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
+ "typeParameter": [
+ {
+ "id": 116,
+ "name": "T",
+ "kind": 131072,
+ "kindString": "Type parameter",
+ "flags": {},
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 112,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "indexSignature": {
+ "id": 113,
+ "name": "__index",
+ "kind": 8192,
+ "kindString": "Index signature",
+ "flags": {},
+ "parameters": [
+ {
+ "id": 114,
+ "name": "key",
+ "kind": 32768,
+ "flags": {},
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "any"
+ }
+ }
+ }
+ },
+ "default": {
+ "type": "reflection",
+ "declaration": {
+ "id": 115,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {}
+ }
+ }
+ }
+ ],
"type": {
"type": "reference",
- "id": 511,
+ "id": 525,
+ "typeArguments": [
+ {
+ "type": "reference",
+ "id": 116,
+ "name": "T"
+ }
+ ],
"name": "RealtimePresenceState"
}
}
]
},
{
- "id": 212,
+ "id": 226,
"name": "send",
"kind": 2048,
"kindString": "Method",
@@ -51288,20 +53774,20 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 390,
+ "line": 396,
"character": 2
}
],
"signatures": [
{
- "id": 213,
+ "id": 227,
"name": "send",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 214,
+ "id": 228,
"name": "payload",
"kind": 32768,
"kindString": "Parameter",
@@ -51309,14 +53795,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 215,
+ "id": 229,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 216,
+ "id": 230,
"name": "type",
"kind": 1024,
"kindString": "Property",
@@ -51324,7 +53810,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 391,
+ "line": 397,
"character": 15
}
],
@@ -51338,18 +53824,18 @@
{
"title": "Properties",
"kind": 1024,
- "children": [216]
+ "children": [230]
}
],
"indexSignature": {
- "id": 217,
+ "id": 231,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 218,
+ "id": 232,
"name": "key",
"kind": 32768,
"flags": {},
@@ -51368,7 +53854,7 @@
}
},
{
- "id": 219,
+ "id": 233,
"name": "opts",
"kind": 32768,
"kindString": "Parameter",
@@ -51376,20 +53862,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 220,
+ "id": 234,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 221,
+ "id": 235,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 222,
+ "id": 236,
"name": "key",
"kind": 32768,
"flags": {},
@@ -51414,7 +53900,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 313,
+ "id": 327,
"name": "RealtimeChannelSendResponse"
}
],
@@ -51426,7 +53912,7 @@
]
},
{
- "id": 93,
+ "id": 102,
"name": "subscribe",
"kind": 2048,
"kindString": "Method",
@@ -51434,13 +53920,13 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 186,
+ "line": 190,
"character": 2
}
],
"signatures": [
{
- "id": 94,
+ "id": 103,
"name": "subscribe",
"kind": 4096,
"kindString": "Call signature",
@@ -51450,7 +53936,7 @@
},
"parameters": [
{
- "id": 95,
+ "id": 104,
"name": "callback",
"kind": 32768,
"kindString": "Parameter",
@@ -51460,21 +53946,21 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 96,
+ "id": 105,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 97,
+ "id": 106,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 98,
+ "id": 107,
"name": "status",
"kind": 32768,
"kindString": "Parameter",
@@ -51502,7 +53988,7 @@
}
},
{
- "id": 99,
+ "id": 108,
"name": "err",
"kind": 32768,
"kindString": "Parameter",
@@ -51527,7 +54013,7 @@
}
},
{
- "id": 100,
+ "id": 109,
"name": "timeout",
"kind": 32768,
"kindString": "Parameter",
@@ -51541,14 +54027,14 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
}
]
},
{
- "id": 103,
+ "id": 117,
"name": "track",
"kind": 2048,
"kindString": "Method",
@@ -51556,20 +54042,20 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 303,
+ "line": 309,
"character": 8
}
],
"signatures": [
{
- "id": 104,
+ "id": 118,
"name": "track",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 105,
+ "id": 119,
"name": "payload",
"kind": 32768,
"kindString": "Parameter",
@@ -51577,20 +54063,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 106,
+ "id": 120,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 107,
+ "id": 121,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 108,
+ "id": 122,
"name": "key",
"kind": 32768,
"flags": {},
@@ -51609,7 +54095,7 @@
}
},
{
- "id": 109,
+ "id": 123,
"name": "opts",
"kind": 32768,
"kindString": "Parameter",
@@ -51617,20 +54103,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 110,
+ "id": 124,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 111,
+ "id": 125,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 112,
+ "id": 126,
"name": "key",
"kind": 32768,
"flags": {},
@@ -51655,7 +54141,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 313,
+ "id": 327,
"name": "RealtimeChannelSendResponse"
}
],
@@ -51667,7 +54153,7 @@
]
},
{
- "id": 229,
+ "id": 243,
"name": "unsubscribe",
"kind": 2048,
"kindString": "Method",
@@ -51675,13 +54161,13 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 430,
+ "line": 436,
"character": 2
}
],
"signatures": [
{
- "id": 230,
+ "id": 244,
"name": "unsubscribe",
"kind": 4096,
"kindString": "Call signature",
@@ -51692,7 +54178,7 @@
},
"parameters": [
{
- "id": 231,
+ "id": 245,
"name": "timeout",
"kind": 32768,
"kindString": "Parameter",
@@ -51733,7 +54219,7 @@
]
},
{
- "id": 113,
+ "id": 127,
"name": "untrack",
"kind": 2048,
"kindString": "Method",
@@ -51741,20 +54227,20 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 317,
+ "line": 323,
"character": 8
}
],
"signatures": [
{
- "id": 114,
+ "id": 128,
"name": "untrack",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 115,
+ "id": 129,
"name": "opts",
"kind": 32768,
"kindString": "Parameter",
@@ -51762,20 +54248,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 116,
+ "id": 130,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 117,
+ "id": 131,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 118,
+ "id": 132,
"name": "key",
"kind": 32768,
"flags": {},
@@ -51800,7 +54286,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 313,
+ "id": 327,
"name": "RealtimeChannelSendResponse"
}
],
@@ -51812,7 +54298,7 @@
]
},
{
- "id": 223,
+ "id": 237,
"name": "updateJoinPayload",
"kind": 2048,
"kindString": "Method",
@@ -51820,20 +54306,20 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 417,
+ "line": 423,
"character": 2
}
],
"signatures": [
{
- "id": 224,
+ "id": 238,
"name": "updateJoinPayload",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 225,
+ "id": 239,
"name": "payload",
"kind": 32768,
"kindString": "Parameter",
@@ -51841,20 +54327,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 226,
+ "id": 240,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 227,
+ "id": 241,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 228,
+ "id": 242,
"name": "key",
"kind": 32768,
"flags": {},
@@ -51885,36 +54371,36 @@
{
"title": "Constructors",
"kind": 512,
- "children": [66]
+ "children": [75]
},
{
"title": "Properties",
"kind": 1024,
- "children": [71, 86, 85, 91, 89, 88, 87, 92, 84, 83, 90]
+ "children": [80, 95, 94, 100, 98, 97, 96, 101, 93, 92, 99]
},
{
"title": "Methods",
"kind": 2048,
- "children": [119, 101, 212, 93, 103, 229, 113, 223]
+ "children": [133, 110, 226, 102, 117, 243, 127, 237]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 109,
+ "line": 113,
"character": 21
}
]
},
{
- "id": 314,
+ "id": 328,
"name": "RealtimeClient",
"kind": 128,
"kindString": "Class",
"flags": {},
"children": [
{
- "id": 315,
+ "id": 329,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -51922,13 +54408,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 88,
+ "line": 89,
"character": 2
}
],
"signatures": [
{
- "id": 316,
+ "id": 330,
"name": "new RealtimeClient",
"kind": 16384,
"kindString": "Constructor signature",
@@ -51938,7 +54424,7 @@
},
"parameters": [
{
- "id": 317,
+ "id": 331,
"name": "endPoint",
"kind": 32768,
"kindString": "Parameter",
@@ -51952,7 +54438,7 @@
}
},
{
- "id": 318,
+ "id": 332,
"name": "options",
"kind": 32768,
"kindString": "Parameter",
@@ -51961,10 +54447,10 @@
},
"type": {
"type": "reference",
- "id": 426,
+ "id": 440,
"name": "RealtimeClientOptions",
"dereferenced": {
- "id": 426,
+ "id": 440,
"name": "RealtimeClientOptions",
"kind": 4194304,
"kindString": "Type alias",
@@ -51972,225 +54458,27 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 16,
+ "line": 17,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 427,
+ "id": 441,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 433,
+ "id": 447,
"name": "decode",
"kind": 1024,
"kindString": "Property",
"flags": {
"isOptional": true
},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 22,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "qualifiedName": "Function",
- "package": "typescript",
- "name": "Function"
- }
- },
- {
- "id": 432,
- "name": "encode",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 21,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "qualifiedName": "Function",
- "package": "typescript",
- "name": "Function"
- }
- },
- {
- "id": 435,
- "name": "headers",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 24,
- "character": 2
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 436,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 24,
- "character": 12
- }
- ],
- "indexSignature": {
- "id": 437,
- "name": "__index",
- "kind": 8192,
- "kindString": "Index signature",
- "flags": {},
- "parameters": [
- {
- "id": 438,
- "name": "key",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- }
- }
- },
- {
- "id": 430,
- "name": "heartbeatIntervalMs",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 19,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- },
- {
- "id": 431,
- "name": "logger",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 20,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "qualifiedName": "Function",
- "package": "typescript",
- "name": "Function"
- }
- },
- {
- "id": 439,
- "name": "params",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 25,
- "character": 2
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 440,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 25,
- "character": 11
- }
- ],
- "indexSignature": {
- "id": 441,
- "name": "__index",
- "kind": 8192,
- "kindString": "Index signature",
- "flags": {},
- "parameters": [
- {
- "id": 442,
- "name": "key",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "any"
- }
- }
- }
- }
- },
- {
- "id": 434,
- "name": "reconnectAfterMs",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -52206,8 +54494,8 @@
}
},
{
- "id": 429,
- "name": "timeout",
+ "id": 446,
+ "name": "encode",
"kind": 1024,
"kindString": "Property",
"flags": {
@@ -52216,7 +54504,85 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 18,
+ "line": 22,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "qualifiedName": "Function",
+ "package": "typescript",
+ "name": "Function"
+ }
+ },
+ {
+ "id": 449,
+ "name": "headers",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 25,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 450,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 25,
+ "character": 12
+ }
+ ],
+ "indexSignature": {
+ "id": 451,
+ "name": "__index",
+ "kind": 8192,
+ "kindString": "Index signature",
+ "flags": {},
+ "parameters": [
+ {
+ "id": 452,
+ "name": "key",
+ "kind": 32768,
+ "flags": {},
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ }
+ }
+ },
+ {
+ "id": 444,
+ "name": "heartbeatIntervalMs",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 20,
"character": 2
}
],
@@ -52226,7 +54592,127 @@
}
},
{
- "id": 428,
+ "id": 445,
+ "name": "logger",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 21,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "qualifiedName": "Function",
+ "package": "typescript",
+ "name": "Function"
+ }
+ },
+ {
+ "id": 453,
+ "name": "params",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 26,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 454,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 26,
+ "character": 11
+ }
+ ],
+ "indexSignature": {
+ "id": 455,
+ "name": "__index",
+ "kind": 8192,
+ "kindString": "Index signature",
+ "flags": {},
+ "parameters": [
+ {
+ "id": 456,
+ "name": "key",
+ "kind": 32768,
+ "flags": {},
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "any"
+ }
+ }
+ }
+ }
+ },
+ {
+ "id": 448,
+ "name": "reconnectAfterMs",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 24,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "qualifiedName": "Function",
+ "package": "typescript",
+ "name": "Function"
+ }
+ },
+ {
+ "id": 443,
+ "name": "timeout",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 19,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "number"
+ }
+ },
+ {
+ "id": 442,
"name": "transport",
"kind": 1024,
"kindString": "Property",
@@ -52236,7 +54722,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 17,
+ "line": 18,
"character": 2
}
],
@@ -52252,13 +54738,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [433, 432, 435, 430, 431, 439, 434, 429, 428]
+ "children": [447, 446, 449, 444, 445, 453, 448, 443, 442]
}
],
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 16,
+ "line": 17,
"character": 36
}
]
@@ -52270,14 +54756,14 @@
],
"type": {
"type": "reference",
- "id": 314,
+ "id": 328,
"name": "default"
}
}
]
},
{
- "id": 319,
+ "id": 333,
"name": "accessToken",
"kind": 1024,
"kindString": "Property",
@@ -52285,7 +54771,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 41,
+ "line": 42,
"character": 2
}
],
@@ -52305,7 +54791,7 @@
"defaultValue": "null"
},
{
- "id": 320,
+ "id": 334,
"name": "channels",
"kind": 1024,
"kindString": "Property",
@@ -52313,7 +54799,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 42,
+ "line": 43,
"character": 2
}
],
@@ -52321,14 +54807,14 @@
"type": "array",
"elementType": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
},
"defaultValue": "[]"
},
{
- "id": 341,
+ "id": 355,
"name": "conn",
"kind": 1024,
"kindString": "Property",
@@ -52336,7 +54822,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 57,
+ "line": 58,
"character": 2
}
],
@@ -52358,11 +54844,31 @@
"defaultValue": "null"
},
{
- "id": 339,
+ "id": 353,
"name": "decode",
"kind": 1024,
"kindString": "Property",
"flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 56,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "qualifiedName": "Function",
+ "package": "typescript",
+ "name": "Function"
+ }
+ },
+ {
+ "id": 352,
+ "name": "encode",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -52378,27 +54884,7 @@
}
},
{
- "id": 338,
- "name": "encode",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 54,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "qualifiedName": "Function",
- "package": "typescript",
- "name": "Function"
- }
- },
- {
- "id": 321,
+ "id": 335,
"name": "endPoint",
"kind": 1024,
"kindString": "Property",
@@ -52406,7 +54892,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 43,
+ "line": 44,
"character": 2
}
],
@@ -52417,7 +54903,7 @@
"defaultValue": "''"
},
{
- "id": 350,
+ "id": 364,
"name": "eventsPerSecondLimitMs",
"kind": 1024,
"kindString": "Property",
@@ -52425,7 +54911,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 71,
+ "line": 72,
"character": 2
}
],
@@ -52436,7 +54922,7 @@
"defaultValue": "100"
},
{
- "id": 322,
+ "id": 336,
"name": "headers",
"kind": 1024,
"kindString": "Property",
@@ -52446,27 +54932,27 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 44,
+ "line": 45,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 323,
+ "id": 337,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 324,
+ "id": 338,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 325,
+ "id": 339,
"name": "key",
"kind": 32768,
"flags": {},
@@ -52486,7 +54972,7 @@
"defaultValue": "DEFAULT_HEADERS"
},
{
- "id": 332,
+ "id": 346,
"name": "heartbeatIntervalMs",
"kind": 1024,
"kindString": "Property",
@@ -52494,7 +54980,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 48,
+ "line": 49,
"character": 2
}
],
@@ -52505,7 +54991,7 @@
"defaultValue": "30000"
},
{
- "id": 333,
+ "id": 347,
"name": "heartbeatTimer",
"kind": 1024,
"kindString": "Property",
@@ -52513,7 +54999,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 49,
+ "line": 50,
"character": 2
}
],
@@ -52535,7 +55021,7 @@
"defaultValue": "undefined"
},
{
- "id": 351,
+ "id": 365,
"name": "inThrottle",
"kind": 1024,
"kindString": "Property",
@@ -52543,7 +55029,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 72,
+ "line": 73,
"character": 2
}
],
@@ -52554,7 +55040,7 @@
"defaultValue": "false"
},
{
- "id": 337,
+ "id": 351,
"name": "logger",
"kind": 1024,
"kindString": "Property",
@@ -52562,7 +55048,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 53,
+ "line": 54,
"character": 2
}
],
@@ -52575,7 +55061,7 @@
"defaultValue": "noop"
},
{
- "id": 326,
+ "id": 340,
"name": "params",
"kind": 1024,
"kindString": "Property",
@@ -52585,27 +55071,27 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 45,
+ "line": 46,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 327,
+ "id": 341,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 328,
+ "id": 342,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 329,
+ "id": 343,
"name": "key",
"kind": 32768,
"flags": {},
@@ -52625,7 +55111,7 @@
"defaultValue": "{}"
},
{
- "id": 334,
+ "id": 348,
"name": "pendingHeartbeatRef",
"kind": 1024,
"kindString": "Property",
@@ -52633,7 +55119,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 50,
+ "line": 51,
"character": 2
}
],
@@ -52653,7 +55139,7 @@
"defaultValue": "null"
},
{
- "id": 340,
+ "id": 354,
"name": "reconnectAfterMs",
"kind": 1024,
"kindString": "Property",
@@ -52661,7 +55147,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 56,
+ "line": 57,
"character": 2
}
],
@@ -52673,11 +55159,29 @@
}
},
{
- "id": 336,
+ "id": 350,
"name": "reconnectTimer",
"kind": 1024,
"kindString": "Property",
"flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 53,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "name": "default"
+ }
+ },
+ {
+ "id": 349,
+ "name": "ref",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -52685,24 +55189,6 @@
"character": 2
}
],
- "type": {
- "type": "reference",
- "name": "default"
- }
- },
- {
- "id": 335,
- "name": "ref",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 51,
- "character": 2
- }
- ],
"type": {
"type": "intrinsic",
"name": "number"
@@ -52710,7 +55196,7 @@
"defaultValue": "0"
},
{
- "id": 342,
+ "id": 356,
"name": "sendBuffer",
"kind": 1024,
"kindString": "Property",
@@ -52718,7 +55204,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 58,
+ "line": 59,
"character": 2
}
],
@@ -52734,30 +55220,11 @@
"defaultValue": "[]"
},
{
- "id": 343,
+ "id": 357,
"name": "serializer",
"kind": 1024,
"kindString": "Property",
"flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 59,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "name": "default"
- },
- "defaultValue": "..."
- },
- {
- "id": 344,
- "name": "stateChangeCallbacks",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -52765,44 +55232,40 @@
"character": 2
}
],
+ "type": {
+ "type": "reference",
+ "name": "default"
+ },
+ "defaultValue": "..."
+ },
+ {
+ "id": 358,
+ "name": "stateChangeCallbacks",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 61,
+ "character": 2
+ }
+ ],
"type": {
"type": "reflection",
"declaration": {
- "id": 345,
+ "id": 359,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 347,
+ "id": 361,
"name": "close",
"kind": 1024,
"kindString": "Property",
"flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 62,
- "character": 4
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "qualifiedName": "Function",
- "package": "typescript",
- "name": "Function"
- }
- }
- },
- {
- "id": 348,
- "name": "error",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -52821,8 +55284,8 @@
}
},
{
- "id": 349,
- "name": "message",
+ "id": 362,
+ "name": "error",
"kind": 1024,
"kindString": "Property",
"flags": {},
@@ -52844,7 +55307,30 @@
}
},
{
- "id": 346,
+ "id": 363,
+ "name": "message",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 65,
+ "character": 4
+ }
+ ],
+ "type": {
+ "type": "array",
+ "elementType": {
+ "type": "reference",
+ "qualifiedName": "Function",
+ "package": "typescript",
+ "name": "Function"
+ }
+ }
+ },
+ {
+ "id": 360,
"name": "open",
"kind": 1024,
"kindString": "Property",
@@ -52852,7 +55338,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 61,
+ "line": 62,
"character": 4
}
],
@@ -52871,7 +55357,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [347, 348, 349, 346]
+ "children": [361, 362, 363, 360]
}
]
}
@@ -52879,30 +55365,11 @@
"defaultValue": "..."
},
{
- "id": 330,
+ "id": 344,
"name": "timeout",
"kind": 1024,
"kindString": "Property",
"flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 46,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "DEFAULT_TIMEOUT"
- },
- {
- "id": 331,
- "name": "transport",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -52910,6 +55377,25 @@
"character": 2
}
],
+ "type": {
+ "type": "intrinsic",
+ "name": "number"
+ },
+ "defaultValue": "DEFAULT_TIMEOUT"
+ },
+ {
+ "id": 345,
+ "name": "transport",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 48,
+ "character": 2
+ }
+ ],
"type": {
"type": "intrinsic",
"name": "any"
@@ -52917,7 +55403,7 @@
"defaultValue": "w3cwebsocket"
},
{
- "id": 374,
+ "id": 388,
"name": "channel",
"kind": 2048,
"kindString": "Method",
@@ -52925,20 +55411,20 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 228,
+ "line": 227,
"character": 2
}
],
"signatures": [
{
- "id": 375,
+ "id": 389,
"name": "channel",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 376,
+ "id": 390,
"name": "topic",
"kind": 32768,
"kindString": "Parameter",
@@ -52949,17 +55435,17 @@
}
},
{
- "id": 377,
+ "id": 391,
"name": "params",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 302,
+ "id": 316,
"name": "RealtimeChannelOptions",
"dereferenced": {
- "id": 302,
+ "id": 316,
"name": "RealtimeChannelOptions",
"kind": 4194304,
"kindString": "Type alias",
@@ -52967,21 +55453,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 13,
+ "line": 15,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 303,
+ "id": 317,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 304,
+ "id": 318,
"name": "config",
"kind": 1024,
"kindString": "Property",
@@ -52989,21 +55475,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 14,
+ "line": 16,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 305,
+ "id": 319,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 306,
+ "id": 320,
"name": "broadcast",
"kind": 1024,
"kindString": "Property",
@@ -53016,21 +55502,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 4
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 307,
+ "id": 321,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 309,
+ "id": 323,
"name": "ack",
"kind": 1024,
"kindString": "Property",
@@ -53040,7 +55526,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 34
}
],
@@ -53050,7 +55536,7 @@
}
},
{
- "id": 308,
+ "id": 322,
"name": "self",
"kind": 1024,
"kindString": "Property",
@@ -53060,7 +55546,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 18
}
],
@@ -53074,13 +55560,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [309, 308]
+ "children": [323, 322]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 16
}
]
@@ -53088,7 +55574,7 @@
}
},
{
- "id": 310,
+ "id": 324,
"name": "presence",
"kind": 1024,
"kindString": "Property",
@@ -53101,21 +55587,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 23,
+ "line": 25,
"character": 4
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 311,
+ "id": 325,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 312,
+ "id": 326,
"name": "key",
"kind": 1024,
"kindString": "Property",
@@ -53125,7 +55611,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 23,
+ "line": 25,
"character": 17
}
],
@@ -53139,13 +55625,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [312]
+ "children": [326]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 23,
+ "line": 25,
"character": 15
}
]
@@ -53157,13 +55643,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [306, 310]
+ "children": [320, 324]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 14,
+ "line": 16,
"character": 10
}
]
@@ -53175,13 +55661,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [304]
+ "children": [318]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 13,
+ "line": 15,
"character": 37
}
]
@@ -53194,14 +55680,14 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
}
]
},
{
- "id": 352,
+ "id": 366,
"name": "connect",
"kind": 2048,
"kindString": "Method",
@@ -53209,13 +55695,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 125,
+ "line": 126,
"character": 2
}
],
"signatures": [
{
- "id": 353,
+ "id": 367,
"name": "connect",
"kind": 4096,
"kindString": "Call signature",
@@ -53231,7 +55717,7 @@
]
},
{
- "id": 370,
+ "id": 384,
"name": "connectionState",
"kind": 2048,
"kindString": "Method",
@@ -53239,13 +55725,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 208,
+ "line": 207,
"character": 2
}
],
"signatures": [
{
- "id": 371,
+ "id": 385,
"name": "connectionState",
"kind": 4096,
"kindString": "Call signature",
@@ -53261,7 +55747,7 @@
]
},
{
- "id": 354,
+ "id": 368,
"name": "disconnect",
"kind": 2048,
"kindString": "Method",
@@ -53269,13 +55755,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 147,
+ "line": 148,
"character": 2
}
],
"signatures": [
{
- "id": 355,
+ "id": 369,
"name": "disconnect",
"kind": 4096,
"kindString": "Call signature",
@@ -53285,7 +55771,7 @@
},
"parameters": [
{
- "id": 356,
+ "id": 370,
"name": "code",
"kind": 32768,
"kindString": "Parameter",
@@ -53301,7 +55787,7 @@
}
},
{
- "id": 357,
+ "id": 371,
"name": "reason",
"kind": 32768,
"kindString": "Parameter",
@@ -53325,7 +55811,7 @@
]
},
{
- "id": 358,
+ "id": 372,
"name": "getChannels",
"kind": 2048,
"kindString": "Method",
@@ -53333,13 +55819,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 165,
+ "line": 166,
"character": 2
}
],
"signatures": [
{
- "id": 359,
+ "id": 373,
"name": "getChannels",
"kind": 4096,
"kindString": "Call signature",
@@ -53351,7 +55837,7 @@
"type": "array",
"elementType": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
}
@@ -53359,7 +55845,7 @@
]
},
{
- "id": 372,
+ "id": 386,
"name": "isConnected",
"kind": 2048,
"kindString": "Method",
@@ -53367,13 +55853,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 224,
+ "line": 223,
"character": 2
}
],
"signatures": [
{
- "id": 373,
+ "id": 387,
"name": "isConnected",
"kind": 4096,
"kindString": "Call signature",
@@ -53389,7 +55875,7 @@
]
},
{
- "id": 365,
+ "id": 379,
"name": "log",
"kind": 2048,
"kindString": "Method",
@@ -53397,13 +55883,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 201,
+ "line": 200,
"character": 2
}
],
"signatures": [
{
- "id": 366,
+ "id": 380,
"name": "log",
"kind": 4096,
"kindString": "Call signature",
@@ -53414,7 +55900,7 @@
},
"parameters": [
{
- "id": 367,
+ "id": 381,
"name": "kind",
"kind": 32768,
"kindString": "Parameter",
@@ -53425,7 +55911,7 @@
}
},
{
- "id": 368,
+ "id": 382,
"name": "msg",
"kind": 32768,
"kindString": "Parameter",
@@ -53436,7 +55922,7 @@
}
},
{
- "id": 369,
+ "id": 383,
"name": "data",
"kind": 32768,
"kindString": "Parameter",
@@ -53457,7 +55943,7 @@
]
},
{
- "id": 378,
+ "id": 392,
"name": "push",
"kind": 2048,
"kindString": "Method",
@@ -53465,13 +55951,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 246,
+ "line": 245,
"character": 2
}
],
"signatures": [
{
- "id": 379,
+ "id": 393,
"name": "push",
"kind": 4096,
"kindString": "Call signature",
@@ -53482,17 +55968,17 @@
},
"parameters": [
{
- "id": 380,
+ "id": 394,
"name": "data",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 443,
+ "id": 457,
"name": "RealtimeMessage",
"dereferenced": {
- "id": 443,
+ "id": 457,
"name": "RealtimeMessage",
"kind": 4194304,
"kindString": "Type alias",
@@ -53500,25 +55986,99 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 28,
+ "line": 29,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 444,
+ "id": 458,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 446,
+ "id": 460,
"name": "event",
"kind": 1024,
"kindString": "Property",
"flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 31,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 463,
+ "name": "join_ref",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 34,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 461,
+ "name": "payload",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 32,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "any"
+ }
+ },
+ {
+ "id": 462,
+ "name": "ref",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 33,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 459,
+ "name": "topic",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -53530,93 +56090,19 @@
"type": "intrinsic",
"name": "string"
}
- },
- {
- "id": 449,
- "name": "join_ref",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 33,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 447,
- "name": "payload",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 31,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "any"
- }
- },
- {
- "id": 448,
- "name": "ref",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 32,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 445,
- "name": "topic",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 29,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
}
],
"groups": [
{
"title": "Properties",
"kind": 1024,
- "children": [446, 449, 447, 448, 445]
+ "children": [460, 463, 461, 462, 459]
}
],
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 28,
+ "line": 29,
"character": 30
}
]
@@ -53643,7 +56129,7 @@
]
},
{
- "id": 363,
+ "id": 377,
"name": "removeAllChannels",
"kind": 2048,
"kindString": "Method",
@@ -53652,12 +56138,12 @@
{
"fileName": "RealtimeClient.ts",
"line": 187,
- "character": 2
+ "character": 8
}
],
"signatures": [
{
- "id": 364,
+ "id": 378,
"name": "removeAllChannels",
"kind": 4096,
"kindString": "Call signature",
@@ -53672,7 +56158,7 @@
"type": "array",
"elementType": {
"type": "reference",
- "id": 515,
+ "id": 534,
"name": "RealtimeRemoveChannelResponse"
}
}
@@ -53685,7 +56171,7 @@
]
},
{
- "id": 360,
+ "id": 374,
"name": "removeChannel",
"kind": 2048,
"kindString": "Method",
@@ -53693,13 +56179,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 173,
- "character": 2
+ "line": 174,
+ "character": 8
}
],
"signatures": [
{
- "id": 361,
+ "id": 375,
"name": "removeChannel",
"kind": 4096,
"kindString": "Call signature",
@@ -53709,7 +56195,7 @@
},
"parameters": [
{
- "id": 362,
+ "id": 376,
"name": "channel",
"kind": 32768,
"kindString": "Parameter",
@@ -53719,10 +56205,10 @@
},
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default",
"dereferenced": {
- "id": 55,
+ "id": 64,
"name": "RealtimeChannel",
"kind": 128,
"kindString": "Class",
@@ -53732,7 +56218,7 @@
},
"children": [
{
- "id": 66,
+ "id": 75,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -53740,20 +56226,20 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 126,
+ "line": 130,
"character": 2
}
],
"signatures": [
{
- "id": 67,
+ "id": 76,
"name": "new RealtimeChannel",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 68,
+ "id": 77,
"name": "topic",
"kind": 32768,
"kindString": "Parameter",
@@ -53764,17 +56250,17 @@
}
},
{
- "id": 69,
+ "id": 78,
"name": "params",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 302,
+ "id": 316,
"name": "RealtimeChannelOptions",
"dereferenced": {
- "id": 302,
+ "id": 316,
"name": "RealtimeChannelOptions",
"kind": 4194304,
"kindString": "Type alias",
@@ -53782,21 +56268,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 13,
+ "line": 15,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 303,
+ "id": 317,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 304,
+ "id": 318,
"name": "config",
"kind": 1024,
"kindString": "Property",
@@ -53804,21 +56290,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 14,
+ "line": 16,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 305,
+ "id": 319,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 306,
+ "id": 320,
"name": "broadcast",
"kind": 1024,
"kindString": "Property",
@@ -53831,21 +56317,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 4
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 307,
+ "id": 321,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 309,
+ "id": 323,
"name": "ack",
"kind": 1024,
"kindString": "Property",
@@ -53855,7 +56341,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 34
}
],
@@ -53865,7 +56351,7 @@
}
},
{
- "id": 308,
+ "id": 322,
"name": "self",
"kind": 1024,
"kindString": "Property",
@@ -53875,7 +56361,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 18
}
],
@@ -53889,13 +56375,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [309, 308]
+ "children": [323, 322]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 16
}
]
@@ -53903,7 +56389,7 @@
}
},
{
- "id": 310,
+ "id": 324,
"name": "presence",
"kind": 1024,
"kindString": "Property",
@@ -53916,21 +56402,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 23,
+ "line": 25,
"character": 4
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 311,
+ "id": 325,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 312,
+ "id": 326,
"name": "key",
"kind": 1024,
"kindString": "Property",
@@ -53940,7 +56426,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 23,
+ "line": 25,
"character": 17
}
],
@@ -53954,13 +56440,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [312]
+ "children": [326]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 23,
+ "line": 25,
"character": 15
}
]
@@ -53972,13 +56458,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [306, 310]
+ "children": [320, 324]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 14,
+ "line": 16,
"character": 10
}
]
@@ -53990,13 +56476,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [304]
+ "children": [318]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 13,
+ "line": 15,
"character": 37
}
]
@@ -54007,17 +56493,17 @@
"defaultValue": "..."
},
{
- "id": 70,
+ "id": 79,
"name": "socket",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 314,
+ "id": 328,
"name": "default",
"dereferenced": {
- "id": 314,
+ "id": 328,
"name": "RealtimeClient",
"kind": 128,
"kindString": "Class",
@@ -54027,30 +56513,30 @@
{
"title": "Constructors",
"kind": 512,
- "children": [315]
+ "children": [329]
},
{
"title": "Properties",
"kind": 1024,
"children": [
- 319, 320, 341, 339, 338, 321, 350, 322, 332, 333,
- 351, 337, 326, 334, 340, 336, 335, 342, 343, 344,
- 330, 331
+ 333, 334, 355, 353, 352, 335, 364, 336, 346, 347,
+ 365, 351, 340, 348, 354, 350, 349, 356, 357, 358,
+ 344, 345
]
},
{
"title": "Methods",
"kind": 2048,
"children": [
- 374, 352, 370, 354, 358, 372, 365, 378, 363, 360,
- 381
+ 388, 366, 384, 368, 372, 386, 379, 392, 377, 374,
+ 395
]
}
],
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 40,
+ "line": 41,
"character": 21
}
]
@@ -54060,14 +56546,14 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
}
]
},
{
- "id": 71,
+ "id": 80,
"name": "bindings",
"kind": 1024,
"kindString": "Property",
@@ -54075,27 +56561,27 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 110,
+ "line": 114,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 72,
+ "id": 81,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 73,
+ "id": 82,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 74,
+ "id": 83,
"name": "key",
"kind": 32768,
"flags": {},
@@ -54110,14 +56596,14 @@
"elementType": {
"type": "reflection",
"declaration": {
- "id": 75,
+ "id": 84,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 81,
+ "id": 90,
"name": "callback",
"kind": 1024,
"kindString": "Property",
@@ -54125,7 +56611,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 114,
+ "line": 118,
"character": 6
}
],
@@ -54137,7 +56623,7 @@
}
},
{
- "id": 77,
+ "id": 86,
"name": "filter",
"kind": 1024,
"kindString": "Property",
@@ -54145,14 +56631,14 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 113,
+ "line": 117,
"character": 6
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 78,
+ "id": 87,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
@@ -54160,19 +56646,19 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 113,
+ "line": 117,
"character": 14
}
],
"indexSignature": {
- "id": 79,
+ "id": 88,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 80,
+ "id": 89,
"name": "key",
"kind": 32768,
"flags": {},
@@ -54191,7 +56677,7 @@
}
},
{
- "id": 82,
+ "id": 91,
"name": "id",
"kind": 1024,
"kindString": "Property",
@@ -54201,7 +56687,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 115,
+ "line": 119,
"character": 6
}
],
@@ -54211,7 +56697,7 @@
}
},
{
- "id": 76,
+ "id": 85,
"name": "type",
"kind": 1024,
"kindString": "Property",
@@ -54219,7 +56705,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 112,
+ "line": 116,
"character": 6
}
],
@@ -54233,13 +56719,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [81, 77, 82, 76]
+ "children": [90, 86, 91, 85]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 111,
+ "line": 115,
"character": 19
}
]
@@ -54252,7 +56738,7 @@
"defaultValue": "{}"
},
{
- "id": 86,
+ "id": 95,
"name": "joinPush",
"kind": 1024,
"kindString": "Property",
@@ -54260,7 +56746,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 121,
+ "line": 125,
"character": 2
}
],
@@ -54270,7 +56756,7 @@
}
},
{
- "id": 85,
+ "id": 94,
"name": "joinedOnce",
"kind": 1024,
"kindString": "Property",
@@ -54278,7 +56764,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 120,
+ "line": 124,
"character": 2
}
],
@@ -54289,7 +56775,7 @@
"defaultValue": "false"
},
{
- "id": 91,
+ "id": 100,
"name": "params",
"kind": 1024,
"kindString": "Property",
@@ -54298,10 +56784,10 @@
},
"type": {
"type": "reference",
- "id": 302,
+ "id": 316,
"name": "RealtimeChannelOptions",
"dereferenced": {
- "id": 302,
+ "id": 316,
"name": "RealtimeChannelOptions",
"kind": 4194304,
"kindString": "Type alias",
@@ -54309,21 +56795,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 13,
+ "line": 15,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 303,
+ "id": 317,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 304,
+ "id": 318,
"name": "config",
"kind": 1024,
"kindString": "Property",
@@ -54331,21 +56817,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 14,
+ "line": 16,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 305,
+ "id": 319,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 306,
+ "id": 320,
"name": "broadcast",
"kind": 1024,
"kindString": "Property",
@@ -54358,21 +56844,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 4
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 307,
+ "id": 321,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 309,
+ "id": 323,
"name": "ack",
"kind": 1024,
"kindString": "Property",
@@ -54382,7 +56868,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 34
}
],
@@ -54392,7 +56878,7 @@
}
},
{
- "id": 308,
+ "id": 322,
"name": "self",
"kind": 1024,
"kindString": "Property",
@@ -54402,7 +56888,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 18
}
],
@@ -54416,13 +56902,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [309, 308]
+ "children": [323, 322]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 16
}
]
@@ -54430,7 +56916,7 @@
}
},
{
- "id": 310,
+ "id": 324,
"name": "presence",
"kind": 1024,
"kindString": "Property",
@@ -54443,21 +56929,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 23,
+ "line": 25,
"character": 4
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 311,
+ "id": 325,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 312,
+ "id": 326,
"name": "key",
"kind": 1024,
"kindString": "Property",
@@ -54467,7 +56953,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 23,
+ "line": 25,
"character": 17
}
],
@@ -54481,13 +56967,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [312]
+ "children": [326]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 23,
+ "line": 25,
"character": 15
}
]
@@ -54499,13 +56985,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [306, 310]
+ "children": [320, 324]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 14,
+ "line": 16,
"character": 10
}
]
@@ -54517,13 +57003,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [304]
+ "children": [318]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 13,
+ "line": 15,
"character": 37
}
]
@@ -54534,7 +57020,7 @@
"defaultValue": "..."
},
{
- "id": 89,
+ "id": 98,
"name": "presence",
"kind": 1024,
"kindString": "Property",
@@ -54542,7 +57028,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 124,
+ "line": 128,
"character": 2
}
],
@@ -54558,7 +57044,7 @@
"flags": {},
"children": [
{
- "id": 28,
+ "id": 36,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -54566,13 +57052,13 @@
"sources": [
{
"fileName": "RealtimePresence.ts",
- "line": 82,
+ "line": 84,
"character": 2
}
],
"signatures": [
{
- "id": 29,
+ "id": 37,
"name": "new RealtimePresence",
"kind": 16384,
"kindString": "Constructor signature",
@@ -54582,7 +57068,7 @@
},
"parameters": [
{
- "id": 30,
+ "id": 38,
"name": "channel",
"kind": 32768,
"kindString": "Parameter",
@@ -54592,13 +57078,13 @@
},
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default",
"dereferenced": "[Circular ~.children.5.children.32.signatures.0.parameters.0.type.dereferenced]"
}
},
{
- "id": 31,
+ "id": 39,
"name": "opts",
"kind": 32768,
"kindString": "Parameter",
@@ -54625,7 +57111,7 @@
]
},
{
- "id": 35,
+ "id": 44,
"name": "caller",
"kind": 1024,
"kindString": "Property",
@@ -54633,21 +57119,21 @@
"sources": [
{
"fileName": "RealtimePresence.ts",
- "line": 65,
+ "line": 67,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 36,
+ "id": 45,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 37,
+ "id": 46,
"name": "onJoin",
"kind": 1024,
"kindString": "Property",
@@ -54655,7 +57141,7 @@
"sources": [
{
"fileName": "RealtimePresence.ts",
- "line": 66,
+ "line": 68,
"character": 4
}
],
@@ -54667,7 +57153,7 @@
}
},
{
- "id": 38,
+ "id": 47,
"name": "onLeave",
"kind": 1024,
"kindString": "Property",
@@ -54675,7 +57161,7 @@
"sources": [
{
"fileName": "RealtimePresence.ts",
- "line": 67,
+ "line": 69,
"character": 4
}
],
@@ -54687,7 +57173,7 @@
}
},
{
- "id": 39,
+ "id": 48,
"name": "onSync",
"kind": 2048,
"kindString": "Method",
@@ -54695,13 +57181,13 @@
"sources": [
{
"fileName": "RealtimePresence.ts",
- "line": 68,
+ "line": 70,
"character": 4
}
],
"signatures": [
{
- "id": 40,
+ "id": 49,
"name": "onSync",
"kind": 4096,
"kindString": "Call signature",
@@ -54718,12 +57204,12 @@
{
"title": "Properties",
"kind": 1024,
- "children": [37, 38]
+ "children": [46, 47]
},
{
"title": "Methods",
"kind": 2048,
- "children": [39]
+ "children": [48]
}
]
}
@@ -54731,7 +57217,7 @@
"defaultValue": "..."
},
{
- "id": 41,
+ "id": 50,
"name": "channel",
"kind": 1024,
"kindString": "Property",
@@ -54740,13 +57226,13 @@
},
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default",
"dereferenced": "[Circular ~.children.5.children.32.signatures.0.parameters.0.type.dereferenced]"
}
},
{
- "id": 34,
+ "id": 43,
"name": "joinRef",
"kind": 1024,
"kindString": "Property",
@@ -54754,7 +57240,7 @@
"sources": [
{
"fileName": "RealtimePresence.ts",
- "line": 64,
+ "line": 66,
"character": 2
}
],
@@ -54774,7 +57260,7 @@
"defaultValue": "null"
},
{
- "id": 33,
+ "id": 42,
"name": "pendingDiffs",
"kind": 1024,
"kindString": "Property",
@@ -54782,7 +57268,7 @@
"sources": [
{
"fileName": "RealtimePresence.ts",
- "line": 63,
+ "line": 65,
"character": 2
}
],
@@ -54796,7 +57282,7 @@
"defaultValue": "[]"
},
{
- "id": 32,
+ "id": 40,
"name": "state",
"kind": 1024,
"kindString": "Property",
@@ -54804,16 +57290,28 @@
"sources": [
{
"fileName": "RealtimePresence.ts",
- "line": 62,
+ "line": 64,
"character": 2
}
],
"type": {
"type": "reference",
- "id": 511,
+ "id": 525,
+ "typeArguments": [
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 41,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {}
+ }
+ }
+ ],
"name": "RealtimePresenceState",
"dereferenced": {
- "id": 511,
+ "id": 525,
"name": "RealtimePresenceState",
"kind": 4194304,
"kindString": "Type alias",
@@ -54825,10 +57323,76 @@
"character": 12
}
],
+ "typeParameter": [
+ {
+ "id": 533,
+ "name": "T",
+ "kind": 131072,
+ "kindString": "Type parameter",
+ "flags": {},
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 529,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimePresence.ts",
+ "line": 17,
+ "character": 44
+ }
+ ],
+ "indexSignature": {
+ "id": 530,
+ "name": "__index",
+ "kind": 8192,
+ "kindString": "Index signature",
+ "flags": {},
+ "parameters": [
+ {
+ "id": 531,
+ "name": "key",
+ "kind": 32768,
+ "flags": {},
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "any"
+ }
+ }
+ }
+ },
+ "default": {
+ "type": "reflection",
+ "declaration": {
+ "id": 532,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimePresence.ts",
+ "line": 17,
+ "character": 69
+ }
+ ]
+ }
+ }
+ }
+ ],
"type": {
"type": "reflection",
"declaration": {
- "id": 512,
+ "id": 526,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
@@ -54837,18 +57401,18 @@
{
"fileName": "RealtimePresence.ts",
"line": 17,
- "character": 36
+ "character": 75
}
],
"indexSignature": {
- "id": 513,
+ "id": 527,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 514,
+ "id": 528,
"name": "key",
"kind": 32768,
"flags": {},
@@ -54862,6 +57426,13 @@
"type": "array",
"elementType": {
"type": "reference",
+ "typeArguments": [
+ {
+ "type": "reference",
+ "id": 533,
+ "name": "T"
+ }
+ ],
"name": "Presence"
}
}
@@ -54877,18 +57448,18 @@
{
"title": "Constructors",
"kind": 512,
- "children": [28]
+ "children": [36]
},
{
"title": "Properties",
"kind": 1024,
- "children": [35, 41, 34, 33, 32]
+ "children": [44, 50, 43, 42, 40]
}
],
"sources": [
{
"fileName": "RealtimePresence.ts",
- "line": 61,
+ "line": 63,
"character": 21
}
]
@@ -54896,7 +57467,7 @@
}
},
{
- "id": 88,
+ "id": 97,
"name": "pushBuffer",
"kind": 1024,
"kindString": "Property",
@@ -54904,7 +57475,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 123,
+ "line": 127,
"character": 2
}
],
@@ -54918,11 +57489,99 @@
"defaultValue": "[]"
},
{
- "id": 87,
+ "id": 96,
"name": "rejoinTimer",
"kind": 1024,
"kindString": "Property",
"flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeChannel.ts",
+ "line": 126,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "name": "default"
+ }
+ },
+ {
+ "id": 101,
+ "name": "socket",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isPublic": true
+ },
+ "type": {
+ "type": "reference",
+ "id": 328,
+ "name": "default",
+ "dereferenced": {
+ "id": 328,
+ "name": "RealtimeClient",
+ "kind": 128,
+ "kindString": "Class",
+ "flags": {},
+ "children": "[Circular ~.children.5.children]",
+ "groups": [
+ {
+ "title": "Constructors",
+ "kind": 512,
+ "children": [329]
+ },
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [
+ 333, 334, 355, 353, 352, 335, 364, 336, 346, 347, 365, 351,
+ 340, 348, 354, 350, 349, 356, 357, 358, 344, 345
+ ]
+ },
+ {
+ "title": "Methods",
+ "kind": 2048,
+ "children": [
+ 388, 366, 384, 368, 372, 386, 379, 392, 377, 374, 395
+ ]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 41,
+ "character": 21
+ }
+ ]
+ }
+ }
+ },
+ {
+ "id": 93,
+ "name": "state",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeChannel.ts",
+ "line": 123,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "name": "CHANNEL_STATES"
+ },
+ "defaultValue": "CHANNEL_STATES.closed"
+ },
+ {
+ "id": 92,
+ "name": "timeout",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
"sources": [
{
"fileName": "RealtimeChannel.ts",
@@ -54930,101 +57589,13 @@
"character": 2
}
],
- "type": {
- "type": "reference",
- "name": "default"
- }
- },
- {
- "id": 92,
- "name": "socket",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isPublic": true
- },
- "type": {
- "type": "reference",
- "id": 314,
- "name": "default",
- "dereferenced": {
- "id": 314,
- "name": "RealtimeClient",
- "kind": 128,
- "kindString": "Class",
- "flags": {},
- "children": "[Circular ~.children.5.children]",
- "groups": [
- {
- "title": "Constructors",
- "kind": 512,
- "children": [315]
- },
- {
- "title": "Properties",
- "kind": 1024,
- "children": [
- 319, 320, 341, 339, 338, 321, 350, 322, 332, 333, 351, 337,
- 326, 334, 340, 336, 335, 342, 343, 344, 330, 331
- ]
- },
- {
- "title": "Methods",
- "kind": 2048,
- "children": [
- 374, 352, 370, 354, 358, 372, 365, 378, 363, 360, 381
- ]
- }
- ],
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 40,
- "character": 21
- }
- ]
- }
- }
- },
- {
- "id": 84,
- "name": "state",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeChannel.ts",
- "line": 119,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "name": "CHANNEL_STATES"
- },
- "defaultValue": "CHANNEL_STATES.closed"
- },
- {
- "id": 83,
- "name": "timeout",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeChannel.ts",
- "line": 118,
- "character": 2
- }
- ],
"type": {
"type": "intrinsic",
"name": "number"
}
},
{
- "id": 90,
+ "id": 99,
"name": "topic",
"kind": 1024,
"kindString": "Property",
@@ -55037,7 +57608,7 @@
}
},
{
- "id": 119,
+ "id": 133,
"name": "on",
"kind": 2048,
"kindString": "Method",
@@ -55045,13 +57616,13 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 332,
+ "line": 338,
"character": 2
}
],
"signatures": [
{
- "id": 120,
+ "id": 134,
"name": "on",
"kind": 4096,
"kindString": "Call signature",
@@ -55061,7 +57632,7 @@
},
"parameters": [
{
- "id": 121,
+ "id": 135,
"name": "type",
"kind": 32768,
"kindString": "Parameter",
@@ -55072,7 +57643,7 @@
}
},
{
- "id": 122,
+ "id": 136,
"name": "filter",
"kind": 32768,
"kindString": "Parameter",
@@ -55080,14 +57651,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 123,
+ "id": 137,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 124,
+ "id": 138,
"name": "event",
"kind": 1024,
"kindString": "Property",
@@ -55095,7 +57666,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 334,
+ "line": 340,
"character": 14
}
],
@@ -55109,14 +57680,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [124]
+ "children": [138]
}
]
}
}
},
{
- "id": 125,
+ "id": 139,
"name": "callback",
"kind": 32768,
"kindString": "Parameter",
@@ -55124,14 +57695,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 126,
+ "id": 140,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 127,
+ "id": 141,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
@@ -55148,19 +57719,19 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
},
{
- "id": 128,
+ "id": 142,
"name": "on",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"typeParameter": [
{
- "id": 132,
+ "id": 146,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -55168,20 +57739,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 129,
+ "id": 143,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 130,
+ "id": 144,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 131,
+ "id": 145,
"name": "key",
"kind": 32768,
"flags": {},
@@ -55202,7 +57773,7 @@
],
"parameters": [
{
- "id": 133,
+ "id": 147,
"name": "type",
"kind": 32768,
"kindString": "Parameter",
@@ -55213,7 +57784,7 @@
}
},
{
- "id": 134,
+ "id": 148,
"name": "filter",
"kind": 32768,
"kindString": "Parameter",
@@ -55221,14 +57792,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 135,
+ "id": 149,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 136,
+ "id": 150,
"name": "event",
"kind": 1024,
"kindString": "Property",
@@ -55236,7 +57807,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 339,
+ "line": 345,
"character": 14
}
],
@@ -55250,14 +57821,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [136]
+ "children": [150]
}
]
}
}
},
{
- "id": 137,
+ "id": 151,
"name": "callback",
"kind": 32768,
"kindString": "Parameter",
@@ -55265,32 +57836,32 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 138,
+ "id": 152,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 139,
+ "id": 153,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 140,
+ "id": 154,
"name": "payload",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 491,
+ "id": 505,
"typeArguments": [
{
"type": "reference",
- "id": 132,
+ "id": 146,
"name": "T"
}
],
@@ -55310,19 +57881,19 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
},
{
- "id": 141,
+ "id": 155,
"name": "on",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"typeParameter": [
{
- "id": 145,
+ "id": 159,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -55330,20 +57901,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 142,
+ "id": 156,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 143,
+ "id": 157,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 144,
+ "id": 158,
"name": "key",
"kind": 32768,
"flags": {},
@@ -55364,7 +57935,7 @@
],
"parameters": [
{
- "id": 146,
+ "id": 160,
"name": "type",
"kind": 32768,
"kindString": "Parameter",
@@ -55375,7 +57946,7 @@
}
},
{
- "id": 147,
+ "id": 161,
"name": "filter",
"kind": 32768,
"kindString": "Parameter",
@@ -55383,14 +57954,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 148,
+ "id": 162,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 149,
+ "id": 163,
"name": "event",
"kind": 1024,
"kindString": "Property",
@@ -55398,7 +57969,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 344,
+ "line": 350,
"character": 14
}
],
@@ -55412,14 +57983,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [149]
+ "children": [163]
}
]
}
}
},
{
- "id": 150,
+ "id": 164,
"name": "callback",
"kind": 32768,
"kindString": "Parameter",
@@ -55427,32 +57998,32 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 151,
+ "id": 165,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 152,
+ "id": 166,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 153,
+ "id": 167,
"name": "payload",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 501,
+ "id": 515,
"typeArguments": [
{
"type": "reference",
- "id": 145,
+ "id": 159,
"name": "T"
}
],
@@ -55472,19 +58043,19 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
},
{
- "id": 154,
+ "id": 168,
"name": "on",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"typeParameter": [
{
- "id": 158,
+ "id": 172,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -55492,20 +58063,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 155,
+ "id": 169,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 156,
+ "id": 170,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 157,
+ "id": 171,
"name": "key",
"kind": 32768,
"flags": {},
@@ -55526,7 +58097,7 @@
],
"parameters": [
{
- "id": 159,
+ "id": 173,
"name": "type",
"kind": 32768,
"kindString": "Parameter",
@@ -55537,14 +58108,14 @@
}
},
{
- "id": 160,
+ "id": 174,
"name": "filter",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 450,
+ "id": 464,
"typeArguments": [
{
"type": "literal",
@@ -55553,7 +58124,7 @@
],
"name": "RealtimePostgresChangesFilter",
"dereferenced": {
- "id": 450,
+ "id": 464,
"name": "RealtimePostgresChangesFilter",
"kind": 4194304,
"kindString": "Type alias",
@@ -55561,13 +58132,13 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 60,
+ "line": 62,
"character": 12
}
],
"typeParameter": [
{
- "id": 456,
+ "id": 470,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -55579,7 +58150,7 @@
[
{
"type": "reference",
- "id": 520,
+ "id": 539,
"name": "REALTIME_POSTGRES_CHANGES_LISTEN_EVENT"
},
""
@@ -55591,14 +58162,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 451,
+ "id": 465,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 452,
+ "id": 466,
"name": "event",
"kind": 1024,
"kindString": "Property",
@@ -55609,19 +58180,19 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 64,
+ "line": 68,
"character": 2
}
],
"type": {
"type": "reference",
- "id": 456,
+ "id": 470,
"name": "T",
"dereferenced": {}
}
},
{
- "id": 455,
+ "id": 469,
"name": "filter",
"kind": 1024,
"kindString": "Property",
@@ -55634,7 +58205,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 76,
+ "line": 80,
"character": 2
}
],
@@ -55644,7 +58215,7 @@
}
},
{
- "id": 453,
+ "id": 467,
"name": "schema",
"kind": 1024,
"kindString": "Property",
@@ -55655,7 +58226,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 68,
+ "line": 72,
"character": 2
}
],
@@ -55665,7 +58236,7 @@
}
},
{
- "id": 454,
+ "id": 468,
"name": "table",
"kind": 1024,
"kindString": "Property",
@@ -55678,7 +58249,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 72,
+ "line": 76,
"character": 2
}
],
@@ -55692,14 +58263,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [452, 455, 453, 454]
+ "children": [466, 469, 467, 468]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 60,
- "character": 99
+ "line": 64,
+ "character": 4
}
]
}
@@ -55708,7 +58279,7 @@
}
},
{
- "id": 161,
+ "id": 175,
"name": "callback",
"kind": 32768,
"kindString": "Parameter",
@@ -55716,32 +58287,32 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 162,
+ "id": 176,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 163,
+ "id": 177,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 164,
+ "id": 178,
"name": "payload",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 457,
+ "id": 471,
"typeArguments": [
{
"type": "reference",
- "id": 158,
+ "id": 172,
"name": "T"
}
],
@@ -55761,19 +58332,19 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
},
{
- "id": 165,
+ "id": 179,
"name": "on",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"typeParameter": [
{
- "id": 169,
+ "id": 183,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -55781,20 +58352,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 166,
+ "id": 180,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 167,
+ "id": 181,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 168,
+ "id": 182,
"name": "key",
"kind": 32768,
"flags": {},
@@ -55815,7 +58386,7 @@
],
"parameters": [
{
- "id": 170,
+ "id": 184,
"name": "type",
"kind": 32768,
"kindString": "Parameter",
@@ -55826,14 +58397,14 @@
}
},
{
- "id": 171,
+ "id": 185,
"name": "filter",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 450,
+ "id": 464,
"typeArguments": [
{
"type": "literal",
@@ -55842,7 +58413,7 @@
],
"name": "RealtimePostgresChangesFilter",
"dereferenced": {
- "id": 450,
+ "id": 464,
"name": "RealtimePostgresChangesFilter",
"kind": 4194304,
"kindString": "Type alias",
@@ -55850,13 +58421,13 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 60,
+ "line": 62,
"character": 12
}
],
"typeParameter": [
{
- "id": 456,
+ "id": 470,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -55868,7 +58439,7 @@
[
{
"type": "reference",
- "id": 520,
+ "id": 539,
"name": "REALTIME_POSTGRES_CHANGES_LISTEN_EVENT"
},
""
@@ -55880,14 +58451,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 451,
+ "id": 465,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 452,
+ "id": 466,
"name": "event",
"kind": 1024,
"kindString": "Property",
@@ -55898,19 +58469,19 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 64,
+ "line": 68,
"character": 2
}
],
"type": {
"type": "reference",
- "id": 456,
+ "id": 470,
"name": "T",
"dereferenced": {}
}
},
{
- "id": 455,
+ "id": 469,
"name": "filter",
"kind": 1024,
"kindString": "Property",
@@ -55923,7 +58494,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 76,
+ "line": 80,
"character": 2
}
],
@@ -55933,7 +58504,7 @@
}
},
{
- "id": 453,
+ "id": 467,
"name": "schema",
"kind": 1024,
"kindString": "Property",
@@ -55944,7 +58515,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 68,
+ "line": 72,
"character": 2
}
],
@@ -55954,7 +58525,7 @@
}
},
{
- "id": 454,
+ "id": 468,
"name": "table",
"kind": 1024,
"kindString": "Property",
@@ -55967,7 +58538,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 72,
+ "line": 76,
"character": 2
}
],
@@ -55981,14 +58552,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [452, 455, 453, 454]
+ "children": [466, 469, 467, 468]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 60,
- "character": 99
+ "line": 64,
+ "character": 4
}
]
}
@@ -55997,7 +58568,7 @@
}
},
{
- "id": 172,
+ "id": 186,
"name": "callback",
"kind": 32768,
"kindString": "Parameter",
@@ -56005,32 +58576,32 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 173,
+ "id": 187,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 174,
+ "id": 188,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 175,
+ "id": 189,
"name": "payload",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 462,
+ "id": 476,
"typeArguments": [
{
"type": "reference",
- "id": 169,
+ "id": 183,
"name": "T"
}
],
@@ -56050,19 +58621,19 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
},
{
- "id": 176,
+ "id": 190,
"name": "on",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"typeParameter": [
{
- "id": 180,
+ "id": 194,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -56070,20 +58641,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 177,
+ "id": 191,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 178,
+ "id": 192,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 179,
+ "id": 193,
"name": "key",
"kind": 32768,
"flags": {},
@@ -56104,7 +58675,7 @@
],
"parameters": [
{
- "id": 181,
+ "id": 195,
"name": "type",
"kind": 32768,
"kindString": "Parameter",
@@ -56115,14 +58686,14 @@
}
},
{
- "id": 182,
+ "id": 196,
"name": "filter",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 450,
+ "id": 464,
"typeArguments": [
{
"type": "literal",
@@ -56131,7 +58702,7 @@
],
"name": "RealtimePostgresChangesFilter",
"dereferenced": {
- "id": 450,
+ "id": 464,
"name": "RealtimePostgresChangesFilter",
"kind": 4194304,
"kindString": "Type alias",
@@ -56139,13 +58710,13 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 60,
+ "line": 62,
"character": 12
}
],
"typeParameter": [
{
- "id": 456,
+ "id": 470,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -56157,7 +58728,7 @@
[
{
"type": "reference",
- "id": 520,
+ "id": 539,
"name": "REALTIME_POSTGRES_CHANGES_LISTEN_EVENT"
},
""
@@ -56169,14 +58740,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 451,
+ "id": 465,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 452,
+ "id": 466,
"name": "event",
"kind": 1024,
"kindString": "Property",
@@ -56187,19 +58758,19 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 64,
+ "line": 68,
"character": 2
}
],
"type": {
"type": "reference",
- "id": 456,
+ "id": 470,
"name": "T",
"dereferenced": {}
}
},
{
- "id": 455,
+ "id": 469,
"name": "filter",
"kind": 1024,
"kindString": "Property",
@@ -56212,7 +58783,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 76,
+ "line": 80,
"character": 2
}
],
@@ -56222,7 +58793,7 @@
}
},
{
- "id": 453,
+ "id": 467,
"name": "schema",
"kind": 1024,
"kindString": "Property",
@@ -56233,7 +58804,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 68,
+ "line": 72,
"character": 2
}
],
@@ -56243,7 +58814,7 @@
}
},
{
- "id": 454,
+ "id": 468,
"name": "table",
"kind": 1024,
"kindString": "Property",
@@ -56256,7 +58827,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 72,
+ "line": 76,
"character": 2
}
],
@@ -56270,14 +58841,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [452, 455, 453, 454]
+ "children": [466, 469, 467, 468]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 60,
- "character": 99
+ "line": 64,
+ "character": 4
}
]
}
@@ -56286,7 +58857,7 @@
}
},
{
- "id": 183,
+ "id": 197,
"name": "callback",
"kind": 32768,
"kindString": "Parameter",
@@ -56294,32 +58865,32 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 184,
+ "id": 198,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 185,
+ "id": 199,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 186,
+ "id": 200,
"name": "payload",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 472,
+ "id": 486,
"typeArguments": [
{
"type": "reference",
- "id": 180,
+ "id": 194,
"name": "T"
}
],
@@ -56339,19 +58910,19 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
},
{
- "id": 187,
+ "id": 201,
"name": "on",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"typeParameter": [
{
- "id": 191,
+ "id": 205,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -56359,20 +58930,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 188,
+ "id": 202,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 189,
+ "id": 203,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 190,
+ "id": 204,
"name": "key",
"kind": 32768,
"flags": {},
@@ -56393,7 +58964,7 @@
],
"parameters": [
{
- "id": 192,
+ "id": 206,
"name": "type",
"kind": 32768,
"kindString": "Parameter",
@@ -56404,14 +58975,14 @@
}
},
{
- "id": 193,
+ "id": 207,
"name": "filter",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 450,
+ "id": 464,
"typeArguments": [
{
"type": "literal",
@@ -56420,7 +58991,7 @@
],
"name": "RealtimePostgresChangesFilter",
"dereferenced": {
- "id": 450,
+ "id": 464,
"name": "RealtimePostgresChangesFilter",
"kind": 4194304,
"kindString": "Type alias",
@@ -56428,13 +58999,13 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 60,
+ "line": 62,
"character": 12
}
],
"typeParameter": [
{
- "id": 456,
+ "id": 470,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -56446,7 +59017,7 @@
[
{
"type": "reference",
- "id": 520,
+ "id": 539,
"name": "REALTIME_POSTGRES_CHANGES_LISTEN_EVENT"
},
""
@@ -56458,14 +59029,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 451,
+ "id": 465,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 452,
+ "id": 466,
"name": "event",
"kind": 1024,
"kindString": "Property",
@@ -56476,19 +59047,19 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 64,
+ "line": 68,
"character": 2
}
],
"type": {
"type": "reference",
- "id": 456,
+ "id": 470,
"name": "T",
"dereferenced": {}
}
},
{
- "id": 455,
+ "id": 469,
"name": "filter",
"kind": 1024,
"kindString": "Property",
@@ -56501,7 +59072,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 76,
+ "line": 80,
"character": 2
}
],
@@ -56511,7 +59082,7 @@
}
},
{
- "id": 453,
+ "id": 467,
"name": "schema",
"kind": 1024,
"kindString": "Property",
@@ -56522,7 +59093,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 68,
+ "line": 72,
"character": 2
}
],
@@ -56532,7 +59103,7 @@
}
},
{
- "id": 454,
+ "id": 468,
"name": "table",
"kind": 1024,
"kindString": "Property",
@@ -56545,7 +59116,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 72,
+ "line": 76,
"character": 2
}
],
@@ -56559,14 +59130,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [452, 455, 453, 454]
+ "children": [466, 469, 467, 468]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 60,
- "character": 99
+ "line": 64,
+ "character": 4
}
]
}
@@ -56575,7 +59146,7 @@
}
},
{
- "id": 194,
+ "id": 208,
"name": "callback",
"kind": 32768,
"kindString": "Parameter",
@@ -56583,32 +59154,32 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 195,
+ "id": 209,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 196,
+ "id": 210,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 197,
+ "id": 211,
"name": "payload",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 481,
+ "id": 495,
"typeArguments": [
{
"type": "reference",
- "id": 191,
+ "id": 205,
"name": "T"
}
],
@@ -56628,12 +59199,12 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
},
{
- "id": 198,
+ "id": 212,
"name": "on",
"kind": 4096,
"kindString": "Call signature",
@@ -56643,7 +59214,7 @@
},
"parameters": [
{
- "id": 199,
+ "id": 213,
"name": "type",
"kind": 32768,
"kindString": "Parameter",
@@ -56657,7 +59228,7 @@
}
},
{
- "id": 200,
+ "id": 214,
"name": "filter",
"kind": 32768,
"kindString": "Parameter",
@@ -56668,14 +59239,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 201,
+ "id": 215,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 202,
+ "id": 216,
"name": "event",
"kind": 1024,
"kindString": "Property",
@@ -56683,7 +59254,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 375,
+ "line": 381,
"character": 14
}
],
@@ -56697,14 +59268,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [202]
+ "children": [216]
}
]
}
}
},
{
- "id": 203,
+ "id": 217,
"name": "callback",
"kind": 32768,
"kindString": "Parameter",
@@ -56715,21 +59286,21 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 204,
+ "id": 218,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 205,
+ "id": 219,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 206,
+ "id": 220,
"name": "payload",
"kind": 32768,
"kindString": "Parameter",
@@ -56737,14 +59308,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 207,
+ "id": 221,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 209,
+ "id": 223,
"name": "event",
"kind": 1024,
"kindString": "Property",
@@ -56752,7 +59323,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 378,
+ "line": 384,
"character": 6
}
],
@@ -56762,7 +59333,7 @@
}
},
{
- "id": 208,
+ "id": 222,
"name": "type",
"kind": 1024,
"kindString": "Property",
@@ -56770,7 +59341,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 377,
+ "line": 383,
"character": 6
}
],
@@ -56784,18 +59355,18 @@
{
"title": "Properties",
"kind": 1024,
- "children": [209, 208]
+ "children": [223, 222]
}
],
"indexSignature": {
- "id": 210,
+ "id": 224,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 211,
+ "id": 225,
"name": "key",
"kind": 32768,
"flags": {},
@@ -56826,14 +59397,14 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
}
]
},
{
- "id": 101,
+ "id": 110,
"name": "presenceState",
"kind": 2048,
"kindString": "Method",
@@ -56841,27 +59412,86 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 299,
+ "line": 303,
"character": 2
}
],
"signatures": [
{
- "id": 102,
+ "id": 111,
"name": "presenceState",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
+ "typeParameter": [
+ {
+ "id": 116,
+ "name": "T",
+ "kind": 131072,
+ "kindString": "Type parameter",
+ "flags": {},
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 112,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "indexSignature": {
+ "id": 113,
+ "name": "__index",
+ "kind": 8192,
+ "kindString": "Index signature",
+ "flags": {},
+ "parameters": [
+ {
+ "id": 114,
+ "name": "key",
+ "kind": 32768,
+ "flags": {},
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "any"
+ }
+ }
+ }
+ },
+ "default": {
+ "type": "reflection",
+ "declaration": {
+ "id": 115,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {}
+ }
+ }
+ }
+ ],
"type": {
"type": "reference",
- "id": 511,
+ "id": 525,
+ "typeArguments": [
+ {
+ "type": "reference",
+ "id": 116,
+ "name": "T"
+ }
+ ],
"name": "RealtimePresenceState"
}
}
]
},
{
- "id": 212,
+ "id": 226,
"name": "send",
"kind": 2048,
"kindString": "Method",
@@ -56869,20 +59499,20 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 390,
+ "line": 396,
"character": 2
}
],
"signatures": [
{
- "id": 213,
+ "id": 227,
"name": "send",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 214,
+ "id": 228,
"name": "payload",
"kind": 32768,
"kindString": "Parameter",
@@ -56890,14 +59520,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 215,
+ "id": 229,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 216,
+ "id": 230,
"name": "type",
"kind": 1024,
"kindString": "Property",
@@ -56905,7 +59535,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 391,
+ "line": 397,
"character": 15
}
],
@@ -56919,18 +59549,18 @@
{
"title": "Properties",
"kind": 1024,
- "children": [216]
+ "children": [230]
}
],
"indexSignature": {
- "id": 217,
+ "id": 231,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 218,
+ "id": 232,
"name": "key",
"kind": 32768,
"flags": {},
@@ -56949,7 +59579,7 @@
}
},
{
- "id": 219,
+ "id": 233,
"name": "opts",
"kind": 32768,
"kindString": "Parameter",
@@ -56957,20 +59587,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 220,
+ "id": 234,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 221,
+ "id": 235,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 222,
+ "id": 236,
"name": "key",
"kind": 32768,
"flags": {},
@@ -56995,7 +59625,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 313,
+ "id": 327,
"name": "RealtimeChannelSendResponse"
}
],
@@ -57007,7 +59637,7 @@
]
},
{
- "id": 93,
+ "id": 102,
"name": "subscribe",
"kind": 2048,
"kindString": "Method",
@@ -57015,13 +59645,13 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 186,
+ "line": 190,
"character": 2
}
],
"signatures": [
{
- "id": 94,
+ "id": 103,
"name": "subscribe",
"kind": 4096,
"kindString": "Call signature",
@@ -57031,7 +59661,7 @@
},
"parameters": [
{
- "id": 95,
+ "id": 104,
"name": "callback",
"kind": 32768,
"kindString": "Parameter",
@@ -57041,21 +59671,21 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 96,
+ "id": 105,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 97,
+ "id": 106,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 98,
+ "id": 107,
"name": "status",
"kind": 32768,
"kindString": "Parameter",
@@ -57083,7 +59713,7 @@
}
},
{
- "id": 99,
+ "id": 108,
"name": "err",
"kind": 32768,
"kindString": "Parameter",
@@ -57108,7 +59738,7 @@
}
},
{
- "id": 100,
+ "id": 109,
"name": "timeout",
"kind": 32768,
"kindString": "Parameter",
@@ -57122,14 +59752,14 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
}
]
},
{
- "id": 103,
+ "id": 117,
"name": "track",
"kind": 2048,
"kindString": "Method",
@@ -57137,20 +59767,20 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 303,
+ "line": 309,
"character": 8
}
],
"signatures": [
{
- "id": 104,
+ "id": 118,
"name": "track",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 105,
+ "id": 119,
"name": "payload",
"kind": 32768,
"kindString": "Parameter",
@@ -57158,20 +59788,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 106,
+ "id": 120,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 107,
+ "id": 121,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 108,
+ "id": 122,
"name": "key",
"kind": 32768,
"flags": {},
@@ -57190,7 +59820,7 @@
}
},
{
- "id": 109,
+ "id": 123,
"name": "opts",
"kind": 32768,
"kindString": "Parameter",
@@ -57198,20 +59828,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 110,
+ "id": 124,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 111,
+ "id": 125,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 112,
+ "id": 126,
"name": "key",
"kind": 32768,
"flags": {},
@@ -57236,7 +59866,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 313,
+ "id": 327,
"name": "RealtimeChannelSendResponse"
}
],
@@ -57248,7 +59878,7 @@
]
},
{
- "id": 229,
+ "id": 243,
"name": "unsubscribe",
"kind": 2048,
"kindString": "Method",
@@ -57256,13 +59886,13 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 430,
+ "line": 436,
"character": 2
}
],
"signatures": [
{
- "id": 230,
+ "id": 244,
"name": "unsubscribe",
"kind": 4096,
"kindString": "Call signature",
@@ -57273,7 +59903,7 @@
},
"parameters": [
{
- "id": 231,
+ "id": 245,
"name": "timeout",
"kind": 32768,
"kindString": "Parameter",
@@ -57314,7 +59944,7 @@
]
},
{
- "id": 113,
+ "id": 127,
"name": "untrack",
"kind": 2048,
"kindString": "Method",
@@ -57322,20 +59952,20 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 317,
+ "line": 323,
"character": 8
}
],
"signatures": [
{
- "id": 114,
+ "id": 128,
"name": "untrack",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 115,
+ "id": 129,
"name": "opts",
"kind": 32768,
"kindString": "Parameter",
@@ -57343,20 +59973,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 116,
+ "id": 130,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 117,
+ "id": 131,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 118,
+ "id": 132,
"name": "key",
"kind": 32768,
"flags": {},
@@ -57381,7 +60011,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 313,
+ "id": 327,
"name": "RealtimeChannelSendResponse"
}
],
@@ -57393,7 +60023,7 @@
]
},
{
- "id": 223,
+ "id": 237,
"name": "updateJoinPayload",
"kind": 2048,
"kindString": "Method",
@@ -57401,20 +60031,20 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 417,
+ "line": 423,
"character": 2
}
],
"signatures": [
{
- "id": 224,
+ "id": 238,
"name": "updateJoinPayload",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 225,
+ "id": 239,
"name": "payload",
"kind": 32768,
"kindString": "Parameter",
@@ -57422,20 +60052,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 226,
+ "id": 240,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 227,
+ "id": 241,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 228,
+ "id": 242,
"name": "key",
"kind": 32768,
"flags": {},
@@ -57466,23 +60096,23 @@
{
"title": "Constructors",
"kind": 512,
- "children": [66]
+ "children": [75]
},
{
"title": "Properties",
"kind": 1024,
- "children": [71, 86, 85, 91, 89, 88, 87, 92, 84, 83, 90]
+ "children": [80, 95, 94, 100, 98, 97, 96, 101, 93, 92, 99]
},
{
"title": "Methods",
"kind": 2048,
- "children": [119, 101, 212, 93, 103, 229, 113, 223]
+ "children": [133, 110, 226, 102, 117, 243, 127, 237]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 109,
+ "line": 113,
"character": 21
}
]
@@ -57495,7 +60125,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 515,
+ "id": 534,
"name": "RealtimeRemoveChannelResponse"
}
],
@@ -57507,7 +60137,7 @@
]
},
{
- "id": 381,
+ "id": 395,
"name": "setAuth",
"kind": 2048,
"kindString": "Method",
@@ -57515,13 +60145,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 273,
+ "line": 272,
"character": 2
}
],
"signatures": [
{
- "id": 382,
+ "id": 396,
"name": "setAuth",
"kind": 4096,
"kindString": "Call signature",
@@ -57531,7 +60161,7 @@
},
"parameters": [
{
- "id": 383,
+ "id": 397,
"name": "token",
"kind": 32768,
"kindString": "Parameter",
@@ -57566,26 +60196,26 @@
{
"title": "Constructors",
"kind": 512,
- "children": [315]
+ "children": [329]
},
{
"title": "Properties",
"kind": 1024,
"children": [
- 319, 320, 341, 339, 338, 321, 350, 322, 332, 333, 351, 337, 326, 334, 340, 336, 335,
- 342, 343, 344, 330, 331
+ 333, 334, 355, 353, 352, 335, 364, 336, 346, 347, 365, 351, 340, 348, 354, 350, 349,
+ 356, 357, 358, 344, 345
]
},
{
"title": "Methods",
"kind": 2048,
- "children": [374, 352, 370, 354, 358, 372, 365, 378, 363, 360, 381]
+ "children": [388, 366, 384, 368, 372, 386, 379, 392, 377, 374, 395]
}
],
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 40,
+ "line": 41,
"character": 21
}
]
@@ -57598,7 +60228,7 @@
"flags": {},
"children": [
{
- "id": 28,
+ "id": 36,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -57606,13 +60236,13 @@
"sources": [
{
"fileName": "RealtimePresence.ts",
- "line": 82,
+ "line": 84,
"character": 2
}
],
"signatures": [
{
- "id": 29,
+ "id": 37,
"name": "new RealtimePresence",
"kind": 16384,
"kindString": "Constructor signature",
@@ -57622,7 +60252,7 @@
},
"parameters": [
{
- "id": 30,
+ "id": 38,
"name": "channel",
"kind": 32768,
"kindString": "Parameter",
@@ -57632,10 +60262,10 @@
},
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default",
"dereferenced": {
- "id": 55,
+ "id": 64,
"name": "RealtimeChannel",
"kind": 128,
"kindString": "Class",
@@ -57645,7 +60275,7 @@
},
"children": [
{
- "id": 66,
+ "id": 75,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -57653,20 +60283,20 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 126,
+ "line": 130,
"character": 2
}
],
"signatures": [
{
- "id": 67,
+ "id": 76,
"name": "new RealtimeChannel",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 68,
+ "id": 77,
"name": "topic",
"kind": 32768,
"kindString": "Parameter",
@@ -57677,17 +60307,17 @@
}
},
{
- "id": 69,
+ "id": 78,
"name": "params",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 302,
+ "id": 316,
"name": "RealtimeChannelOptions",
"dereferenced": {
- "id": 302,
+ "id": 316,
"name": "RealtimeChannelOptions",
"kind": 4194304,
"kindString": "Type alias",
@@ -57695,21 +60325,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 13,
+ "line": 15,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 303,
+ "id": 317,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 304,
+ "id": 318,
"name": "config",
"kind": 1024,
"kindString": "Property",
@@ -57717,21 +60347,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 14,
+ "line": 16,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 305,
+ "id": 319,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 306,
+ "id": 320,
"name": "broadcast",
"kind": 1024,
"kindString": "Property",
@@ -57744,21 +60374,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 4
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 307,
+ "id": 321,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 309,
+ "id": 323,
"name": "ack",
"kind": 1024,
"kindString": "Property",
@@ -57768,7 +60398,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 34
}
],
@@ -57778,7 +60408,7 @@
}
},
{
- "id": 308,
+ "id": 322,
"name": "self",
"kind": 1024,
"kindString": "Property",
@@ -57788,7 +60418,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 18
}
],
@@ -57802,13 +60432,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [309, 308]
+ "children": [323, 322]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 16
}
]
@@ -57816,7 +60446,7 @@
}
},
{
- "id": 310,
+ "id": 324,
"name": "presence",
"kind": 1024,
"kindString": "Property",
@@ -57829,21 +60459,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 23,
+ "line": 25,
"character": 4
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 311,
+ "id": 325,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 312,
+ "id": 326,
"name": "key",
"kind": 1024,
"kindString": "Property",
@@ -57853,7 +60483,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 23,
+ "line": 25,
"character": 17
}
],
@@ -57867,13 +60497,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [312]
+ "children": [326]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 23,
+ "line": 25,
"character": 15
}
]
@@ -57885,13 +60515,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [306, 310]
+ "children": [320, 324]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 14,
+ "line": 16,
"character": 10
}
]
@@ -57903,13 +60533,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [304]
+ "children": [318]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 13,
+ "line": 15,
"character": 37
}
]
@@ -57920,24 +60550,24 @@
"defaultValue": "..."
},
{
- "id": 70,
+ "id": 79,
"name": "socket",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 314,
+ "id": 328,
"name": "default",
"dereferenced": {
- "id": 314,
+ "id": 328,
"name": "RealtimeClient",
"kind": 128,
"kindString": "Class",
"flags": {},
"children": [
{
- "id": 315,
+ "id": 329,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -57945,13 +60575,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 88,
+ "line": 89,
"character": 2
}
],
"signatures": [
{
- "id": 316,
+ "id": 330,
"name": "new RealtimeClient",
"kind": 16384,
"kindString": "Constructor signature",
@@ -57961,7 +60591,7 @@
},
"parameters": [
{
- "id": 317,
+ "id": 331,
"name": "endPoint",
"kind": 32768,
"kindString": "Parameter",
@@ -57975,7 +60605,7 @@
}
},
{
- "id": 318,
+ "id": 332,
"name": "options",
"kind": 32768,
"kindString": "Parameter",
@@ -57984,10 +60614,10 @@
},
"type": {
"type": "reference",
- "id": 426,
+ "id": 440,
"name": "RealtimeClientOptions",
"dereferenced": {
- "id": 426,
+ "id": 440,
"name": "RealtimeClientOptions",
"kind": 4194304,
"kindString": "Type alias",
@@ -57995,27 +60625,49 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 16,
+ "line": 17,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 427,
+ "id": 441,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 433,
+ "id": 447,
"name": "decode",
"kind": 1024,
"kindString": "Property",
"flags": {
"isOptional": true
},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 23,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "qualifiedName": "Function",
+ "package": "typescript",
+ "name": "Function"
+ }
+ },
+ {
+ "id": 446,
+ "name": "encode",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -58031,8 +60683,84 @@
}
},
{
- "id": 432,
- "name": "encode",
+ "id": 449,
+ "name": "headers",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 25,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 450,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 25,
+ "character": 12
+ }
+ ],
+ "indexSignature": {
+ "id": 451,
+ "name": "__index",
+ "kind": 8192,
+ "kindString": "Index signature",
+ "flags": {},
+ "parameters": [
+ {
+ "id": 452,
+ "name": "key",
+ "kind": 32768,
+ "flags": {},
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ }
+ }
+ },
+ {
+ "id": 444,
+ "name": "heartbeatIntervalMs",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 20,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "number"
+ }
+ },
+ {
+ "id": 445,
+ "name": "logger",
"kind": 1024,
"kindString": "Property",
"flags": {
@@ -58053,105 +60781,7 @@
}
},
{
- "id": 435,
- "name": "headers",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 24,
- "character": 2
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 436,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 24,
- "character": 12
- }
- ],
- "indexSignature": {
- "id": 437,
- "name": "__index",
- "kind": 8192,
- "kindString": "Index signature",
- "flags": {},
- "parameters": [
- {
- "id": 438,
- "name": "key",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- }
- }
- },
- {
- "id": 430,
- "name": "heartbeatIntervalMs",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 19,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- },
- {
- "id": 431,
- "name": "logger",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 20,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "qualifiedName": "Function",
- "package": "typescript",
- "name": "Function"
- }
- },
- {
- "id": 439,
+ "id": 453,
"name": "params",
"kind": 1024,
"kindString": "Property",
@@ -58161,14 +60791,14 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 25,
+ "line": 26,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 440,
+ "id": 454,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
@@ -58176,19 +60806,19 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 25,
+ "line": 26,
"character": 11
}
],
"indexSignature": {
- "id": 441,
+ "id": 455,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 442,
+ "id": 456,
"name": "key",
"kind": 32768,
"flags": {},
@@ -58207,7 +60837,7 @@
}
},
{
- "id": 434,
+ "id": 448,
"name": "reconnectAfterMs",
"kind": 1024,
"kindString": "Property",
@@ -58217,7 +60847,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 23,
+ "line": 24,
"character": 2
}
],
@@ -58229,7 +60859,7 @@
}
},
{
- "id": 429,
+ "id": 443,
"name": "timeout",
"kind": 1024,
"kindString": "Property",
@@ -58239,7 +60869,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 18,
+ "line": 19,
"character": 2
}
],
@@ -58249,7 +60879,7 @@
}
},
{
- "id": 428,
+ "id": 442,
"name": "transport",
"kind": 1024,
"kindString": "Property",
@@ -58259,7 +60889,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 17,
+ "line": 18,
"character": 2
}
],
@@ -58276,15 +60906,15 @@
"title": "Properties",
"kind": 1024,
"children": [
- 433, 432, 435, 430, 431, 439,
- 434, 429, 428
+ 447, 446, 449, 444, 445, 453,
+ 448, 443, 442
]
}
],
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 16,
+ "line": 17,
"character": 36
}
]
@@ -58296,14 +60926,14 @@
],
"type": {
"type": "reference",
- "id": 314,
+ "id": 328,
"name": "default"
}
}
]
},
{
- "id": 319,
+ "id": 333,
"name": "accessToken",
"kind": 1024,
"kindString": "Property",
@@ -58311,7 +60941,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 41,
+ "line": 42,
"character": 2
}
],
@@ -58331,7 +60961,7 @@
"defaultValue": "null"
},
{
- "id": 320,
+ "id": 334,
"name": "channels",
"kind": 1024,
"kindString": "Property",
@@ -58339,7 +60969,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 42,
+ "line": 43,
"character": 2
}
],
@@ -58347,14 +60977,14 @@
"type": "array",
"elementType": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
},
"defaultValue": "[]"
},
{
- "id": 341,
+ "id": 355,
"name": "conn",
"kind": 1024,
"kindString": "Property",
@@ -58362,7 +60992,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 57,
+ "line": 58,
"character": 2
}
],
@@ -58384,11 +61014,31 @@
"defaultValue": "null"
},
{
- "id": 339,
+ "id": 353,
"name": "decode",
"kind": 1024,
"kindString": "Property",
"flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 56,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "qualifiedName": "Function",
+ "package": "typescript",
+ "name": "Function"
+ }
+ },
+ {
+ "id": 352,
+ "name": "encode",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -58404,27 +61054,7 @@
}
},
{
- "id": 338,
- "name": "encode",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 54,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "qualifiedName": "Function",
- "package": "typescript",
- "name": "Function"
- }
- },
- {
- "id": 321,
+ "id": 335,
"name": "endPoint",
"kind": 1024,
"kindString": "Property",
@@ -58432,7 +61062,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 43,
+ "line": 44,
"character": 2
}
],
@@ -58443,7 +61073,7 @@
"defaultValue": "''"
},
{
- "id": 350,
+ "id": 364,
"name": "eventsPerSecondLimitMs",
"kind": 1024,
"kindString": "Property",
@@ -58451,7 +61081,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 71,
+ "line": 72,
"character": 2
}
],
@@ -58462,7 +61092,7 @@
"defaultValue": "100"
},
{
- "id": 322,
+ "id": 336,
"name": "headers",
"kind": 1024,
"kindString": "Property",
@@ -58472,27 +61102,27 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 44,
+ "line": 45,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 323,
+ "id": 337,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 324,
+ "id": 338,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 325,
+ "id": 339,
"name": "key",
"kind": 32768,
"flags": {},
@@ -58512,7 +61142,7 @@
"defaultValue": "DEFAULT_HEADERS"
},
{
- "id": 332,
+ "id": 346,
"name": "heartbeatIntervalMs",
"kind": 1024,
"kindString": "Property",
@@ -58520,7 +61150,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 48,
+ "line": 49,
"character": 2
}
],
@@ -58531,7 +61161,7 @@
"defaultValue": "30000"
},
{
- "id": 333,
+ "id": 347,
"name": "heartbeatTimer",
"kind": 1024,
"kindString": "Property",
@@ -58539,7 +61169,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 49,
+ "line": 50,
"character": 2
}
],
@@ -58561,7 +61191,7 @@
"defaultValue": "undefined"
},
{
- "id": 351,
+ "id": 365,
"name": "inThrottle",
"kind": 1024,
"kindString": "Property",
@@ -58569,7 +61199,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 72,
+ "line": 73,
"character": 2
}
],
@@ -58580,7 +61210,7 @@
"defaultValue": "false"
},
{
- "id": 337,
+ "id": 351,
"name": "logger",
"kind": 1024,
"kindString": "Property",
@@ -58588,7 +61218,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 53,
+ "line": 54,
"character": 2
}
],
@@ -58601,7 +61231,7 @@
"defaultValue": "noop"
},
{
- "id": 326,
+ "id": 340,
"name": "params",
"kind": 1024,
"kindString": "Property",
@@ -58611,27 +61241,27 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 45,
+ "line": 46,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 327,
+ "id": 341,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 328,
+ "id": 342,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 329,
+ "id": 343,
"name": "key",
"kind": 32768,
"flags": {},
@@ -58651,7 +61281,7 @@
"defaultValue": "{}"
},
{
- "id": 334,
+ "id": 348,
"name": "pendingHeartbeatRef",
"kind": 1024,
"kindString": "Property",
@@ -58659,7 +61289,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 50,
+ "line": 51,
"character": 2
}
],
@@ -58679,7 +61309,7 @@
"defaultValue": "null"
},
{
- "id": 340,
+ "id": 354,
"name": "reconnectAfterMs",
"kind": 1024,
"kindString": "Property",
@@ -58687,7 +61317,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 56,
+ "line": 57,
"character": 2
}
],
@@ -58699,11 +61329,29 @@
}
},
{
- "id": 336,
+ "id": 350,
"name": "reconnectTimer",
"kind": 1024,
"kindString": "Property",
"flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 53,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "name": "default"
+ }
+ },
+ {
+ "id": 349,
+ "name": "ref",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -58711,24 +61359,6 @@
"character": 2
}
],
- "type": {
- "type": "reference",
- "name": "default"
- }
- },
- {
- "id": 335,
- "name": "ref",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 51,
- "character": 2
- }
- ],
"type": {
"type": "intrinsic",
"name": "number"
@@ -58736,7 +61366,7 @@
"defaultValue": "0"
},
{
- "id": 342,
+ "id": 356,
"name": "sendBuffer",
"kind": 1024,
"kindString": "Property",
@@ -58744,7 +61374,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 58,
+ "line": 59,
"character": 2
}
],
@@ -58760,30 +61390,11 @@
"defaultValue": "[]"
},
{
- "id": 343,
+ "id": 357,
"name": "serializer",
"kind": 1024,
"kindString": "Property",
"flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 59,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "name": "default"
- },
- "defaultValue": "..."
- },
- {
- "id": 344,
- "name": "stateChangeCallbacks",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -58791,44 +61402,40 @@
"character": 2
}
],
+ "type": {
+ "type": "reference",
+ "name": "default"
+ },
+ "defaultValue": "..."
+ },
+ {
+ "id": 358,
+ "name": "stateChangeCallbacks",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 61,
+ "character": 2
+ }
+ ],
"type": {
"type": "reflection",
"declaration": {
- "id": 345,
+ "id": 359,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 347,
+ "id": 361,
"name": "close",
"kind": 1024,
"kindString": "Property",
"flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 62,
- "character": 4
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "qualifiedName": "Function",
- "package": "typescript",
- "name": "Function"
- }
- }
- },
- {
- "id": 348,
- "name": "error",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -58847,8 +61454,8 @@
}
},
{
- "id": 349,
- "name": "message",
+ "id": 362,
+ "name": "error",
"kind": 1024,
"kindString": "Property",
"flags": {},
@@ -58870,7 +61477,30 @@
}
},
{
- "id": 346,
+ "id": 363,
+ "name": "message",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 65,
+ "character": 4
+ }
+ ],
+ "type": {
+ "type": "array",
+ "elementType": {
+ "type": "reference",
+ "qualifiedName": "Function",
+ "package": "typescript",
+ "name": "Function"
+ }
+ }
+ },
+ {
+ "id": 360,
"name": "open",
"kind": 1024,
"kindString": "Property",
@@ -58878,7 +61508,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 61,
+ "line": 62,
"character": 4
}
],
@@ -58897,7 +61527,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [347, 348, 349, 346]
+ "children": [361, 362, 363, 360]
}
]
}
@@ -58905,30 +61535,11 @@
"defaultValue": "..."
},
{
- "id": 330,
+ "id": 344,
"name": "timeout",
"kind": 1024,
"kindString": "Property",
"flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 46,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "DEFAULT_TIMEOUT"
- },
- {
- "id": 331,
- "name": "transport",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -58936,6 +61547,25 @@
"character": 2
}
],
+ "type": {
+ "type": "intrinsic",
+ "name": "number"
+ },
+ "defaultValue": "DEFAULT_TIMEOUT"
+ },
+ {
+ "id": 345,
+ "name": "transport",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 48,
+ "character": 2
+ }
+ ],
"type": {
"type": "intrinsic",
"name": "any"
@@ -58943,7 +61573,7 @@
"defaultValue": "w3cwebsocket"
},
{
- "id": 374,
+ "id": 388,
"name": "channel",
"kind": 2048,
"kindString": "Method",
@@ -58951,20 +61581,20 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 228,
+ "line": 227,
"character": 2
}
],
"signatures": [
{
- "id": 375,
+ "id": 389,
"name": "channel",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 376,
+ "id": 390,
"name": "topic",
"kind": 32768,
"kindString": "Parameter",
@@ -58975,17 +61605,17 @@
}
},
{
- "id": 377,
+ "id": 391,
"name": "params",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 302,
+ "id": 316,
"name": "RealtimeChannelOptions",
"dereferenced": {
- "id": 302,
+ "id": 316,
"name": "RealtimeChannelOptions",
"kind": 4194304,
"kindString": "Type alias",
@@ -58993,21 +61623,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 13,
+ "line": 15,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 303,
+ "id": 317,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 304,
+ "id": 318,
"name": "config",
"kind": 1024,
"kindString": "Property",
@@ -59015,21 +61645,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 14,
+ "line": 16,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 305,
+ "id": 319,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 306,
+ "id": 320,
"name": "broadcast",
"kind": 1024,
"kindString": "Property",
@@ -59042,21 +61672,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 4
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 307,
+ "id": 321,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 309,
+ "id": 323,
"name": "ack",
"kind": 1024,
"kindString": "Property",
@@ -59066,7 +61696,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 34
}
],
@@ -59076,7 +61706,7 @@
}
},
{
- "id": 308,
+ "id": 322,
"name": "self",
"kind": 1024,
"kindString": "Property",
@@ -59086,7 +61716,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 18
}
],
@@ -59101,14 +61731,14 @@
"title": "Properties",
"kind": 1024,
"children": [
- 309, 308
+ 323, 322
]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 16
}
]
@@ -59116,7 +61746,7 @@
}
},
{
- "id": 310,
+ "id": 324,
"name": "presence",
"kind": 1024,
"kindString": "Property",
@@ -59129,21 +61759,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 23,
+ "line": 25,
"character": 4
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 311,
+ "id": 325,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 312,
+ "id": 326,
"name": "key",
"kind": 1024,
"kindString": "Property",
@@ -59153,7 +61783,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 23,
+ "line": 25,
"character": 17
}
],
@@ -59167,13 +61797,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [312]
+ "children": [326]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 23,
+ "line": 25,
"character": 15
}
]
@@ -59185,13 +61815,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [306, 310]
+ "children": [320, 324]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 14,
+ "line": 16,
"character": 10
}
]
@@ -59203,13 +61833,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [304]
+ "children": [318]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 13,
+ "line": 15,
"character": 37
}
]
@@ -59222,14 +61852,14 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
}
]
},
{
- "id": 352,
+ "id": 366,
"name": "connect",
"kind": 2048,
"kindString": "Method",
@@ -59237,13 +61867,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 125,
+ "line": 126,
"character": 2
}
],
"signatures": [
{
- "id": 353,
+ "id": 367,
"name": "connect",
"kind": 4096,
"kindString": "Call signature",
@@ -59259,7 +61889,7 @@
]
},
{
- "id": 370,
+ "id": 384,
"name": "connectionState",
"kind": 2048,
"kindString": "Method",
@@ -59267,13 +61897,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 208,
+ "line": 207,
"character": 2
}
],
"signatures": [
{
- "id": 371,
+ "id": 385,
"name": "connectionState",
"kind": 4096,
"kindString": "Call signature",
@@ -59289,7 +61919,7 @@
]
},
{
- "id": 354,
+ "id": 368,
"name": "disconnect",
"kind": 2048,
"kindString": "Method",
@@ -59297,13 +61927,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 147,
+ "line": 148,
"character": 2
}
],
"signatures": [
{
- "id": 355,
+ "id": 369,
"name": "disconnect",
"kind": 4096,
"kindString": "Call signature",
@@ -59313,7 +61943,7 @@
},
"parameters": [
{
- "id": 356,
+ "id": 370,
"name": "code",
"kind": 32768,
"kindString": "Parameter",
@@ -59329,7 +61959,7 @@
}
},
{
- "id": 357,
+ "id": 371,
"name": "reason",
"kind": 32768,
"kindString": "Parameter",
@@ -59353,7 +61983,7 @@
]
},
{
- "id": 358,
+ "id": 372,
"name": "getChannels",
"kind": 2048,
"kindString": "Method",
@@ -59361,13 +61991,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 165,
+ "line": 166,
"character": 2
}
],
"signatures": [
{
- "id": 359,
+ "id": 373,
"name": "getChannels",
"kind": 4096,
"kindString": "Call signature",
@@ -59379,7 +62009,7 @@
"type": "array",
"elementType": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
}
@@ -59387,7 +62017,7 @@
]
},
{
- "id": 372,
+ "id": 386,
"name": "isConnected",
"kind": 2048,
"kindString": "Method",
@@ -59395,13 +62025,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 224,
+ "line": 223,
"character": 2
}
],
"signatures": [
{
- "id": 373,
+ "id": 387,
"name": "isConnected",
"kind": 4096,
"kindString": "Call signature",
@@ -59417,7 +62047,7 @@
]
},
{
- "id": 365,
+ "id": 379,
"name": "log",
"kind": 2048,
"kindString": "Method",
@@ -59425,13 +62055,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 201,
+ "line": 200,
"character": 2
}
],
"signatures": [
{
- "id": 366,
+ "id": 380,
"name": "log",
"kind": 4096,
"kindString": "Call signature",
@@ -59442,7 +62072,7 @@
},
"parameters": [
{
- "id": 367,
+ "id": 381,
"name": "kind",
"kind": 32768,
"kindString": "Parameter",
@@ -59453,7 +62083,7 @@
}
},
{
- "id": 368,
+ "id": 382,
"name": "msg",
"kind": 32768,
"kindString": "Parameter",
@@ -59464,7 +62094,7 @@
}
},
{
- "id": 369,
+ "id": 383,
"name": "data",
"kind": 32768,
"kindString": "Parameter",
@@ -59485,7 +62115,7 @@
]
},
{
- "id": 378,
+ "id": 392,
"name": "push",
"kind": 2048,
"kindString": "Method",
@@ -59493,13 +62123,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 246,
+ "line": 245,
"character": 2
}
],
"signatures": [
{
- "id": 379,
+ "id": 393,
"name": "push",
"kind": 4096,
"kindString": "Call signature",
@@ -59510,17 +62140,17 @@
},
"parameters": [
{
- "id": 380,
+ "id": 394,
"name": "data",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 443,
+ "id": 457,
"name": "RealtimeMessage",
"dereferenced": {
- "id": 443,
+ "id": 457,
"name": "RealtimeMessage",
"kind": 4194304,
"kindString": "Type alias",
@@ -59528,25 +62158,99 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 28,
+ "line": 29,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 444,
+ "id": 458,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 446,
+ "id": 460,
"name": "event",
"kind": 1024,
"kindString": "Property",
"flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 31,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 463,
+ "name": "join_ref",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 34,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 461,
+ "name": "payload",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 32,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "any"
+ }
+ },
+ {
+ "id": 462,
+ "name": "ref",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 33,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 459,
+ "name": "topic",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -59558,80 +62262,6 @@
"type": "intrinsic",
"name": "string"
}
- },
- {
- "id": 449,
- "name": "join_ref",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 33,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 447,
- "name": "payload",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 31,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "any"
- }
- },
- {
- "id": 448,
- "name": "ref",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 32,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 445,
- "name": "topic",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 29,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
}
],
"groups": [
@@ -59639,14 +62269,14 @@
"title": "Properties",
"kind": 1024,
"children": [
- 446, 449, 447, 448, 445
+ 460, 463, 461, 462, 459
]
}
],
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 28,
+ "line": 29,
"character": 30
}
]
@@ -59673,7 +62303,7 @@
]
},
{
- "id": 363,
+ "id": 377,
"name": "removeAllChannels",
"kind": 2048,
"kindString": "Method",
@@ -59682,12 +62312,12 @@
{
"fileName": "RealtimeClient.ts",
"line": 187,
- "character": 2
+ "character": 8
}
],
"signatures": [
{
- "id": 364,
+ "id": 378,
"name": "removeAllChannels",
"kind": 4096,
"kindString": "Call signature",
@@ -59702,7 +62332,7 @@
"type": "array",
"elementType": {
"type": "reference",
- "id": 515,
+ "id": 534,
"name": "RealtimeRemoveChannelResponse"
}
}
@@ -59715,7 +62345,7 @@
]
},
{
- "id": 360,
+ "id": 374,
"name": "removeChannel",
"kind": 2048,
"kindString": "Method",
@@ -59723,13 +62353,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 173,
- "character": 2
+ "line": 174,
+ "character": 8
}
],
"signatures": [
{
- "id": 361,
+ "id": 375,
"name": "removeChannel",
"kind": 4096,
"kindString": "Call signature",
@@ -59739,7 +62369,7 @@
},
"parameters": [
{
- "id": 362,
+ "id": 376,
"name": "channel",
"kind": 32768,
"kindString": "Parameter",
@@ -59749,7 +62379,7 @@
},
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default",
"dereferenced": "[Circular ~.children.6.children.0.signatures.0.parameters.0.type.dereferenced]"
}
@@ -59760,7 +62390,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 515,
+ "id": 534,
"name": "RealtimeRemoveChannelResponse"
}
],
@@ -59772,7 +62402,7 @@
]
},
{
- "id": 381,
+ "id": 395,
"name": "setAuth",
"kind": 2048,
"kindString": "Method",
@@ -59780,13 +62410,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 273,
+ "line": 272,
"character": 2
}
],
"signatures": [
{
- "id": 382,
+ "id": 396,
"name": "setAuth",
"kind": 4096,
"kindString": "Call signature",
@@ -59796,7 +62426,7 @@
},
"parameters": [
{
- "id": 383,
+ "id": 397,
"name": "token",
"kind": 32768,
"kindString": "Parameter",
@@ -59831,30 +62461,30 @@
{
"title": "Constructors",
"kind": 512,
- "children": [315]
+ "children": [329]
},
{
"title": "Properties",
"kind": 1024,
"children": [
- 319, 320, 341, 339, 338, 321, 350, 322, 332, 333,
- 351, 337, 326, 334, 340, 336, 335, 342, 343, 344,
- 330, 331
+ 333, 334, 355, 353, 352, 335, 364, 336, 346, 347,
+ 365, 351, 340, 348, 354, 350, 349, 356, 357, 358,
+ 344, 345
]
},
{
"title": "Methods",
"kind": 2048,
"children": [
- 374, 352, 370, 354, 358, 372, 365, 378, 363, 360,
- 381
+ 388, 366, 384, 368, 372, 386, 379, 392, 377, 374,
+ 395
]
}
],
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 40,
+ "line": 41,
"character": 21
}
]
@@ -59864,14 +62494,14 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
}
]
},
{
- "id": 71,
+ "id": 80,
"name": "bindings",
"kind": 1024,
"kindString": "Property",
@@ -59879,27 +62509,27 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 110,
+ "line": 114,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 72,
+ "id": 81,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 73,
+ "id": 82,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 74,
+ "id": 83,
"name": "key",
"kind": 32768,
"flags": {},
@@ -59914,14 +62544,14 @@
"elementType": {
"type": "reflection",
"declaration": {
- "id": 75,
+ "id": 84,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 81,
+ "id": 90,
"name": "callback",
"kind": 1024,
"kindString": "Property",
@@ -59929,7 +62559,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 114,
+ "line": 118,
"character": 6
}
],
@@ -59941,7 +62571,7 @@
}
},
{
- "id": 77,
+ "id": 86,
"name": "filter",
"kind": 1024,
"kindString": "Property",
@@ -59949,14 +62579,14 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 113,
+ "line": 117,
"character": 6
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 78,
+ "id": 87,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
@@ -59964,19 +62594,19 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 113,
+ "line": 117,
"character": 14
}
],
"indexSignature": {
- "id": 79,
+ "id": 88,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 80,
+ "id": 89,
"name": "key",
"kind": 32768,
"flags": {},
@@ -59995,7 +62625,7 @@
}
},
{
- "id": 82,
+ "id": 91,
"name": "id",
"kind": 1024,
"kindString": "Property",
@@ -60005,7 +62635,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 115,
+ "line": 119,
"character": 6
}
],
@@ -60015,7 +62645,7 @@
}
},
{
- "id": 76,
+ "id": 85,
"name": "type",
"kind": 1024,
"kindString": "Property",
@@ -60023,7 +62653,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 112,
+ "line": 116,
"character": 6
}
],
@@ -60037,13 +62667,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [81, 77, 82, 76]
+ "children": [90, 86, 91, 85]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 111,
+ "line": 115,
"character": 19
}
]
@@ -60056,7 +62686,7 @@
"defaultValue": "{}"
},
{
- "id": 86,
+ "id": 95,
"name": "joinPush",
"kind": 1024,
"kindString": "Property",
@@ -60064,7 +62694,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 121,
+ "line": 125,
"character": 2
}
],
@@ -60074,7 +62704,7 @@
}
},
{
- "id": 85,
+ "id": 94,
"name": "joinedOnce",
"kind": 1024,
"kindString": "Property",
@@ -60082,7 +62712,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 120,
+ "line": 124,
"character": 2
}
],
@@ -60093,7 +62723,7 @@
"defaultValue": "false"
},
{
- "id": 91,
+ "id": 100,
"name": "params",
"kind": 1024,
"kindString": "Property",
@@ -60102,10 +62732,10 @@
},
"type": {
"type": "reference",
- "id": 302,
+ "id": 316,
"name": "RealtimeChannelOptions",
"dereferenced": {
- "id": 302,
+ "id": 316,
"name": "RealtimeChannelOptions",
"kind": 4194304,
"kindString": "Type alias",
@@ -60113,21 +62743,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 13,
+ "line": 15,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 303,
+ "id": 317,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 304,
+ "id": 318,
"name": "config",
"kind": 1024,
"kindString": "Property",
@@ -60135,21 +62765,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 14,
+ "line": 16,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 305,
+ "id": 319,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 306,
+ "id": 320,
"name": "broadcast",
"kind": 1024,
"kindString": "Property",
@@ -60162,21 +62792,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 4
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 307,
+ "id": 321,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 309,
+ "id": 323,
"name": "ack",
"kind": 1024,
"kindString": "Property",
@@ -60186,7 +62816,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 34
}
],
@@ -60196,7 +62826,7 @@
}
},
{
- "id": 308,
+ "id": 322,
"name": "self",
"kind": 1024,
"kindString": "Property",
@@ -60206,7 +62836,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 18
}
],
@@ -60220,13 +62850,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [309, 308]
+ "children": [323, 322]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 16
}
]
@@ -60234,7 +62864,7 @@
}
},
{
- "id": 310,
+ "id": 324,
"name": "presence",
"kind": 1024,
"kindString": "Property",
@@ -60247,21 +62877,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 23,
+ "line": 25,
"character": 4
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 311,
+ "id": 325,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 312,
+ "id": 326,
"name": "key",
"kind": 1024,
"kindString": "Property",
@@ -60271,7 +62901,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 23,
+ "line": 25,
"character": 17
}
],
@@ -60285,13 +62915,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [312]
+ "children": [326]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 23,
+ "line": 25,
"character": 15
}
]
@@ -60303,13 +62933,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [306, 310]
+ "children": [320, 324]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 14,
+ "line": 16,
"character": 10
}
]
@@ -60321,13 +62951,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [304]
+ "children": [318]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 13,
+ "line": 15,
"character": 37
}
]
@@ -60338,7 +62968,7 @@
"defaultValue": "..."
},
{
- "id": 89,
+ "id": 98,
"name": "presence",
"kind": 1024,
"kindString": "Property",
@@ -60346,7 +62976,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 124,
+ "line": 128,
"character": 2
}
],
@@ -60365,18 +62995,18 @@
{
"title": "Constructors",
"kind": 512,
- "children": [28]
+ "children": [36]
},
{
"title": "Properties",
"kind": 1024,
- "children": [35, 41, 34, 33, 32]
+ "children": [44, 50, 43, 42, 40]
}
],
"sources": [
{
"fileName": "RealtimePresence.ts",
- "line": 61,
+ "line": 63,
"character": 21
}
]
@@ -60384,7 +63014,7 @@
}
},
{
- "id": 88,
+ "id": 97,
"name": "pushBuffer",
"kind": 1024,
"kindString": "Property",
@@ -60392,7 +63022,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 123,
+ "line": 127,
"character": 2
}
],
@@ -60406,7 +63036,7 @@
"defaultValue": "[]"
},
{
- "id": 87,
+ "id": 96,
"name": "rejoinTimer",
"kind": 1024,
"kindString": "Property",
@@ -60414,7 +63044,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 122,
+ "line": 126,
"character": 2
}
],
@@ -60424,7 +63054,7 @@
}
},
{
- "id": 92,
+ "id": 101,
"name": "socket",
"kind": 1024,
"kindString": "Property",
@@ -60433,17 +63063,17 @@
},
"type": {
"type": "reference",
- "id": 314,
+ "id": 328,
"name": "default",
"dereferenced": {
- "id": 314,
+ "id": 328,
"name": "RealtimeClient",
"kind": 128,
"kindString": "Class",
"flags": {},
"children": [
{
- "id": 315,
+ "id": 329,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -60451,13 +63081,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 88,
+ "line": 89,
"character": 2
}
],
"signatures": [
{
- "id": 316,
+ "id": 330,
"name": "new RealtimeClient",
"kind": 16384,
"kindString": "Constructor signature",
@@ -60467,7 +63097,7 @@
},
"parameters": [
{
- "id": 317,
+ "id": 331,
"name": "endPoint",
"kind": 32768,
"kindString": "Parameter",
@@ -60481,7 +63111,7 @@
}
},
{
- "id": 318,
+ "id": 332,
"name": "options",
"kind": 32768,
"kindString": "Parameter",
@@ -60490,10 +63120,10 @@
},
"type": {
"type": "reference",
- "id": 426,
+ "id": 440,
"name": "RealtimeClientOptions",
"dereferenced": {
- "id": 426,
+ "id": 440,
"name": "RealtimeClientOptions",
"kind": 4194304,
"kindString": "Type alias",
@@ -60501,27 +63131,49 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 16,
+ "line": 17,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 427,
+ "id": 441,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 433,
+ "id": 447,
"name": "decode",
"kind": 1024,
"kindString": "Property",
"flags": {
"isOptional": true
},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 23,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "qualifiedName": "Function",
+ "package": "typescript",
+ "name": "Function"
+ }
+ },
+ {
+ "id": 446,
+ "name": "encode",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -60537,8 +63189,84 @@
}
},
{
- "id": 432,
- "name": "encode",
+ "id": 449,
+ "name": "headers",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 25,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 450,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 25,
+ "character": 12
+ }
+ ],
+ "indexSignature": {
+ "id": 451,
+ "name": "__index",
+ "kind": 8192,
+ "kindString": "Index signature",
+ "flags": {},
+ "parameters": [
+ {
+ "id": 452,
+ "name": "key",
+ "kind": 32768,
+ "flags": {},
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ }
+ }
+ },
+ {
+ "id": 444,
+ "name": "heartbeatIntervalMs",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 20,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "number"
+ }
+ },
+ {
+ "id": 445,
+ "name": "logger",
"kind": 1024,
"kindString": "Property",
"flags": {
@@ -60559,105 +63287,7 @@
}
},
{
- "id": 435,
- "name": "headers",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 24,
- "character": 2
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 436,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 24,
- "character": 12
- }
- ],
- "indexSignature": {
- "id": 437,
- "name": "__index",
- "kind": 8192,
- "kindString": "Index signature",
- "flags": {},
- "parameters": [
- {
- "id": 438,
- "name": "key",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- }
- }
- },
- {
- "id": 430,
- "name": "heartbeatIntervalMs",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 19,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- },
- {
- "id": 431,
- "name": "logger",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 20,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "qualifiedName": "Function",
- "package": "typescript",
- "name": "Function"
- }
- },
- {
- "id": 439,
+ "id": 453,
"name": "params",
"kind": 1024,
"kindString": "Property",
@@ -60667,14 +63297,14 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 25,
+ "line": 26,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 440,
+ "id": 454,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
@@ -60682,19 +63312,19 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 25,
+ "line": 26,
"character": 11
}
],
"indexSignature": {
- "id": 441,
+ "id": 455,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 442,
+ "id": 456,
"name": "key",
"kind": 32768,
"flags": {},
@@ -60713,7 +63343,7 @@
}
},
{
- "id": 434,
+ "id": 448,
"name": "reconnectAfterMs",
"kind": 1024,
"kindString": "Property",
@@ -60723,7 +63353,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 23,
+ "line": 24,
"character": 2
}
],
@@ -60735,7 +63365,7 @@
}
},
{
- "id": 429,
+ "id": 443,
"name": "timeout",
"kind": 1024,
"kindString": "Property",
@@ -60745,7 +63375,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 18,
+ "line": 19,
"character": 2
}
],
@@ -60755,7 +63385,7 @@
}
},
{
- "id": 428,
+ "id": 442,
"name": "transport",
"kind": 1024,
"kindString": "Property",
@@ -60765,7 +63395,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 17,
+ "line": 18,
"character": 2
}
],
@@ -60782,15 +63412,15 @@
"title": "Properties",
"kind": 1024,
"children": [
- 433, 432, 435, 430, 431, 439, 434, 429,
- 428
+ 447, 446, 449, 444, 445, 453, 448, 443,
+ 442
]
}
],
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 16,
+ "line": 17,
"character": 36
}
]
@@ -60802,14 +63432,14 @@
],
"type": {
"type": "reference",
- "id": 314,
+ "id": 328,
"name": "default"
}
}
]
},
{
- "id": 319,
+ "id": 333,
"name": "accessToken",
"kind": 1024,
"kindString": "Property",
@@ -60817,7 +63447,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 41,
+ "line": 42,
"character": 2
}
],
@@ -60837,7 +63467,7 @@
"defaultValue": "null"
},
{
- "id": 320,
+ "id": 334,
"name": "channels",
"kind": 1024,
"kindString": "Property",
@@ -60845,7 +63475,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 42,
+ "line": 43,
"character": 2
}
],
@@ -60853,14 +63483,14 @@
"type": "array",
"elementType": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
},
"defaultValue": "[]"
},
{
- "id": 341,
+ "id": 355,
"name": "conn",
"kind": 1024,
"kindString": "Property",
@@ -60868,7 +63498,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 57,
+ "line": 58,
"character": 2
}
],
@@ -60890,11 +63520,31 @@
"defaultValue": "null"
},
{
- "id": 339,
+ "id": 353,
"name": "decode",
"kind": 1024,
"kindString": "Property",
"flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 56,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "qualifiedName": "Function",
+ "package": "typescript",
+ "name": "Function"
+ }
+ },
+ {
+ "id": 352,
+ "name": "encode",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -60910,27 +63560,7 @@
}
},
{
- "id": 338,
- "name": "encode",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 54,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "qualifiedName": "Function",
- "package": "typescript",
- "name": "Function"
- }
- },
- {
- "id": 321,
+ "id": 335,
"name": "endPoint",
"kind": 1024,
"kindString": "Property",
@@ -60938,7 +63568,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 43,
+ "line": 44,
"character": 2
}
],
@@ -60949,7 +63579,7 @@
"defaultValue": "''"
},
{
- "id": 350,
+ "id": 364,
"name": "eventsPerSecondLimitMs",
"kind": 1024,
"kindString": "Property",
@@ -60957,7 +63587,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 71,
+ "line": 72,
"character": 2
}
],
@@ -60968,7 +63598,7 @@
"defaultValue": "100"
},
{
- "id": 322,
+ "id": 336,
"name": "headers",
"kind": 1024,
"kindString": "Property",
@@ -60978,27 +63608,27 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 44,
+ "line": 45,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 323,
+ "id": 337,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 324,
+ "id": 338,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 325,
+ "id": 339,
"name": "key",
"kind": 32768,
"flags": {},
@@ -61018,7 +63648,7 @@
"defaultValue": "DEFAULT_HEADERS"
},
{
- "id": 332,
+ "id": 346,
"name": "heartbeatIntervalMs",
"kind": 1024,
"kindString": "Property",
@@ -61026,7 +63656,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 48,
+ "line": 49,
"character": 2
}
],
@@ -61037,7 +63667,7 @@
"defaultValue": "30000"
},
{
- "id": 333,
+ "id": 347,
"name": "heartbeatTimer",
"kind": 1024,
"kindString": "Property",
@@ -61045,7 +63675,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 49,
+ "line": 50,
"character": 2
}
],
@@ -61067,7 +63697,7 @@
"defaultValue": "undefined"
},
{
- "id": 351,
+ "id": 365,
"name": "inThrottle",
"kind": 1024,
"kindString": "Property",
@@ -61075,7 +63705,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 72,
+ "line": 73,
"character": 2
}
],
@@ -61086,7 +63716,7 @@
"defaultValue": "false"
},
{
- "id": 337,
+ "id": 351,
"name": "logger",
"kind": 1024,
"kindString": "Property",
@@ -61094,7 +63724,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 53,
+ "line": 54,
"character": 2
}
],
@@ -61107,7 +63737,7 @@
"defaultValue": "noop"
},
{
- "id": 326,
+ "id": 340,
"name": "params",
"kind": 1024,
"kindString": "Property",
@@ -61117,27 +63747,27 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 45,
+ "line": 46,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 327,
+ "id": 341,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 328,
+ "id": 342,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 329,
+ "id": 343,
"name": "key",
"kind": 32768,
"flags": {},
@@ -61157,7 +63787,7 @@
"defaultValue": "{}"
},
{
- "id": 334,
+ "id": 348,
"name": "pendingHeartbeatRef",
"kind": 1024,
"kindString": "Property",
@@ -61165,7 +63795,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 50,
+ "line": 51,
"character": 2
}
],
@@ -61185,7 +63815,7 @@
"defaultValue": "null"
},
{
- "id": 340,
+ "id": 354,
"name": "reconnectAfterMs",
"kind": 1024,
"kindString": "Property",
@@ -61193,7 +63823,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 56,
+ "line": 57,
"character": 2
}
],
@@ -61205,11 +63835,29 @@
}
},
{
- "id": 336,
+ "id": 350,
"name": "reconnectTimer",
"kind": 1024,
"kindString": "Property",
"flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 53,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "name": "default"
+ }
+ },
+ {
+ "id": 349,
+ "name": "ref",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -61217,24 +63865,6 @@
"character": 2
}
],
- "type": {
- "type": "reference",
- "name": "default"
- }
- },
- {
- "id": 335,
- "name": "ref",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 51,
- "character": 2
- }
- ],
"type": {
"type": "intrinsic",
"name": "number"
@@ -61242,7 +63872,7 @@
"defaultValue": "0"
},
{
- "id": 342,
+ "id": 356,
"name": "sendBuffer",
"kind": 1024,
"kindString": "Property",
@@ -61250,7 +63880,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 58,
+ "line": 59,
"character": 2
}
],
@@ -61266,30 +63896,11 @@
"defaultValue": "[]"
},
{
- "id": 343,
+ "id": 357,
"name": "serializer",
"kind": 1024,
"kindString": "Property",
"flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 59,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "name": "default"
- },
- "defaultValue": "..."
- },
- {
- "id": 344,
- "name": "stateChangeCallbacks",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -61297,44 +63908,40 @@
"character": 2
}
],
+ "type": {
+ "type": "reference",
+ "name": "default"
+ },
+ "defaultValue": "..."
+ },
+ {
+ "id": 358,
+ "name": "stateChangeCallbacks",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 61,
+ "character": 2
+ }
+ ],
"type": {
"type": "reflection",
"declaration": {
- "id": 345,
+ "id": 359,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 347,
+ "id": 361,
"name": "close",
"kind": 1024,
"kindString": "Property",
"flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 62,
- "character": 4
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "qualifiedName": "Function",
- "package": "typescript",
- "name": "Function"
- }
- }
- },
- {
- "id": 348,
- "name": "error",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -61353,8 +63960,8 @@
}
},
{
- "id": 349,
- "name": "message",
+ "id": 362,
+ "name": "error",
"kind": 1024,
"kindString": "Property",
"flags": {},
@@ -61376,7 +63983,30 @@
}
},
{
- "id": 346,
+ "id": 363,
+ "name": "message",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 65,
+ "character": 4
+ }
+ ],
+ "type": {
+ "type": "array",
+ "elementType": {
+ "type": "reference",
+ "qualifiedName": "Function",
+ "package": "typescript",
+ "name": "Function"
+ }
+ }
+ },
+ {
+ "id": 360,
"name": "open",
"kind": 1024,
"kindString": "Property",
@@ -61384,7 +64014,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 61,
+ "line": 62,
"character": 4
}
],
@@ -61403,7 +64033,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [347, 348, 349, 346]
+ "children": [361, 362, 363, 360]
}
]
}
@@ -61411,30 +64041,11 @@
"defaultValue": "..."
},
{
- "id": 330,
+ "id": 344,
"name": "timeout",
"kind": 1024,
"kindString": "Property",
"flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 46,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "DEFAULT_TIMEOUT"
- },
- {
- "id": 331,
- "name": "transport",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -61442,6 +64053,25 @@
"character": 2
}
],
+ "type": {
+ "type": "intrinsic",
+ "name": "number"
+ },
+ "defaultValue": "DEFAULT_TIMEOUT"
+ },
+ {
+ "id": 345,
+ "name": "transport",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 48,
+ "character": 2
+ }
+ ],
"type": {
"type": "intrinsic",
"name": "any"
@@ -61449,7 +64079,7 @@
"defaultValue": "w3cwebsocket"
},
{
- "id": 374,
+ "id": 388,
"name": "channel",
"kind": 2048,
"kindString": "Method",
@@ -61457,20 +64087,20 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 228,
+ "line": 227,
"character": 2
}
],
"signatures": [
{
- "id": 375,
+ "id": 389,
"name": "channel",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 376,
+ "id": 390,
"name": "topic",
"kind": 32768,
"kindString": "Parameter",
@@ -61481,17 +64111,17 @@
}
},
{
- "id": 377,
+ "id": 391,
"name": "params",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 302,
+ "id": 316,
"name": "RealtimeChannelOptions",
"dereferenced": {
- "id": 302,
+ "id": 316,
"name": "RealtimeChannelOptions",
"kind": 4194304,
"kindString": "Type alias",
@@ -61499,21 +64129,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 13,
+ "line": 15,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 303,
+ "id": 317,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 304,
+ "id": 318,
"name": "config",
"kind": 1024,
"kindString": "Property",
@@ -61521,21 +64151,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 14,
+ "line": 16,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 305,
+ "id": 319,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 306,
+ "id": 320,
"name": "broadcast",
"kind": 1024,
"kindString": "Property",
@@ -61548,21 +64178,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 4
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 307,
+ "id": 321,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 309,
+ "id": 323,
"name": "ack",
"kind": 1024,
"kindString": "Property",
@@ -61572,7 +64202,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 34
}
],
@@ -61582,7 +64212,7 @@
}
},
{
- "id": 308,
+ "id": 322,
"name": "self",
"kind": 1024,
"kindString": "Property",
@@ -61592,7 +64222,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 18
}
],
@@ -61606,13 +64236,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [309, 308]
+ "children": [323, 322]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 16
}
]
@@ -61620,7 +64250,7 @@
}
},
{
- "id": 310,
+ "id": 324,
"name": "presence",
"kind": 1024,
"kindString": "Property",
@@ -61633,21 +64263,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 23,
+ "line": 25,
"character": 4
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 311,
+ "id": 325,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 312,
+ "id": 326,
"name": "key",
"kind": 1024,
"kindString": "Property",
@@ -61657,7 +64287,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 23,
+ "line": 25,
"character": 17
}
],
@@ -61671,13 +64301,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [312]
+ "children": [326]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 23,
+ "line": 25,
"character": 15
}
]
@@ -61689,13 +64319,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [306, 310]
+ "children": [320, 324]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 14,
+ "line": 16,
"character": 10
}
]
@@ -61707,13 +64337,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [304]
+ "children": [318]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 13,
+ "line": 15,
"character": 37
}
]
@@ -61726,14 +64356,14 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
}
]
},
{
- "id": 352,
+ "id": 366,
"name": "connect",
"kind": 2048,
"kindString": "Method",
@@ -61741,13 +64371,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 125,
+ "line": 126,
"character": 2
}
],
"signatures": [
{
- "id": 353,
+ "id": 367,
"name": "connect",
"kind": 4096,
"kindString": "Call signature",
@@ -61763,7 +64393,7 @@
]
},
{
- "id": 370,
+ "id": 384,
"name": "connectionState",
"kind": 2048,
"kindString": "Method",
@@ -61771,13 +64401,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 208,
+ "line": 207,
"character": 2
}
],
"signatures": [
{
- "id": 371,
+ "id": 385,
"name": "connectionState",
"kind": 4096,
"kindString": "Call signature",
@@ -61793,7 +64423,7 @@
]
},
{
- "id": 354,
+ "id": 368,
"name": "disconnect",
"kind": 2048,
"kindString": "Method",
@@ -61801,13 +64431,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 147,
+ "line": 148,
"character": 2
}
],
"signatures": [
{
- "id": 355,
+ "id": 369,
"name": "disconnect",
"kind": 4096,
"kindString": "Call signature",
@@ -61817,7 +64447,7 @@
},
"parameters": [
{
- "id": 356,
+ "id": 370,
"name": "code",
"kind": 32768,
"kindString": "Parameter",
@@ -61833,7 +64463,7 @@
}
},
{
- "id": 357,
+ "id": 371,
"name": "reason",
"kind": 32768,
"kindString": "Parameter",
@@ -61857,7 +64487,7 @@
]
},
{
- "id": 358,
+ "id": 372,
"name": "getChannels",
"kind": 2048,
"kindString": "Method",
@@ -61865,13 +64495,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 165,
+ "line": 166,
"character": 2
}
],
"signatures": [
{
- "id": 359,
+ "id": 373,
"name": "getChannels",
"kind": 4096,
"kindString": "Call signature",
@@ -61883,7 +64513,7 @@
"type": "array",
"elementType": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
}
@@ -61891,7 +64521,7 @@
]
},
{
- "id": 372,
+ "id": 386,
"name": "isConnected",
"kind": 2048,
"kindString": "Method",
@@ -61899,13 +64529,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 224,
+ "line": 223,
"character": 2
}
],
"signatures": [
{
- "id": 373,
+ "id": 387,
"name": "isConnected",
"kind": 4096,
"kindString": "Call signature",
@@ -61921,7 +64551,7 @@
]
},
{
- "id": 365,
+ "id": 379,
"name": "log",
"kind": 2048,
"kindString": "Method",
@@ -61929,13 +64559,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 201,
+ "line": 200,
"character": 2
}
],
"signatures": [
{
- "id": 366,
+ "id": 380,
"name": "log",
"kind": 4096,
"kindString": "Call signature",
@@ -61946,7 +64576,7 @@
},
"parameters": [
{
- "id": 367,
+ "id": 381,
"name": "kind",
"kind": 32768,
"kindString": "Parameter",
@@ -61957,7 +64587,7 @@
}
},
{
- "id": 368,
+ "id": 382,
"name": "msg",
"kind": 32768,
"kindString": "Parameter",
@@ -61968,7 +64598,7 @@
}
},
{
- "id": 369,
+ "id": 383,
"name": "data",
"kind": 32768,
"kindString": "Parameter",
@@ -61989,7 +64619,7 @@
]
},
{
- "id": 378,
+ "id": 392,
"name": "push",
"kind": 2048,
"kindString": "Method",
@@ -61997,13 +64627,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 246,
+ "line": 245,
"character": 2
}
],
"signatures": [
{
- "id": 379,
+ "id": 393,
"name": "push",
"kind": 4096,
"kindString": "Call signature",
@@ -62014,17 +64644,17 @@
},
"parameters": [
{
- "id": 380,
+ "id": 394,
"name": "data",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 443,
+ "id": 457,
"name": "RealtimeMessage",
"dereferenced": {
- "id": 443,
+ "id": 457,
"name": "RealtimeMessage",
"kind": 4194304,
"kindString": "Type alias",
@@ -62032,25 +64662,99 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 28,
+ "line": 29,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 444,
+ "id": 458,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 446,
+ "id": 460,
"name": "event",
"kind": 1024,
"kindString": "Property",
"flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 31,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 463,
+ "name": "join_ref",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 34,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 461,
+ "name": "payload",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 32,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "any"
+ }
+ },
+ {
+ "id": 462,
+ "name": "ref",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 33,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 459,
+ "name": "topic",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -62062,93 +64766,19 @@
"type": "intrinsic",
"name": "string"
}
- },
- {
- "id": 449,
- "name": "join_ref",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 33,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 447,
- "name": "payload",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 31,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "any"
- }
- },
- {
- "id": 448,
- "name": "ref",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 32,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 445,
- "name": "topic",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 29,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
}
],
"groups": [
{
"title": "Properties",
"kind": 1024,
- "children": [446, 449, 447, 448, 445]
+ "children": [460, 463, 461, 462, 459]
}
],
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 28,
+ "line": 29,
"character": 30
}
]
@@ -62175,7 +64805,7 @@
]
},
{
- "id": 363,
+ "id": 377,
"name": "removeAllChannels",
"kind": 2048,
"kindString": "Method",
@@ -62184,12 +64814,12 @@
{
"fileName": "RealtimeClient.ts",
"line": 187,
- "character": 2
+ "character": 8
}
],
"signatures": [
{
- "id": 364,
+ "id": 378,
"name": "removeAllChannels",
"kind": 4096,
"kindString": "Call signature",
@@ -62204,7 +64834,7 @@
"type": "array",
"elementType": {
"type": "reference",
- "id": 515,
+ "id": 534,
"name": "RealtimeRemoveChannelResponse"
}
}
@@ -62217,7 +64847,7 @@
]
},
{
- "id": 360,
+ "id": 374,
"name": "removeChannel",
"kind": 2048,
"kindString": "Method",
@@ -62225,13 +64855,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 173,
- "character": 2
+ "line": 174,
+ "character": 8
}
],
"signatures": [
{
- "id": 361,
+ "id": 375,
"name": "removeChannel",
"kind": 4096,
"kindString": "Call signature",
@@ -62241,7 +64871,7 @@
},
"parameters": [
{
- "id": 362,
+ "id": 376,
"name": "channel",
"kind": 32768,
"kindString": "Parameter",
@@ -62251,7 +64881,7 @@
},
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default",
"dereferenced": "[Circular ~.children.6.children.0.signatures.0.parameters.0.type.dereferenced]"
}
@@ -62262,7 +64892,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 515,
+ "id": 534,
"name": "RealtimeRemoveChannelResponse"
}
],
@@ -62274,7 +64904,7 @@
]
},
{
- "id": 381,
+ "id": 395,
"name": "setAuth",
"kind": 2048,
"kindString": "Method",
@@ -62282,13 +64912,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 273,
+ "line": 272,
"character": 2
}
],
"signatures": [
{
- "id": 382,
+ "id": 396,
"name": "setAuth",
"kind": 4096,
"kindString": "Call signature",
@@ -62298,7 +64928,7 @@
},
"parameters": [
{
- "id": 383,
+ "id": 397,
"name": "token",
"kind": 32768,
"kindString": "Parameter",
@@ -62333,28 +64963,28 @@
{
"title": "Constructors",
"kind": 512,
- "children": [315]
+ "children": [329]
},
{
"title": "Properties",
"kind": 1024,
"children": [
- 319, 320, 341, 339, 338, 321, 350, 322, 332, 333, 351, 337,
- 326, 334, 340, 336, 335, 342, 343, 344, 330, 331
+ 333, 334, 355, 353, 352, 335, 364, 336, 346, 347, 365, 351,
+ 340, 348, 354, 350, 349, 356, 357, 358, 344, 345
]
},
{
"title": "Methods",
"kind": 2048,
"children": [
- 374, 352, 370, 354, 358, 372, 365, 378, 363, 360, 381
+ 388, 366, 384, 368, 372, 386, 379, 392, 377, 374, 395
]
}
],
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 40,
+ "line": 41,
"character": 21
}
]
@@ -62362,7 +64992,7 @@
}
},
{
- "id": 84,
+ "id": 93,
"name": "state",
"kind": 1024,
"kindString": "Property",
@@ -62370,7 +65000,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 119,
+ "line": 123,
"character": 2
}
],
@@ -62381,7 +65011,7 @@
"defaultValue": "CHANNEL_STATES.closed"
},
{
- "id": 83,
+ "id": 92,
"name": "timeout",
"kind": 1024,
"kindString": "Property",
@@ -62389,7 +65019,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 118,
+ "line": 122,
"character": 2
}
],
@@ -62399,7 +65029,7 @@
}
},
{
- "id": 90,
+ "id": 99,
"name": "topic",
"kind": 1024,
"kindString": "Property",
@@ -62412,7 +65042,7 @@
}
},
{
- "id": 119,
+ "id": 133,
"name": "on",
"kind": 2048,
"kindString": "Method",
@@ -62420,13 +65050,13 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 332,
+ "line": 338,
"character": 2
}
],
"signatures": [
{
- "id": 120,
+ "id": 134,
"name": "on",
"kind": 4096,
"kindString": "Call signature",
@@ -62436,7 +65066,7 @@
},
"parameters": [
{
- "id": 121,
+ "id": 135,
"name": "type",
"kind": 32768,
"kindString": "Parameter",
@@ -62447,7 +65077,7 @@
}
},
{
- "id": 122,
+ "id": 136,
"name": "filter",
"kind": 32768,
"kindString": "Parameter",
@@ -62455,14 +65085,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 123,
+ "id": 137,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 124,
+ "id": 138,
"name": "event",
"kind": 1024,
"kindString": "Property",
@@ -62470,7 +65100,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 334,
+ "line": 340,
"character": 14
}
],
@@ -62484,14 +65114,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [124]
+ "children": [138]
}
]
}
}
},
{
- "id": 125,
+ "id": 139,
"name": "callback",
"kind": 32768,
"kindString": "Parameter",
@@ -62499,14 +65129,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 126,
+ "id": 140,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 127,
+ "id": 141,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
@@ -62523,19 +65153,19 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
},
{
- "id": 128,
+ "id": 142,
"name": "on",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"typeParameter": [
{
- "id": 132,
+ "id": 146,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -62543,20 +65173,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 129,
+ "id": 143,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 130,
+ "id": 144,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 131,
+ "id": 145,
"name": "key",
"kind": 32768,
"flags": {},
@@ -62577,7 +65207,7 @@
],
"parameters": [
{
- "id": 133,
+ "id": 147,
"name": "type",
"kind": 32768,
"kindString": "Parameter",
@@ -62588,7 +65218,7 @@
}
},
{
- "id": 134,
+ "id": 148,
"name": "filter",
"kind": 32768,
"kindString": "Parameter",
@@ -62596,14 +65226,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 135,
+ "id": 149,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 136,
+ "id": 150,
"name": "event",
"kind": 1024,
"kindString": "Property",
@@ -62611,7 +65241,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 339,
+ "line": 345,
"character": 14
}
],
@@ -62625,14 +65255,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [136]
+ "children": [150]
}
]
}
}
},
{
- "id": 137,
+ "id": 151,
"name": "callback",
"kind": 32768,
"kindString": "Parameter",
@@ -62640,32 +65270,32 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 138,
+ "id": 152,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 139,
+ "id": 153,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 140,
+ "id": 154,
"name": "payload",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 491,
+ "id": 505,
"typeArguments": [
{
"type": "reference",
- "id": 132,
+ "id": 146,
"name": "T"
}
],
@@ -62685,19 +65315,19 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
},
{
- "id": 141,
+ "id": 155,
"name": "on",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"typeParameter": [
{
- "id": 145,
+ "id": 159,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -62705,20 +65335,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 142,
+ "id": 156,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 143,
+ "id": 157,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 144,
+ "id": 158,
"name": "key",
"kind": 32768,
"flags": {},
@@ -62739,7 +65369,7 @@
],
"parameters": [
{
- "id": 146,
+ "id": 160,
"name": "type",
"kind": 32768,
"kindString": "Parameter",
@@ -62750,7 +65380,7 @@
}
},
{
- "id": 147,
+ "id": 161,
"name": "filter",
"kind": 32768,
"kindString": "Parameter",
@@ -62758,14 +65388,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 148,
+ "id": 162,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 149,
+ "id": 163,
"name": "event",
"kind": 1024,
"kindString": "Property",
@@ -62773,7 +65403,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 344,
+ "line": 350,
"character": 14
}
],
@@ -62787,14 +65417,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [149]
+ "children": [163]
}
]
}
}
},
{
- "id": 150,
+ "id": 164,
"name": "callback",
"kind": 32768,
"kindString": "Parameter",
@@ -62802,32 +65432,32 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 151,
+ "id": 165,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 152,
+ "id": 166,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 153,
+ "id": 167,
"name": "payload",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 501,
+ "id": 515,
"typeArguments": [
{
"type": "reference",
- "id": 145,
+ "id": 159,
"name": "T"
}
],
@@ -62847,19 +65477,19 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
},
{
- "id": 154,
+ "id": 168,
"name": "on",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"typeParameter": [
{
- "id": 158,
+ "id": 172,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -62867,20 +65497,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 155,
+ "id": 169,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 156,
+ "id": 170,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 157,
+ "id": 171,
"name": "key",
"kind": 32768,
"flags": {},
@@ -62901,7 +65531,7 @@
],
"parameters": [
{
- "id": 159,
+ "id": 173,
"name": "type",
"kind": 32768,
"kindString": "Parameter",
@@ -62912,14 +65542,14 @@
}
},
{
- "id": 160,
+ "id": 174,
"name": "filter",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 450,
+ "id": 464,
"typeArguments": [
{
"type": "literal",
@@ -62928,7 +65558,7 @@
],
"name": "RealtimePostgresChangesFilter",
"dereferenced": {
- "id": 450,
+ "id": 464,
"name": "RealtimePostgresChangesFilter",
"kind": 4194304,
"kindString": "Type alias",
@@ -62936,13 +65566,13 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 60,
+ "line": 62,
"character": 12
}
],
"typeParameter": [
{
- "id": 456,
+ "id": 470,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -62954,7 +65584,7 @@
[
{
"type": "reference",
- "id": 520,
+ "id": 539,
"name": "REALTIME_POSTGRES_CHANGES_LISTEN_EVENT"
},
""
@@ -62966,14 +65596,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 451,
+ "id": 465,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 452,
+ "id": 466,
"name": "event",
"kind": 1024,
"kindString": "Property",
@@ -62984,19 +65614,19 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 64,
+ "line": 68,
"character": 2
}
],
"type": {
"type": "reference",
- "id": 456,
+ "id": 470,
"name": "T",
"dereferenced": {}
}
},
{
- "id": 455,
+ "id": 469,
"name": "filter",
"kind": 1024,
"kindString": "Property",
@@ -63009,7 +65639,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 76,
+ "line": 80,
"character": 2
}
],
@@ -63019,7 +65649,7 @@
}
},
{
- "id": 453,
+ "id": 467,
"name": "schema",
"kind": 1024,
"kindString": "Property",
@@ -63030,7 +65660,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 68,
+ "line": 72,
"character": 2
}
],
@@ -63040,7 +65670,7 @@
}
},
{
- "id": 454,
+ "id": 468,
"name": "table",
"kind": 1024,
"kindString": "Property",
@@ -63053,7 +65683,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 72,
+ "line": 76,
"character": 2
}
],
@@ -63067,14 +65697,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [452, 455, 453, 454]
+ "children": [466, 469, 467, 468]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 60,
- "character": 99
+ "line": 64,
+ "character": 4
}
]
}
@@ -63083,7 +65713,7 @@
}
},
{
- "id": 161,
+ "id": 175,
"name": "callback",
"kind": 32768,
"kindString": "Parameter",
@@ -63091,32 +65721,32 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 162,
+ "id": 176,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 163,
+ "id": 177,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 164,
+ "id": 178,
"name": "payload",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 457,
+ "id": 471,
"typeArguments": [
{
"type": "reference",
- "id": 158,
+ "id": 172,
"name": "T"
}
],
@@ -63136,19 +65766,19 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
},
{
- "id": 165,
+ "id": 179,
"name": "on",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"typeParameter": [
{
- "id": 169,
+ "id": 183,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -63156,20 +65786,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 166,
+ "id": 180,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 167,
+ "id": 181,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 168,
+ "id": 182,
"name": "key",
"kind": 32768,
"flags": {},
@@ -63190,7 +65820,7 @@
],
"parameters": [
{
- "id": 170,
+ "id": 184,
"name": "type",
"kind": 32768,
"kindString": "Parameter",
@@ -63201,14 +65831,14 @@
}
},
{
- "id": 171,
+ "id": 185,
"name": "filter",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 450,
+ "id": 464,
"typeArguments": [
{
"type": "literal",
@@ -63217,7 +65847,7 @@
],
"name": "RealtimePostgresChangesFilter",
"dereferenced": {
- "id": 450,
+ "id": 464,
"name": "RealtimePostgresChangesFilter",
"kind": 4194304,
"kindString": "Type alias",
@@ -63225,13 +65855,13 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 60,
+ "line": 62,
"character": 12
}
],
"typeParameter": [
{
- "id": 456,
+ "id": 470,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -63243,7 +65873,7 @@
[
{
"type": "reference",
- "id": 520,
+ "id": 539,
"name": "REALTIME_POSTGRES_CHANGES_LISTEN_EVENT"
},
""
@@ -63255,14 +65885,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 451,
+ "id": 465,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 452,
+ "id": 466,
"name": "event",
"kind": 1024,
"kindString": "Property",
@@ -63273,19 +65903,19 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 64,
+ "line": 68,
"character": 2
}
],
"type": {
"type": "reference",
- "id": 456,
+ "id": 470,
"name": "T",
"dereferenced": {}
}
},
{
- "id": 455,
+ "id": 469,
"name": "filter",
"kind": 1024,
"kindString": "Property",
@@ -63298,7 +65928,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 76,
+ "line": 80,
"character": 2
}
],
@@ -63308,7 +65938,7 @@
}
},
{
- "id": 453,
+ "id": 467,
"name": "schema",
"kind": 1024,
"kindString": "Property",
@@ -63319,7 +65949,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 68,
+ "line": 72,
"character": 2
}
],
@@ -63329,7 +65959,7 @@
}
},
{
- "id": 454,
+ "id": 468,
"name": "table",
"kind": 1024,
"kindString": "Property",
@@ -63342,7 +65972,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 72,
+ "line": 76,
"character": 2
}
],
@@ -63356,14 +65986,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [452, 455, 453, 454]
+ "children": [466, 469, 467, 468]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 60,
- "character": 99
+ "line": 64,
+ "character": 4
}
]
}
@@ -63372,7 +66002,7 @@
}
},
{
- "id": 172,
+ "id": 186,
"name": "callback",
"kind": 32768,
"kindString": "Parameter",
@@ -63380,32 +66010,32 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 173,
+ "id": 187,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 174,
+ "id": 188,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 175,
+ "id": 189,
"name": "payload",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 462,
+ "id": 476,
"typeArguments": [
{
"type": "reference",
- "id": 169,
+ "id": 183,
"name": "T"
}
],
@@ -63425,19 +66055,19 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
},
{
- "id": 176,
+ "id": 190,
"name": "on",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"typeParameter": [
{
- "id": 180,
+ "id": 194,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -63445,20 +66075,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 177,
+ "id": 191,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 178,
+ "id": 192,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 179,
+ "id": 193,
"name": "key",
"kind": 32768,
"flags": {},
@@ -63479,7 +66109,7 @@
],
"parameters": [
{
- "id": 181,
+ "id": 195,
"name": "type",
"kind": 32768,
"kindString": "Parameter",
@@ -63490,14 +66120,14 @@
}
},
{
- "id": 182,
+ "id": 196,
"name": "filter",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 450,
+ "id": 464,
"typeArguments": [
{
"type": "literal",
@@ -63506,7 +66136,7 @@
],
"name": "RealtimePostgresChangesFilter",
"dereferenced": {
- "id": 450,
+ "id": 464,
"name": "RealtimePostgresChangesFilter",
"kind": 4194304,
"kindString": "Type alias",
@@ -63514,13 +66144,13 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 60,
+ "line": 62,
"character": 12
}
],
"typeParameter": [
{
- "id": 456,
+ "id": 470,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -63532,7 +66162,7 @@
[
{
"type": "reference",
- "id": 520,
+ "id": 539,
"name": "REALTIME_POSTGRES_CHANGES_LISTEN_EVENT"
},
""
@@ -63544,14 +66174,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 451,
+ "id": 465,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 452,
+ "id": 466,
"name": "event",
"kind": 1024,
"kindString": "Property",
@@ -63562,19 +66192,19 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 64,
+ "line": 68,
"character": 2
}
],
"type": {
"type": "reference",
- "id": 456,
+ "id": 470,
"name": "T",
"dereferenced": {}
}
},
{
- "id": 455,
+ "id": 469,
"name": "filter",
"kind": 1024,
"kindString": "Property",
@@ -63587,7 +66217,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 76,
+ "line": 80,
"character": 2
}
],
@@ -63597,7 +66227,7 @@
}
},
{
- "id": 453,
+ "id": 467,
"name": "schema",
"kind": 1024,
"kindString": "Property",
@@ -63608,7 +66238,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 68,
+ "line": 72,
"character": 2
}
],
@@ -63618,7 +66248,7 @@
}
},
{
- "id": 454,
+ "id": 468,
"name": "table",
"kind": 1024,
"kindString": "Property",
@@ -63631,7 +66261,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 72,
+ "line": 76,
"character": 2
}
],
@@ -63645,14 +66275,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [452, 455, 453, 454]
+ "children": [466, 469, 467, 468]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 60,
- "character": 99
+ "line": 64,
+ "character": 4
}
]
}
@@ -63661,7 +66291,7 @@
}
},
{
- "id": 183,
+ "id": 197,
"name": "callback",
"kind": 32768,
"kindString": "Parameter",
@@ -63669,32 +66299,32 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 184,
+ "id": 198,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 185,
+ "id": 199,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 186,
+ "id": 200,
"name": "payload",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 472,
+ "id": 486,
"typeArguments": [
{
"type": "reference",
- "id": 180,
+ "id": 194,
"name": "T"
}
],
@@ -63714,19 +66344,19 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
},
{
- "id": 187,
+ "id": 201,
"name": "on",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"typeParameter": [
{
- "id": 191,
+ "id": 205,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -63734,20 +66364,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 188,
+ "id": 202,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 189,
+ "id": 203,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 190,
+ "id": 204,
"name": "key",
"kind": 32768,
"flags": {},
@@ -63768,7 +66398,7 @@
],
"parameters": [
{
- "id": 192,
+ "id": 206,
"name": "type",
"kind": 32768,
"kindString": "Parameter",
@@ -63779,14 +66409,14 @@
}
},
{
- "id": 193,
+ "id": 207,
"name": "filter",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 450,
+ "id": 464,
"typeArguments": [
{
"type": "literal",
@@ -63795,7 +66425,7 @@
],
"name": "RealtimePostgresChangesFilter",
"dereferenced": {
- "id": 450,
+ "id": 464,
"name": "RealtimePostgresChangesFilter",
"kind": 4194304,
"kindString": "Type alias",
@@ -63803,13 +66433,13 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 60,
+ "line": 62,
"character": 12
}
],
"typeParameter": [
{
- "id": 456,
+ "id": 470,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -63821,7 +66451,7 @@
[
{
"type": "reference",
- "id": 520,
+ "id": 539,
"name": "REALTIME_POSTGRES_CHANGES_LISTEN_EVENT"
},
""
@@ -63833,14 +66463,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 451,
+ "id": 465,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 452,
+ "id": 466,
"name": "event",
"kind": 1024,
"kindString": "Property",
@@ -63851,19 +66481,19 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 64,
+ "line": 68,
"character": 2
}
],
"type": {
"type": "reference",
- "id": 456,
+ "id": 470,
"name": "T",
"dereferenced": {}
}
},
{
- "id": 455,
+ "id": 469,
"name": "filter",
"kind": 1024,
"kindString": "Property",
@@ -63876,7 +66506,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 76,
+ "line": 80,
"character": 2
}
],
@@ -63886,7 +66516,7 @@
}
},
{
- "id": 453,
+ "id": 467,
"name": "schema",
"kind": 1024,
"kindString": "Property",
@@ -63897,7 +66527,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 68,
+ "line": 72,
"character": 2
}
],
@@ -63907,7 +66537,7 @@
}
},
{
- "id": 454,
+ "id": 468,
"name": "table",
"kind": 1024,
"kindString": "Property",
@@ -63920,7 +66550,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 72,
+ "line": 76,
"character": 2
}
],
@@ -63934,14 +66564,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [452, 455, 453, 454]
+ "children": [466, 469, 467, 468]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 60,
- "character": 99
+ "line": 64,
+ "character": 4
}
]
}
@@ -63950,7 +66580,7 @@
}
},
{
- "id": 194,
+ "id": 208,
"name": "callback",
"kind": 32768,
"kindString": "Parameter",
@@ -63958,32 +66588,32 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 195,
+ "id": 209,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 196,
+ "id": 210,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 197,
+ "id": 211,
"name": "payload",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 481,
+ "id": 495,
"typeArguments": [
{
"type": "reference",
- "id": 191,
+ "id": 205,
"name": "T"
}
],
@@ -64003,12 +66633,12 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
},
{
- "id": 198,
+ "id": 212,
"name": "on",
"kind": 4096,
"kindString": "Call signature",
@@ -64018,7 +66648,7 @@
},
"parameters": [
{
- "id": 199,
+ "id": 213,
"name": "type",
"kind": 32768,
"kindString": "Parameter",
@@ -64032,7 +66662,7 @@
}
},
{
- "id": 200,
+ "id": 214,
"name": "filter",
"kind": 32768,
"kindString": "Parameter",
@@ -64043,14 +66673,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 201,
+ "id": 215,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 202,
+ "id": 216,
"name": "event",
"kind": 1024,
"kindString": "Property",
@@ -64058,7 +66688,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 375,
+ "line": 381,
"character": 14
}
],
@@ -64072,14 +66702,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [202]
+ "children": [216]
}
]
}
}
},
{
- "id": 203,
+ "id": 217,
"name": "callback",
"kind": 32768,
"kindString": "Parameter",
@@ -64090,21 +66720,21 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 204,
+ "id": 218,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 205,
+ "id": 219,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 206,
+ "id": 220,
"name": "payload",
"kind": 32768,
"kindString": "Parameter",
@@ -64112,14 +66742,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 207,
+ "id": 221,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 209,
+ "id": 223,
"name": "event",
"kind": 1024,
"kindString": "Property",
@@ -64127,7 +66757,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 378,
+ "line": 384,
"character": 6
}
],
@@ -64137,7 +66767,7 @@
}
},
{
- "id": 208,
+ "id": 222,
"name": "type",
"kind": 1024,
"kindString": "Property",
@@ -64145,7 +66775,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 377,
+ "line": 383,
"character": 6
}
],
@@ -64159,18 +66789,18 @@
{
"title": "Properties",
"kind": 1024,
- "children": [209, 208]
+ "children": [223, 222]
}
],
"indexSignature": {
- "id": 210,
+ "id": 224,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 211,
+ "id": 225,
"name": "key",
"kind": 32768,
"flags": {},
@@ -64201,14 +66831,14 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
}
]
},
{
- "id": 101,
+ "id": 110,
"name": "presenceState",
"kind": 2048,
"kindString": "Method",
@@ -64216,27 +66846,86 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 299,
+ "line": 303,
"character": 2
}
],
"signatures": [
{
- "id": 102,
+ "id": 111,
"name": "presenceState",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
+ "typeParameter": [
+ {
+ "id": 116,
+ "name": "T",
+ "kind": 131072,
+ "kindString": "Type parameter",
+ "flags": {},
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 112,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "indexSignature": {
+ "id": 113,
+ "name": "__index",
+ "kind": 8192,
+ "kindString": "Index signature",
+ "flags": {},
+ "parameters": [
+ {
+ "id": 114,
+ "name": "key",
+ "kind": 32768,
+ "flags": {},
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "any"
+ }
+ }
+ }
+ },
+ "default": {
+ "type": "reflection",
+ "declaration": {
+ "id": 115,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {}
+ }
+ }
+ }
+ ],
"type": {
"type": "reference",
- "id": 511,
+ "id": 525,
+ "typeArguments": [
+ {
+ "type": "reference",
+ "id": 116,
+ "name": "T"
+ }
+ ],
"name": "RealtimePresenceState"
}
}
]
},
{
- "id": 212,
+ "id": 226,
"name": "send",
"kind": 2048,
"kindString": "Method",
@@ -64244,20 +66933,20 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 390,
+ "line": 396,
"character": 2
}
],
"signatures": [
{
- "id": 213,
+ "id": 227,
"name": "send",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 214,
+ "id": 228,
"name": "payload",
"kind": 32768,
"kindString": "Parameter",
@@ -64265,14 +66954,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 215,
+ "id": 229,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 216,
+ "id": 230,
"name": "type",
"kind": 1024,
"kindString": "Property",
@@ -64280,7 +66969,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 391,
+ "line": 397,
"character": 15
}
],
@@ -64294,18 +66983,18 @@
{
"title": "Properties",
"kind": 1024,
- "children": [216]
+ "children": [230]
}
],
"indexSignature": {
- "id": 217,
+ "id": 231,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 218,
+ "id": 232,
"name": "key",
"kind": 32768,
"flags": {},
@@ -64324,7 +67013,7 @@
}
},
{
- "id": 219,
+ "id": 233,
"name": "opts",
"kind": 32768,
"kindString": "Parameter",
@@ -64332,20 +67021,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 220,
+ "id": 234,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 221,
+ "id": 235,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 222,
+ "id": 236,
"name": "key",
"kind": 32768,
"flags": {},
@@ -64370,7 +67059,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 313,
+ "id": 327,
"name": "RealtimeChannelSendResponse"
}
],
@@ -64382,7 +67071,7 @@
]
},
{
- "id": 93,
+ "id": 102,
"name": "subscribe",
"kind": 2048,
"kindString": "Method",
@@ -64390,13 +67079,13 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 186,
+ "line": 190,
"character": 2
}
],
"signatures": [
{
- "id": 94,
+ "id": 103,
"name": "subscribe",
"kind": 4096,
"kindString": "Call signature",
@@ -64406,7 +67095,7 @@
},
"parameters": [
{
- "id": 95,
+ "id": 104,
"name": "callback",
"kind": 32768,
"kindString": "Parameter",
@@ -64416,21 +67105,21 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 96,
+ "id": 105,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 97,
+ "id": 106,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 98,
+ "id": 107,
"name": "status",
"kind": 32768,
"kindString": "Parameter",
@@ -64458,7 +67147,7 @@
}
},
{
- "id": 99,
+ "id": 108,
"name": "err",
"kind": 32768,
"kindString": "Parameter",
@@ -64483,7 +67172,7 @@
}
},
{
- "id": 100,
+ "id": 109,
"name": "timeout",
"kind": 32768,
"kindString": "Parameter",
@@ -64497,14 +67186,14 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
}
]
},
{
- "id": 103,
+ "id": 117,
"name": "track",
"kind": 2048,
"kindString": "Method",
@@ -64512,20 +67201,20 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 303,
+ "line": 309,
"character": 8
}
],
"signatures": [
{
- "id": 104,
+ "id": 118,
"name": "track",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 105,
+ "id": 119,
"name": "payload",
"kind": 32768,
"kindString": "Parameter",
@@ -64533,20 +67222,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 106,
+ "id": 120,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 107,
+ "id": 121,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 108,
+ "id": 122,
"name": "key",
"kind": 32768,
"flags": {},
@@ -64565,7 +67254,7 @@
}
},
{
- "id": 109,
+ "id": 123,
"name": "opts",
"kind": 32768,
"kindString": "Parameter",
@@ -64573,20 +67262,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 110,
+ "id": 124,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 111,
+ "id": 125,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 112,
+ "id": 126,
"name": "key",
"kind": 32768,
"flags": {},
@@ -64611,7 +67300,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 313,
+ "id": 327,
"name": "RealtimeChannelSendResponse"
}
],
@@ -64623,7 +67312,7 @@
]
},
{
- "id": 229,
+ "id": 243,
"name": "unsubscribe",
"kind": 2048,
"kindString": "Method",
@@ -64631,13 +67320,13 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 430,
+ "line": 436,
"character": 2
}
],
"signatures": [
{
- "id": 230,
+ "id": 244,
"name": "unsubscribe",
"kind": 4096,
"kindString": "Call signature",
@@ -64648,7 +67337,7 @@
},
"parameters": [
{
- "id": 231,
+ "id": 245,
"name": "timeout",
"kind": 32768,
"kindString": "Parameter",
@@ -64689,7 +67378,7 @@
]
},
{
- "id": 113,
+ "id": 127,
"name": "untrack",
"kind": 2048,
"kindString": "Method",
@@ -64697,20 +67386,20 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 317,
+ "line": 323,
"character": 8
}
],
"signatures": [
{
- "id": 114,
+ "id": 128,
"name": "untrack",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 115,
+ "id": 129,
"name": "opts",
"kind": 32768,
"kindString": "Parameter",
@@ -64718,20 +67407,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 116,
+ "id": 130,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 117,
+ "id": 131,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 118,
+ "id": 132,
"name": "key",
"kind": 32768,
"flags": {},
@@ -64756,7 +67445,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 313,
+ "id": 327,
"name": "RealtimeChannelSendResponse"
}
],
@@ -64768,7 +67457,7 @@
]
},
{
- "id": 223,
+ "id": 237,
"name": "updateJoinPayload",
"kind": 2048,
"kindString": "Method",
@@ -64776,20 +67465,20 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 417,
+ "line": 423,
"character": 2
}
],
"signatures": [
{
- "id": 224,
+ "id": 238,
"name": "updateJoinPayload",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 225,
+ "id": 239,
"name": "payload",
"kind": 32768,
"kindString": "Parameter",
@@ -64797,20 +67486,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 226,
+ "id": 240,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 227,
+ "id": 241,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 228,
+ "id": 242,
"name": "key",
"kind": 32768,
"flags": {},
@@ -64841,23 +67530,23 @@
{
"title": "Constructors",
"kind": 512,
- "children": [66]
+ "children": [75]
},
{
"title": "Properties",
"kind": 1024,
- "children": [71, 86, 85, 91, 89, 88, 87, 92, 84, 83, 90]
+ "children": [80, 95, 94, 100, 98, 97, 96, 101, 93, 92, 99]
},
{
"title": "Methods",
"kind": 2048,
- "children": [119, 101, 212, 93, 103, 229, 113, 223]
+ "children": [133, 110, 226, 102, 117, 243, 127, 237]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 109,
+ "line": 113,
"character": 21
}
]
@@ -64865,7 +67554,7 @@
}
},
{
- "id": 31,
+ "id": 39,
"name": "opts",
"kind": 32768,
"kindString": "Parameter",
@@ -64892,7 +67581,7 @@
]
},
{
- "id": 35,
+ "id": 44,
"name": "caller",
"kind": 1024,
"kindString": "Property",
@@ -64900,21 +67589,21 @@
"sources": [
{
"fileName": "RealtimePresence.ts",
- "line": 65,
+ "line": 67,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 36,
+ "id": 45,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 37,
+ "id": 46,
"name": "onJoin",
"kind": 1024,
"kindString": "Property",
@@ -64922,7 +67611,7 @@
"sources": [
{
"fileName": "RealtimePresence.ts",
- "line": 66,
+ "line": 68,
"character": 4
}
],
@@ -64934,7 +67623,7 @@
}
},
{
- "id": 38,
+ "id": 47,
"name": "onLeave",
"kind": 1024,
"kindString": "Property",
@@ -64942,7 +67631,7 @@
"sources": [
{
"fileName": "RealtimePresence.ts",
- "line": 67,
+ "line": 69,
"character": 4
}
],
@@ -64954,7 +67643,7 @@
}
},
{
- "id": 39,
+ "id": 48,
"name": "onSync",
"kind": 2048,
"kindString": "Method",
@@ -64962,13 +67651,13 @@
"sources": [
{
"fileName": "RealtimePresence.ts",
- "line": 68,
+ "line": 70,
"character": 4
}
],
"signatures": [
{
- "id": 40,
+ "id": 49,
"name": "onSync",
"kind": 4096,
"kindString": "Call signature",
@@ -64985,12 +67674,12 @@
{
"title": "Properties",
"kind": 1024,
- "children": [37, 38]
+ "children": [46, 47]
},
{
"title": "Methods",
"kind": 2048,
- "children": [39]
+ "children": [48]
}
]
}
@@ -64998,7 +67687,7 @@
"defaultValue": "..."
},
{
- "id": 41,
+ "id": 50,
"name": "channel",
"kind": 1024,
"kindString": "Property",
@@ -65007,10 +67696,10 @@
},
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default",
"dereferenced": {
- "id": 55,
+ "id": 64,
"name": "RealtimeChannel",
"kind": 128,
"kindString": "Class",
@@ -65020,7 +67709,7 @@
},
"children": [
{
- "id": 66,
+ "id": 75,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -65028,20 +67717,20 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 126,
+ "line": 130,
"character": 2
}
],
"signatures": [
{
- "id": 67,
+ "id": 76,
"name": "new RealtimeChannel",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 68,
+ "id": 77,
"name": "topic",
"kind": 32768,
"kindString": "Parameter",
@@ -65052,17 +67741,17 @@
}
},
{
- "id": 69,
+ "id": 78,
"name": "params",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 302,
+ "id": 316,
"name": "RealtimeChannelOptions",
"dereferenced": {
- "id": 302,
+ "id": 316,
"name": "RealtimeChannelOptions",
"kind": 4194304,
"kindString": "Type alias",
@@ -65070,21 +67759,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 13,
+ "line": 15,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 303,
+ "id": 317,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 304,
+ "id": 318,
"name": "config",
"kind": 1024,
"kindString": "Property",
@@ -65092,21 +67781,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 14,
+ "line": 16,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 305,
+ "id": 319,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 306,
+ "id": 320,
"name": "broadcast",
"kind": 1024,
"kindString": "Property",
@@ -65119,21 +67808,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 4
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 307,
+ "id": 321,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 309,
+ "id": 323,
"name": "ack",
"kind": 1024,
"kindString": "Property",
@@ -65143,7 +67832,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 34
}
],
@@ -65153,7 +67842,7 @@
}
},
{
- "id": 308,
+ "id": 322,
"name": "self",
"kind": 1024,
"kindString": "Property",
@@ -65163,7 +67852,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 18
}
],
@@ -65177,13 +67866,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [309, 308]
+ "children": [323, 322]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 16
}
]
@@ -65191,7 +67880,7 @@
}
},
{
- "id": 310,
+ "id": 324,
"name": "presence",
"kind": 1024,
"kindString": "Property",
@@ -65204,21 +67893,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 23,
+ "line": 25,
"character": 4
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 311,
+ "id": 325,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 312,
+ "id": 326,
"name": "key",
"kind": 1024,
"kindString": "Property",
@@ -65228,7 +67917,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 23,
+ "line": 25,
"character": 17
}
],
@@ -65242,13 +67931,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [312]
+ "children": [326]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 23,
+ "line": 25,
"character": 15
}
]
@@ -65260,13 +67949,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [306, 310]
+ "children": [320, 324]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 14,
+ "line": 16,
"character": 10
}
]
@@ -65278,13 +67967,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [304]
+ "children": [318]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 13,
+ "line": 15,
"character": 37
}
]
@@ -65295,24 +67984,24 @@
"defaultValue": "..."
},
{
- "id": 70,
+ "id": 79,
"name": "socket",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 314,
+ "id": 328,
"name": "default",
"dereferenced": {
- "id": 314,
+ "id": 328,
"name": "RealtimeClient",
"kind": 128,
"kindString": "Class",
"flags": {},
"children": [
{
- "id": 315,
+ "id": 329,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -65320,13 +68009,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 88,
+ "line": 89,
"character": 2
}
],
"signatures": [
{
- "id": 316,
+ "id": 330,
"name": "new RealtimeClient",
"kind": 16384,
"kindString": "Constructor signature",
@@ -65336,7 +68025,7 @@
},
"parameters": [
{
- "id": 317,
+ "id": 331,
"name": "endPoint",
"kind": 32768,
"kindString": "Parameter",
@@ -65350,7 +68039,7 @@
}
},
{
- "id": 318,
+ "id": 332,
"name": "options",
"kind": 32768,
"kindString": "Parameter",
@@ -65359,10 +68048,10 @@
},
"type": {
"type": "reference",
- "id": 426,
+ "id": 440,
"name": "RealtimeClientOptions",
"dereferenced": {
- "id": 426,
+ "id": 440,
"name": "RealtimeClientOptions",
"kind": 4194304,
"kindString": "Type alias",
@@ -65370,27 +68059,49 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 16,
+ "line": 17,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 427,
+ "id": 441,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 433,
+ "id": 447,
"name": "decode",
"kind": 1024,
"kindString": "Property",
"flags": {
"isOptional": true
},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 23,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "qualifiedName": "Function",
+ "package": "typescript",
+ "name": "Function"
+ }
+ },
+ {
+ "id": 446,
+ "name": "encode",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -65406,8 +68117,84 @@
}
},
{
- "id": 432,
- "name": "encode",
+ "id": 449,
+ "name": "headers",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 25,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 450,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 25,
+ "character": 12
+ }
+ ],
+ "indexSignature": {
+ "id": 451,
+ "name": "__index",
+ "kind": 8192,
+ "kindString": "Index signature",
+ "flags": {},
+ "parameters": [
+ {
+ "id": 452,
+ "name": "key",
+ "kind": 32768,
+ "flags": {},
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ }
+ }
+ },
+ {
+ "id": 444,
+ "name": "heartbeatIntervalMs",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 20,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "number"
+ }
+ },
+ {
+ "id": 445,
+ "name": "logger",
"kind": 1024,
"kindString": "Property",
"flags": {
@@ -65428,105 +68215,7 @@
}
},
{
- "id": 435,
- "name": "headers",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 24,
- "character": 2
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 436,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 24,
- "character": 12
- }
- ],
- "indexSignature": {
- "id": 437,
- "name": "__index",
- "kind": 8192,
- "kindString": "Index signature",
- "flags": {},
- "parameters": [
- {
- "id": 438,
- "name": "key",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- }
- }
- },
- {
- "id": 430,
- "name": "heartbeatIntervalMs",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 19,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- },
- {
- "id": 431,
- "name": "logger",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 20,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "qualifiedName": "Function",
- "package": "typescript",
- "name": "Function"
- }
- },
- {
- "id": 439,
+ "id": 453,
"name": "params",
"kind": 1024,
"kindString": "Property",
@@ -65536,14 +68225,14 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 25,
+ "line": 26,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 440,
+ "id": 454,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
@@ -65551,19 +68240,19 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 25,
+ "line": 26,
"character": 11
}
],
"indexSignature": {
- "id": 441,
+ "id": 455,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 442,
+ "id": 456,
"name": "key",
"kind": 32768,
"flags": {},
@@ -65582,7 +68271,7 @@
}
},
{
- "id": 434,
+ "id": 448,
"name": "reconnectAfterMs",
"kind": 1024,
"kindString": "Property",
@@ -65592,7 +68281,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 23,
+ "line": 24,
"character": 2
}
],
@@ -65604,7 +68293,7 @@
}
},
{
- "id": 429,
+ "id": 443,
"name": "timeout",
"kind": 1024,
"kindString": "Property",
@@ -65614,7 +68303,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 18,
+ "line": 19,
"character": 2
}
],
@@ -65624,7 +68313,7 @@
}
},
{
- "id": 428,
+ "id": 442,
"name": "transport",
"kind": 1024,
"kindString": "Property",
@@ -65634,7 +68323,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 17,
+ "line": 18,
"character": 2
}
],
@@ -65651,15 +68340,15 @@
"title": "Properties",
"kind": 1024,
"children": [
- 433, 432, 435, 430, 431, 439, 434, 429,
- 428
+ 447, 446, 449, 444, 445, 453, 448, 443,
+ 442
]
}
],
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 16,
+ "line": 17,
"character": 36
}
]
@@ -65671,14 +68360,14 @@
],
"type": {
"type": "reference",
- "id": 314,
+ "id": 328,
"name": "default"
}
}
]
},
{
- "id": 319,
+ "id": 333,
"name": "accessToken",
"kind": 1024,
"kindString": "Property",
@@ -65686,7 +68375,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 41,
+ "line": 42,
"character": 2
}
],
@@ -65706,7 +68395,7 @@
"defaultValue": "null"
},
{
- "id": 320,
+ "id": 334,
"name": "channels",
"kind": 1024,
"kindString": "Property",
@@ -65714,7 +68403,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 42,
+ "line": 43,
"character": 2
}
],
@@ -65722,14 +68411,14 @@
"type": "array",
"elementType": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
},
"defaultValue": "[]"
},
{
- "id": 341,
+ "id": 355,
"name": "conn",
"kind": 1024,
"kindString": "Property",
@@ -65737,7 +68426,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 57,
+ "line": 58,
"character": 2
}
],
@@ -65759,11 +68448,31 @@
"defaultValue": "null"
},
{
- "id": 339,
+ "id": 353,
"name": "decode",
"kind": 1024,
"kindString": "Property",
"flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 56,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "qualifiedName": "Function",
+ "package": "typescript",
+ "name": "Function"
+ }
+ },
+ {
+ "id": 352,
+ "name": "encode",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -65779,27 +68488,7 @@
}
},
{
- "id": 338,
- "name": "encode",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 54,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "qualifiedName": "Function",
- "package": "typescript",
- "name": "Function"
- }
- },
- {
- "id": 321,
+ "id": 335,
"name": "endPoint",
"kind": 1024,
"kindString": "Property",
@@ -65807,7 +68496,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 43,
+ "line": 44,
"character": 2
}
],
@@ -65818,7 +68507,7 @@
"defaultValue": "''"
},
{
- "id": 350,
+ "id": 364,
"name": "eventsPerSecondLimitMs",
"kind": 1024,
"kindString": "Property",
@@ -65826,7 +68515,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 71,
+ "line": 72,
"character": 2
}
],
@@ -65837,7 +68526,7 @@
"defaultValue": "100"
},
{
- "id": 322,
+ "id": 336,
"name": "headers",
"kind": 1024,
"kindString": "Property",
@@ -65847,27 +68536,27 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 44,
+ "line": 45,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 323,
+ "id": 337,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 324,
+ "id": 338,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 325,
+ "id": 339,
"name": "key",
"kind": 32768,
"flags": {},
@@ -65887,7 +68576,7 @@
"defaultValue": "DEFAULT_HEADERS"
},
{
- "id": 332,
+ "id": 346,
"name": "heartbeatIntervalMs",
"kind": 1024,
"kindString": "Property",
@@ -65895,7 +68584,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 48,
+ "line": 49,
"character": 2
}
],
@@ -65906,7 +68595,7 @@
"defaultValue": "30000"
},
{
- "id": 333,
+ "id": 347,
"name": "heartbeatTimer",
"kind": 1024,
"kindString": "Property",
@@ -65914,7 +68603,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 49,
+ "line": 50,
"character": 2
}
],
@@ -65936,7 +68625,7 @@
"defaultValue": "undefined"
},
{
- "id": 351,
+ "id": 365,
"name": "inThrottle",
"kind": 1024,
"kindString": "Property",
@@ -65944,7 +68633,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 72,
+ "line": 73,
"character": 2
}
],
@@ -65955,7 +68644,7 @@
"defaultValue": "false"
},
{
- "id": 337,
+ "id": 351,
"name": "logger",
"kind": 1024,
"kindString": "Property",
@@ -65963,7 +68652,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 53,
+ "line": 54,
"character": 2
}
],
@@ -65976,7 +68665,7 @@
"defaultValue": "noop"
},
{
- "id": 326,
+ "id": 340,
"name": "params",
"kind": 1024,
"kindString": "Property",
@@ -65986,27 +68675,27 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 45,
+ "line": 46,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 327,
+ "id": 341,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 328,
+ "id": 342,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 329,
+ "id": 343,
"name": "key",
"kind": 32768,
"flags": {},
@@ -66026,7 +68715,7 @@
"defaultValue": "{}"
},
{
- "id": 334,
+ "id": 348,
"name": "pendingHeartbeatRef",
"kind": 1024,
"kindString": "Property",
@@ -66034,7 +68723,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 50,
+ "line": 51,
"character": 2
}
],
@@ -66054,7 +68743,7 @@
"defaultValue": "null"
},
{
- "id": 340,
+ "id": 354,
"name": "reconnectAfterMs",
"kind": 1024,
"kindString": "Property",
@@ -66062,7 +68751,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 56,
+ "line": 57,
"character": 2
}
],
@@ -66074,11 +68763,29 @@
}
},
{
- "id": 336,
+ "id": 350,
"name": "reconnectTimer",
"kind": 1024,
"kindString": "Property",
"flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 53,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "name": "default"
+ }
+ },
+ {
+ "id": 349,
+ "name": "ref",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -66086,24 +68793,6 @@
"character": 2
}
],
- "type": {
- "type": "reference",
- "name": "default"
- }
- },
- {
- "id": 335,
- "name": "ref",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 51,
- "character": 2
- }
- ],
"type": {
"type": "intrinsic",
"name": "number"
@@ -66111,7 +68800,7 @@
"defaultValue": "0"
},
{
- "id": 342,
+ "id": 356,
"name": "sendBuffer",
"kind": 1024,
"kindString": "Property",
@@ -66119,7 +68808,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 58,
+ "line": 59,
"character": 2
}
],
@@ -66135,30 +68824,11 @@
"defaultValue": "[]"
},
{
- "id": 343,
+ "id": 357,
"name": "serializer",
"kind": 1024,
"kindString": "Property",
"flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 59,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "name": "default"
- },
- "defaultValue": "..."
- },
- {
- "id": 344,
- "name": "stateChangeCallbacks",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -66166,44 +68836,40 @@
"character": 2
}
],
+ "type": {
+ "type": "reference",
+ "name": "default"
+ },
+ "defaultValue": "..."
+ },
+ {
+ "id": 358,
+ "name": "stateChangeCallbacks",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 61,
+ "character": 2
+ }
+ ],
"type": {
"type": "reflection",
"declaration": {
- "id": 345,
+ "id": 359,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 347,
+ "id": 361,
"name": "close",
"kind": 1024,
"kindString": "Property",
"flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 62,
- "character": 4
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "qualifiedName": "Function",
- "package": "typescript",
- "name": "Function"
- }
- }
- },
- {
- "id": 348,
- "name": "error",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -66222,8 +68888,8 @@
}
},
{
- "id": 349,
- "name": "message",
+ "id": 362,
+ "name": "error",
"kind": 1024,
"kindString": "Property",
"flags": {},
@@ -66245,7 +68911,30 @@
}
},
{
- "id": 346,
+ "id": 363,
+ "name": "message",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 65,
+ "character": 4
+ }
+ ],
+ "type": {
+ "type": "array",
+ "elementType": {
+ "type": "reference",
+ "qualifiedName": "Function",
+ "package": "typescript",
+ "name": "Function"
+ }
+ }
+ },
+ {
+ "id": 360,
"name": "open",
"kind": 1024,
"kindString": "Property",
@@ -66253,7 +68942,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 61,
+ "line": 62,
"character": 4
}
],
@@ -66272,7 +68961,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [347, 348, 349, 346]
+ "children": [361, 362, 363, 360]
}
]
}
@@ -66280,30 +68969,11 @@
"defaultValue": "..."
},
{
- "id": 330,
+ "id": 344,
"name": "timeout",
"kind": 1024,
"kindString": "Property",
"flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 46,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "DEFAULT_TIMEOUT"
- },
- {
- "id": 331,
- "name": "transport",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -66311,6 +68981,25 @@
"character": 2
}
],
+ "type": {
+ "type": "intrinsic",
+ "name": "number"
+ },
+ "defaultValue": "DEFAULT_TIMEOUT"
+ },
+ {
+ "id": 345,
+ "name": "transport",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 48,
+ "character": 2
+ }
+ ],
"type": {
"type": "intrinsic",
"name": "any"
@@ -66318,7 +69007,7 @@
"defaultValue": "w3cwebsocket"
},
{
- "id": 374,
+ "id": 388,
"name": "channel",
"kind": 2048,
"kindString": "Method",
@@ -66326,20 +69015,20 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 228,
+ "line": 227,
"character": 2
}
],
"signatures": [
{
- "id": 375,
+ "id": 389,
"name": "channel",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 376,
+ "id": 390,
"name": "topic",
"kind": 32768,
"kindString": "Parameter",
@@ -66350,17 +69039,17 @@
}
},
{
- "id": 377,
+ "id": 391,
"name": "params",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 302,
+ "id": 316,
"name": "RealtimeChannelOptions",
"dereferenced": {
- "id": 302,
+ "id": 316,
"name": "RealtimeChannelOptions",
"kind": 4194304,
"kindString": "Type alias",
@@ -66368,21 +69057,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 13,
+ "line": 15,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 303,
+ "id": 317,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 304,
+ "id": 318,
"name": "config",
"kind": 1024,
"kindString": "Property",
@@ -66390,21 +69079,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 14,
+ "line": 16,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 305,
+ "id": 319,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 306,
+ "id": 320,
"name": "broadcast",
"kind": 1024,
"kindString": "Property",
@@ -66417,21 +69106,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 4
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 307,
+ "id": 321,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 309,
+ "id": 323,
"name": "ack",
"kind": 1024,
"kindString": "Property",
@@ -66441,7 +69130,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 34
}
],
@@ -66451,7 +69140,7 @@
}
},
{
- "id": 308,
+ "id": 322,
"name": "self",
"kind": 1024,
"kindString": "Property",
@@ -66461,7 +69150,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 18
}
],
@@ -66475,13 +69164,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [309, 308]
+ "children": [323, 322]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 16
}
]
@@ -66489,7 +69178,7 @@
}
},
{
- "id": 310,
+ "id": 324,
"name": "presence",
"kind": 1024,
"kindString": "Property",
@@ -66502,21 +69191,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 23,
+ "line": 25,
"character": 4
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 311,
+ "id": 325,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 312,
+ "id": 326,
"name": "key",
"kind": 1024,
"kindString": "Property",
@@ -66526,7 +69215,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 23,
+ "line": 25,
"character": 17
}
],
@@ -66540,13 +69229,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [312]
+ "children": [326]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 23,
+ "line": 25,
"character": 15
}
]
@@ -66558,13 +69247,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [306, 310]
+ "children": [320, 324]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 14,
+ "line": 16,
"character": 10
}
]
@@ -66576,13 +69265,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [304]
+ "children": [318]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 13,
+ "line": 15,
"character": 37
}
]
@@ -66595,14 +69284,14 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
}
]
},
{
- "id": 352,
+ "id": 366,
"name": "connect",
"kind": 2048,
"kindString": "Method",
@@ -66610,13 +69299,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 125,
+ "line": 126,
"character": 2
}
],
"signatures": [
{
- "id": 353,
+ "id": 367,
"name": "connect",
"kind": 4096,
"kindString": "Call signature",
@@ -66632,7 +69321,7 @@
]
},
{
- "id": 370,
+ "id": 384,
"name": "connectionState",
"kind": 2048,
"kindString": "Method",
@@ -66640,13 +69329,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 208,
+ "line": 207,
"character": 2
}
],
"signatures": [
{
- "id": 371,
+ "id": 385,
"name": "connectionState",
"kind": 4096,
"kindString": "Call signature",
@@ -66662,7 +69351,7 @@
]
},
{
- "id": 354,
+ "id": 368,
"name": "disconnect",
"kind": 2048,
"kindString": "Method",
@@ -66670,13 +69359,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 147,
+ "line": 148,
"character": 2
}
],
"signatures": [
{
- "id": 355,
+ "id": 369,
"name": "disconnect",
"kind": 4096,
"kindString": "Call signature",
@@ -66686,7 +69375,7 @@
},
"parameters": [
{
- "id": 356,
+ "id": 370,
"name": "code",
"kind": 32768,
"kindString": "Parameter",
@@ -66702,7 +69391,7 @@
}
},
{
- "id": 357,
+ "id": 371,
"name": "reason",
"kind": 32768,
"kindString": "Parameter",
@@ -66726,7 +69415,7 @@
]
},
{
- "id": 358,
+ "id": 372,
"name": "getChannels",
"kind": 2048,
"kindString": "Method",
@@ -66734,13 +69423,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 165,
+ "line": 166,
"character": 2
}
],
"signatures": [
{
- "id": 359,
+ "id": 373,
"name": "getChannels",
"kind": 4096,
"kindString": "Call signature",
@@ -66752,7 +69441,7 @@
"type": "array",
"elementType": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
}
@@ -66760,7 +69449,7 @@
]
},
{
- "id": 372,
+ "id": 386,
"name": "isConnected",
"kind": 2048,
"kindString": "Method",
@@ -66768,13 +69457,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 224,
+ "line": 223,
"character": 2
}
],
"signatures": [
{
- "id": 373,
+ "id": 387,
"name": "isConnected",
"kind": 4096,
"kindString": "Call signature",
@@ -66790,7 +69479,7 @@
]
},
{
- "id": 365,
+ "id": 379,
"name": "log",
"kind": 2048,
"kindString": "Method",
@@ -66798,13 +69487,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 201,
+ "line": 200,
"character": 2
}
],
"signatures": [
{
- "id": 366,
+ "id": 380,
"name": "log",
"kind": 4096,
"kindString": "Call signature",
@@ -66815,7 +69504,7 @@
},
"parameters": [
{
- "id": 367,
+ "id": 381,
"name": "kind",
"kind": 32768,
"kindString": "Parameter",
@@ -66826,7 +69515,7 @@
}
},
{
- "id": 368,
+ "id": 382,
"name": "msg",
"kind": 32768,
"kindString": "Parameter",
@@ -66837,7 +69526,7 @@
}
},
{
- "id": 369,
+ "id": 383,
"name": "data",
"kind": 32768,
"kindString": "Parameter",
@@ -66858,7 +69547,7 @@
]
},
{
- "id": 378,
+ "id": 392,
"name": "push",
"kind": 2048,
"kindString": "Method",
@@ -66866,13 +69555,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 246,
+ "line": 245,
"character": 2
}
],
"signatures": [
{
- "id": 379,
+ "id": 393,
"name": "push",
"kind": 4096,
"kindString": "Call signature",
@@ -66883,17 +69572,17 @@
},
"parameters": [
{
- "id": 380,
+ "id": 394,
"name": "data",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 443,
+ "id": 457,
"name": "RealtimeMessage",
"dereferenced": {
- "id": 443,
+ "id": 457,
"name": "RealtimeMessage",
"kind": 4194304,
"kindString": "Type alias",
@@ -66901,25 +69590,99 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 28,
+ "line": 29,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 444,
+ "id": 458,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 446,
+ "id": 460,
"name": "event",
"kind": 1024,
"kindString": "Property",
"flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 31,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 463,
+ "name": "join_ref",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 34,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 461,
+ "name": "payload",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 32,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "any"
+ }
+ },
+ {
+ "id": 462,
+ "name": "ref",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 33,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 459,
+ "name": "topic",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -66931,93 +69694,19 @@
"type": "intrinsic",
"name": "string"
}
- },
- {
- "id": 449,
- "name": "join_ref",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 33,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 447,
- "name": "payload",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 31,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "any"
- }
- },
- {
- "id": 448,
- "name": "ref",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 32,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 445,
- "name": "topic",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 29,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
}
],
"groups": [
{
"title": "Properties",
"kind": 1024,
- "children": [446, 449, 447, 448, 445]
+ "children": [460, 463, 461, 462, 459]
}
],
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 28,
+ "line": 29,
"character": 30
}
]
@@ -67044,7 +69733,7 @@
]
},
{
- "id": 363,
+ "id": 377,
"name": "removeAllChannels",
"kind": 2048,
"kindString": "Method",
@@ -67053,12 +69742,12 @@
{
"fileName": "RealtimeClient.ts",
"line": 187,
- "character": 2
+ "character": 8
}
],
"signatures": [
{
- "id": 364,
+ "id": 378,
"name": "removeAllChannels",
"kind": 4096,
"kindString": "Call signature",
@@ -67073,7 +69762,7 @@
"type": "array",
"elementType": {
"type": "reference",
- "id": 515,
+ "id": 534,
"name": "RealtimeRemoveChannelResponse"
}
}
@@ -67086,7 +69775,7 @@
]
},
{
- "id": 360,
+ "id": 374,
"name": "removeChannel",
"kind": 2048,
"kindString": "Method",
@@ -67094,13 +69783,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 173,
- "character": 2
+ "line": 174,
+ "character": 8
}
],
"signatures": [
{
- "id": 361,
+ "id": 375,
"name": "removeChannel",
"kind": 4096,
"kindString": "Call signature",
@@ -67110,7 +69799,7 @@
},
"parameters": [
{
- "id": 362,
+ "id": 376,
"name": "channel",
"kind": 32768,
"kindString": "Parameter",
@@ -67120,7 +69809,7 @@
},
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default",
"dereferenced": "[Circular ~.children.6.children.2.type.dereferenced]"
}
@@ -67131,7 +69820,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 515,
+ "id": 534,
"name": "RealtimeRemoveChannelResponse"
}
],
@@ -67143,7 +69832,7 @@
]
},
{
- "id": 381,
+ "id": 395,
"name": "setAuth",
"kind": 2048,
"kindString": "Method",
@@ -67151,13 +69840,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 273,
+ "line": 272,
"character": 2
}
],
"signatures": [
{
- "id": 382,
+ "id": 396,
"name": "setAuth",
"kind": 4096,
"kindString": "Call signature",
@@ -67167,7 +69856,7 @@
},
"parameters": [
{
- "id": 383,
+ "id": 397,
"name": "token",
"kind": 32768,
"kindString": "Parameter",
@@ -67202,28 +69891,28 @@
{
"title": "Constructors",
"kind": 512,
- "children": [315]
+ "children": [329]
},
{
"title": "Properties",
"kind": 1024,
"children": [
- 319, 320, 341, 339, 338, 321, 350, 322, 332, 333, 351, 337,
- 326, 334, 340, 336, 335, 342, 343, 344, 330, 331
+ 333, 334, 355, 353, 352, 335, 364, 336, 346, 347, 365, 351,
+ 340, 348, 354, 350, 349, 356, 357, 358, 344, 345
]
},
{
"title": "Methods",
"kind": 2048,
"children": [
- 374, 352, 370, 354, 358, 372, 365, 378, 363, 360, 381
+ 388, 366, 384, 368, 372, 386, 379, 392, 377, 374, 395
]
}
],
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 40,
+ "line": 41,
"character": 21
}
]
@@ -67233,14 +69922,14 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
}
]
},
{
- "id": 71,
+ "id": 80,
"name": "bindings",
"kind": 1024,
"kindString": "Property",
@@ -67248,27 +69937,27 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 110,
+ "line": 114,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 72,
+ "id": 81,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 73,
+ "id": 82,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 74,
+ "id": 83,
"name": "key",
"kind": 32768,
"flags": {},
@@ -67283,14 +69972,14 @@
"elementType": {
"type": "reflection",
"declaration": {
- "id": 75,
+ "id": 84,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 81,
+ "id": 90,
"name": "callback",
"kind": 1024,
"kindString": "Property",
@@ -67298,7 +69987,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 114,
+ "line": 118,
"character": 6
}
],
@@ -67310,7 +69999,7 @@
}
},
{
- "id": 77,
+ "id": 86,
"name": "filter",
"kind": 1024,
"kindString": "Property",
@@ -67318,14 +70007,14 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 113,
+ "line": 117,
"character": 6
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 78,
+ "id": 87,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
@@ -67333,19 +70022,19 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 113,
+ "line": 117,
"character": 14
}
],
"indexSignature": {
- "id": 79,
+ "id": 88,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 80,
+ "id": 89,
"name": "key",
"kind": 32768,
"flags": {},
@@ -67364,7 +70053,7 @@
}
},
{
- "id": 82,
+ "id": 91,
"name": "id",
"kind": 1024,
"kindString": "Property",
@@ -67374,7 +70063,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 115,
+ "line": 119,
"character": 6
}
],
@@ -67384,7 +70073,7 @@
}
},
{
- "id": 76,
+ "id": 85,
"name": "type",
"kind": 1024,
"kindString": "Property",
@@ -67392,7 +70081,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 112,
+ "line": 116,
"character": 6
}
],
@@ -67406,13 +70095,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [81, 77, 82, 76]
+ "children": [90, 86, 91, 85]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 111,
+ "line": 115,
"character": 19
}
]
@@ -67425,7 +70114,7 @@
"defaultValue": "{}"
},
{
- "id": 86,
+ "id": 95,
"name": "joinPush",
"kind": 1024,
"kindString": "Property",
@@ -67433,7 +70122,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 121,
+ "line": 125,
"character": 2
}
],
@@ -67443,7 +70132,7 @@
}
},
{
- "id": 85,
+ "id": 94,
"name": "joinedOnce",
"kind": 1024,
"kindString": "Property",
@@ -67451,7 +70140,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 120,
+ "line": 124,
"character": 2
}
],
@@ -67462,7 +70151,7 @@
"defaultValue": "false"
},
{
- "id": 91,
+ "id": 100,
"name": "params",
"kind": 1024,
"kindString": "Property",
@@ -67471,10 +70160,10 @@
},
"type": {
"type": "reference",
- "id": 302,
+ "id": 316,
"name": "RealtimeChannelOptions",
"dereferenced": {
- "id": 302,
+ "id": 316,
"name": "RealtimeChannelOptions",
"kind": 4194304,
"kindString": "Type alias",
@@ -67482,21 +70171,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 13,
+ "line": 15,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 303,
+ "id": 317,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 304,
+ "id": 318,
"name": "config",
"kind": 1024,
"kindString": "Property",
@@ -67504,21 +70193,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 14,
+ "line": 16,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 305,
+ "id": 319,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 306,
+ "id": 320,
"name": "broadcast",
"kind": 1024,
"kindString": "Property",
@@ -67531,21 +70220,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 4
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 307,
+ "id": 321,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 309,
+ "id": 323,
"name": "ack",
"kind": 1024,
"kindString": "Property",
@@ -67555,7 +70244,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 34
}
],
@@ -67565,7 +70254,7 @@
}
},
{
- "id": 308,
+ "id": 322,
"name": "self",
"kind": 1024,
"kindString": "Property",
@@ -67575,7 +70264,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 18
}
],
@@ -67589,13 +70278,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [309, 308]
+ "children": [323, 322]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 16
}
]
@@ -67603,7 +70292,7 @@
}
},
{
- "id": 310,
+ "id": 324,
"name": "presence",
"kind": 1024,
"kindString": "Property",
@@ -67616,21 +70305,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 23,
+ "line": 25,
"character": 4
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 311,
+ "id": 325,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 312,
+ "id": 326,
"name": "key",
"kind": 1024,
"kindString": "Property",
@@ -67640,7 +70329,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 23,
+ "line": 25,
"character": 17
}
],
@@ -67654,13 +70343,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [312]
+ "children": [326]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 23,
+ "line": 25,
"character": 15
}
]
@@ -67672,13 +70361,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [306, 310]
+ "children": [320, 324]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 14,
+ "line": 16,
"character": 10
}
]
@@ -67690,13 +70379,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [304]
+ "children": [318]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 13,
+ "line": 15,
"character": 37
}
]
@@ -67707,7 +70396,7 @@
"defaultValue": "..."
},
{
- "id": 89,
+ "id": 98,
"name": "presence",
"kind": 1024,
"kindString": "Property",
@@ -67715,7 +70404,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 124,
+ "line": 128,
"character": 2
}
],
@@ -67734,18 +70423,18 @@
{
"title": "Constructors",
"kind": 512,
- "children": [28]
+ "children": [36]
},
{
"title": "Properties",
"kind": 1024,
- "children": [35, 41, 34, 33, 32]
+ "children": [44, 50, 43, 42, 40]
}
],
"sources": [
{
"fileName": "RealtimePresence.ts",
- "line": 61,
+ "line": 63,
"character": 21
}
]
@@ -67753,7 +70442,7 @@
}
},
{
- "id": 88,
+ "id": 97,
"name": "pushBuffer",
"kind": 1024,
"kindString": "Property",
@@ -67761,7 +70450,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 123,
+ "line": 127,
"character": 2
}
],
@@ -67775,7 +70464,7 @@
"defaultValue": "[]"
},
{
- "id": 87,
+ "id": 96,
"name": "rejoinTimer",
"kind": 1024,
"kindString": "Property",
@@ -67783,7 +70472,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 122,
+ "line": 126,
"character": 2
}
],
@@ -67793,7 +70482,7 @@
}
},
{
- "id": 92,
+ "id": 101,
"name": "socket",
"kind": 1024,
"kindString": "Property",
@@ -67802,17 +70491,17 @@
},
"type": {
"type": "reference",
- "id": 314,
+ "id": 328,
"name": "default",
"dereferenced": {
- "id": 314,
+ "id": 328,
"name": "RealtimeClient",
"kind": 128,
"kindString": "Class",
"flags": {},
"children": [
{
- "id": 315,
+ "id": 329,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -67820,13 +70509,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 88,
+ "line": 89,
"character": 2
}
],
"signatures": [
{
- "id": 316,
+ "id": 330,
"name": "new RealtimeClient",
"kind": 16384,
"kindString": "Constructor signature",
@@ -67836,7 +70525,7 @@
},
"parameters": [
{
- "id": 317,
+ "id": 331,
"name": "endPoint",
"kind": 32768,
"kindString": "Parameter",
@@ -67850,7 +70539,7 @@
}
},
{
- "id": 318,
+ "id": 332,
"name": "options",
"kind": 32768,
"kindString": "Parameter",
@@ -67859,10 +70548,10 @@
},
"type": {
"type": "reference",
- "id": 426,
+ "id": 440,
"name": "RealtimeClientOptions",
"dereferenced": {
- "id": 426,
+ "id": 440,
"name": "RealtimeClientOptions",
"kind": 4194304,
"kindString": "Type alias",
@@ -67870,27 +70559,49 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 16,
+ "line": 17,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 427,
+ "id": 441,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 433,
+ "id": 447,
"name": "decode",
"kind": 1024,
"kindString": "Property",
"flags": {
"isOptional": true
},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 23,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "qualifiedName": "Function",
+ "package": "typescript",
+ "name": "Function"
+ }
+ },
+ {
+ "id": 446,
+ "name": "encode",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -67906,8 +70617,84 @@
}
},
{
- "id": 432,
- "name": "encode",
+ "id": 449,
+ "name": "headers",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 25,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 450,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 25,
+ "character": 12
+ }
+ ],
+ "indexSignature": {
+ "id": 451,
+ "name": "__index",
+ "kind": 8192,
+ "kindString": "Index signature",
+ "flags": {},
+ "parameters": [
+ {
+ "id": 452,
+ "name": "key",
+ "kind": 32768,
+ "flags": {},
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ }
+ }
+ },
+ {
+ "id": 444,
+ "name": "heartbeatIntervalMs",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 20,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "number"
+ }
+ },
+ {
+ "id": 445,
+ "name": "logger",
"kind": 1024,
"kindString": "Property",
"flags": {
@@ -67928,105 +70715,7 @@
}
},
{
- "id": 435,
- "name": "headers",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 24,
- "character": 2
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 436,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 24,
- "character": 12
- }
- ],
- "indexSignature": {
- "id": 437,
- "name": "__index",
- "kind": 8192,
- "kindString": "Index signature",
- "flags": {},
- "parameters": [
- {
- "id": 438,
- "name": "key",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- }
- }
- },
- {
- "id": 430,
- "name": "heartbeatIntervalMs",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 19,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- },
- {
- "id": 431,
- "name": "logger",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 20,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "qualifiedName": "Function",
- "package": "typescript",
- "name": "Function"
- }
- },
- {
- "id": 439,
+ "id": 453,
"name": "params",
"kind": 1024,
"kindString": "Property",
@@ -68036,14 +70725,14 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 25,
+ "line": 26,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 440,
+ "id": 454,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
@@ -68051,19 +70740,19 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 25,
+ "line": 26,
"character": 11
}
],
"indexSignature": {
- "id": 441,
+ "id": 455,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 442,
+ "id": 456,
"name": "key",
"kind": 32768,
"flags": {},
@@ -68082,7 +70771,7 @@
}
},
{
- "id": 434,
+ "id": 448,
"name": "reconnectAfterMs",
"kind": 1024,
"kindString": "Property",
@@ -68092,7 +70781,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 23,
+ "line": 24,
"character": 2
}
],
@@ -68104,7 +70793,7 @@
}
},
{
- "id": 429,
+ "id": 443,
"name": "timeout",
"kind": 1024,
"kindString": "Property",
@@ -68114,7 +70803,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 18,
+ "line": 19,
"character": 2
}
],
@@ -68124,7 +70813,7 @@
}
},
{
- "id": 428,
+ "id": 442,
"name": "transport",
"kind": 1024,
"kindString": "Property",
@@ -68134,7 +70823,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 17,
+ "line": 18,
"character": 2
}
],
@@ -68151,14 +70840,14 @@
"title": "Properties",
"kind": 1024,
"children": [
- 433, 432, 435, 430, 431, 439, 434, 429, 428
+ 447, 446, 449, 444, 445, 453, 448, 443, 442
]
}
],
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 16,
+ "line": 17,
"character": 36
}
]
@@ -68170,14 +70859,14 @@
],
"type": {
"type": "reference",
- "id": 314,
+ "id": 328,
"name": "default"
}
}
]
},
{
- "id": 319,
+ "id": 333,
"name": "accessToken",
"kind": 1024,
"kindString": "Property",
@@ -68185,7 +70874,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 41,
+ "line": 42,
"character": 2
}
],
@@ -68205,7 +70894,7 @@
"defaultValue": "null"
},
{
- "id": 320,
+ "id": 334,
"name": "channels",
"kind": 1024,
"kindString": "Property",
@@ -68213,7 +70902,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 42,
+ "line": 43,
"character": 2
}
],
@@ -68221,14 +70910,14 @@
"type": "array",
"elementType": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
},
"defaultValue": "[]"
},
{
- "id": 341,
+ "id": 355,
"name": "conn",
"kind": 1024,
"kindString": "Property",
@@ -68236,7 +70925,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 57,
+ "line": 58,
"character": 2
}
],
@@ -68258,11 +70947,31 @@
"defaultValue": "null"
},
{
- "id": 339,
+ "id": 353,
"name": "decode",
"kind": 1024,
"kindString": "Property",
"flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 56,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "qualifiedName": "Function",
+ "package": "typescript",
+ "name": "Function"
+ }
+ },
+ {
+ "id": 352,
+ "name": "encode",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -68278,27 +70987,7 @@
}
},
{
- "id": 338,
- "name": "encode",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 54,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "qualifiedName": "Function",
- "package": "typescript",
- "name": "Function"
- }
- },
- {
- "id": 321,
+ "id": 335,
"name": "endPoint",
"kind": 1024,
"kindString": "Property",
@@ -68306,7 +70995,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 43,
+ "line": 44,
"character": 2
}
],
@@ -68317,7 +71006,7 @@
"defaultValue": "''"
},
{
- "id": 350,
+ "id": 364,
"name": "eventsPerSecondLimitMs",
"kind": 1024,
"kindString": "Property",
@@ -68325,7 +71014,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 71,
+ "line": 72,
"character": 2
}
],
@@ -68336,7 +71025,7 @@
"defaultValue": "100"
},
{
- "id": 322,
+ "id": 336,
"name": "headers",
"kind": 1024,
"kindString": "Property",
@@ -68346,27 +71035,27 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 44,
+ "line": 45,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 323,
+ "id": 337,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 324,
+ "id": 338,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 325,
+ "id": 339,
"name": "key",
"kind": 32768,
"flags": {},
@@ -68386,7 +71075,7 @@
"defaultValue": "DEFAULT_HEADERS"
},
{
- "id": 332,
+ "id": 346,
"name": "heartbeatIntervalMs",
"kind": 1024,
"kindString": "Property",
@@ -68394,7 +71083,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 48,
+ "line": 49,
"character": 2
}
],
@@ -68405,7 +71094,7 @@
"defaultValue": "30000"
},
{
- "id": 333,
+ "id": 347,
"name": "heartbeatTimer",
"kind": 1024,
"kindString": "Property",
@@ -68413,7 +71102,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 49,
+ "line": 50,
"character": 2
}
],
@@ -68435,7 +71124,7 @@
"defaultValue": "undefined"
},
{
- "id": 351,
+ "id": 365,
"name": "inThrottle",
"kind": 1024,
"kindString": "Property",
@@ -68443,7 +71132,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 72,
+ "line": 73,
"character": 2
}
],
@@ -68454,7 +71143,7 @@
"defaultValue": "false"
},
{
- "id": 337,
+ "id": 351,
"name": "logger",
"kind": 1024,
"kindString": "Property",
@@ -68462,7 +71151,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 53,
+ "line": 54,
"character": 2
}
],
@@ -68475,7 +71164,7 @@
"defaultValue": "noop"
},
{
- "id": 326,
+ "id": 340,
"name": "params",
"kind": 1024,
"kindString": "Property",
@@ -68485,27 +71174,27 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 45,
+ "line": 46,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 327,
+ "id": 341,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 328,
+ "id": 342,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 329,
+ "id": 343,
"name": "key",
"kind": 32768,
"flags": {},
@@ -68525,7 +71214,7 @@
"defaultValue": "{}"
},
{
- "id": 334,
+ "id": 348,
"name": "pendingHeartbeatRef",
"kind": 1024,
"kindString": "Property",
@@ -68533,7 +71222,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 50,
+ "line": 51,
"character": 2
}
],
@@ -68553,7 +71242,7 @@
"defaultValue": "null"
},
{
- "id": 340,
+ "id": 354,
"name": "reconnectAfterMs",
"kind": 1024,
"kindString": "Property",
@@ -68561,7 +71250,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 56,
+ "line": 57,
"character": 2
}
],
@@ -68573,11 +71262,29 @@
}
},
{
- "id": 336,
+ "id": 350,
"name": "reconnectTimer",
"kind": 1024,
"kindString": "Property",
"flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 53,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "name": "default"
+ }
+ },
+ {
+ "id": 349,
+ "name": "ref",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -68585,24 +71292,6 @@
"character": 2
}
],
- "type": {
- "type": "reference",
- "name": "default"
- }
- },
- {
- "id": 335,
- "name": "ref",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 51,
- "character": 2
- }
- ],
"type": {
"type": "intrinsic",
"name": "number"
@@ -68610,7 +71299,7 @@
"defaultValue": "0"
},
{
- "id": 342,
+ "id": 356,
"name": "sendBuffer",
"kind": 1024,
"kindString": "Property",
@@ -68618,7 +71307,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 58,
+ "line": 59,
"character": 2
}
],
@@ -68634,30 +71323,11 @@
"defaultValue": "[]"
},
{
- "id": 343,
+ "id": 357,
"name": "serializer",
"kind": 1024,
"kindString": "Property",
"flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 59,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "name": "default"
- },
- "defaultValue": "..."
- },
- {
- "id": 344,
- "name": "stateChangeCallbacks",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -68665,44 +71335,40 @@
"character": 2
}
],
+ "type": {
+ "type": "reference",
+ "name": "default"
+ },
+ "defaultValue": "..."
+ },
+ {
+ "id": 358,
+ "name": "stateChangeCallbacks",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 61,
+ "character": 2
+ }
+ ],
"type": {
"type": "reflection",
"declaration": {
- "id": 345,
+ "id": 359,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 347,
+ "id": 361,
"name": "close",
"kind": 1024,
"kindString": "Property",
"flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 62,
- "character": 4
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "qualifiedName": "Function",
- "package": "typescript",
- "name": "Function"
- }
- }
- },
- {
- "id": 348,
- "name": "error",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -68721,8 +71387,8 @@
}
},
{
- "id": 349,
- "name": "message",
+ "id": 362,
+ "name": "error",
"kind": 1024,
"kindString": "Property",
"flags": {},
@@ -68744,7 +71410,30 @@
}
},
{
- "id": 346,
+ "id": 363,
+ "name": "message",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 65,
+ "character": 4
+ }
+ ],
+ "type": {
+ "type": "array",
+ "elementType": {
+ "type": "reference",
+ "qualifiedName": "Function",
+ "package": "typescript",
+ "name": "Function"
+ }
+ }
+ },
+ {
+ "id": 360,
"name": "open",
"kind": 1024,
"kindString": "Property",
@@ -68752,7 +71441,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 61,
+ "line": 62,
"character": 4
}
],
@@ -68771,7 +71460,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [347, 348, 349, 346]
+ "children": [361, 362, 363, 360]
}
]
}
@@ -68779,30 +71468,11 @@
"defaultValue": "..."
},
{
- "id": 330,
+ "id": 344,
"name": "timeout",
"kind": 1024,
"kindString": "Property",
"flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 46,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "DEFAULT_TIMEOUT"
- },
- {
- "id": 331,
- "name": "transport",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -68810,6 +71480,25 @@
"character": 2
}
],
+ "type": {
+ "type": "intrinsic",
+ "name": "number"
+ },
+ "defaultValue": "DEFAULT_TIMEOUT"
+ },
+ {
+ "id": 345,
+ "name": "transport",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 48,
+ "character": 2
+ }
+ ],
"type": {
"type": "intrinsic",
"name": "any"
@@ -68817,7 +71506,7 @@
"defaultValue": "w3cwebsocket"
},
{
- "id": 374,
+ "id": 388,
"name": "channel",
"kind": 2048,
"kindString": "Method",
@@ -68825,20 +71514,20 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 228,
+ "line": 227,
"character": 2
}
],
"signatures": [
{
- "id": 375,
+ "id": 389,
"name": "channel",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 376,
+ "id": 390,
"name": "topic",
"kind": 32768,
"kindString": "Parameter",
@@ -68849,17 +71538,17 @@
}
},
{
- "id": 377,
+ "id": 391,
"name": "params",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 302,
+ "id": 316,
"name": "RealtimeChannelOptions",
"dereferenced": {
- "id": 302,
+ "id": 316,
"name": "RealtimeChannelOptions",
"kind": 4194304,
"kindString": "Type alias",
@@ -68867,21 +71556,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 13,
+ "line": 15,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 303,
+ "id": 317,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 304,
+ "id": 318,
"name": "config",
"kind": 1024,
"kindString": "Property",
@@ -68889,21 +71578,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 14,
+ "line": 16,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 305,
+ "id": 319,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 306,
+ "id": 320,
"name": "broadcast",
"kind": 1024,
"kindString": "Property",
@@ -68916,21 +71605,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 4
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 307,
+ "id": 321,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 309,
+ "id": 323,
"name": "ack",
"kind": 1024,
"kindString": "Property",
@@ -68940,7 +71629,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 34
}
],
@@ -68950,7 +71639,7 @@
}
},
{
- "id": 308,
+ "id": 322,
"name": "self",
"kind": 1024,
"kindString": "Property",
@@ -68960,7 +71649,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 18
}
],
@@ -68974,13 +71663,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [309, 308]
+ "children": [323, 322]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 16
}
]
@@ -68988,7 +71677,7 @@
}
},
{
- "id": 310,
+ "id": 324,
"name": "presence",
"kind": 1024,
"kindString": "Property",
@@ -69001,21 +71690,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 23,
+ "line": 25,
"character": 4
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 311,
+ "id": 325,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 312,
+ "id": 326,
"name": "key",
"kind": 1024,
"kindString": "Property",
@@ -69025,7 +71714,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 23,
+ "line": 25,
"character": 17
}
],
@@ -69039,13 +71728,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [312]
+ "children": [326]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 23,
+ "line": 25,
"character": 15
}
]
@@ -69057,13 +71746,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [306, 310]
+ "children": [320, 324]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 14,
+ "line": 16,
"character": 10
}
]
@@ -69075,13 +71764,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [304]
+ "children": [318]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 13,
+ "line": 15,
"character": 37
}
]
@@ -69094,14 +71783,14 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
}
]
},
{
- "id": 352,
+ "id": 366,
"name": "connect",
"kind": 2048,
"kindString": "Method",
@@ -69109,13 +71798,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 125,
+ "line": 126,
"character": 2
}
],
"signatures": [
{
- "id": 353,
+ "id": 367,
"name": "connect",
"kind": 4096,
"kindString": "Call signature",
@@ -69131,7 +71820,7 @@
]
},
{
- "id": 370,
+ "id": 384,
"name": "connectionState",
"kind": 2048,
"kindString": "Method",
@@ -69139,13 +71828,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 208,
+ "line": 207,
"character": 2
}
],
"signatures": [
{
- "id": 371,
+ "id": 385,
"name": "connectionState",
"kind": 4096,
"kindString": "Call signature",
@@ -69161,7 +71850,7 @@
]
},
{
- "id": 354,
+ "id": 368,
"name": "disconnect",
"kind": 2048,
"kindString": "Method",
@@ -69169,13 +71858,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 147,
+ "line": 148,
"character": 2
}
],
"signatures": [
{
- "id": 355,
+ "id": 369,
"name": "disconnect",
"kind": 4096,
"kindString": "Call signature",
@@ -69185,7 +71874,7 @@
},
"parameters": [
{
- "id": 356,
+ "id": 370,
"name": "code",
"kind": 32768,
"kindString": "Parameter",
@@ -69201,7 +71890,7 @@
}
},
{
- "id": 357,
+ "id": 371,
"name": "reason",
"kind": 32768,
"kindString": "Parameter",
@@ -69225,7 +71914,7 @@
]
},
{
- "id": 358,
+ "id": 372,
"name": "getChannels",
"kind": 2048,
"kindString": "Method",
@@ -69233,13 +71922,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 165,
+ "line": 166,
"character": 2
}
],
"signatures": [
{
- "id": 359,
+ "id": 373,
"name": "getChannels",
"kind": 4096,
"kindString": "Call signature",
@@ -69251,7 +71940,7 @@
"type": "array",
"elementType": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
}
@@ -69259,7 +71948,7 @@
]
},
{
- "id": 372,
+ "id": 386,
"name": "isConnected",
"kind": 2048,
"kindString": "Method",
@@ -69267,13 +71956,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 224,
+ "line": 223,
"character": 2
}
],
"signatures": [
{
- "id": 373,
+ "id": 387,
"name": "isConnected",
"kind": 4096,
"kindString": "Call signature",
@@ -69289,7 +71978,7 @@
]
},
{
- "id": 365,
+ "id": 379,
"name": "log",
"kind": 2048,
"kindString": "Method",
@@ -69297,13 +71986,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 201,
+ "line": 200,
"character": 2
}
],
"signatures": [
{
- "id": 366,
+ "id": 380,
"name": "log",
"kind": 4096,
"kindString": "Call signature",
@@ -69314,7 +72003,7 @@
},
"parameters": [
{
- "id": 367,
+ "id": 381,
"name": "kind",
"kind": 32768,
"kindString": "Parameter",
@@ -69325,7 +72014,7 @@
}
},
{
- "id": 368,
+ "id": 382,
"name": "msg",
"kind": 32768,
"kindString": "Parameter",
@@ -69336,7 +72025,7 @@
}
},
{
- "id": 369,
+ "id": 383,
"name": "data",
"kind": 32768,
"kindString": "Parameter",
@@ -69357,7 +72046,7 @@
]
},
{
- "id": 378,
+ "id": 392,
"name": "push",
"kind": 2048,
"kindString": "Method",
@@ -69365,13 +72054,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 246,
+ "line": 245,
"character": 2
}
],
"signatures": [
{
- "id": 379,
+ "id": 393,
"name": "push",
"kind": 4096,
"kindString": "Call signature",
@@ -69382,17 +72071,17 @@
},
"parameters": [
{
- "id": 380,
+ "id": 394,
"name": "data",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 443,
+ "id": 457,
"name": "RealtimeMessage",
"dereferenced": {
- "id": 443,
+ "id": 457,
"name": "RealtimeMessage",
"kind": 4194304,
"kindString": "Type alias",
@@ -69400,25 +72089,99 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 28,
+ "line": 29,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 444,
+ "id": 458,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 446,
+ "id": 460,
"name": "event",
"kind": 1024,
"kindString": "Property",
"flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 31,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 463,
+ "name": "join_ref",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 34,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 461,
+ "name": "payload",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 32,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "any"
+ }
+ },
+ {
+ "id": 462,
+ "name": "ref",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 33,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 459,
+ "name": "topic",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -69430,93 +72193,19 @@
"type": "intrinsic",
"name": "string"
}
- },
- {
- "id": 449,
- "name": "join_ref",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 33,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 447,
- "name": "payload",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 31,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "any"
- }
- },
- {
- "id": 448,
- "name": "ref",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 32,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 445,
- "name": "topic",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 29,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
}
],
"groups": [
{
"title": "Properties",
"kind": 1024,
- "children": [446, 449, 447, 448, 445]
+ "children": [460, 463, 461, 462, 459]
}
],
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 28,
+ "line": 29,
"character": 30
}
]
@@ -69543,7 +72232,7 @@
]
},
{
- "id": 363,
+ "id": 377,
"name": "removeAllChannels",
"kind": 2048,
"kindString": "Method",
@@ -69552,12 +72241,12 @@
{
"fileName": "RealtimeClient.ts",
"line": 187,
- "character": 2
+ "character": 8
}
],
"signatures": [
{
- "id": 364,
+ "id": 378,
"name": "removeAllChannels",
"kind": 4096,
"kindString": "Call signature",
@@ -69572,7 +72261,7 @@
"type": "array",
"elementType": {
"type": "reference",
- "id": 515,
+ "id": 534,
"name": "RealtimeRemoveChannelResponse"
}
}
@@ -69585,7 +72274,7 @@
]
},
{
- "id": 360,
+ "id": 374,
"name": "removeChannel",
"kind": 2048,
"kindString": "Method",
@@ -69593,13 +72282,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 173,
- "character": 2
+ "line": 174,
+ "character": 8
}
],
"signatures": [
{
- "id": 361,
+ "id": 375,
"name": "removeChannel",
"kind": 4096,
"kindString": "Call signature",
@@ -69609,7 +72298,7 @@
},
"parameters": [
{
- "id": 362,
+ "id": 376,
"name": "channel",
"kind": 32768,
"kindString": "Parameter",
@@ -69619,7 +72308,7 @@
},
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default",
"dereferenced": "[Circular ~.children.6.children.2.type.dereferenced]"
}
@@ -69630,7 +72319,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 515,
+ "id": 534,
"name": "RealtimeRemoveChannelResponse"
}
],
@@ -69642,7 +72331,7 @@
]
},
{
- "id": 381,
+ "id": 395,
"name": "setAuth",
"kind": 2048,
"kindString": "Method",
@@ -69650,13 +72339,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 273,
+ "line": 272,
"character": 2
}
],
"signatures": [
{
- "id": 382,
+ "id": 396,
"name": "setAuth",
"kind": 4096,
"kindString": "Call signature",
@@ -69666,7 +72355,7 @@
},
"parameters": [
{
- "id": 383,
+ "id": 397,
"name": "token",
"kind": 32768,
"kindString": "Parameter",
@@ -69701,26 +72390,26 @@
{
"title": "Constructors",
"kind": 512,
- "children": [315]
+ "children": [329]
},
{
"title": "Properties",
"kind": 1024,
"children": [
- 319, 320, 341, 339, 338, 321, 350, 322, 332, 333, 351, 337, 326,
- 334, 340, 336, 335, 342, 343, 344, 330, 331
+ 333, 334, 355, 353, 352, 335, 364, 336, 346, 347, 365, 351, 340,
+ 348, 354, 350, 349, 356, 357, 358, 344, 345
]
},
{
"title": "Methods",
"kind": 2048,
- "children": [374, 352, 370, 354, 358, 372, 365, 378, 363, 360, 381]
+ "children": [388, 366, 384, 368, 372, 386, 379, 392, 377, 374, 395]
}
],
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 40,
+ "line": 41,
"character": 21
}
]
@@ -69728,7 +72417,7 @@
}
},
{
- "id": 84,
+ "id": 93,
"name": "state",
"kind": 1024,
"kindString": "Property",
@@ -69736,7 +72425,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 119,
+ "line": 123,
"character": 2
}
],
@@ -69747,7 +72436,7 @@
"defaultValue": "CHANNEL_STATES.closed"
},
{
- "id": 83,
+ "id": 92,
"name": "timeout",
"kind": 1024,
"kindString": "Property",
@@ -69755,7 +72444,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 118,
+ "line": 122,
"character": 2
}
],
@@ -69765,7 +72454,7 @@
}
},
{
- "id": 90,
+ "id": 99,
"name": "topic",
"kind": 1024,
"kindString": "Property",
@@ -69778,7 +72467,7 @@
}
},
{
- "id": 119,
+ "id": 133,
"name": "on",
"kind": 2048,
"kindString": "Method",
@@ -69786,13 +72475,13 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 332,
+ "line": 338,
"character": 2
}
],
"signatures": [
{
- "id": 120,
+ "id": 134,
"name": "on",
"kind": 4096,
"kindString": "Call signature",
@@ -69802,7 +72491,7 @@
},
"parameters": [
{
- "id": 121,
+ "id": 135,
"name": "type",
"kind": 32768,
"kindString": "Parameter",
@@ -69813,7 +72502,7 @@
}
},
{
- "id": 122,
+ "id": 136,
"name": "filter",
"kind": 32768,
"kindString": "Parameter",
@@ -69821,14 +72510,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 123,
+ "id": 137,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 124,
+ "id": 138,
"name": "event",
"kind": 1024,
"kindString": "Property",
@@ -69836,7 +72525,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 334,
+ "line": 340,
"character": 14
}
],
@@ -69850,14 +72539,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [124]
+ "children": [138]
}
]
}
}
},
{
- "id": 125,
+ "id": 139,
"name": "callback",
"kind": 32768,
"kindString": "Parameter",
@@ -69865,14 +72554,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 126,
+ "id": 140,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 127,
+ "id": 141,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
@@ -69889,19 +72578,19 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
},
{
- "id": 128,
+ "id": 142,
"name": "on",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"typeParameter": [
{
- "id": 132,
+ "id": 146,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -69909,20 +72598,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 129,
+ "id": 143,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 130,
+ "id": 144,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 131,
+ "id": 145,
"name": "key",
"kind": 32768,
"flags": {},
@@ -69943,7 +72632,7 @@
],
"parameters": [
{
- "id": 133,
+ "id": 147,
"name": "type",
"kind": 32768,
"kindString": "Parameter",
@@ -69954,7 +72643,7 @@
}
},
{
- "id": 134,
+ "id": 148,
"name": "filter",
"kind": 32768,
"kindString": "Parameter",
@@ -69962,14 +72651,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 135,
+ "id": 149,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 136,
+ "id": 150,
"name": "event",
"kind": 1024,
"kindString": "Property",
@@ -69977,7 +72666,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 339,
+ "line": 345,
"character": 14
}
],
@@ -69991,14 +72680,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [136]
+ "children": [150]
}
]
}
}
},
{
- "id": 137,
+ "id": 151,
"name": "callback",
"kind": 32768,
"kindString": "Parameter",
@@ -70006,32 +72695,32 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 138,
+ "id": 152,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 139,
+ "id": 153,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 140,
+ "id": 154,
"name": "payload",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 491,
+ "id": 505,
"typeArguments": [
{
"type": "reference",
- "id": 132,
+ "id": 146,
"name": "T"
}
],
@@ -70051,19 +72740,19 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
},
{
- "id": 141,
+ "id": 155,
"name": "on",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"typeParameter": [
{
- "id": 145,
+ "id": 159,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -70071,20 +72760,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 142,
+ "id": 156,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 143,
+ "id": 157,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 144,
+ "id": 158,
"name": "key",
"kind": 32768,
"flags": {},
@@ -70105,7 +72794,7 @@
],
"parameters": [
{
- "id": 146,
+ "id": 160,
"name": "type",
"kind": 32768,
"kindString": "Parameter",
@@ -70116,7 +72805,7 @@
}
},
{
- "id": 147,
+ "id": 161,
"name": "filter",
"kind": 32768,
"kindString": "Parameter",
@@ -70124,14 +72813,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 148,
+ "id": 162,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 149,
+ "id": 163,
"name": "event",
"kind": 1024,
"kindString": "Property",
@@ -70139,7 +72828,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 344,
+ "line": 350,
"character": 14
}
],
@@ -70153,14 +72842,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [149]
+ "children": [163]
}
]
}
}
},
{
- "id": 150,
+ "id": 164,
"name": "callback",
"kind": 32768,
"kindString": "Parameter",
@@ -70168,32 +72857,32 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 151,
+ "id": 165,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 152,
+ "id": 166,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 153,
+ "id": 167,
"name": "payload",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 501,
+ "id": 515,
"typeArguments": [
{
"type": "reference",
- "id": 145,
+ "id": 159,
"name": "T"
}
],
@@ -70213,19 +72902,19 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
},
{
- "id": 154,
+ "id": 168,
"name": "on",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"typeParameter": [
{
- "id": 158,
+ "id": 172,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -70233,20 +72922,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 155,
+ "id": 169,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 156,
+ "id": 170,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 157,
+ "id": 171,
"name": "key",
"kind": 32768,
"flags": {},
@@ -70267,7 +72956,7 @@
],
"parameters": [
{
- "id": 159,
+ "id": 173,
"name": "type",
"kind": 32768,
"kindString": "Parameter",
@@ -70278,14 +72967,14 @@
}
},
{
- "id": 160,
+ "id": 174,
"name": "filter",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 450,
+ "id": 464,
"typeArguments": [
{
"type": "literal",
@@ -70294,7 +72983,7 @@
],
"name": "RealtimePostgresChangesFilter",
"dereferenced": {
- "id": 450,
+ "id": 464,
"name": "RealtimePostgresChangesFilter",
"kind": 4194304,
"kindString": "Type alias",
@@ -70302,13 +72991,13 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 60,
+ "line": 62,
"character": 12
}
],
"typeParameter": [
{
- "id": 456,
+ "id": 470,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -70320,7 +73009,7 @@
[
{
"type": "reference",
- "id": 520,
+ "id": 539,
"name": "REALTIME_POSTGRES_CHANGES_LISTEN_EVENT"
},
""
@@ -70332,14 +73021,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 451,
+ "id": 465,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 452,
+ "id": 466,
"name": "event",
"kind": 1024,
"kindString": "Property",
@@ -70350,19 +73039,19 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 64,
+ "line": 68,
"character": 2
}
],
"type": {
"type": "reference",
- "id": 456,
+ "id": 470,
"name": "T",
"dereferenced": {}
}
},
{
- "id": 455,
+ "id": 469,
"name": "filter",
"kind": 1024,
"kindString": "Property",
@@ -70375,7 +73064,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 76,
+ "line": 80,
"character": 2
}
],
@@ -70385,7 +73074,7 @@
}
},
{
- "id": 453,
+ "id": 467,
"name": "schema",
"kind": 1024,
"kindString": "Property",
@@ -70396,7 +73085,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 68,
+ "line": 72,
"character": 2
}
],
@@ -70406,7 +73095,7 @@
}
},
{
- "id": 454,
+ "id": 468,
"name": "table",
"kind": 1024,
"kindString": "Property",
@@ -70419,7 +73108,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 72,
+ "line": 76,
"character": 2
}
],
@@ -70433,14 +73122,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [452, 455, 453, 454]
+ "children": [466, 469, 467, 468]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 60,
- "character": 99
+ "line": 64,
+ "character": 4
}
]
}
@@ -70449,7 +73138,7 @@
}
},
{
- "id": 161,
+ "id": 175,
"name": "callback",
"kind": 32768,
"kindString": "Parameter",
@@ -70457,32 +73146,32 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 162,
+ "id": 176,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 163,
+ "id": 177,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 164,
+ "id": 178,
"name": "payload",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 457,
+ "id": 471,
"typeArguments": [
{
"type": "reference",
- "id": 158,
+ "id": 172,
"name": "T"
}
],
@@ -70502,19 +73191,19 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
},
{
- "id": 165,
+ "id": 179,
"name": "on",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"typeParameter": [
{
- "id": 169,
+ "id": 183,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -70522,20 +73211,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 166,
+ "id": 180,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 167,
+ "id": 181,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 168,
+ "id": 182,
"name": "key",
"kind": 32768,
"flags": {},
@@ -70556,7 +73245,7 @@
],
"parameters": [
{
- "id": 170,
+ "id": 184,
"name": "type",
"kind": 32768,
"kindString": "Parameter",
@@ -70567,14 +73256,14 @@
}
},
{
- "id": 171,
+ "id": 185,
"name": "filter",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 450,
+ "id": 464,
"typeArguments": [
{
"type": "literal",
@@ -70583,7 +73272,7 @@
],
"name": "RealtimePostgresChangesFilter",
"dereferenced": {
- "id": 450,
+ "id": 464,
"name": "RealtimePostgresChangesFilter",
"kind": 4194304,
"kindString": "Type alias",
@@ -70591,13 +73280,13 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 60,
+ "line": 62,
"character": 12
}
],
"typeParameter": [
{
- "id": 456,
+ "id": 470,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -70609,7 +73298,7 @@
[
{
"type": "reference",
- "id": 520,
+ "id": 539,
"name": "REALTIME_POSTGRES_CHANGES_LISTEN_EVENT"
},
""
@@ -70621,14 +73310,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 451,
+ "id": 465,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 452,
+ "id": 466,
"name": "event",
"kind": 1024,
"kindString": "Property",
@@ -70639,19 +73328,19 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 64,
+ "line": 68,
"character": 2
}
],
"type": {
"type": "reference",
- "id": 456,
+ "id": 470,
"name": "T",
"dereferenced": {}
}
},
{
- "id": 455,
+ "id": 469,
"name": "filter",
"kind": 1024,
"kindString": "Property",
@@ -70664,7 +73353,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 76,
+ "line": 80,
"character": 2
}
],
@@ -70674,7 +73363,7 @@
}
},
{
- "id": 453,
+ "id": 467,
"name": "schema",
"kind": 1024,
"kindString": "Property",
@@ -70685,7 +73374,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 68,
+ "line": 72,
"character": 2
}
],
@@ -70695,7 +73384,7 @@
}
},
{
- "id": 454,
+ "id": 468,
"name": "table",
"kind": 1024,
"kindString": "Property",
@@ -70708,7 +73397,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 72,
+ "line": 76,
"character": 2
}
],
@@ -70722,14 +73411,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [452, 455, 453, 454]
+ "children": [466, 469, 467, 468]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 60,
- "character": 99
+ "line": 64,
+ "character": 4
}
]
}
@@ -70738,7 +73427,7 @@
}
},
{
- "id": 172,
+ "id": 186,
"name": "callback",
"kind": 32768,
"kindString": "Parameter",
@@ -70746,32 +73435,32 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 173,
+ "id": 187,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 174,
+ "id": 188,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 175,
+ "id": 189,
"name": "payload",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 462,
+ "id": 476,
"typeArguments": [
{
"type": "reference",
- "id": 169,
+ "id": 183,
"name": "T"
}
],
@@ -70791,19 +73480,19 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
},
{
- "id": 176,
+ "id": 190,
"name": "on",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"typeParameter": [
{
- "id": 180,
+ "id": 194,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -70811,20 +73500,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 177,
+ "id": 191,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 178,
+ "id": 192,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 179,
+ "id": 193,
"name": "key",
"kind": 32768,
"flags": {},
@@ -70845,7 +73534,7 @@
],
"parameters": [
{
- "id": 181,
+ "id": 195,
"name": "type",
"kind": 32768,
"kindString": "Parameter",
@@ -70856,14 +73545,14 @@
}
},
{
- "id": 182,
+ "id": 196,
"name": "filter",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 450,
+ "id": 464,
"typeArguments": [
{
"type": "literal",
@@ -70872,7 +73561,7 @@
],
"name": "RealtimePostgresChangesFilter",
"dereferenced": {
- "id": 450,
+ "id": 464,
"name": "RealtimePostgresChangesFilter",
"kind": 4194304,
"kindString": "Type alias",
@@ -70880,13 +73569,13 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 60,
+ "line": 62,
"character": 12
}
],
"typeParameter": [
{
- "id": 456,
+ "id": 470,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -70898,7 +73587,7 @@
[
{
"type": "reference",
- "id": 520,
+ "id": 539,
"name": "REALTIME_POSTGRES_CHANGES_LISTEN_EVENT"
},
""
@@ -70910,14 +73599,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 451,
+ "id": 465,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 452,
+ "id": 466,
"name": "event",
"kind": 1024,
"kindString": "Property",
@@ -70928,19 +73617,19 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 64,
+ "line": 68,
"character": 2
}
],
"type": {
"type": "reference",
- "id": 456,
+ "id": 470,
"name": "T",
"dereferenced": {}
}
},
{
- "id": 455,
+ "id": 469,
"name": "filter",
"kind": 1024,
"kindString": "Property",
@@ -70953,7 +73642,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 76,
+ "line": 80,
"character": 2
}
],
@@ -70963,7 +73652,7 @@
}
},
{
- "id": 453,
+ "id": 467,
"name": "schema",
"kind": 1024,
"kindString": "Property",
@@ -70974,7 +73663,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 68,
+ "line": 72,
"character": 2
}
],
@@ -70984,7 +73673,7 @@
}
},
{
- "id": 454,
+ "id": 468,
"name": "table",
"kind": 1024,
"kindString": "Property",
@@ -70997,7 +73686,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 72,
+ "line": 76,
"character": 2
}
],
@@ -71011,14 +73700,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [452, 455, 453, 454]
+ "children": [466, 469, 467, 468]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 60,
- "character": 99
+ "line": 64,
+ "character": 4
}
]
}
@@ -71027,7 +73716,7 @@
}
},
{
- "id": 183,
+ "id": 197,
"name": "callback",
"kind": 32768,
"kindString": "Parameter",
@@ -71035,32 +73724,32 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 184,
+ "id": 198,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 185,
+ "id": 199,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 186,
+ "id": 200,
"name": "payload",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 472,
+ "id": 486,
"typeArguments": [
{
"type": "reference",
- "id": 180,
+ "id": 194,
"name": "T"
}
],
@@ -71080,19 +73769,19 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
},
{
- "id": 187,
+ "id": 201,
"name": "on",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"typeParameter": [
{
- "id": 191,
+ "id": 205,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -71100,20 +73789,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 188,
+ "id": 202,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 189,
+ "id": 203,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 190,
+ "id": 204,
"name": "key",
"kind": 32768,
"flags": {},
@@ -71134,7 +73823,7 @@
],
"parameters": [
{
- "id": 192,
+ "id": 206,
"name": "type",
"kind": 32768,
"kindString": "Parameter",
@@ -71145,14 +73834,14 @@
}
},
{
- "id": 193,
+ "id": 207,
"name": "filter",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 450,
+ "id": 464,
"typeArguments": [
{
"type": "literal",
@@ -71161,7 +73850,7 @@
],
"name": "RealtimePostgresChangesFilter",
"dereferenced": {
- "id": 450,
+ "id": 464,
"name": "RealtimePostgresChangesFilter",
"kind": 4194304,
"kindString": "Type alias",
@@ -71169,13 +73858,13 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 60,
+ "line": 62,
"character": 12
}
],
"typeParameter": [
{
- "id": 456,
+ "id": 470,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -71187,7 +73876,7 @@
[
{
"type": "reference",
- "id": 520,
+ "id": 539,
"name": "REALTIME_POSTGRES_CHANGES_LISTEN_EVENT"
},
""
@@ -71199,14 +73888,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 451,
+ "id": 465,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 452,
+ "id": 466,
"name": "event",
"kind": 1024,
"kindString": "Property",
@@ -71217,19 +73906,19 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 64,
+ "line": 68,
"character": 2
}
],
"type": {
"type": "reference",
- "id": 456,
+ "id": 470,
"name": "T",
"dereferenced": {}
}
},
{
- "id": 455,
+ "id": 469,
"name": "filter",
"kind": 1024,
"kindString": "Property",
@@ -71242,7 +73931,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 76,
+ "line": 80,
"character": 2
}
],
@@ -71252,7 +73941,7 @@
}
},
{
- "id": 453,
+ "id": 467,
"name": "schema",
"kind": 1024,
"kindString": "Property",
@@ -71263,7 +73952,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 68,
+ "line": 72,
"character": 2
}
],
@@ -71273,7 +73962,7 @@
}
},
{
- "id": 454,
+ "id": 468,
"name": "table",
"kind": 1024,
"kindString": "Property",
@@ -71286,7 +73975,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 72,
+ "line": 76,
"character": 2
}
],
@@ -71300,14 +73989,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [452, 455, 453, 454]
+ "children": [466, 469, 467, 468]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 60,
- "character": 99
+ "line": 64,
+ "character": 4
}
]
}
@@ -71316,7 +74005,7 @@
}
},
{
- "id": 194,
+ "id": 208,
"name": "callback",
"kind": 32768,
"kindString": "Parameter",
@@ -71324,32 +74013,32 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 195,
+ "id": 209,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 196,
+ "id": 210,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 197,
+ "id": 211,
"name": "payload",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 481,
+ "id": 495,
"typeArguments": [
{
"type": "reference",
- "id": 191,
+ "id": 205,
"name": "T"
}
],
@@ -71369,12 +74058,12 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
},
{
- "id": 198,
+ "id": 212,
"name": "on",
"kind": 4096,
"kindString": "Call signature",
@@ -71384,7 +74073,7 @@
},
"parameters": [
{
- "id": 199,
+ "id": 213,
"name": "type",
"kind": 32768,
"kindString": "Parameter",
@@ -71398,7 +74087,7 @@
}
},
{
- "id": 200,
+ "id": 214,
"name": "filter",
"kind": 32768,
"kindString": "Parameter",
@@ -71409,14 +74098,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 201,
+ "id": 215,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 202,
+ "id": 216,
"name": "event",
"kind": 1024,
"kindString": "Property",
@@ -71424,7 +74113,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 375,
+ "line": 381,
"character": 14
}
],
@@ -71438,14 +74127,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [202]
+ "children": [216]
}
]
}
}
},
{
- "id": 203,
+ "id": 217,
"name": "callback",
"kind": 32768,
"kindString": "Parameter",
@@ -71456,21 +74145,21 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 204,
+ "id": 218,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 205,
+ "id": 219,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 206,
+ "id": 220,
"name": "payload",
"kind": 32768,
"kindString": "Parameter",
@@ -71478,14 +74167,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 207,
+ "id": 221,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 209,
+ "id": 223,
"name": "event",
"kind": 1024,
"kindString": "Property",
@@ -71493,7 +74182,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 378,
+ "line": 384,
"character": 6
}
],
@@ -71503,7 +74192,7 @@
}
},
{
- "id": 208,
+ "id": 222,
"name": "type",
"kind": 1024,
"kindString": "Property",
@@ -71511,7 +74200,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 377,
+ "line": 383,
"character": 6
}
],
@@ -71525,18 +74214,18 @@
{
"title": "Properties",
"kind": 1024,
- "children": [209, 208]
+ "children": [223, 222]
}
],
"indexSignature": {
- "id": 210,
+ "id": 224,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 211,
+ "id": 225,
"name": "key",
"kind": 32768,
"flags": {},
@@ -71567,14 +74256,14 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
}
]
},
{
- "id": 101,
+ "id": 110,
"name": "presenceState",
"kind": 2048,
"kindString": "Method",
@@ -71582,27 +74271,86 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 299,
+ "line": 303,
"character": 2
}
],
"signatures": [
{
- "id": 102,
+ "id": 111,
"name": "presenceState",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
+ "typeParameter": [
+ {
+ "id": 116,
+ "name": "T",
+ "kind": 131072,
+ "kindString": "Type parameter",
+ "flags": {},
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 112,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "indexSignature": {
+ "id": 113,
+ "name": "__index",
+ "kind": 8192,
+ "kindString": "Index signature",
+ "flags": {},
+ "parameters": [
+ {
+ "id": 114,
+ "name": "key",
+ "kind": 32768,
+ "flags": {},
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "any"
+ }
+ }
+ }
+ },
+ "default": {
+ "type": "reflection",
+ "declaration": {
+ "id": 115,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {}
+ }
+ }
+ }
+ ],
"type": {
"type": "reference",
- "id": 511,
+ "id": 525,
+ "typeArguments": [
+ {
+ "type": "reference",
+ "id": 116,
+ "name": "T"
+ }
+ ],
"name": "RealtimePresenceState"
}
}
]
},
{
- "id": 212,
+ "id": 226,
"name": "send",
"kind": 2048,
"kindString": "Method",
@@ -71610,20 +74358,20 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 390,
+ "line": 396,
"character": 2
}
],
"signatures": [
{
- "id": 213,
+ "id": 227,
"name": "send",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 214,
+ "id": 228,
"name": "payload",
"kind": 32768,
"kindString": "Parameter",
@@ -71631,14 +74379,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 215,
+ "id": 229,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 216,
+ "id": 230,
"name": "type",
"kind": 1024,
"kindString": "Property",
@@ -71646,7 +74394,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 391,
+ "line": 397,
"character": 15
}
],
@@ -71660,18 +74408,18 @@
{
"title": "Properties",
"kind": 1024,
- "children": [216]
+ "children": [230]
}
],
"indexSignature": {
- "id": 217,
+ "id": 231,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 218,
+ "id": 232,
"name": "key",
"kind": 32768,
"flags": {},
@@ -71690,7 +74438,7 @@
}
},
{
- "id": 219,
+ "id": 233,
"name": "opts",
"kind": 32768,
"kindString": "Parameter",
@@ -71698,20 +74446,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 220,
+ "id": 234,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 221,
+ "id": 235,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 222,
+ "id": 236,
"name": "key",
"kind": 32768,
"flags": {},
@@ -71736,7 +74484,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 313,
+ "id": 327,
"name": "RealtimeChannelSendResponse"
}
],
@@ -71748,7 +74496,7 @@
]
},
{
- "id": 93,
+ "id": 102,
"name": "subscribe",
"kind": 2048,
"kindString": "Method",
@@ -71756,13 +74504,13 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 186,
+ "line": 190,
"character": 2
}
],
"signatures": [
{
- "id": 94,
+ "id": 103,
"name": "subscribe",
"kind": 4096,
"kindString": "Call signature",
@@ -71772,7 +74520,7 @@
},
"parameters": [
{
- "id": 95,
+ "id": 104,
"name": "callback",
"kind": 32768,
"kindString": "Parameter",
@@ -71782,21 +74530,21 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 96,
+ "id": 105,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 97,
+ "id": 106,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 98,
+ "id": 107,
"name": "status",
"kind": 32768,
"kindString": "Parameter",
@@ -71824,7 +74572,7 @@
}
},
{
- "id": 99,
+ "id": 108,
"name": "err",
"kind": 32768,
"kindString": "Parameter",
@@ -71849,7 +74597,7 @@
}
},
{
- "id": 100,
+ "id": 109,
"name": "timeout",
"kind": 32768,
"kindString": "Parameter",
@@ -71863,14 +74611,14 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
}
]
},
{
- "id": 103,
+ "id": 117,
"name": "track",
"kind": 2048,
"kindString": "Method",
@@ -71878,20 +74626,20 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 303,
+ "line": 309,
"character": 8
}
],
"signatures": [
{
- "id": 104,
+ "id": 118,
"name": "track",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 105,
+ "id": 119,
"name": "payload",
"kind": 32768,
"kindString": "Parameter",
@@ -71899,20 +74647,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 106,
+ "id": 120,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 107,
+ "id": 121,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 108,
+ "id": 122,
"name": "key",
"kind": 32768,
"flags": {},
@@ -71931,7 +74679,7 @@
}
},
{
- "id": 109,
+ "id": 123,
"name": "opts",
"kind": 32768,
"kindString": "Parameter",
@@ -71939,20 +74687,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 110,
+ "id": 124,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 111,
+ "id": 125,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 112,
+ "id": 126,
"name": "key",
"kind": 32768,
"flags": {},
@@ -71977,7 +74725,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 313,
+ "id": 327,
"name": "RealtimeChannelSendResponse"
}
],
@@ -71989,7 +74737,7 @@
]
},
{
- "id": 229,
+ "id": 243,
"name": "unsubscribe",
"kind": 2048,
"kindString": "Method",
@@ -71997,13 +74745,13 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 430,
+ "line": 436,
"character": 2
}
],
"signatures": [
{
- "id": 230,
+ "id": 244,
"name": "unsubscribe",
"kind": 4096,
"kindString": "Call signature",
@@ -72014,7 +74762,7 @@
},
"parameters": [
{
- "id": 231,
+ "id": 245,
"name": "timeout",
"kind": 32768,
"kindString": "Parameter",
@@ -72055,7 +74803,7 @@
]
},
{
- "id": 113,
+ "id": 127,
"name": "untrack",
"kind": 2048,
"kindString": "Method",
@@ -72063,20 +74811,20 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 317,
+ "line": 323,
"character": 8
}
],
"signatures": [
{
- "id": 114,
+ "id": 128,
"name": "untrack",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 115,
+ "id": 129,
"name": "opts",
"kind": 32768,
"kindString": "Parameter",
@@ -72084,20 +74832,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 116,
+ "id": 130,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 117,
+ "id": 131,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 118,
+ "id": 132,
"name": "key",
"kind": 32768,
"flags": {},
@@ -72122,7 +74870,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 313,
+ "id": 327,
"name": "RealtimeChannelSendResponse"
}
],
@@ -72134,7 +74882,7 @@
]
},
{
- "id": 223,
+ "id": 237,
"name": "updateJoinPayload",
"kind": 2048,
"kindString": "Method",
@@ -72142,20 +74890,20 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 417,
+ "line": 423,
"character": 2
}
],
"signatures": [
{
- "id": 224,
+ "id": 238,
"name": "updateJoinPayload",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 225,
+ "id": 239,
"name": "payload",
"kind": 32768,
"kindString": "Parameter",
@@ -72163,20 +74911,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 226,
+ "id": 240,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 227,
+ "id": 241,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 228,
+ "id": 242,
"name": "key",
"kind": 32768,
"flags": {},
@@ -72207,23 +74955,23 @@
{
"title": "Constructors",
"kind": 512,
- "children": [66]
+ "children": [75]
},
{
"title": "Properties",
"kind": 1024,
- "children": [71, 86, 85, 91, 89, 88, 87, 92, 84, 83, 90]
+ "children": [80, 95, 94, 100, 98, 97, 96, 101, 93, 92, 99]
},
{
"title": "Methods",
"kind": 2048,
- "children": [119, 101, 212, 93, 103, 229, 113, 223]
+ "children": [133, 110, 226, 102, 117, 243, 127, 237]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 109,
+ "line": 113,
"character": 21
}
]
@@ -72231,7 +74979,7 @@
}
},
{
- "id": 34,
+ "id": 43,
"name": "joinRef",
"kind": 1024,
"kindString": "Property",
@@ -72239,7 +74987,7 @@
"sources": [
{
"fileName": "RealtimePresence.ts",
- "line": 64,
+ "line": 66,
"character": 2
}
],
@@ -72259,7 +75007,7 @@
"defaultValue": "null"
},
{
- "id": 33,
+ "id": 42,
"name": "pendingDiffs",
"kind": 1024,
"kindString": "Property",
@@ -72267,7 +75015,7 @@
"sources": [
{
"fileName": "RealtimePresence.ts",
- "line": 63,
+ "line": 65,
"character": 2
}
],
@@ -72281,7 +75029,7 @@
"defaultValue": "[]"
},
{
- "id": 32,
+ "id": 40,
"name": "state",
"kind": 1024,
"kindString": "Property",
@@ -72289,16 +75037,28 @@
"sources": [
{
"fileName": "RealtimePresence.ts",
- "line": 62,
+ "line": 64,
"character": 2
}
],
"type": {
"type": "reference",
- "id": 511,
+ "id": 525,
+ "typeArguments": [
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 41,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {}
+ }
+ }
+ ],
"name": "RealtimePresenceState",
"dereferenced": {
- "id": 511,
+ "id": 525,
"name": "RealtimePresenceState",
"kind": 4194304,
"kindString": "Type alias",
@@ -72310,10 +75070,76 @@
"character": 12
}
],
+ "typeParameter": [
+ {
+ "id": 533,
+ "name": "T",
+ "kind": 131072,
+ "kindString": "Type parameter",
+ "flags": {},
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 529,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimePresence.ts",
+ "line": 17,
+ "character": 44
+ }
+ ],
+ "indexSignature": {
+ "id": 530,
+ "name": "__index",
+ "kind": 8192,
+ "kindString": "Index signature",
+ "flags": {},
+ "parameters": [
+ {
+ "id": 531,
+ "name": "key",
+ "kind": 32768,
+ "flags": {},
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "any"
+ }
+ }
+ }
+ },
+ "default": {
+ "type": "reflection",
+ "declaration": {
+ "id": 532,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimePresence.ts",
+ "line": 17,
+ "character": 69
+ }
+ ]
+ }
+ }
+ }
+ ],
"type": {
"type": "reflection",
"declaration": {
- "id": 512,
+ "id": 526,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
@@ -72322,18 +75148,18 @@
{
"fileName": "RealtimePresence.ts",
"line": 17,
- "character": 36
+ "character": 75
}
],
"indexSignature": {
- "id": 513,
+ "id": 527,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 514,
+ "id": 528,
"name": "key",
"kind": 32768,
"flags": {},
@@ -72347,6 +75173,13 @@
"type": "array",
"elementType": {
"type": "reference",
+ "typeArguments": [
+ {
+ "type": "reference",
+ "id": 533,
+ "name": "T"
+ }
+ ],
"name": "Presence"
}
}
@@ -72362,24 +75195,24 @@
{
"title": "Constructors",
"kind": 512,
- "children": [28]
+ "children": [36]
},
{
"title": "Properties",
"kind": 1024,
- "children": [35, 41, 34, 33, 32]
+ "children": [44, 50, 43, 42, 40]
}
],
"sources": [
{
"fileName": "RealtimePresence.ts",
- "line": 61,
+ "line": 63,
"character": 21
}
]
},
{
- "id": 302,
+ "id": 316,
"name": "RealtimeChannelOptions",
"kind": 4194304,
"kindString": "Type alias",
@@ -72387,21 +75220,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 13,
+ "line": 15,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 303,
+ "id": 317,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 304,
+ "id": 318,
"name": "config",
"kind": 1024,
"kindString": "Property",
@@ -72409,21 +75242,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 14,
+ "line": 16,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 305,
+ "id": 319,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 306,
+ "id": 320,
"name": "broadcast",
"kind": 1024,
"kindString": "Property",
@@ -72436,21 +75269,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 4
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 307,
+ "id": 321,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 309,
+ "id": 323,
"name": "ack",
"kind": 1024,
"kindString": "Property",
@@ -72460,7 +75293,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 34
}
],
@@ -72470,7 +75303,7 @@
}
},
{
- "id": 308,
+ "id": 322,
"name": "self",
"kind": 1024,
"kindString": "Property",
@@ -72480,7 +75313,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 18
}
],
@@ -72494,13 +75327,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [309, 308]
+ "children": [323, 322]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 16
}
]
@@ -72508,7 +75341,7 @@
}
},
{
- "id": 310,
+ "id": 324,
"name": "presence",
"kind": 1024,
"kindString": "Property",
@@ -72521,21 +75354,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 23,
+ "line": 25,
"character": 4
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 311,
+ "id": 325,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 312,
+ "id": 326,
"name": "key",
"kind": 1024,
"kindString": "Property",
@@ -72545,7 +75378,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 23,
+ "line": 25,
"character": 17
}
],
@@ -72559,13 +75392,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [312]
+ "children": [326]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 23,
+ "line": 25,
"character": 15
}
]
@@ -72577,13 +75410,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [306, 310]
+ "children": [320, 324]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 14,
+ "line": 16,
"character": 10
}
]
@@ -72595,13 +75428,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [304]
+ "children": [318]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 13,
+ "line": 15,
"character": 37
}
]
@@ -72609,7 +75442,7 @@
}
},
{
- "id": 313,
+ "id": 327,
"name": "RealtimeChannelSendResponse",
"kind": 4194304,
"kindString": "Type alias",
@@ -72617,7 +75450,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 79,
+ "line": 83,
"character": 12
}
],
@@ -72640,7 +75473,7 @@
}
},
{
- "id": 426,
+ "id": 440,
"name": "RealtimeClientOptions",
"kind": 4194304,
"kindString": "Type alias",
@@ -72648,225 +75481,27 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 16,
+ "line": 17,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 427,
+ "id": 441,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 433,
+ "id": 447,
"name": "decode",
"kind": 1024,
"kindString": "Property",
"flags": {
"isOptional": true
},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 22,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "qualifiedName": "Function",
- "package": "typescript",
- "name": "Function"
- }
- },
- {
- "id": 432,
- "name": "encode",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 21,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "qualifiedName": "Function",
- "package": "typescript",
- "name": "Function"
- }
- },
- {
- "id": 435,
- "name": "headers",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 24,
- "character": 2
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 436,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 24,
- "character": 12
- }
- ],
- "indexSignature": {
- "id": 437,
- "name": "__index",
- "kind": 8192,
- "kindString": "Index signature",
- "flags": {},
- "parameters": [
- {
- "id": 438,
- "name": "key",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- }
- }
- },
- {
- "id": 430,
- "name": "heartbeatIntervalMs",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 19,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- },
- {
- "id": 431,
- "name": "logger",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 20,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "qualifiedName": "Function",
- "package": "typescript",
- "name": "Function"
- }
- },
- {
- "id": 439,
- "name": "params",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 25,
- "character": 2
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 440,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 25,
- "character": 11
- }
- ],
- "indexSignature": {
- "id": 441,
- "name": "__index",
- "kind": 8192,
- "kindString": "Index signature",
- "flags": {},
- "parameters": [
- {
- "id": 442,
- "name": "key",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "any"
- }
- }
- }
- }
- },
- {
- "id": 434,
- "name": "reconnectAfterMs",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -72882,8 +75517,8 @@
}
},
{
- "id": 429,
- "name": "timeout",
+ "id": 446,
+ "name": "encode",
"kind": 1024,
"kindString": "Property",
"flags": {
@@ -72892,7 +75527,85 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 18,
+ "line": 22,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "qualifiedName": "Function",
+ "package": "typescript",
+ "name": "Function"
+ }
+ },
+ {
+ "id": 449,
+ "name": "headers",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 25,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 450,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 25,
+ "character": 12
+ }
+ ],
+ "indexSignature": {
+ "id": 451,
+ "name": "__index",
+ "kind": 8192,
+ "kindString": "Index signature",
+ "flags": {},
+ "parameters": [
+ {
+ "id": 452,
+ "name": "key",
+ "kind": 32768,
+ "flags": {},
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ }
+ }
+ },
+ {
+ "id": 444,
+ "name": "heartbeatIntervalMs",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 20,
"character": 2
}
],
@@ -72902,7 +75615,127 @@
}
},
{
- "id": 428,
+ "id": 445,
+ "name": "logger",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 21,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "qualifiedName": "Function",
+ "package": "typescript",
+ "name": "Function"
+ }
+ },
+ {
+ "id": 453,
+ "name": "params",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 26,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 454,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 26,
+ "character": 11
+ }
+ ],
+ "indexSignature": {
+ "id": 455,
+ "name": "__index",
+ "kind": 8192,
+ "kindString": "Index signature",
+ "flags": {},
+ "parameters": [
+ {
+ "id": 456,
+ "name": "key",
+ "kind": 32768,
+ "flags": {},
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "any"
+ }
+ }
+ }
+ }
+ },
+ {
+ "id": 448,
+ "name": "reconnectAfterMs",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 24,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "qualifiedName": "Function",
+ "package": "typescript",
+ "name": "Function"
+ }
+ },
+ {
+ "id": 443,
+ "name": "timeout",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 19,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "number"
+ }
+ },
+ {
+ "id": 442,
"name": "transport",
"kind": 1024,
"kindString": "Property",
@@ -72912,7 +75745,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 17,
+ "line": 18,
"character": 2
}
],
@@ -72928,13 +75761,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [433, 432, 435, 430, 431, 439, 434, 429, 428]
+ "children": [447, 446, 449, 444, 445, 453, 448, 443, 442]
}
],
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 16,
+ "line": 17,
"character": 36
}
]
@@ -72942,7 +75775,7 @@
}
},
{
- "id": 443,
+ "id": 457,
"name": "RealtimeMessage",
"kind": 4194304,
"kindString": "Type alias",
@@ -72950,25 +75783,99 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 28,
+ "line": 29,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 444,
+ "id": 458,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 446,
+ "id": 460,
"name": "event",
"kind": 1024,
"kindString": "Property",
"flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 31,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 463,
+ "name": "join_ref",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 34,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 461,
+ "name": "payload",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 32,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "any"
+ }
+ },
+ {
+ "id": 462,
+ "name": "ref",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 33,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 459,
+ "name": "topic",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -72980,93 +75887,19 @@
"type": "intrinsic",
"name": "string"
}
- },
- {
- "id": 449,
- "name": "join_ref",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 33,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 447,
- "name": "payload",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 31,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "any"
- }
- },
- {
- "id": 448,
- "name": "ref",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 32,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 445,
- "name": "topic",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 29,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
}
],
"groups": [
{
"title": "Properties",
"kind": 1024,
- "children": [446, 449, 447, 448, 445]
+ "children": [460, 463, 461, 462, 459]
}
],
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 28,
+ "line": 29,
"character": 30
}
]
@@ -73074,7 +75907,7 @@
}
},
{
- "id": 450,
+ "id": 464,
"name": "RealtimePostgresChangesFilter",
"kind": 4194304,
"kindString": "Type alias",
@@ -73082,13 +75915,13 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 60,
+ "line": 62,
"character": 12
}
],
"typeParameter": [
{
- "id": 456,
+ "id": 470,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -73100,7 +75933,7 @@
[
{
"type": "reference",
- "id": 520,
+ "id": 539,
"name": "REALTIME_POSTGRES_CHANGES_LISTEN_EVENT"
},
""
@@ -73112,14 +75945,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 451,
+ "id": 465,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 452,
+ "id": 466,
"name": "event",
"kind": 1024,
"kindString": "Property",
@@ -73130,19 +75963,19 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 64,
+ "line": 68,
"character": 2
}
],
"type": {
"type": "reference",
- "id": 456,
+ "id": 470,
"name": "T",
"dereferenced": {}
}
},
{
- "id": 455,
+ "id": 469,
"name": "filter",
"kind": 1024,
"kindString": "Property",
@@ -73155,7 +75988,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 76,
+ "line": 80,
"character": 2
}
],
@@ -73165,7 +75998,7 @@
}
},
{
- "id": 453,
+ "id": 467,
"name": "schema",
"kind": 1024,
"kindString": "Property",
@@ -73176,7 +76009,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 68,
+ "line": 72,
"character": 2
}
],
@@ -73186,7 +76019,7 @@
}
},
{
- "id": 454,
+ "id": 468,
"name": "table",
"kind": 1024,
"kindString": "Property",
@@ -73199,7 +76032,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 72,
+ "line": 76,
"character": 2
}
],
@@ -73213,21 +76046,21 @@
{
"title": "Properties",
"kind": 1024,
- "children": [452, 455, 453, 454]
+ "children": [466, 469, 467, 468]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 60,
- "character": 99
+ "line": 64,
+ "character": 4
}
]
}
}
},
{
- "id": 457,
+ "id": 471,
"name": "RealtimePostgresChangesPayload",
"kind": 4194304,
"kindString": "Type alias",
@@ -73235,13 +76068,13 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 55,
+ "line": 57,
"character": 12
}
],
"typeParameter": [
{
- "id": 461,
+ "id": 475,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -73249,7 +76082,7 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 458,
+ "id": 472,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
@@ -73257,19 +76090,19 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 55,
+ "line": 57,
"character": 53
}
],
"indexSignature": {
- "id": 459,
+ "id": 473,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 460,
+ "id": 474,
"name": "key",
"kind": 32768,
"flags": {},
@@ -73292,7 +76125,7 @@
"type": "union",
"types": [
{
- "id": 462,
+ "id": 476,
"name": "RealtimePostgresInsertPayload",
"kind": 4194304,
"kindString": "Type alias",
@@ -73300,13 +76133,13 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 34,
+ "line": 36,
"character": 12
}
],
"typeParameter": [
{
- "id": 471,
+ "id": 485,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -73314,7 +76147,7 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 468,
+ "id": 482,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
@@ -73322,19 +76155,19 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 34,
+ "line": 36,
"character": 52
}
],
"indexSignature": {
- "id": 469,
+ "id": 483,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 470,
+ "id": 484,
"name": "key",
"kind": 32768,
"flags": {},
@@ -73363,65 +76196,18 @@
{
"type": "reflection",
"declaration": {
- "id": 463,
+ "id": 477,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 464,
+ "id": 478,
"name": "eventType",
"kind": 1024,
"kindString": "Property",
"flags": {},
- "sources": [
- {
- "fileName": "RealtimeChannel.ts",
- "line": 36,
- "character": 4
- }
- ],
- "type": {
- "type": "template-literal",
- "head": "",
- "tail": [
- [
- {
- "type": "reference",
- "id": 522,
- "name": "REALTIME_POSTGRES_CHANGES_LISTEN_EVENT.INSERT"
- },
- ""
- ]
- ]
- }
- },
- {
- "id": 465,
- "name": "new",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeChannel.ts",
- "line": 37,
- "character": 4
- }
- ],
- "type": {
- "type": "reference",
- "id": 471,
- "name": "T"
- }
- },
- {
- "id": 466,
- "name": "old",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
"sources": [
{
"fileName": "RealtimeChannel.ts",
@@ -73429,10 +76215,57 @@
"character": 4
}
],
+ "type": {
+ "type": "template-literal",
+ "head": "",
+ "tail": [
+ [
+ {
+ "type": "reference",
+ "id": 541,
+ "name": "REALTIME_POSTGRES_CHANGES_LISTEN_EVENT.INSERT"
+ },
+ ""
+ ]
+ ]
+ }
+ },
+ {
+ "id": 479,
+ "name": "new",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeChannel.ts",
+ "line": 39,
+ "character": 4
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "id": 485,
+ "name": "T"
+ }
+ },
+ {
+ "id": 480,
+ "name": "old",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeChannel.ts",
+ "line": 40,
+ "character": 4
+ }
+ ],
"type": {
"type": "reflection",
"declaration": {
- "id": 467,
+ "id": 481,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
@@ -73440,7 +76273,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 38,
+ "line": 40,
"character": 9
}
]
@@ -73452,13 +76285,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [464, 465, 466]
+ "children": [478, 479, 480]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 35,
+ "line": 37,
"character": 39
}
]
@@ -73468,7 +76301,7 @@
}
},
{
- "id": 472,
+ "id": 486,
"name": "RealtimePostgresUpdatePayload",
"kind": 4194304,
"kindString": "Type alias",
@@ -73476,13 +76309,13 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 41,
+ "line": 43,
"character": 12
}
],
"typeParameter": [
{
- "id": 480,
+ "id": 494,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -73490,7 +76323,7 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 477,
+ "id": 491,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
@@ -73498,19 +76331,19 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 41,
+ "line": 43,
"character": 52
}
],
"indexSignature": {
- "id": 478,
+ "id": 492,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 479,
+ "id": 493,
"name": "key",
"kind": 32768,
"flags": {},
@@ -73539,65 +76372,18 @@
{
"type": "reflection",
"declaration": {
- "id": 473,
+ "id": 487,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 474,
+ "id": 488,
"name": "eventType",
"kind": 1024,
"kindString": "Property",
"flags": {},
- "sources": [
- {
- "fileName": "RealtimeChannel.ts",
- "line": 43,
- "character": 4
- }
- ],
- "type": {
- "type": "template-literal",
- "head": "",
- "tail": [
- [
- {
- "type": "reference",
- "id": 523,
- "name": "REALTIME_POSTGRES_CHANGES_LISTEN_EVENT.UPDATE"
- },
- ""
- ]
- ]
- }
- },
- {
- "id": 475,
- "name": "new",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeChannel.ts",
- "line": 44,
- "character": 4
- }
- ],
- "type": {
- "type": "reference",
- "id": 480,
- "name": "T"
- }
- },
- {
- "id": 476,
- "name": "old",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
"sources": [
{
"fileName": "RealtimeChannel.ts",
@@ -73605,12 +76391,59 @@
"character": 4
}
],
+ "type": {
+ "type": "template-literal",
+ "head": "",
+ "tail": [
+ [
+ {
+ "type": "reference",
+ "id": 542,
+ "name": "REALTIME_POSTGRES_CHANGES_LISTEN_EVENT.UPDATE"
+ },
+ ""
+ ]
+ ]
+ }
+ },
+ {
+ "id": 489,
+ "name": "new",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeChannel.ts",
+ "line": 46,
+ "character": 4
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "id": 494,
+ "name": "T"
+ }
+ },
+ {
+ "id": 490,
+ "name": "old",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeChannel.ts",
+ "line": 47,
+ "character": 4
+ }
+ ],
"type": {
"type": "reference",
"typeArguments": [
{
"type": "reference",
- "id": 480,
+ "id": 494,
"name": "T"
}
],
@@ -73624,13 +76457,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [474, 475, 476]
+ "children": [488, 489, 490]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 42,
+ "line": 44,
"character": 39
}
]
@@ -73640,7 +76473,7 @@
}
},
{
- "id": 481,
+ "id": 495,
"name": "RealtimePostgresDeletePayload",
"kind": 4194304,
"kindString": "Type alias",
@@ -73648,13 +76481,13 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 48,
+ "line": 50,
"character": 12
}
],
"typeParameter": [
{
- "id": 490,
+ "id": 504,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -73662,7 +76495,7 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 487,
+ "id": 501,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
@@ -73670,19 +76503,19 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 48,
+ "line": 50,
"character": 52
}
],
"indexSignature": {
- "id": 488,
+ "id": 502,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 489,
+ "id": 503,
"name": "key",
"kind": 32768,
"flags": {},
@@ -73711,77 +76544,18 @@
{
"type": "reflection",
"declaration": {
- "id": 482,
+ "id": 496,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 483,
+ "id": 497,
"name": "eventType",
"kind": 1024,
"kindString": "Property",
"flags": {},
- "sources": [
- {
- "fileName": "RealtimeChannel.ts",
- "line": 50,
- "character": 4
- }
- ],
- "type": {
- "type": "template-literal",
- "head": "",
- "tail": [
- [
- {
- "type": "reference",
- "id": 524,
- "name": "REALTIME_POSTGRES_CHANGES_LISTEN_EVENT.DELETE"
- },
- ""
- ]
- ]
- }
- },
- {
- "id": 484,
- "name": "new",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeChannel.ts",
- "line": 51,
- "character": 4
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 485,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeChannel.ts",
- "line": 51,
- "character": 9
- }
- ]
- }
- }
- },
- {
- "id": 486,
- "name": "old",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
"sources": [
{
"fileName": "RealtimeChannel.ts",
@@ -73789,12 +76563,71 @@
"character": 4
}
],
+ "type": {
+ "type": "template-literal",
+ "head": "",
+ "tail": [
+ [
+ {
+ "type": "reference",
+ "id": 543,
+ "name": "REALTIME_POSTGRES_CHANGES_LISTEN_EVENT.DELETE"
+ },
+ ""
+ ]
+ ]
+ }
+ },
+ {
+ "id": 498,
+ "name": "new",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeChannel.ts",
+ "line": 53,
+ "character": 4
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 499,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeChannel.ts",
+ "line": 53,
+ "character": 9
+ }
+ ]
+ }
+ }
+ },
+ {
+ "id": 500,
+ "name": "old",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeChannel.ts",
+ "line": 54,
+ "character": 4
+ }
+ ],
"type": {
"type": "reference",
"typeArguments": [
{
"type": "reference",
- "id": 490,
+ "id": 504,
"name": "T"
}
],
@@ -73808,13 +76641,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [483, 484, 486]
+ "children": [497, 498, 500]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 49,
+ "line": 51,
"character": 39
}
]
@@ -73827,7 +76660,7 @@
}
},
{
- "id": 481,
+ "id": 495,
"name": "RealtimePostgresDeletePayload",
"kind": 4194304,
"kindString": "Type alias",
@@ -73835,13 +76668,13 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 48,
+ "line": 50,
"character": 12
}
],
"typeParameter": [
{
- "id": 490,
+ "id": 504,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -73849,7 +76682,7 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 487,
+ "id": 501,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
@@ -73857,19 +76690,19 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 48,
+ "line": 50,
"character": 52
}
],
"indexSignature": {
- "id": 488,
+ "id": 502,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 489,
+ "id": 503,
"name": "key",
"kind": 32768,
"flags": {},
@@ -73898,77 +76731,18 @@
{
"type": "reflection",
"declaration": {
- "id": 482,
+ "id": 496,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 483,
+ "id": 497,
"name": "eventType",
"kind": 1024,
"kindString": "Property",
"flags": {},
- "sources": [
- {
- "fileName": "RealtimeChannel.ts",
- "line": 50,
- "character": 4
- }
- ],
- "type": {
- "type": "template-literal",
- "head": "",
- "tail": [
- [
- {
- "type": "reference",
- "id": 524,
- "name": "REALTIME_POSTGRES_CHANGES_LISTEN_EVENT.DELETE"
- },
- ""
- ]
- ]
- }
- },
- {
- "id": 484,
- "name": "new",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeChannel.ts",
- "line": 51,
- "character": 4
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 485,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeChannel.ts",
- "line": 51,
- "character": 9
- }
- ]
- }
- }
- },
- {
- "id": 486,
- "name": "old",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
"sources": [
{
"fileName": "RealtimeChannel.ts",
@@ -73976,12 +76750,71 @@
"character": 4
}
],
+ "type": {
+ "type": "template-literal",
+ "head": "",
+ "tail": [
+ [
+ {
+ "type": "reference",
+ "id": 543,
+ "name": "REALTIME_POSTGRES_CHANGES_LISTEN_EVENT.DELETE"
+ },
+ ""
+ ]
+ ]
+ }
+ },
+ {
+ "id": 498,
+ "name": "new",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeChannel.ts",
+ "line": 53,
+ "character": 4
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 499,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeChannel.ts",
+ "line": 53,
+ "character": 9
+ }
+ ]
+ }
+ }
+ },
+ {
+ "id": 500,
+ "name": "old",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeChannel.ts",
+ "line": 54,
+ "character": 4
+ }
+ ],
"type": {
"type": "reference",
"typeArguments": [
{
"type": "reference",
- "id": 490,
+ "id": 504,
"name": "T"
}
],
@@ -73995,13 +76828,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [483, 484, 486]
+ "children": [497, 498, 500]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 49,
+ "line": 51,
"character": 39
}
]
@@ -74011,7 +76844,7 @@
}
},
{
- "id": 462,
+ "id": 476,
"name": "RealtimePostgresInsertPayload",
"kind": 4194304,
"kindString": "Type alias",
@@ -74019,13 +76852,13 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 34,
+ "line": 36,
"character": 12
}
],
"typeParameter": [
{
- "id": 471,
+ "id": 485,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -74033,7 +76866,7 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 468,
+ "id": 482,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
@@ -74041,19 +76874,19 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 34,
+ "line": 36,
"character": 52
}
],
"indexSignature": {
- "id": 469,
+ "id": 483,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 470,
+ "id": 484,
"name": "key",
"kind": 32768,
"flags": {},
@@ -74082,65 +76915,18 @@
{
"type": "reflection",
"declaration": {
- "id": 463,
+ "id": 477,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 464,
+ "id": 478,
"name": "eventType",
"kind": 1024,
"kindString": "Property",
"flags": {},
- "sources": [
- {
- "fileName": "RealtimeChannel.ts",
- "line": 36,
- "character": 4
- }
- ],
- "type": {
- "type": "template-literal",
- "head": "",
- "tail": [
- [
- {
- "type": "reference",
- "id": 522,
- "name": "REALTIME_POSTGRES_CHANGES_LISTEN_EVENT.INSERT"
- },
- ""
- ]
- ]
- }
- },
- {
- "id": 465,
- "name": "new",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeChannel.ts",
- "line": 37,
- "character": 4
- }
- ],
- "type": {
- "type": "reference",
- "id": 471,
- "name": "T"
- }
- },
- {
- "id": 466,
- "name": "old",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
"sources": [
{
"fileName": "RealtimeChannel.ts",
@@ -74148,10 +76934,57 @@
"character": 4
}
],
+ "type": {
+ "type": "template-literal",
+ "head": "",
+ "tail": [
+ [
+ {
+ "type": "reference",
+ "id": 541,
+ "name": "REALTIME_POSTGRES_CHANGES_LISTEN_EVENT.INSERT"
+ },
+ ""
+ ]
+ ]
+ }
+ },
+ {
+ "id": 479,
+ "name": "new",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeChannel.ts",
+ "line": 39,
+ "character": 4
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "id": 485,
+ "name": "T"
+ }
+ },
+ {
+ "id": 480,
+ "name": "old",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeChannel.ts",
+ "line": 40,
+ "character": 4
+ }
+ ],
"type": {
"type": "reflection",
"declaration": {
- "id": 467,
+ "id": 481,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
@@ -74159,7 +76992,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 38,
+ "line": 40,
"character": 9
}
]
@@ -74171,13 +77004,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [464, 465, 466]
+ "children": [478, 479, 480]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 35,
+ "line": 37,
"character": 39
}
]
@@ -74187,7 +77020,7 @@
}
},
{
- "id": 472,
+ "id": 486,
"name": "RealtimePostgresUpdatePayload",
"kind": 4194304,
"kindString": "Type alias",
@@ -74195,13 +77028,13 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 41,
+ "line": 43,
"character": 12
}
],
"typeParameter": [
{
- "id": 480,
+ "id": 494,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -74209,7 +77042,7 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 477,
+ "id": 491,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
@@ -74217,19 +77050,19 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 41,
+ "line": 43,
"character": 52
}
],
"indexSignature": {
- "id": 478,
+ "id": 492,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 479,
+ "id": 493,
"name": "key",
"kind": 32768,
"flags": {},
@@ -74258,65 +77091,18 @@
{
"type": "reflection",
"declaration": {
- "id": 473,
+ "id": 487,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 474,
+ "id": 488,
"name": "eventType",
"kind": 1024,
"kindString": "Property",
"flags": {},
- "sources": [
- {
- "fileName": "RealtimeChannel.ts",
- "line": 43,
- "character": 4
- }
- ],
- "type": {
- "type": "template-literal",
- "head": "",
- "tail": [
- [
- {
- "type": "reference",
- "id": 523,
- "name": "REALTIME_POSTGRES_CHANGES_LISTEN_EVENT.UPDATE"
- },
- ""
- ]
- ]
- }
- },
- {
- "id": 475,
- "name": "new",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeChannel.ts",
- "line": 44,
- "character": 4
- }
- ],
- "type": {
- "type": "reference",
- "id": 480,
- "name": "T"
- }
- },
- {
- "id": 476,
- "name": "old",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
"sources": [
{
"fileName": "RealtimeChannel.ts",
@@ -74324,12 +77110,59 @@
"character": 4
}
],
+ "type": {
+ "type": "template-literal",
+ "head": "",
+ "tail": [
+ [
+ {
+ "type": "reference",
+ "id": 542,
+ "name": "REALTIME_POSTGRES_CHANGES_LISTEN_EVENT.UPDATE"
+ },
+ ""
+ ]
+ ]
+ }
+ },
+ {
+ "id": 489,
+ "name": "new",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeChannel.ts",
+ "line": 46,
+ "character": 4
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "id": 494,
+ "name": "T"
+ }
+ },
+ {
+ "id": 490,
+ "name": "old",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeChannel.ts",
+ "line": 47,
+ "character": 4
+ }
+ ],
"type": {
"type": "reference",
"typeArguments": [
{
"type": "reference",
- "id": 480,
+ "id": 494,
"name": "T"
}
],
@@ -74343,13 +77176,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [474, 475, 476]
+ "children": [488, 489, 490]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 42,
+ "line": 44,
"character": 39
}
]
@@ -74359,7 +77192,7 @@
}
},
{
- "id": 491,
+ "id": 505,
"name": "RealtimePresenceJoinPayload",
"kind": 4194304,
"kindString": "Type alias",
@@ -74367,13 +77200,13 @@
"sources": [
{
"fileName": "RealtimePresence.ts",
- "line": 19,
+ "line": 21,
"character": 12
}
],
"typeParameter": [
{
- "id": 500,
+ "id": 514,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -74381,7 +77214,7 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 497,
+ "id": 511,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
@@ -74389,19 +77222,19 @@
"sources": [
{
"fileName": "RealtimePresence.ts",
- "line": 19,
+ "line": 21,
"character": 50
}
],
"indexSignature": {
- "id": 498,
+ "id": 512,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 499,
+ "id": 513,
"name": "key",
"kind": 32768,
"flags": {},
@@ -74423,18 +77256,46 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 492,
+ "id": 506,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 495,
+ "id": 509,
"name": "currentPresences",
"kind": 1024,
"kindString": "Property",
"flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimePresence.ts",
+ "line": 24,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "array",
+ "elementType": {
+ "type": "reference",
+ "typeArguments": [
+ {
+ "type": "reference",
+ "id": 514,
+ "name": "T"
+ }
+ ],
+ "name": "Presence"
+ }
+ }
+ },
+ {
+ "id": 507,
+ "name": "event",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
"sources": [
{
"fileName": "RealtimePresence.ts",
@@ -74442,34 +77303,6 @@
"character": 2
}
],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "typeArguments": [
- {
- "type": "reference",
- "id": 500,
- "name": "T"
- }
- ],
- "name": "Presence"
- }
- }
- },
- {
- "id": 493,
- "name": "event",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimePresence.ts",
- "line": 20,
- "character": 2
- }
- ],
"type": {
"type": "template-literal",
"head": "",
@@ -74477,7 +77310,7 @@
[
{
"type": "reference",
- "id": 527,
+ "id": 546,
"name": "REALTIME_PRESENCE_LISTEN_EVENTS.JOIN"
},
""
@@ -74486,29 +77319,11 @@
}
},
{
- "id": 494,
+ "id": 508,
"name": "key",
"kind": 1024,
"kindString": "Property",
"flags": {},
- "sources": [
- {
- "fileName": "RealtimePresence.ts",
- "line": 21,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 496,
- "name": "newPresences",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
"sources": [
{
"fileName": "RealtimePresence.ts",
@@ -74516,6 +77331,24 @@
"character": 2
}
],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 510,
+ "name": "newPresences",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimePresence.ts",
+ "line": 25,
+ "character": 2
+ }
+ ],
"type": {
"type": "array",
"elementType": {
@@ -74523,7 +77356,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 500,
+ "id": 514,
"name": "T"
}
],
@@ -74536,13 +77369,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [495, 493, 494, 496]
+ "children": [509, 507, 508, 510]
}
],
"sources": [
{
"fileName": "RealtimePresence.ts",
- "line": 19,
+ "line": 21,
"character": 76
}
]
@@ -74550,7 +77383,7 @@
}
},
{
- "id": 501,
+ "id": 515,
"name": "RealtimePresenceLeavePayload",
"kind": 4194304,
"kindString": "Type alias",
@@ -74558,13 +77391,13 @@
"sources": [
{
"fileName": "RealtimePresence.ts",
- "line": 26,
+ "line": 28,
"character": 12
}
],
"typeParameter": [
{
- "id": 510,
+ "id": 524,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -74572,7 +77405,7 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 507,
+ "id": 521,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
@@ -74580,19 +77413,19 @@
"sources": [
{
"fileName": "RealtimePresence.ts",
- "line": 26,
+ "line": 28,
"character": 51
}
],
"indexSignature": {
- "id": 508,
+ "id": 522,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 509,
+ "id": 523,
"name": "key",
"kind": 32768,
"flags": {},
@@ -74614,18 +77447,46 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 502,
+ "id": 516,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 505,
+ "id": 519,
"name": "currentPresences",
"kind": 1024,
"kindString": "Property",
"flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimePresence.ts",
+ "line": 31,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "array",
+ "elementType": {
+ "type": "reference",
+ "typeArguments": [
+ {
+ "type": "reference",
+ "id": 524,
+ "name": "T"
+ }
+ ],
+ "name": "Presence"
+ }
+ }
+ },
+ {
+ "id": 517,
+ "name": "event",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
"sources": [
{
"fileName": "RealtimePresence.ts",
@@ -74633,34 +77494,6 @@
"character": 2
}
],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "typeArguments": [
- {
- "type": "reference",
- "id": 510,
- "name": "T"
- }
- ],
- "name": "Presence"
- }
- }
- },
- {
- "id": 503,
- "name": "event",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimePresence.ts",
- "line": 27,
- "character": 2
- }
- ],
"type": {
"type": "template-literal",
"head": "",
@@ -74668,7 +77501,7 @@
[
{
"type": "reference",
- "id": 528,
+ "id": 547,
"name": "REALTIME_PRESENCE_LISTEN_EVENTS.LEAVE"
},
""
@@ -74677,29 +77510,11 @@
}
},
{
- "id": 504,
+ "id": 518,
"name": "key",
"kind": 1024,
"kindString": "Property",
"flags": {},
- "sources": [
- {
- "fileName": "RealtimePresence.ts",
- "line": 28,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 506,
- "name": "leftPresences",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
"sources": [
{
"fileName": "RealtimePresence.ts",
@@ -74707,6 +77522,24 @@
"character": 2
}
],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 520,
+ "name": "leftPresences",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimePresence.ts",
+ "line": 32,
+ "character": 2
+ }
+ ],
"type": {
"type": "array",
"elementType": {
@@ -74714,7 +77547,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 510,
+ "id": 524,
"name": "T"
}
],
@@ -74727,13 +77560,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [505, 503, 504, 506]
+ "children": [519, 517, 518, 520]
}
],
"sources": [
{
"fileName": "RealtimePresence.ts",
- "line": 26,
+ "line": 28,
"character": 77
}
]
@@ -74741,7 +77574,7 @@
}
},
{
- "id": 511,
+ "id": 525,
"name": "RealtimePresenceState",
"kind": 4194304,
"kindString": "Type alias",
@@ -74753,10 +77586,76 @@
"character": 12
}
],
+ "typeParameter": [
+ {
+ "id": 533,
+ "name": "T",
+ "kind": 131072,
+ "kindString": "Type parameter",
+ "flags": {},
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 529,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimePresence.ts",
+ "line": 17,
+ "character": 44
+ }
+ ],
+ "indexSignature": {
+ "id": 530,
+ "name": "__index",
+ "kind": 8192,
+ "kindString": "Index signature",
+ "flags": {},
+ "parameters": [
+ {
+ "id": 531,
+ "name": "key",
+ "kind": 32768,
+ "flags": {},
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "any"
+ }
+ }
+ }
+ },
+ "default": {
+ "type": "reflection",
+ "declaration": {
+ "id": 532,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimePresence.ts",
+ "line": 17,
+ "character": 69
+ }
+ ]
+ }
+ }
+ }
+ ],
"type": {
"type": "reflection",
"declaration": {
- "id": 512,
+ "id": 526,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
@@ -74765,18 +77664,18 @@
{
"fileName": "RealtimePresence.ts",
"line": 17,
- "character": 36
+ "character": 75
}
],
"indexSignature": {
- "id": 513,
+ "id": 527,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 514,
+ "id": 528,
"name": "key",
"kind": 32768,
"flags": {},
@@ -74790,6 +77689,13 @@
"type": "array",
"elementType": {
"type": "reference",
+ "typeArguments": [
+ {
+ "type": "reference",
+ "id": 533,
+ "name": "T"
+ }
+ ],
"name": "Presence"
}
}
@@ -74798,7 +77704,7 @@
}
},
{
- "id": 515,
+ "id": 534,
"name": "RealtimeRemoveChannelResponse",
"kind": 4194304,
"kindString": "Type alias",
@@ -74806,7 +77712,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 36,
+ "line": 37,
"character": 12
}
],
@@ -74833,17 +77739,17 @@
{
"title": "Enumerations",
"kind": 8,
- "children": [516, 520, 525, 529]
+ "children": [535, 539, 544, 548]
},
{
"title": "Classes",
"kind": 128,
- "children": [55, 314, 1]
+ "children": [64, 328, 1]
},
{
"title": "Type Aliases",
"kind": 4194304,
- "children": [302, 313, 426, 443, 450, 457, 481, 462, 472, 491, 501, 511, 515]
+ "children": [316, 327, 440, 457, 464, 471, 495, 476, 486, 505, 515, 525, 534]
}
],
"sources": [
@@ -74869,14 +77775,14 @@
"flags": {},
"children": [
{
- "id": 403,
+ "id": 442,
"name": "StorageApiError",
"kind": 128,
"kindString": "Class",
"flags": {},
"children": [
{
- "id": 404,
+ "id": 443,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -74890,14 +77796,14 @@
],
"signatures": [
{
- "id": 405,
+ "id": 444,
"name": "new StorageApiError",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 406,
+ "id": 445,
"name": "message",
"kind": 32768,
"kindString": "Parameter",
@@ -74908,7 +77814,7 @@
}
},
{
- "id": 407,
+ "id": 446,
"name": "status",
"kind": 32768,
"kindString": "Parameter",
@@ -74921,24 +77827,24 @@
],
"type": {
"type": "reference",
- "id": 403,
+ "id": 442,
"name": "StorageApiError"
},
"overwrites": {
"type": "reference",
- "id": 400,
+ "id": 439,
"name": "StorageError.constructor"
}
}
],
"overwrites": {
"type": "reference",
- "id": 399,
+ "id": 438,
"name": "StorageError.constructor"
}
},
{
- "id": 408,
+ "id": 447,
"name": "status",
"kind": 1024,
"kindString": "Property",
@@ -74956,7 +77862,7 @@
}
},
{
- "id": 409,
+ "id": 448,
"name": "toJSON",
"kind": 2048,
"kindString": "Method",
@@ -74970,7 +77876,7 @@
],
"signatures": [
{
- "id": 410,
+ "id": 449,
"name": "toJSON",
"kind": 4096,
"kindString": "Call signature",
@@ -74978,14 +77884,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 411,
+ "id": 450,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 413,
+ "id": 452,
"name": "message",
"kind": 1024,
"kindString": "Property",
@@ -75004,7 +77910,7 @@
"defaultValue": "..."
},
{
- "id": 412,
+ "id": 451,
"name": "name",
"kind": 1024,
"kindString": "Property",
@@ -75023,7 +77929,7 @@
"defaultValue": "..."
},
{
- "id": 414,
+ "id": 453,
"name": "status",
"kind": 1024,
"kindString": "Property",
@@ -75046,7 +77952,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [413, 412, 414]
+ "children": [452, 451, 453]
}
]
}
@@ -75059,17 +77965,17 @@
{
"title": "Constructors",
"kind": 512,
- "children": [404]
+ "children": [443]
},
{
"title": "Properties",
"kind": 1024,
- "children": [408]
+ "children": [447]
},
{
"title": "Methods",
"kind": 2048,
- "children": [409]
+ "children": [448]
}
],
"sources": [
@@ -75082,20 +77988,20 @@
"extendedTypes": [
{
"type": "reference",
- "id": 398,
+ "id": 437,
"name": "StorageError"
}
]
},
{
- "id": 266,
+ "id": 297,
"name": "StorageClient",
"kind": 128,
"kindString": "Class",
"flags": {},
"children": [
{
- "id": 267,
+ "id": 298,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -75109,14 +78015,14 @@
],
"signatures": [
{
- "id": 268,
+ "id": 299,
"name": "new StorageClient",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 269,
+ "id": 300,
"name": "url",
"kind": 32768,
"kindString": "Parameter",
@@ -75127,7 +78033,7 @@
}
},
{
- "id": 270,
+ "id": 301,
"name": "headers",
"kind": 32768,
"kindString": "Parameter",
@@ -75135,20 +78041,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 271,
+ "id": 302,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 272,
+ "id": 303,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 273,
+ "id": 304,
"name": "key",
"kind": 32768,
"flags": {},
@@ -75168,7 +78074,7 @@
"defaultValue": "{}"
},
{
- "id": 274,
+ "id": 305,
"name": "fetch",
"kind": 32768,
"kindString": "Parameter",
@@ -75178,21 +78084,21 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 275,
+ "id": 306,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 276,
+ "id": 307,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 277,
+ "id": 308,
"name": "input",
"kind": 32768,
"kindString": "Parameter",
@@ -75205,7 +78111,7 @@
}
},
{
- "id": 278,
+ "id": 309,
"name": "init",
"kind": 32768,
"kindString": "Parameter",
@@ -75242,7 +78148,7 @@
],
"type": {
"type": "reference",
- "id": 266,
+ "id": 297,
"name": "StorageClient"
},
"overwrites": {
@@ -75259,7 +78165,7 @@
}
},
{
- "id": 309,
+ "id": 340,
"name": "createBucket",
"kind": 2048,
"kindString": "Method",
@@ -75267,13 +78173,13 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 79,
+ "line": 81,
"character": 8
}
],
"signatures": [
{
- "id": 310,
+ "id": 341,
"name": "createBucket",
"kind": 4096,
"kindString": "Call signature",
@@ -75284,7 +78190,7 @@
},
"parameters": [
{
- "id": 311,
+ "id": 342,
"name": "id",
"kind": 32768,
"kindString": "Parameter",
@@ -75298,7 +78204,7 @@
}
},
{
- "id": 312,
+ "id": 343,
"name": "options",
"kind": 32768,
"kindString": "Parameter",
@@ -75306,14 +78212,72 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 313,
+ "id": 344,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 314,
+ "id": 347,
+ "name": "allowedMimeTypes",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "specifies the allowed mime types that this bucket can accept during upload"
+ },
+ "sources": [
+ {
+ "fileName": "src/packages/StorageBucketApi.ts",
+ "line": 83,
+ "character": 65
+ }
+ ],
+ "type": {
+ "type": "array",
+ "elementType": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ },
+ {
+ "id": 346,
+ "name": "fileSizeLimit",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "specifies the file size limit that this bucket can accept during upload"
+ },
+ "sources": [
+ {
+ "fileName": "src/packages/StorageBucketApi.ts",
+ "line": 83,
+ "character": 32
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "intrinsic",
+ "name": "string"
+ },
+ {
+ "type": "intrinsic",
+ "name": "number"
+ }
+ ]
+ }
+ },
+ {
+ "id": 345,
"name": "public",
"kind": 1024,
"kindString": "Property",
@@ -75324,7 +78288,7 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 81,
+ "line": 83,
"character": 15
}
],
@@ -75338,7 +78302,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [314]
+ "children": [347, 346, 345]
}
]
}
@@ -75355,14 +78319,14 @@
{
"type": "reflection",
"declaration": {
- "id": 315,
+ "id": 348,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 316,
+ "id": 349,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -75370,7 +78334,7 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 84,
+ "line": 88,
"character": 8
}
],
@@ -75379,7 +78343,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 357,
+ "id": 392,
"name": "Bucket"
},
{
@@ -75393,62 +78357,7 @@
}
},
{
- "id": 317,
- "name": "error",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/packages/StorageBucketApi.ts",
- "line": 85,
- "character": 8
- }
- ],
- "type": {
- "type": "literal",
- "value": null
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [316, 317]
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 318,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 319,
- "name": "data",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/packages/StorageBucketApi.ts",
- "line": 88,
- "character": 8
- }
- ],
- "type": {
- "type": "literal",
- "value": null
- }
- },
- {
- "id": 320,
+ "id": 350,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -75460,9 +78369,64 @@
"character": 8
}
],
+ "type": {
+ "type": "literal",
+ "value": null
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [349, 350]
+ }
+ ]
+ }
+ },
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 351,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 352,
+ "name": "data",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageBucketApi.ts",
+ "line": 92,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "literal",
+ "value": null
+ }
+ },
+ {
+ "id": 353,
+ "name": "error",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageBucketApi.ts",
+ "line": 93,
+ "character": 8
+ }
+ ],
"type": {
"type": "reference",
- "id": 398,
+ "id": 437,
"name": "StorageError"
}
}
@@ -75471,7 +78435,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [319, 320]
+ "children": [352, 353]
}
]
}
@@ -75497,7 +78461,7 @@
}
},
{
- "id": 346,
+ "id": 381,
"name": "deleteBucket",
"kind": 2048,
"kindString": "Method",
@@ -75505,13 +78469,13 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 185,
+ "line": 203,
"character": 8
}
],
"signatures": [
{
- "id": 347,
+ "id": 382,
"name": "deleteBucket",
"kind": 4096,
"kindString": "Call signature",
@@ -75521,7 +78485,7 @@
},
"parameters": [
{
- "id": 348,
+ "id": 383,
"name": "id",
"kind": 32768,
"kindString": "Parameter",
@@ -75544,14 +78508,14 @@
{
"type": "reflection",
"declaration": {
- "id": 349,
+ "id": 384,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 350,
+ "id": 385,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -75559,21 +78523,21 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 189,
+ "line": 207,
"character": 8
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 351,
+ "id": 386,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 352,
+ "id": 387,
"name": "message",
"kind": 1024,
"kindString": "Property",
@@ -75581,7 +78545,7 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 189,
+ "line": 207,
"character": 16
}
],
@@ -75595,14 +78559,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [352]
+ "children": [387]
}
]
}
}
},
{
- "id": 353,
+ "id": 388,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -75610,7 +78574,7 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 190,
+ "line": 208,
"character": 8
}
],
@@ -75624,7 +78588,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [350, 353]
+ "children": [385, 388]
}
]
}
@@ -75632,14 +78596,14 @@
{
"type": "reflection",
"declaration": {
- "id": 354,
+ "id": 389,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 355,
+ "id": 390,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -75647,7 +78611,7 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 193,
+ "line": 211,
"character": 8
}
],
@@ -75657,7 +78621,7 @@
}
},
{
- "id": 356,
+ "id": 391,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -75665,13 +78629,13 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 194,
+ "line": 212,
"character": 8
}
],
"type": {
"type": "reference",
- "id": 398,
+ "id": 437,
"name": "StorageError"
}
}
@@ -75680,7 +78644,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [355, 356]
+ "children": [390, 391]
}
]
}
@@ -75694,19 +78658,19 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 81,
+ "id": 85,
"name": "default.deleteBucket"
}
}
],
"inheritedFrom": {
"type": "reference",
- "id": 80,
+ "id": 84,
"name": "default.deleteBucket"
}
},
{
- "id": 335,
+ "id": 370,
"name": "emptyBucket",
"kind": 2048,
"kindString": "Method",
@@ -75714,13 +78678,13 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 150,
+ "line": 168,
"character": 8
}
],
"signatures": [
{
- "id": 336,
+ "id": 371,
"name": "emptyBucket",
"kind": 4096,
"kindString": "Call signature",
@@ -75730,7 +78694,7 @@
},
"parameters": [
{
- "id": 337,
+ "id": 372,
"name": "id",
"kind": 32768,
"kindString": "Parameter",
@@ -75753,14 +78717,14 @@
{
"type": "reflection",
"declaration": {
- "id": 338,
+ "id": 373,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 339,
+ "id": 374,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -75768,21 +78732,21 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 154,
+ "line": 172,
"character": 8
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 340,
+ "id": 375,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 341,
+ "id": 376,
"name": "message",
"kind": 1024,
"kindString": "Property",
@@ -75790,7 +78754,7 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 154,
+ "line": 172,
"character": 16
}
],
@@ -75804,14 +78768,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [341]
+ "children": [376]
}
]
}
}
},
{
- "id": 342,
+ "id": 377,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -75819,7 +78783,7 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 155,
+ "line": 173,
"character": 8
}
],
@@ -75833,7 +78797,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [339, 342]
+ "children": [374, 377]
}
]
}
@@ -75841,14 +78805,14 @@
{
"type": "reflection",
"declaration": {
- "id": 343,
+ "id": 378,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 344,
+ "id": 379,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -75856,7 +78820,7 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 158,
+ "line": 176,
"character": 8
}
],
@@ -75866,7 +78830,7 @@
}
},
{
- "id": 345,
+ "id": 380,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -75874,13 +78838,13 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 159,
+ "line": 177,
"character": 8
}
],
"type": {
"type": "reference",
- "id": 398,
+ "id": 437,
"name": "StorageError"
}
}
@@ -75889,7 +78853,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [344, 345]
+ "children": [379, 380]
}
]
}
@@ -75903,19 +78867,19 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 70,
+ "id": 74,
"name": "default.emptyBucket"
}
}
],
"inheritedFrom": {
"type": "reference",
- "id": 69,
+ "id": 73,
"name": "default.emptyBucket"
}
},
{
- "id": 279,
+ "id": 310,
"name": "from",
"kind": 2048,
"kindString": "Method",
@@ -75929,7 +78893,7 @@
],
"signatures": [
{
- "id": 280,
+ "id": 311,
"name": "from",
"kind": 4096,
"kindString": "Call signature",
@@ -75939,7 +78903,7 @@
},
"parameters": [
{
- "id": 281,
+ "id": 312,
"name": "id",
"kind": 32768,
"kindString": "Parameter",
@@ -75955,14 +78919,14 @@
],
"type": {
"type": "reference",
- "id": 92,
+ "id": 96,
"name": "default"
}
}
]
},
{
- "id": 300,
+ "id": 331,
"name": "getBucket",
"kind": 2048,
"kindString": "Method",
@@ -75976,7 +78940,7 @@
],
"signatures": [
{
- "id": 301,
+ "id": 332,
"name": "getBucket",
"kind": 4096,
"kindString": "Call signature",
@@ -75986,7 +78950,7 @@
},
"parameters": [
{
- "id": 302,
+ "id": 333,
"name": "id",
"kind": 32768,
"kindString": "Parameter",
@@ -76009,14 +78973,14 @@
{
"type": "reflection",
"declaration": {
- "id": 303,
+ "id": 334,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 304,
+ "id": 335,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -76030,12 +78994,12 @@
],
"type": {
"type": "reference",
- "id": 357,
+ "id": 392,
"name": "Bucket"
}
},
{
- "id": 305,
+ "id": 336,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -76057,7 +79021,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [304, 305]
+ "children": [335, 336]
}
]
}
@@ -76065,14 +79029,14 @@
{
"type": "reflection",
"declaration": {
- "id": 306,
+ "id": 337,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 307,
+ "id": 338,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -76090,7 +79054,7 @@
}
},
{
- "id": 308,
+ "id": 339,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -76104,7 +79068,7 @@
],
"type": {
"type": "reference",
- "id": 398,
+ "id": 437,
"name": "StorageError"
}
}
@@ -76113,7 +79077,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [307, 308]
+ "children": [338, 339]
}
]
}
@@ -76139,7 +79103,7 @@
}
},
{
- "id": 292,
+ "id": 323,
"name": "listBuckets",
"kind": 2048,
"kindString": "Method",
@@ -76153,7 +79117,7 @@
],
"signatures": [
{
- "id": 293,
+ "id": 324,
"name": "listBuckets",
"kind": 4096,
"kindString": "Call signature",
@@ -76170,14 +79134,14 @@
{
"type": "reflection",
"declaration": {
- "id": 294,
+ "id": 325,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 295,
+ "id": 326,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -76193,13 +79157,13 @@
"type": "array",
"elementType": {
"type": "reference",
- "id": 357,
+ "id": 392,
"name": "Bucket"
}
}
},
{
- "id": 296,
+ "id": 327,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -76221,7 +79185,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [295, 296]
+ "children": [326, 327]
}
]
}
@@ -76229,14 +79193,14 @@
{
"type": "reflection",
"declaration": {
- "id": 297,
+ "id": 328,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 298,
+ "id": 329,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -76254,7 +79218,7 @@
}
},
{
- "id": 299,
+ "id": 330,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -76268,7 +79232,7 @@
],
"type": {
"type": "reference",
- "id": 398,
+ "id": 437,
"name": "StorageError"
}
}
@@ -76277,7 +79241,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [298, 299]
+ "children": [329, 330]
}
]
}
@@ -76303,7 +79267,7 @@
}
},
{
- "id": 321,
+ "id": 354,
"name": "updateBucket",
"kind": 2048,
"kindString": "Method",
@@ -76311,13 +79275,13 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 115,
+ "line": 127,
"character": 8
}
],
"signatures": [
{
- "id": 322,
+ "id": 355,
"name": "updateBucket",
"kind": 4096,
"kindString": "Call signature",
@@ -76327,7 +79291,7 @@
},
"parameters": [
{
- "id": 323,
+ "id": 356,
"name": "id",
"kind": 32768,
"kindString": "Parameter",
@@ -76341,7 +79305,7 @@
}
},
{
- "id": 324,
+ "id": 357,
"name": "options",
"kind": 32768,
"kindString": "Parameter",
@@ -76349,25 +79313,83 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 325,
+ "id": 358,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 326,
+ "id": 361,
+ "name": "allowedMimeTypes",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "specifies the allowed mime types that this bucket can accept during upload\n"
+ },
+ "sources": [
+ {
+ "fileName": "src/packages/StorageBucketApi.ts",
+ "line": 129,
+ "character": 65
+ }
+ ],
+ "type": {
+ "type": "array",
+ "elementType": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ },
+ {
+ "id": 360,
+ "name": "fileSizeLimit",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "specifies the file size limit that this bucket can accept during upload"
+ },
+ "sources": [
+ {
+ "fileName": "src/packages/StorageBucketApi.ts",
+ "line": 129,
+ "character": 32
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "intrinsic",
+ "name": "string"
+ },
+ {
+ "type": "intrinsic",
+ "name": "number"
+ }
+ ]
+ }
+ },
+ {
+ "id": 359,
"name": "public",
"kind": 1024,
"kindString": "Property",
"flags": {},
"comment": {
- "shortText": "The visibility of the bucket. Public buckets don't require an authorization token to download objects, but still require a valid token for all other operations.\n"
+ "shortText": "The visibility of the bucket. Public buckets don't require an authorization token to download objects, but still require a valid token for all other operations."
},
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 117,
+ "line": 129,
"character": 15
}
],
@@ -76381,7 +79403,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [326]
+ "children": [361, 360, 359]
}
]
}
@@ -76397,14 +79419,14 @@
{
"type": "reflection",
"declaration": {
- "id": 327,
+ "id": 362,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 328,
+ "id": 363,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -76412,21 +79434,21 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 120,
+ "line": 132,
"character": 8
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 329,
+ "id": 364,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 330,
+ "id": 365,
"name": "message",
"kind": 1024,
"kindString": "Property",
@@ -76434,7 +79456,7 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 120,
+ "line": 132,
"character": 16
}
],
@@ -76448,14 +79470,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [330]
+ "children": [365]
}
]
}
}
},
{
- "id": 331,
+ "id": 366,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -76463,7 +79485,7 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 121,
+ "line": 133,
"character": 8
}
],
@@ -76477,7 +79499,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [328, 331]
+ "children": [363, 366]
}
]
}
@@ -76485,14 +79507,14 @@
{
"type": "reflection",
"declaration": {
- "id": 332,
+ "id": 367,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 333,
+ "id": 368,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -76500,7 +79522,7 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 124,
+ "line": 136,
"character": 8
}
],
@@ -76510,7 +79532,7 @@
}
},
{
- "id": 334,
+ "id": 369,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -76518,13 +79540,13 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 125,
+ "line": 137,
"character": 8
}
],
"type": {
"type": "reference",
- "id": 398,
+ "id": 437,
"name": "StorageError"
}
}
@@ -76533,7 +79555,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [333, 334]
+ "children": [368, 369]
}
]
}
@@ -76547,14 +79569,14 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 56,
+ "id": 58,
"name": "default.updateBucket"
}
}
],
"inheritedFrom": {
"type": "reference",
- "id": 55,
+ "id": 57,
"name": "default.updateBucket"
}
}
@@ -76563,12 +79585,12 @@
{
"title": "Constructors",
"kind": 512,
- "children": [267]
+ "children": [298]
},
{
"title": "Methods",
"kind": 2048,
- "children": [309, 346, 335, 279, 300, 292, 321]
+ "children": [340, 381, 370, 310, 331, 323, 354]
}
],
"sources": [
@@ -76587,14 +79609,14 @@
]
},
{
- "id": 398,
+ "id": 437,
"name": "StorageError",
"kind": 128,
"kindString": "Class",
"flags": {},
"children": [
{
- "id": 399,
+ "id": 438,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -76608,14 +79630,14 @@
],
"signatures": [
{
- "id": 400,
+ "id": 439,
"name": "new StorageError",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 401,
+ "id": 440,
"name": "message",
"kind": 32768,
"kindString": "Parameter",
@@ -76628,7 +79650,7 @@
],
"type": {
"type": "reference",
- "id": 398,
+ "id": 437,
"name": "StorageError"
},
"overwrites": {
@@ -76647,7 +79669,7 @@
{
"title": "Constructors",
"kind": 512,
- "children": [399]
+ "children": [438]
}
],
"sources": [
@@ -76668,25 +79690,25 @@
"extendedBy": [
{
"type": "reference",
- "id": 403,
+ "id": 442,
"name": "StorageApiError"
},
{
"type": "reference",
- "id": 416,
+ "id": 455,
"name": "StorageUnknownError"
}
]
},
{
- "id": 416,
+ "id": 455,
"name": "StorageUnknownError",
"kind": 128,
"kindString": "Class",
"flags": {},
"children": [
{
- "id": 417,
+ "id": 456,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -76700,14 +79722,14 @@
],
"signatures": [
{
- "id": 418,
+ "id": 457,
"name": "new StorageUnknownError",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 419,
+ "id": 458,
"name": "message",
"kind": 32768,
"kindString": "Parameter",
@@ -76718,7 +79740,7 @@
}
},
{
- "id": 420,
+ "id": 459,
"name": "originalError",
"kind": 32768,
"kindString": "Parameter",
@@ -76731,24 +79753,24 @@
],
"type": {
"type": "reference",
- "id": 416,
+ "id": 455,
"name": "StorageUnknownError"
},
"overwrites": {
"type": "reference",
- "id": 400,
+ "id": 439,
"name": "StorageError.constructor"
}
}
],
"overwrites": {
"type": "reference",
- "id": 399,
+ "id": 438,
"name": "StorageError.constructor"
}
},
{
- "id": 421,
+ "id": 460,
"name": "originalError",
"kind": 1024,
"kindString": "Property",
@@ -76770,12 +79792,12 @@
{
"title": "Constructors",
"kind": 512,
- "children": [417]
+ "children": [456]
},
{
"title": "Properties",
"kind": 1024,
- "children": [421]
+ "children": [460]
}
],
"sources": [
@@ -76788,20 +79810,43 @@
"extendedTypes": [
{
"type": "reference",
- "id": 398,
+ "id": 437,
"name": "StorageError"
}
]
},
{
- "id": 357,
+ "id": 392,
"name": "Bucket",
"kind": 256,
"kindString": "Interface",
"flags": {},
"children": [
{
- "id": 361,
+ "id": 397,
+ "name": "allowed_mime_types",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 6,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "array",
+ "elementType": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ },
+ {
+ "id": 398,
"name": "created_at",
"kind": 1024,
"kindString": "Property",
@@ -76809,7 +79854,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 5,
+ "line": 7,
"character": 2
}
],
@@ -76819,7 +79864,27 @@
}
},
{
- "id": 358,
+ "id": 396,
+ "name": "file_size_limit",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 5,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "number"
+ }
+ },
+ {
+ "id": 393,
"name": "id",
"kind": 1024,
"kindString": "Property",
@@ -76837,7 +79902,7 @@
}
},
{
- "id": 359,
+ "id": 394,
"name": "name",
"kind": 1024,
"kindString": "Property",
@@ -76855,7 +79920,7 @@
}
},
{
- "id": 360,
+ "id": 395,
"name": "owner",
"kind": 1024,
"kindString": "Property",
@@ -76873,7 +79938,7 @@
}
},
{
- "id": 363,
+ "id": 400,
"name": "public",
"kind": 1024,
"kindString": "Property",
@@ -76881,7 +79946,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 7,
+ "line": 9,
"character": 2
}
],
@@ -76891,7 +79956,7 @@
}
},
{
- "id": 362,
+ "id": 399,
"name": "updated_at",
"kind": 1024,
"kindString": "Property",
@@ -76899,7 +79964,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 6,
+ "line": 8,
"character": 2
}
],
@@ -76913,7 +79978,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [361, 358, 359, 360, 363, 362]
+ "children": [397, 398, 396, 393, 394, 395, 400, 399]
}
],
"sources": [
@@ -76925,14 +79990,14 @@
]
},
{
- "id": 386,
+ "id": 424,
"name": "FetchParameters",
"kind": 256,
"kindString": "Interface",
"flags": {},
"children": [
{
- "id": 387,
+ "id": 425,
"name": "signal",
"kind": 1024,
"kindString": "Property",
@@ -76945,7 +80010,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 68,
+ "line": 74,
"character": 2
}
],
@@ -76961,26 +80026,26 @@
{
"title": "Properties",
"kind": 1024,
- "children": [387]
+ "children": [425]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 64,
+ "line": 70,
"character": 17
}
]
},
{
- "id": 364,
+ "id": 401,
"name": "FileObject",
"kind": 256,
"kindString": "Interface",
"flags": {},
"children": [
{
- "id": 366,
+ "id": 403,
"name": "bucket_id",
"kind": 1024,
"kindString": "Property",
@@ -76988,7 +80053,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 12,
+ "line": 14,
"character": 2
}
],
@@ -76998,7 +80063,7 @@
}
},
{
- "id": 373,
+ "id": 410,
"name": "buckets",
"kind": 1024,
"kindString": "Property",
@@ -77006,23 +80071,46 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 19,
+ "line": 21,
"character": 2
}
],
"type": {
"type": "reference",
- "id": 357,
+ "id": 392,
"name": "Bucket",
"dereferenced": {
- "id": 357,
+ "id": 392,
"name": "Bucket",
"kind": 256,
"kindString": "Interface",
"flags": {},
"children": [
{
- "id": 361,
+ "id": 397,
+ "name": "allowed_mime_types",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 6,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "array",
+ "elementType": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ },
+ {
+ "id": 398,
"name": "created_at",
"kind": 1024,
"kindString": "Property",
@@ -77030,7 +80118,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 5,
+ "line": 7,
"character": 2
}
],
@@ -77040,7 +80128,27 @@
}
},
{
- "id": 358,
+ "id": 396,
+ "name": "file_size_limit",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 5,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "number"
+ }
+ },
+ {
+ "id": 393,
"name": "id",
"kind": 1024,
"kindString": "Property",
@@ -77058,7 +80166,7 @@
}
},
{
- "id": 359,
+ "id": 394,
"name": "name",
"kind": 1024,
"kindString": "Property",
@@ -77076,7 +80184,7 @@
}
},
{
- "id": 360,
+ "id": 395,
"name": "owner",
"kind": 1024,
"kindString": "Property",
@@ -77094,7 +80202,7 @@
}
},
{
- "id": 363,
+ "id": 400,
"name": "public",
"kind": 1024,
"kindString": "Property",
@@ -77102,7 +80210,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 7,
+ "line": 9,
"character": 2
}
],
@@ -77112,7 +80220,7 @@
}
},
{
- "id": 362,
+ "id": 399,
"name": "updated_at",
"kind": 1024,
"kindString": "Property",
@@ -77120,7 +80228,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 6,
+ "line": 8,
"character": 2
}
],
@@ -77134,7 +80242,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [361, 358, 359, 360, 363, 362]
+ "children": [397, 398, 396, 393, 394, 395, 400, 399]
}
],
"sources": [
@@ -77148,11 +80256,29 @@
}
},
{
- "id": 370,
+ "id": 407,
"name": "created_at",
"kind": 1024,
"kindString": "Property",
"flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 18,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 405,
+ "name": "id",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
"sources": [
{
"fileName": "src/lib/types.ts",
@@ -77166,25 +80292,7 @@
}
},
{
- "id": 368,
- "name": "id",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 14,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 371,
+ "id": 408,
"name": "last_accessed_at",
"kind": 1024,
"kindString": "Property",
@@ -77192,7 +80300,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 17,
+ "line": 19,
"character": 2
}
],
@@ -77202,7 +80310,7 @@
}
},
{
- "id": 372,
+ "id": 409,
"name": "metadata",
"kind": 1024,
"kindString": "Property",
@@ -77210,7 +80318,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 18,
+ "line": 20,
"character": 2
}
],
@@ -77232,29 +80340,11 @@
}
},
{
- "id": 365,
+ "id": 402,
"name": "name",
"kind": 1024,
"kindString": "Property",
"flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 11,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 367,
- "name": "owner",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
"sources": [
{
"fileName": "src/lib/types.ts",
@@ -77268,8 +80358,8 @@
}
},
{
- "id": 369,
- "name": "updated_at",
+ "id": 404,
+ "name": "owner",
"kind": 1024,
"kindString": "Property",
"flags": {},
@@ -77284,32 +80374,50 @@
"type": "intrinsic",
"name": "string"
}
+ },
+ {
+ "id": 406,
+ "name": "updated_at",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 17,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
}
],
"groups": [
{
"title": "Properties",
"kind": 1024,
- "children": [366, 373, 370, 368, 371, 372, 365, 367, 369]
+ "children": [403, 410, 407, 405, 408, 409, 402, 404, 406]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 10,
+ "line": 12,
"character": 17
}
]
},
{
- "id": 377,
+ "id": 414,
"name": "FileOptions",
"kind": 256,
"kindString": "Interface",
"flags": {},
"children": [
{
- "id": 378,
+ "id": 415,
"name": "cacheControl",
"kind": 1024,
"kindString": "Property",
@@ -77322,7 +80430,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 31,
+ "line": 33,
"character": 2
}
],
@@ -77332,7 +80440,7 @@
}
},
{
- "id": 379,
+ "id": 416,
"name": "contentType",
"kind": 1024,
"kindString": "Property",
@@ -77345,7 +80453,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 35,
+ "line": 37,
"character": 2
}
],
@@ -77355,7 +80463,30 @@
}
},
{
- "id": 380,
+ "id": 418,
+ "name": "duplex",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "The duplex option is a string parameter that enables or disables duplex streaming, allowing for both reading and writing data in the same stream. It can be passed as an option to the fetch() method."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 45,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 417,
"name": "upsert",
"kind": 1024,
"kindString": "Property",
@@ -77368,7 +80499,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 39,
+ "line": 41,
"character": 2
}
],
@@ -77382,26 +80513,26 @@
{
"title": "Properties",
"kind": 1024,
- "children": [378, 379, 380]
+ "children": [415, 416, 418, 417]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 27,
+ "line": 29,
"character": 17
}
]
},
{
- "id": 388,
+ "id": 426,
"name": "Metadata",
"kind": 256,
"kindString": "Interface",
"flags": {},
"children": [
{
- "id": 389,
+ "id": 427,
"name": "name",
"kind": 1024,
"kindString": "Property",
@@ -77409,7 +80540,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 73,
+ "line": 79,
"character": 2
}
],
@@ -77423,26 +80554,26 @@
{
"title": "Properties",
"kind": 1024,
- "children": [389]
+ "children": [427]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 72,
+ "line": 78,
"character": 17
}
]
},
{
- "id": 381,
+ "id": 419,
"name": "SearchOptions",
"kind": 256,
"kindString": "Interface",
"flags": {},
"children": [
{
- "id": 382,
+ "id": 420,
"name": "limit",
"kind": 1024,
"kindString": "Property",
@@ -77455,7 +80586,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 46,
+ "line": 52,
"character": 2
}
],
@@ -77465,7 +80596,7 @@
}
},
{
- "id": 383,
+ "id": 421,
"name": "offset",
"kind": 1024,
"kindString": "Property",
@@ -77478,7 +80609,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 51,
+ "line": 57,
"character": 2
}
],
@@ -77488,7 +80619,7 @@
}
},
{
- "id": 385,
+ "id": 423,
"name": "search",
"kind": 1024,
"kindString": "Property",
@@ -77501,7 +80632,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 61,
+ "line": 67,
"character": 2
}
],
@@ -77511,7 +80642,7 @@
}
},
{
- "id": 384,
+ "id": 422,
"name": "sortBy",
"kind": 1024,
"kindString": "Property",
@@ -77524,23 +80655,23 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 56,
+ "line": 62,
"character": 2
}
],
"type": {
"type": "reference",
- "id": 374,
+ "id": 411,
"name": "SortBy",
"dereferenced": {
- "id": 374,
+ "id": 411,
"name": "SortBy",
"kind": 256,
"kindString": "Interface",
"flags": {},
"children": [
{
- "id": 375,
+ "id": 412,
"name": "column",
"kind": 1024,
"kindString": "Property",
@@ -77550,7 +80681,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 23,
+ "line": 25,
"character": 2
}
],
@@ -77560,7 +80691,7 @@
}
},
{
- "id": 376,
+ "id": 413,
"name": "order",
"kind": 1024,
"kindString": "Property",
@@ -77570,7 +80701,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 24,
+ "line": 26,
"character": 2
}
],
@@ -77584,13 +80715,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [375, 376]
+ "children": [412, 413]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 22,
+ "line": 24,
"character": 17
}
]
@@ -77602,26 +80733,26 @@
{
"title": "Properties",
"kind": 1024,
- "children": [382, 383, 385, 384]
+ "children": [420, 421, 423, 422]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 42,
+ "line": 48,
"character": 17
}
]
},
{
- "id": 374,
+ "id": 411,
"name": "SortBy",
"kind": 256,
"kindString": "Interface",
"flags": {},
"children": [
{
- "id": 375,
+ "id": 412,
"name": "column",
"kind": 1024,
"kindString": "Property",
@@ -77631,7 +80762,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 23,
+ "line": 25,
"character": 2
}
],
@@ -77641,7 +80772,7 @@
}
},
{
- "id": 376,
+ "id": 413,
"name": "order",
"kind": 1024,
"kindString": "Property",
@@ -77651,7 +80782,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 24,
+ "line": 26,
"character": 2
}
],
@@ -77665,26 +80796,26 @@
{
"title": "Properties",
"kind": 1024,
- "children": [375, 376]
+ "children": [412, 413]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 22,
+ "line": 24,
"character": 17
}
]
},
{
- "id": 390,
+ "id": 428,
"name": "TransformOptions",
"kind": 256,
"kindString": "Interface",
"flags": {},
"children": [
{
- "id": 394,
+ "id": 433,
"name": "format",
"kind": 1024,
"kindString": "Property",
@@ -77693,12 +80824,12 @@
},
"comment": {
"shortText": "Specify the format of the image requested.",
- "text": "When using 'origin' we force the format to be the same as the original image,\nbypassing automatic browser optimisation such as webp conversion\n"
+ "text": "When using 'origin' we force the format to be the same as the original image.\nWhen this option is not passed in, images are optimized to modern image formats like Webp.\n"
},
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 98,
+ "line": 110,
"character": 2
}
],
@@ -77708,7 +80839,7 @@
}
},
{
- "id": 392,
+ "id": 430,
"name": "height",
"kind": 1024,
"kindString": "Property",
@@ -77721,7 +80852,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 84,
+ "line": 90,
"character": 2
}
],
@@ -77731,7 +80862,30 @@
}
},
{
- "id": 393,
+ "id": 432,
+ "name": "quality",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "Set the quality of the returned image.\nA number from 20 to 100, with 100 being the highest quality.\nDefaults to 80"
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 103,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "number"
+ }
+ },
+ {
+ "id": 431,
"name": "resize",
"kind": 1024,
"kindString": "Property",
@@ -77744,7 +80898,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 91,
+ "line": 97,
"character": 2
}
],
@@ -77767,7 +80921,7 @@
}
},
{
- "id": 391,
+ "id": 429,
"name": "width",
"kind": 1024,
"kindString": "Property",
@@ -77780,7 +80934,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 80,
+ "line": 86,
"character": 2
}
],
@@ -77794,19 +80948,19 @@
{
"title": "Properties",
"kind": 1024,
- "children": [394, 392, 393, 391]
+ "children": [433, 430, 432, 431, 429]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 76,
+ "line": 82,
"character": 17
}
]
},
{
- "id": 395,
+ "id": 434,
"name": "isStorageError",
"kind": 64,
"kindString": "Function",
@@ -77820,14 +80974,14 @@
],
"signatures": [
{
- "id": 396,
+ "id": 435,
"name": "isStorageError",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 397,
+ "id": 436,
"name": "error",
"kind": 32768,
"kindString": "Parameter",
@@ -77844,7 +80998,7 @@
"asserts": false,
"targetType": {
"type": "reference",
- "id": 398,
+ "id": 437,
"name": "StorageError"
}
}
@@ -77856,17 +81010,17 @@
{
"title": "Classes",
"kind": 128,
- "children": [403, 266, 398, 416]
+ "children": [442, 297, 437, 455]
},
{
"title": "Interfaces",
"kind": 256,
- "children": [357, 386, 364, 377, 388, 381, 374, 390]
+ "children": [392, 424, 401, 414, 426, 419, 411, 428]
},
{
"title": "Functions",
"kind": 64,
- "children": [395]
+ "children": [434]
}
],
"sources": [
@@ -78054,7 +81208,7 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 79,
+ "line": 81,
"character": 8
}
],
@@ -78099,6 +81253,64 @@
"kindString": "Type literal",
"flags": {},
"children": [
+ {
+ "id": 50,
+ "name": "allowedMimeTypes",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "specifies the allowed mime types that this bucket can accept during upload"
+ },
+ "sources": [
+ {
+ "fileName": "src/packages/StorageBucketApi.ts",
+ "line": 83,
+ "character": 65
+ }
+ ],
+ "type": {
+ "type": "array",
+ "elementType": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ },
+ {
+ "id": 49,
+ "name": "fileSizeLimit",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "specifies the file size limit that this bucket can accept during upload"
+ },
+ "sources": [
+ {
+ "fileName": "src/packages/StorageBucketApi.ts",
+ "line": 83,
+ "character": 32
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "intrinsic",
+ "name": "string"
+ },
+ {
+ "type": "intrinsic",
+ "name": "number"
+ }
+ ]
+ }
+ },
{
"id": 48,
"name": "public",
@@ -78111,7 +81323,7 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 81,
+ "line": 83,
"character": 15
}
],
@@ -78125,7 +81337,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [48]
+ "children": [50, 49, 48]
}
]
}
@@ -78142,14 +81354,14 @@
{
"type": "reflection",
"declaration": {
- "id": 49,
+ "id": 51,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 50,
+ "id": 52,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -78157,7 +81369,7 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 84,
+ "line": 88,
"character": 8
}
],
@@ -78166,7 +81378,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 357,
+ "id": 392,
"name": "Bucket"
},
{
@@ -78179,63 +81391,8 @@
"name": "Pick"
}
},
- {
- "id": 51,
- "name": "error",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/packages/StorageBucketApi.ts",
- "line": 85,
- "character": 8
- }
- ],
- "type": {
- "type": "literal",
- "value": null
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [50, 51]
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 52,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
{
"id": 53,
- "name": "data",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/packages/StorageBucketApi.ts",
- "line": 88,
- "character": 8
- }
- ],
- "type": {
- "type": "literal",
- "value": null
- }
- },
- {
- "id": 54,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -78247,9 +81404,64 @@
"character": 8
}
],
+ "type": {
+ "type": "literal",
+ "value": null
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [52, 53]
+ }
+ ]
+ }
+ },
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 54,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 55,
+ "name": "data",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageBucketApi.ts",
+ "line": 92,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "literal",
+ "value": null
+ }
+ },
+ {
+ "id": 56,
+ "name": "error",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageBucketApi.ts",
+ "line": 93,
+ "character": 8
+ }
+ ],
"type": {
"type": "reference",
- "id": 398,
+ "id": 437,
"name": "StorageError"
}
}
@@ -78258,7 +81470,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [53, 54]
+ "children": [55, 56]
}
]
}
@@ -78274,7 +81486,7 @@
]
},
{
- "id": 80,
+ "id": 84,
"name": "deleteBucket",
"kind": 2048,
"kindString": "Method",
@@ -78282,13 +81494,13 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 185,
+ "line": 203,
"character": 8
}
],
"signatures": [
{
- "id": 81,
+ "id": 85,
"name": "deleteBucket",
"kind": 4096,
"kindString": "Call signature",
@@ -78298,7 +81510,7 @@
},
"parameters": [
{
- "id": 82,
+ "id": 86,
"name": "id",
"kind": 32768,
"kindString": "Parameter",
@@ -78321,14 +81533,14 @@
{
"type": "reflection",
"declaration": {
- "id": 83,
+ "id": 87,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 84,
+ "id": 88,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -78336,21 +81548,21 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 189,
+ "line": 207,
"character": 8
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 85,
+ "id": 89,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 86,
+ "id": 90,
"name": "message",
"kind": 1024,
"kindString": "Property",
@@ -78358,7 +81570,7 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 189,
+ "line": 207,
"character": 16
}
],
@@ -78372,14 +81584,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [86]
+ "children": [90]
}
]
}
}
},
{
- "id": 87,
+ "id": 91,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -78387,7 +81599,7 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 190,
+ "line": 208,
"character": 8
}
],
@@ -78401,7 +81613,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [84, 87]
+ "children": [88, 91]
}
]
}
@@ -78409,14 +81621,14 @@
{
"type": "reflection",
"declaration": {
- "id": 88,
+ "id": 92,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 89,
+ "id": 93,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -78424,7 +81636,7 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 193,
+ "line": 211,
"character": 8
}
],
@@ -78434,7 +81646,7 @@
}
},
{
- "id": 90,
+ "id": 94,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -78442,13 +81654,13 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 194,
+ "line": 212,
"character": 8
}
],
"type": {
"type": "reference",
- "id": 398,
+ "id": 437,
"name": "StorageError"
}
}
@@ -78457,7 +81669,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [89, 90]
+ "children": [93, 94]
}
]
}
@@ -78473,7 +81685,7 @@
]
},
{
- "id": 69,
+ "id": 73,
"name": "emptyBucket",
"kind": 2048,
"kindString": "Method",
@@ -78481,13 +81693,13 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 150,
+ "line": 168,
"character": 8
}
],
"signatures": [
{
- "id": 70,
+ "id": 74,
"name": "emptyBucket",
"kind": 4096,
"kindString": "Call signature",
@@ -78497,7 +81709,7 @@
},
"parameters": [
{
- "id": 71,
+ "id": 75,
"name": "id",
"kind": 32768,
"kindString": "Parameter",
@@ -78520,14 +81732,14 @@
{
"type": "reflection",
"declaration": {
- "id": 72,
+ "id": 76,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 73,
+ "id": 77,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -78535,21 +81747,21 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 154,
+ "line": 172,
"character": 8
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 74,
+ "id": 78,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 75,
+ "id": 79,
"name": "message",
"kind": 1024,
"kindString": "Property",
@@ -78557,7 +81769,7 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 154,
+ "line": 172,
"character": 16
}
],
@@ -78571,14 +81783,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [75]
+ "children": [79]
}
]
}
}
},
{
- "id": 76,
+ "id": 80,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -78586,7 +81798,7 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 155,
+ "line": 173,
"character": 8
}
],
@@ -78600,7 +81812,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [73, 76]
+ "children": [77, 80]
}
]
}
@@ -78608,14 +81820,14 @@
{
"type": "reflection",
"declaration": {
- "id": 77,
+ "id": 81,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 78,
+ "id": 82,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -78623,7 +81835,7 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 158,
+ "line": 176,
"character": 8
}
],
@@ -78633,7 +81845,7 @@
}
},
{
- "id": 79,
+ "id": 83,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -78641,13 +81853,13 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 159,
+ "line": 177,
"character": 8
}
],
"type": {
"type": "reference",
- "id": 398,
+ "id": 437,
"name": "StorageError"
}
}
@@ -78656,7 +81868,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [78, 79]
+ "children": [82, 83]
}
]
}
@@ -78740,7 +81952,7 @@
],
"type": {
"type": "reference",
- "id": 357,
+ "id": 392,
"name": "Bucket"
}
},
@@ -78814,7 +82026,7 @@
],
"type": {
"type": "reference",
- "id": 398,
+ "id": 437,
"name": "StorageError"
}
}
@@ -78893,7 +82105,7 @@
"type": "array",
"elementType": {
"type": "reference",
- "id": 357,
+ "id": 392,
"name": "Bucket"
}
}
@@ -78968,7 +82180,7 @@
],
"type": {
"type": "reference",
- "id": 398,
+ "id": 437,
"name": "StorageError"
}
}
@@ -78993,7 +82205,7 @@
]
},
{
- "id": 55,
+ "id": 57,
"name": "updateBucket",
"kind": 2048,
"kindString": "Method",
@@ -79001,13 +82213,13 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 115,
+ "line": 127,
"character": 8
}
],
"signatures": [
{
- "id": 56,
+ "id": 58,
"name": "updateBucket",
"kind": 4096,
"kindString": "Call signature",
@@ -79017,7 +82229,7 @@
},
"parameters": [
{
- "id": 57,
+ "id": 59,
"name": "id",
"kind": 32768,
"kindString": "Parameter",
@@ -79031,7 +82243,7 @@
}
},
{
- "id": 58,
+ "id": 60,
"name": "options",
"kind": 32768,
"kindString": "Parameter",
@@ -79039,25 +82251,83 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 59,
+ "id": 61,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 60,
+ "id": 64,
+ "name": "allowedMimeTypes",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "specifies the allowed mime types that this bucket can accept during upload\n"
+ },
+ "sources": [
+ {
+ "fileName": "src/packages/StorageBucketApi.ts",
+ "line": 129,
+ "character": 65
+ }
+ ],
+ "type": {
+ "type": "array",
+ "elementType": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ },
+ {
+ "id": 63,
+ "name": "fileSizeLimit",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "specifies the file size limit that this bucket can accept during upload"
+ },
+ "sources": [
+ {
+ "fileName": "src/packages/StorageBucketApi.ts",
+ "line": 129,
+ "character": 32
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "intrinsic",
+ "name": "string"
+ },
+ {
+ "type": "intrinsic",
+ "name": "number"
+ }
+ ]
+ }
+ },
+ {
+ "id": 62,
"name": "public",
"kind": 1024,
"kindString": "Property",
"flags": {},
"comment": {
- "shortText": "The visibility of the bucket. Public buckets don't require an authorization token to download objects, but still require a valid token for all other operations.\n"
+ "shortText": "The visibility of the bucket. Public buckets don't require an authorization token to download objects, but still require a valid token for all other operations."
},
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 117,
+ "line": 129,
"character": 15
}
],
@@ -79071,7 +82341,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [60]
+ "children": [64, 63, 62]
}
]
}
@@ -79087,14 +82357,14 @@
{
"type": "reflection",
"declaration": {
- "id": 61,
+ "id": 65,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 62,
+ "id": 66,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -79102,21 +82372,21 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 120,
+ "line": 132,
"character": 8
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 63,
+ "id": 67,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 64,
+ "id": 68,
"name": "message",
"kind": 1024,
"kindString": "Property",
@@ -79124,7 +82394,7 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 120,
+ "line": 132,
"character": 16
}
],
@@ -79138,14 +82408,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [64]
+ "children": [68]
}
]
}
}
},
{
- "id": 65,
+ "id": 69,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -79153,7 +82423,7 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 121,
+ "line": 133,
"character": 8
}
],
@@ -79167,7 +82437,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [62, 65]
+ "children": [66, 69]
}
]
}
@@ -79175,14 +82445,14 @@
{
"type": "reflection",
"declaration": {
- "id": 66,
+ "id": 70,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 67,
+ "id": 71,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -79190,7 +82460,7 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 124,
+ "line": 136,
"character": 8
}
],
@@ -79200,7 +82470,7 @@
}
},
{
- "id": 68,
+ "id": 72,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -79208,13 +82478,13 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 125,
+ "line": 137,
"character": 8
}
],
"type": {
"type": "reference",
- "id": 398,
+ "id": 437,
"name": "StorageError"
}
}
@@ -79223,7 +82493,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [67, 68]
+ "children": [71, 72]
}
]
}
@@ -79248,7 +82518,7 @@
{
"title": "Methods",
"kind": 2048,
- "children": [43, 80, 69, 34, 26, 55]
+ "children": [43, 84, 73, 34, 26, 57]
}
],
"sources": [
@@ -79261,7 +82531,7 @@
"extendedBy": [
{
"type": "reference",
- "id": 266,
+ "id": 297,
"name": "StorageClient"
}
]
@@ -79283,21 +82553,21 @@
]
},
{
- "id": 91,
+ "id": 95,
"name": "packages/StorageFileApi",
"kind": 2,
"kindString": "Module",
"flags": {},
"children": [
{
- "id": 92,
+ "id": 96,
"name": "default",
"kind": 128,
"kindString": "Class",
"flags": {},
"children": [
{
- "id": 93,
+ "id": 97,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -79305,20 +82575,20 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 33,
+ "line": 45,
"character": 2
}
],
"signatures": [
{
- "id": 94,
+ "id": 98,
"name": "new default",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 95,
+ "id": 99,
"name": "url",
"kind": 32768,
"kindString": "Parameter",
@@ -79329,7 +82599,7 @@
}
},
{
- "id": 96,
+ "id": 100,
"name": "headers",
"kind": 32768,
"kindString": "Parameter",
@@ -79337,20 +82607,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 97,
+ "id": 101,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 98,
+ "id": 102,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 99,
+ "id": 103,
"name": "key",
"kind": 32768,
"flags": {},
@@ -79370,7 +82640,7 @@
"defaultValue": "{}"
},
{
- "id": 100,
+ "id": 104,
"name": "bucketId",
"kind": 32768,
"kindString": "Parameter",
@@ -79383,7 +82653,7 @@
}
},
{
- "id": 101,
+ "id": 105,
"name": "fetch",
"kind": 32768,
"kindString": "Parameter",
@@ -79393,21 +82663,21 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 102,
+ "id": 106,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 103,
+ "id": 107,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 104,
+ "id": 108,
"name": "input",
"kind": 32768,
"kindString": "Parameter",
@@ -79420,7 +82690,7 @@
}
},
{
- "id": 105,
+ "id": 109,
"name": "init",
"kind": 32768,
"kindString": "Parameter",
@@ -79457,14 +82727,14 @@
],
"type": {
"type": "reference",
- "id": 92,
+ "id": 96,
"name": "default"
}
}
]
},
{
- "id": 169,
+ "id": 200,
"name": "copy",
"kind": 2048,
"kindString": "Method",
@@ -79472,13 +82742,13 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 232,
+ "line": 334,
"character": 8
}
],
"signatures": [
{
- "id": 170,
+ "id": 201,
"name": "copy",
"kind": 4096,
"kindString": "Call signature",
@@ -79488,7 +82758,7 @@
},
"parameters": [
{
- "id": 171,
+ "id": 202,
"name": "fromPath",
"kind": 32768,
"kindString": "Parameter",
@@ -79502,7 +82772,7 @@
}
},
{
- "id": 172,
+ "id": 203,
"name": "toPath",
"kind": 32768,
"kindString": "Parameter",
@@ -79516,706 +82786,6 @@
}
}
],
- "type": {
- "type": "reference",
- "typeArguments": [
- {
- "type": "union",
- "types": [
- {
- "type": "reflection",
- "declaration": {
- "id": 173,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 174,
- "name": "data",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/packages/StorageFileApi.ts",
- "line": 237,
- "character": 8
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 175,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 176,
- "name": "path",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/packages/StorageFileApi.ts",
- "line": 237,
- "character": 16
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [176]
- }
- ]
- }
- }
- },
- {
- "id": 177,
- "name": "error",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/packages/StorageFileApi.ts",
- "line": 238,
- "character": 8
- }
- ],
- "type": {
- "type": "literal",
- "value": null
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [174, 177]
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 178,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 179,
- "name": "data",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/packages/StorageFileApi.ts",
- "line": 241,
- "character": 8
- }
- ],
- "type": {
- "type": "literal",
- "value": null
- }
- },
- {
- "id": 180,
- "name": "error",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/packages/StorageFileApi.ts",
- "line": 242,
- "character": 8
- }
- ],
- "type": {
- "type": "reference",
- "id": 398,
- "name": "StorageError"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [179, 180]
- }
- ]
- }
- }
- ]
- }
- ],
- "qualifiedName": "Promise",
- "package": "typescript",
- "name": "Promise"
- }
- }
- ]
- },
- {
- "id": 181,
- "name": "createSignedUrl",
- "kind": 2048,
- "kindString": "Method",
- "flags": {},
- "sources": [
- {
- "fileName": "src/packages/StorageFileApi.ts",
- "line": 270,
- "character": 8
- }
- ],
- "signatures": [
- {
- "id": 182,
- "name": "createSignedUrl",
- "kind": 4096,
- "kindString": "Call signature",
- "flags": {},
- "comment": {
- "shortText": "Creates a signed URL. Use a signed URL to share a file for a fixed amount of time."
- },
- "parameters": [
- {
- "id": 183,
- "name": "path",
- "kind": 32768,
- "kindString": "Parameter",
- "flags": {},
- "comment": {
- "shortText": "The file path, including the current file name. For example `folder/image.png`."
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 184,
- "name": "expiresIn",
- "kind": 32768,
- "kindString": "Parameter",
- "flags": {},
- "comment": {
- "shortText": "The number of seconds until the signed URL expires. For example, `60` for a URL which is valid for one minute."
- },
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- },
- {
- "id": 185,
- "name": "options",
- "kind": 32768,
- "kindString": "Parameter",
- "flags": {
- "isOptional": true
- },
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 186,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 187,
- "name": "download",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "triggers the file as a download if set to true. Set this parameter as the name of the file if you want to trigger the download with a different filename."
- },
- "sources": [
- {
- "fileName": "src/packages/StorageFileApi.ts",
- "line": 273,
- "character": 16
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "boolean"
- }
- ]
- }
- },
- {
- "id": 188,
- "name": "transform",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "Transform the asset before serving it to the client.\n"
- },
- "sources": [
- {
- "fileName": "src/packages/StorageFileApi.ts",
- "line": 273,
- "character": 45
- }
- ],
- "type": {
- "type": "reference",
- "id": 390,
- "name": "TransformOptions",
- "dereferenced": {
- "id": 390,
- "name": "TransformOptions",
- "kind": 256,
- "kindString": "Interface",
- "flags": {},
- "children": [
- {
- "id": 394,
- "name": "format",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "Specify the format of the image requested.",
- "text": "When using 'origin' we force the format to be the same as the original image,\nbypassing automatic browser optimisation such as webp conversion\n"
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 98,
- "character": 2
- }
- ],
- "type": {
- "type": "literal",
- "value": "origin"
- }
- },
- {
- "id": 392,
- "name": "height",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "The height of the image in pixels."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 84,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- },
- {
- "id": 393,
- "name": "resize",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "The resize mode can be cover, contain or fill. Defaults to cover.\nCover resizes the image to maintain it's aspect ratio while filling the entire width and height.\nContain resizes the image to maintain it's aspect ratio while fitting the entire image within the width and height.\nFill resizes the image to fill the entire width and height. If the object's aspect ratio does not match the width and height, the image will be stretched to fit."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 91,
- "character": 2
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": "cover"
- },
- {
- "type": "literal",
- "value": "contain"
- },
- {
- "type": "literal",
- "value": "fill"
- }
- ]
- }
- },
- {
- "id": 391,
- "name": "width",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "The width of the image in pixels."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 80,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [394, 392, 393, 391]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 76,
- "character": 17
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [187, 188]
- }
- ]
- }
- }
- }
- ],
- "type": {
- "type": "reference",
- "typeArguments": [
- {
- "type": "union",
- "types": [
- {
- "type": "reflection",
- "declaration": {
- "id": 189,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 190,
- "name": "data",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/packages/StorageFileApi.ts",
- "line": 276,
- "character": 8
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 191,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 192,
- "name": "signedUrl",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/packages/StorageFileApi.ts",
- "line": 276,
- "character": 16
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [192]
- }
- ]
- }
- }
- },
- {
- "id": 193,
- "name": "error",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/packages/StorageFileApi.ts",
- "line": 277,
- "character": 8
- }
- ],
- "type": {
- "type": "literal",
- "value": null
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [190, 193]
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 194,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 195,
- "name": "data",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/packages/StorageFileApi.ts",
- "line": 280,
- "character": 8
- }
- ],
- "type": {
- "type": "literal",
- "value": null
- }
- },
- {
- "id": 196,
- "name": "error",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/packages/StorageFileApi.ts",
- "line": 281,
- "character": 8
- }
- ],
- "type": {
- "type": "reference",
- "id": 398,
- "name": "StorageError"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [195, 196]
- }
- ]
- }
- }
- ]
- }
- ],
- "qualifiedName": "Promise",
- "package": "typescript",
- "name": "Promise"
- }
- }
- ]
- },
- {
- "id": 197,
- "name": "createSignedUrls",
- "kind": 2048,
- "kindString": "Method",
- "flags": {},
- "sources": [
- {
- "fileName": "src/packages/StorageFileApi.ts",
- "line": 315,
- "character": 8
- }
- ],
- "signatures": [
- {
- "id": 198,
- "name": "createSignedUrls",
- "kind": 4096,
- "kindString": "Call signature",
- "flags": {},
- "comment": {
- "shortText": "Creates multiple signed URLs. Use a signed URL to share a file for a fixed amount of time."
- },
- "parameters": [
- {
- "id": 199,
- "name": "paths",
- "kind": 32768,
- "kindString": "Parameter",
- "flags": {},
- "comment": {
- "shortText": "The file paths to be downloaded, including the current file names. For example `['folder/image.png', 'folder2/image2.png']`."
- },
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- },
- {
- "id": 200,
- "name": "expiresIn",
- "kind": 32768,
- "kindString": "Parameter",
- "flags": {},
- "comment": {
- "shortText": "The number of seconds until the signed URLs expire. For example, `60` for URLs which are valid for one minute."
- },
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- },
- {
- "id": 201,
- "name": "options",
- "kind": 32768,
- "kindString": "Parameter",
- "flags": {
- "isOptional": true
- },
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 202,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 203,
- "name": "download",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "comment": {
- "shortText": "triggers the file as a download if set to true. Set this parameter as the name of the file if you want to trigger the download with a different filename.\n"
- },
- "sources": [
- {
- "fileName": "src/packages/StorageFileApi.ts",
- "line": 318,
- "character": 16
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "boolean"
- }
- ]
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [203]
- }
- ]
- }
- }
- }
- ],
"type": {
"type": "reference",
"typeArguments": [
@@ -80240,107 +82810,50 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 321,
+ "line": 339,
"character": 8
}
],
"type": {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 206,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 207,
- "name": "error",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/packages/StorageFileApi.ts",
- "line": 321,
- "character": 16
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": null
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ]
- }
- },
- {
- "id": 208,
- "name": "path",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/packages/StorageFileApi.ts",
- "line": 321,
- "character": 38
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": null
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ]
- }
- },
- {
- "id": 209,
- "name": "signedUrl",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/packages/StorageFileApi.ts",
- "line": 321,
- "character": 59
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
+ "type": "reflection",
+ "declaration": {
+ "id": 206,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 207,
+ "name": "path",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 339,
+ "character": 16
}
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
}
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [207, 208, 209]
- }
- ]
- }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [207]
+ }
+ ]
}
}
},
{
- "id": 210,
+ "id": 208,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -80348,7 +82861,7 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 322,
+ "line": 340,
"character": 8
}
],
@@ -80362,7 +82875,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [205, 210]
+ "children": [205, 208]
}
]
}
@@ -80370,14 +82883,14 @@
{
"type": "reflection",
"declaration": {
- "id": 211,
+ "id": 209,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 212,
+ "id": 210,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -80385,7 +82898,7 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 325,
+ "line": 343,
"character": 8
}
],
@@ -80395,7 +82908,7 @@
}
},
{
- "id": 213,
+ "id": 211,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -80403,13 +82916,13 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 326,
+ "line": 344,
"character": 8
}
],
"type": {
"type": "reference",
- "id": 398,
+ "id": 437,
"name": "StorageError"
}
}
@@ -80418,7 +82931,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [212, 213]
+ "children": [210, 211]
}
]
}
@@ -80434,37 +82947,272 @@
]
},
{
- "id": 214,
- "name": "download",
+ "id": 162,
+ "name": "createSignedUploadUrl",
"kind": 2048,
"kindString": "Method",
"flags": {},
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 364,
+ "line": 219,
"character": 8
}
],
"signatures": [
{
- "id": 215,
- "name": "download",
+ "id": 163,
+ "name": "createSignedUploadUrl",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"comment": {
- "shortText": "Downloads a file from a private bucket. For public buckets, make a request to the URL returned from `getPublicUrl` instead."
+ "shortText": "Creates a signed upload URL.\nSigned upload URLs can be used to upload files to the bucket without further authentication.\nThey are valid for one minute."
},
"parameters": [
{
- "id": 216,
+ "id": 164,
"name": "path",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"comment": {
- "shortText": "The full path and file name of the file to be downloaded. For example `folder/image.png`."
+ "shortText": "The file path, including the current file name. For example `folder/image.png`.\n"
+ },
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "typeArguments": [
+ {
+ "type": "union",
+ "types": [
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 165,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 166,
+ "name": "data",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 223,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 167,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 170,
+ "name": "path",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 223,
+ "character": 50
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 168,
+ "name": "signedUrl",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 223,
+ "character": 16
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 169,
+ "name": "token",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 223,
+ "character": 35
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [170, 168, 169]
+ }
+ ]
+ }
+ }
+ },
+ {
+ "id": 171,
+ "name": "error",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 224,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "literal",
+ "value": null
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [166, 171]
+ }
+ ]
+ }
+ },
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 172,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 173,
+ "name": "data",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 227,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "literal",
+ "value": null
+ }
+ },
+ {
+ "id": 174,
+ "name": "error",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 228,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "id": 437,
+ "name": "StorageError"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [173, 174]
+ }
+ ]
+ }
+ }
+ ]
+ }
+ ],
+ "qualifiedName": "Promise",
+ "package": "typescript",
+ "name": "Promise"
+ }
+ }
+ ]
+ },
+ {
+ "id": 212,
+ "name": "createSignedUrl",
+ "kind": 2048,
+ "kindString": "Method",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 372,
+ "character": 8
+ }
+ ],
+ "signatures": [
+ {
+ "id": 213,
+ "name": "createSignedUrl",
+ "kind": 4096,
+ "kindString": "Call signature",
+ "flags": {},
+ "comment": {
+ "shortText": "Creates a signed URL. Use a signed URL to share a file for a fixed amount of time."
+ },
+ "parameters": [
+ {
+ "id": 214,
+ "name": "path",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {},
+ "comment": {
+ "shortText": "The file path, including the current file name. For example `folder/image.png`."
},
"type": {
"type": "intrinsic",
@@ -80472,7 +83220,21 @@
}
},
{
- "id": 217,
+ "id": 215,
+ "name": "expiresIn",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {},
+ "comment": {
+ "shortText": "The number of seconds until the signed URL expires. For example, `60` for a URL which is valid for one minute."
+ },
+ "type": {
+ "type": "intrinsic",
+ "name": "number"
+ }
+ },
+ {
+ "id": 216,
"name": "options",
"kind": 32768,
"kindString": "Parameter",
@@ -80482,12 +83244,44 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 218,
+ "id": 217,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
+ {
+ "id": 218,
+ "name": "download",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "triggers the file as a download if set to true. Set this parameter as the name of the file if you want to trigger the download with a different filename."
+ },
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 375,
+ "character": 16
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "intrinsic",
+ "name": "string"
+ },
+ {
+ "type": "intrinsic",
+ "name": "boolean"
+ }
+ ]
+ }
+ },
{
"id": 219,
"name": "transform",
@@ -80502,23 +83296,23 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 366,
- "character": 16
+ "line": 375,
+ "character": 45
}
],
"type": {
"type": "reference",
- "id": 390,
+ "id": 428,
"name": "TransformOptions",
"dereferenced": {
- "id": 390,
+ "id": 428,
"name": "TransformOptions",
"kind": 256,
"kindString": "Interface",
"flags": {},
"children": [
{
- "id": 394,
+ "id": 433,
"name": "format",
"kind": 1024,
"kindString": "Property",
@@ -80527,12 +83321,12 @@
},
"comment": {
"shortText": "Specify the format of the image requested.",
- "text": "When using 'origin' we force the format to be the same as the original image,\nbypassing automatic browser optimisation such as webp conversion\n"
+ "text": "When using 'origin' we force the format to be the same as the original image.\nWhen this option is not passed in, images are optimized to modern image formats like Webp.\n"
},
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 98,
+ "line": 110,
"character": 2
}
],
@@ -80542,7 +83336,7 @@
}
},
{
- "id": 392,
+ "id": 430,
"name": "height",
"kind": 1024,
"kindString": "Property",
@@ -80555,7 +83349,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 84,
+ "line": 90,
"character": 2
}
],
@@ -80565,7 +83359,30 @@
}
},
{
- "id": 393,
+ "id": 432,
+ "name": "quality",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "Set the quality of the returned image.\nA number from 20 to 100, with 100 being the highest quality.\nDefaults to 80"
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 103,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "number"
+ }
+ },
+ {
+ "id": 431,
"name": "resize",
"kind": 1024,
"kindString": "Property",
@@ -80578,7 +83395,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 91,
+ "line": 97,
"character": 2
}
],
@@ -80601,7 +83418,7 @@
}
},
{
- "id": 391,
+ "id": 429,
"name": "width",
"kind": 1024,
"kindString": "Property",
@@ -80614,7 +83431,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 80,
+ "line": 86,
"character": 2
}
],
@@ -80628,13 +83445,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [394, 392, 393, 391]
+ "children": [433, 430, 432, 431, 429]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 76,
+ "line": 82,
"character": 17
}
]
@@ -80646,7 +83463,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [219]
+ "children": [218, 219]
}
]
}
@@ -80677,19 +83494,50 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 369,
+ "line": 378,
"character": 8
}
],
"type": {
- "type": "reference",
- "qualifiedName": "Blob",
- "package": "typescript",
- "name": "Blob"
+ "type": "reflection",
+ "declaration": {
+ "id": 222,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 223,
+ "name": "signedUrl",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 378,
+ "character": 16
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [223]
+ }
+ ]
+ }
}
},
{
- "id": 222,
+ "id": 224,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -80697,7 +83545,7 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 370,
+ "line": 379,
"character": 8
}
],
@@ -80711,7 +83559,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [221, 222]
+ "children": [221, 224]
}
]
}
@@ -80719,14 +83567,14 @@
{
"type": "reflection",
"declaration": {
- "id": 223,
+ "id": 225,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 224,
+ "id": 226,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -80734,7 +83582,7 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 373,
+ "line": 382,
"character": 8
}
],
@@ -80744,7 +83592,7 @@
}
},
{
- "id": 225,
+ "id": 227,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -80752,13 +83600,13 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 374,
+ "line": 383,
"character": 8
}
],
"type": {
"type": "reference",
- "id": 398,
+ "id": 437,
"name": "StorageError"
}
}
@@ -80767,7 +83615,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [224, 225]
+ "children": [226, 227]
}
]
}
@@ -80783,45 +83631,62 @@
]
},
{
- "id": 226,
- "name": "getPublicUrl",
+ "id": 228,
+ "name": "createSignedUrls",
"kind": 2048,
"kindString": "Method",
"flags": {},
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 407,
- "character": 2
+ "line": 417,
+ "character": 8
}
],
"signatures": [
{
- "id": 227,
- "name": "getPublicUrl",
+ "id": 229,
+ "name": "createSignedUrls",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"comment": {
- "shortText": "A simple convenience function to get the URL for an asset in a public bucket. If you do not want to use this function, you can construct the public URL by concatenating the bucket URL with the path to the asset.\nThis function does not verify if the bucket is public. If a public URL is created for a bucket which is not public, you will not be able to download the asset."
+ "shortText": "Creates multiple signed URLs. Use a signed URL to share a file for a fixed amount of time."
},
"parameters": [
{
- "id": 228,
- "name": "path",
+ "id": 230,
+ "name": "paths",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"comment": {
- "shortText": "The path and name of the file to generate the public URL for. For example `folder/image.png`."
+ "shortText": "The file paths to be downloaded, including the current file names. For example `['folder/image.png', 'folder2/image2.png']`."
},
"type": {
- "type": "intrinsic",
- "name": "string"
+ "type": "array",
+ "elementType": {
+ "type": "intrinsic",
+ "name": "string"
+ }
}
},
{
- "id": 229,
+ "id": 231,
+ "name": "expiresIn",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {},
+ "comment": {
+ "shortText": "The number of seconds until the signed URLs expire. For example, `60` for URLs which are valid for one minute."
+ },
+ "type": {
+ "type": "intrinsic",
+ "name": "number"
+ }
+ },
+ {
+ "id": 232,
"name": "options",
"kind": 32768,
"kindString": "Parameter",
@@ -80831,27 +83696,25 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 230,
+ "id": 233,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 231,
+ "id": 234,
"name": "download",
"kind": 1024,
"kindString": "Property",
- "flags": {
- "isOptional": true
- },
+ "flags": {},
"comment": {
- "shortText": "Triggers the file as a download if set to true. Set this parameter as the name of the file if you want to trigger the download with a different filename."
+ "shortText": "triggers the file as a download if set to true. Set this parameter as the name of the file if you want to trigger the download with a different filename.\n"
},
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 409,
+ "line": 420,
"character": 16
}
],
@@ -80868,9 +83731,293 @@
}
]
}
- },
+ }
+ ],
+ "groups": [
{
- "id": 232,
+ "title": "Properties",
+ "kind": 1024,
+ "children": [234]
+ }
+ ]
+ }
+ }
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "typeArguments": [
+ {
+ "type": "union",
+ "types": [
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 235,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 236,
+ "name": "data",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 423,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "array",
+ "elementType": {
+ "type": "reflection",
+ "declaration": {
+ "id": 237,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 238,
+ "name": "error",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 423,
+ "character": 16
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "literal",
+ "value": null
+ },
+ {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ ]
+ }
+ },
+ {
+ "id": 239,
+ "name": "path",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 423,
+ "character": 38
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "literal",
+ "value": null
+ },
+ {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ ]
+ }
+ },
+ {
+ "id": 240,
+ "name": "signedUrl",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 423,
+ "character": 59
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [238, 239, 240]
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "id": 241,
+ "name": "error",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 424,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "literal",
+ "value": null
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [236, 241]
+ }
+ ]
+ }
+ },
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 242,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 243,
+ "name": "data",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 427,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "literal",
+ "value": null
+ }
+ },
+ {
+ "id": 244,
+ "name": "error",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 428,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "id": 437,
+ "name": "StorageError"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [243, 244]
+ }
+ ]
+ }
+ }
+ ]
+ }
+ ],
+ "qualifiedName": "Promise",
+ "package": "typescript",
+ "name": "Promise"
+ }
+ }
+ ]
+ },
+ {
+ "id": 245,
+ "name": "download",
+ "kind": 2048,
+ "kindString": "Method",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 466,
+ "character": 8
+ }
+ ],
+ "signatures": [
+ {
+ "id": 246,
+ "name": "download",
+ "kind": 4096,
+ "kindString": "Call signature",
+ "flags": {},
+ "comment": {
+ "shortText": "Downloads a file from a private bucket. For public buckets, make a request to the URL returned from `getPublicUrl` instead."
+ },
+ "parameters": [
+ {
+ "id": 247,
+ "name": "path",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {},
+ "comment": {
+ "shortText": "The full path and file name of the file to be downloaded. For example `folder/image.png`."
+ },
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 248,
+ "name": "options",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {
+ "isOptional": true
+ },
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 249,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 250,
"name": "transform",
"kind": 1024,
"kindString": "Property",
@@ -80883,23 +84030,23 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 409,
- "character": 45
+ "line": 468,
+ "character": 16
}
],
"type": {
"type": "reference",
- "id": 390,
+ "id": 428,
"name": "TransformOptions",
"dereferenced": {
- "id": 390,
+ "id": 428,
"name": "TransformOptions",
"kind": 256,
"kindString": "Interface",
"flags": {},
"children": [
{
- "id": 394,
+ "id": 433,
"name": "format",
"kind": 1024,
"kindString": "Property",
@@ -80908,12 +84055,12 @@
},
"comment": {
"shortText": "Specify the format of the image requested.",
- "text": "When using 'origin' we force the format to be the same as the original image,\nbypassing automatic browser optimisation such as webp conversion\n"
+ "text": "When using 'origin' we force the format to be the same as the original image.\nWhen this option is not passed in, images are optimized to modern image formats like Webp.\n"
},
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 98,
+ "line": 110,
"character": 2
}
],
@@ -80923,7 +84070,7 @@
}
},
{
- "id": 392,
+ "id": 430,
"name": "height",
"kind": 1024,
"kindString": "Property",
@@ -80936,7 +84083,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 84,
+ "line": 90,
"character": 2
}
],
@@ -80946,7 +84093,30 @@
}
},
{
- "id": 393,
+ "id": 432,
+ "name": "quality",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "Set the quality of the returned image.\nA number from 20 to 100, with 100 being the highest quality.\nDefaults to 80"
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 103,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "number"
+ }
+ },
+ {
+ "id": 431,
"name": "resize",
"kind": 1024,
"kindString": "Property",
@@ -80959,7 +84129,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 91,
+ "line": 97,
"character": 2
}
],
@@ -80982,7 +84152,7 @@
}
},
{
- "id": 391,
+ "id": 429,
"name": "width",
"kind": 1024,
"kindString": "Property",
@@ -80995,7 +84165,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 80,
+ "line": 86,
"character": 2
}
],
@@ -81009,13 +84179,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [394, 392, 393, 391]
+ "children": [433, 430, 432, 431, 429]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 76,
+ "line": 82,
"character": 17
}
]
@@ -81027,376 +84197,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [231, 232]
- }
- ]
- }
- }
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 233,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 234,
- "name": "data",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/packages/StorageFileApi.ts",
- "line": 410,
- "character": 7
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 235,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 236,
- "name": "publicUrl",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/packages/StorageFileApi.ts",
- "line": 410,
- "character": 15
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [236]
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [234]
- }
- ]
- }
- }
- }
- ]
- },
- {
- "id": 246,
- "name": "list",
- "kind": 2048,
- "kindString": "Method",
- "flags": {},
- "sources": [
- {
- "fileName": "src/packages/StorageFileApi.ts",
- "line": 541,
- "character": 8
- }
- ],
- "signatures": [
- {
- "id": 247,
- "name": "list",
- "kind": 4096,
- "kindString": "Call signature",
- "flags": {},
- "comment": {
- "shortText": "Lists all the files within a bucket."
- },
- "parameters": [
- {
- "id": 248,
- "name": "path",
- "kind": 32768,
- "kindString": "Parameter",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "The folder path.\n"
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 249,
- "name": "options",
- "kind": 32768,
- "kindString": "Parameter",
- "flags": {
- "isOptional": true
- },
- "type": {
- "type": "reference",
- "id": 381,
- "name": "SearchOptions",
- "dereferenced": {
- "id": 381,
- "name": "SearchOptions",
- "kind": 256,
- "kindString": "Interface",
- "flags": {},
- "children": [
- {
- "id": 382,
- "name": "limit",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": " The number of files you want to be returned."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 46,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- },
- {
- "id": 383,
- "name": "offset",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "The starting position."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 51,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- },
- {
- "id": 385,
- "name": "search",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "The search string to filter files by."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 61,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 384,
- "name": "sortBy",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "The column to sort by. Can be any column inside a FileObject."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 56,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "id": 374,
- "name": "SortBy",
- "dereferenced": {
- "id": 374,
- "name": "SortBy",
- "kind": 256,
- "kindString": "Interface",
- "flags": {},
- "children": [
- {
- "id": 375,
- "name": "column",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 23,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 376,
- "name": "order",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 24,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [375, 376]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 22,
- "character": 17
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [382, 383, 385, 384]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 42,
- "character": 17
- }
- ]
- }
- }
- },
- {
- "id": 250,
- "name": "parameters",
- "kind": 32768,
- "kindString": "Parameter",
- "flags": {
- "isOptional": true
- },
- "type": {
- "type": "reference",
- "id": 386,
- "name": "FetchParameters",
- "dereferenced": {
- "id": 386,
- "name": "FetchParameters",
- "kind": 256,
- "kindString": "Interface",
- "flags": {},
- "children": [
- {
- "id": 387,
- "name": "signal",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "Pass in an AbortController's signal to cancel the request."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 68,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "qualifiedName": "AbortSignal",
- "package": "typescript",
- "name": "AbortSignal"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [387]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 64,
- "character": 17
+ "children": [250]
}
]
}
@@ -81427,17 +84228,15 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 547,
+ "line": 471,
"character": 8
}
],
"type": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "id": 364,
- "name": "FileObject"
- }
+ "type": "reference",
+ "qualifiedName": "Blob",
+ "package": "typescript",
+ "name": "Blob"
}
},
{
@@ -81449,7 +84248,7 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 548,
+ "line": 472,
"character": 8
}
],
@@ -81486,7 +84285,7 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 551,
+ "line": 475,
"character": 8
}
],
@@ -81504,13 +84303,13 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 552,
+ "line": 476,
"character": 8
}
],
"type": {
"type": "reference",
- "id": 398,
+ "id": 437,
"name": "StorageError"
}
}
@@ -81535,7 +84334,782 @@
]
},
{
- "id": 157,
+ "id": 257,
+ "name": "getPublicUrl",
+ "kind": 2048,
+ "kindString": "Method",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 509,
+ "character": 2
+ }
+ ],
+ "signatures": [
+ {
+ "id": 258,
+ "name": "getPublicUrl",
+ "kind": 4096,
+ "kindString": "Call signature",
+ "flags": {},
+ "comment": {
+ "shortText": "A simple convenience function to get the URL for an asset in a public bucket. If you do not want to use this function, you can construct the public URL by concatenating the bucket URL with the path to the asset.\nThis function does not verify if the bucket is public. If a public URL is created for a bucket which is not public, you will not be able to download the asset."
+ },
+ "parameters": [
+ {
+ "id": 259,
+ "name": "path",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {},
+ "comment": {
+ "shortText": "The path and name of the file to generate the public URL for. For example `folder/image.png`."
+ },
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 260,
+ "name": "options",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {
+ "isOptional": true
+ },
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 261,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 262,
+ "name": "download",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "Triggers the file as a download if set to true. Set this parameter as the name of the file if you want to trigger the download with a different filename."
+ },
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 511,
+ "character": 16
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "intrinsic",
+ "name": "string"
+ },
+ {
+ "type": "intrinsic",
+ "name": "boolean"
+ }
+ ]
+ }
+ },
+ {
+ "id": 263,
+ "name": "transform",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "Transform the asset before serving it to the client.\n"
+ },
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 511,
+ "character": 45
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "id": 428,
+ "name": "TransformOptions",
+ "dereferenced": {
+ "id": 428,
+ "name": "TransformOptions",
+ "kind": 256,
+ "kindString": "Interface",
+ "flags": {},
+ "children": [
+ {
+ "id": 433,
+ "name": "format",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "Specify the format of the image requested.",
+ "text": "When using 'origin' we force the format to be the same as the original image.\nWhen this option is not passed in, images are optimized to modern image formats like Webp.\n"
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 110,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "literal",
+ "value": "origin"
+ }
+ },
+ {
+ "id": 430,
+ "name": "height",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "The height of the image in pixels."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 90,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "number"
+ }
+ },
+ {
+ "id": 432,
+ "name": "quality",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "Set the quality of the returned image.\nA number from 20 to 100, with 100 being the highest quality.\nDefaults to 80"
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 103,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "number"
+ }
+ },
+ {
+ "id": 431,
+ "name": "resize",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "The resize mode can be cover, contain or fill. Defaults to cover.\nCover resizes the image to maintain it's aspect ratio while filling the entire width and height.\nContain resizes the image to maintain it's aspect ratio while fitting the entire image within the width and height.\nFill resizes the image to fill the entire width and height. If the object's aspect ratio does not match the width and height, the image will be stretched to fit."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 97,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "literal",
+ "value": "cover"
+ },
+ {
+ "type": "literal",
+ "value": "contain"
+ },
+ {
+ "type": "literal",
+ "value": "fill"
+ }
+ ]
+ }
+ },
+ {
+ "id": 429,
+ "name": "width",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "The width of the image in pixels."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 86,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "number"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [433, 430, 432, 431, 429]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 82,
+ "character": 17
+ }
+ ]
+ }
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [262, 263]
+ }
+ ]
+ }
+ }
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 264,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 265,
+ "name": "data",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 512,
+ "character": 7
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 266,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 267,
+ "name": "publicUrl",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 512,
+ "character": 15
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [267]
+ }
+ ]
+ }
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [265]
+ }
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "id": 277,
+ "name": "list",
+ "kind": 2048,
+ "kindString": "Method",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 643,
+ "character": 8
+ }
+ ],
+ "signatures": [
+ {
+ "id": 278,
+ "name": "list",
+ "kind": 4096,
+ "kindString": "Call signature",
+ "flags": {},
+ "comment": {
+ "shortText": "Lists all the files within a bucket."
+ },
+ "parameters": [
+ {
+ "id": 279,
+ "name": "path",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "The folder path.\n"
+ },
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 280,
+ "name": "options",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {
+ "isOptional": true
+ },
+ "type": {
+ "type": "reference",
+ "id": 419,
+ "name": "SearchOptions",
+ "dereferenced": {
+ "id": 419,
+ "name": "SearchOptions",
+ "kind": 256,
+ "kindString": "Interface",
+ "flags": {},
+ "children": [
+ {
+ "id": 420,
+ "name": "limit",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": " The number of files you want to be returned."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 52,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "number"
+ }
+ },
+ {
+ "id": 421,
+ "name": "offset",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "The starting position."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 57,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "number"
+ }
+ },
+ {
+ "id": 423,
+ "name": "search",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "The search string to filter files by."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 67,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 422,
+ "name": "sortBy",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "The column to sort by. Can be any column inside a FileObject."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 62,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "id": 411,
+ "name": "SortBy",
+ "dereferenced": {
+ "id": 411,
+ "name": "SortBy",
+ "kind": 256,
+ "kindString": "Interface",
+ "flags": {},
+ "children": [
+ {
+ "id": 412,
+ "name": "column",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 25,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 413,
+ "name": "order",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 26,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [412, 413]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 24,
+ "character": 17
+ }
+ ]
+ }
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [420, 421, 423, 422]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 48,
+ "character": 17
+ }
+ ]
+ }
+ }
+ },
+ {
+ "id": 281,
+ "name": "parameters",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {
+ "isOptional": true
+ },
+ "type": {
+ "type": "reference",
+ "id": 424,
+ "name": "FetchParameters",
+ "dereferenced": {
+ "id": 424,
+ "name": "FetchParameters",
+ "kind": 256,
+ "kindString": "Interface",
+ "flags": {},
+ "children": [
+ {
+ "id": 425,
+ "name": "signal",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "Pass in an AbortController's signal to cancel the request."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 74,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "qualifiedName": "AbortSignal",
+ "package": "typescript",
+ "name": "AbortSignal"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [425]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 70,
+ "character": 17
+ }
+ ]
+ }
+ }
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "typeArguments": [
+ {
+ "type": "union",
+ "types": [
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 282,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 283,
+ "name": "data",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 649,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "array",
+ "elementType": {
+ "type": "reference",
+ "id": 401,
+ "name": "FileObject"
+ }
+ }
+ },
+ {
+ "id": 284,
+ "name": "error",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 650,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "literal",
+ "value": null
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [283, 284]
+ }
+ ]
+ }
+ },
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 285,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 286,
+ "name": "data",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 653,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "literal",
+ "value": null
+ }
+ },
+ {
+ "id": 287,
+ "name": "error",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 654,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "id": 437,
+ "name": "StorageError"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [286, 287]
+ }
+ ]
+ }
+ }
+ ]
+ }
+ ],
+ "qualifiedName": "Promise",
+ "package": "typescript",
+ "name": "Promise"
+ }
+ }
+ ]
+ },
+ {
+ "id": 188,
"name": "move",
"kind": 2048,
"kindString": "Method",
@@ -81543,13 +85117,13 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 196,
+ "line": 298,
"character": 8
}
],
"signatures": [
{
- "id": 158,
+ "id": 189,
"name": "move",
"kind": 4096,
"kindString": "Call signature",
@@ -81559,7 +85133,7 @@
},
"parameters": [
{
- "id": 159,
+ "id": 190,
"name": "fromPath",
"kind": 32768,
"kindString": "Parameter",
@@ -81573,7 +85147,7 @@
}
},
{
- "id": 160,
+ "id": 191,
"name": "toPath",
"kind": 32768,
"kindString": "Parameter",
@@ -81596,14 +85170,14 @@
{
"type": "reflection",
"declaration": {
- "id": 161,
+ "id": 192,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 162,
+ "id": 193,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -81611,21 +85185,21 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 201,
+ "line": 303,
"character": 8
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 163,
+ "id": 194,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 164,
+ "id": 195,
"name": "message",
"kind": 1024,
"kindString": "Property",
@@ -81633,7 +85207,7 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 201,
+ "line": 303,
"character": 16
}
],
@@ -81647,14 +85221,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [164]
+ "children": [195]
}
]
}
}
},
{
- "id": 165,
+ "id": 196,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -81662,7 +85236,7 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 202,
+ "line": 304,
"character": 8
}
],
@@ -81676,7 +85250,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [162, 165]
+ "children": [193, 196]
}
]
}
@@ -81684,14 +85258,14 @@
{
"type": "reflection",
"declaration": {
- "id": 166,
+ "id": 197,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 167,
+ "id": 198,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -81699,7 +85273,7 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 205,
+ "line": 307,
"character": 8
}
],
@@ -81709,7 +85283,7 @@
}
},
{
- "id": 168,
+ "id": 199,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -81717,13 +85291,13 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 206,
+ "line": 308,
"character": 8
}
],
"type": {
"type": "reference",
- "id": 398,
+ "id": 437,
"name": "StorageError"
}
}
@@ -81732,7 +85306,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [167, 168]
+ "children": [198, 199]
}
]
}
@@ -81748,7 +85322,7 @@
]
},
{
- "id": 237,
+ "id": 268,
"name": "remove",
"kind": 2048,
"kindString": "Method",
@@ -81756,13 +85330,13 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 445,
+ "line": 547,
"character": 8
}
],
"signatures": [
{
- "id": 238,
+ "id": 269,
"name": "remove",
"kind": 4096,
"kindString": "Call signature",
@@ -81772,7 +85346,7 @@
},
"parameters": [
{
- "id": 239,
+ "id": 270,
"name": "paths",
"kind": 32768,
"kindString": "Parameter",
@@ -81798,14 +85372,14 @@
{
"type": "reflection",
"declaration": {
- "id": 240,
+ "id": 271,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 241,
+ "id": 272,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -81813,7 +85387,7 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 449,
+ "line": 551,
"character": 8
}
],
@@ -81821,13 +85395,13 @@
"type": "array",
"elementType": {
"type": "reference",
- "id": 364,
+ "id": 401,
"name": "FileObject"
}
}
},
{
- "id": 242,
+ "id": 273,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -81835,7 +85409,7 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 450,
+ "line": 552,
"character": 8
}
],
@@ -81849,7 +85423,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [241, 242]
+ "children": [272, 273]
}
]
}
@@ -81857,14 +85431,14 @@
{
"type": "reflection",
"declaration": {
- "id": 243,
+ "id": 274,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 244,
+ "id": 275,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -81872,7 +85446,7 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 453,
+ "line": 555,
"character": 8
}
],
@@ -81882,7 +85456,7 @@
}
},
{
- "id": 245,
+ "id": 276,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -81890,13 +85464,13 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 454,
+ "line": 556,
"character": 8
}
],
"type": {
"type": "reference",
- "id": 398,
+ "id": 437,
"name": "StorageError"
}
}
@@ -81905,7 +85479,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [244, 245]
+ "children": [275, 276]
}
]
}
@@ -81921,7 +85495,7 @@
]
},
{
- "id": 144,
+ "id": 175,
"name": "update",
"kind": 2048,
"kindString": "Method",
@@ -81929,13 +85503,13 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 163,
+ "line": 265,
"character": 8
}
],
"signatures": [
{
- "id": 145,
+ "id": 176,
"name": "update",
"kind": 4096,
"kindString": "Call signature",
@@ -81945,7 +85519,7 @@
},
"parameters": [
{
- "id": 146,
+ "id": 177,
"name": "path",
"kind": 32768,
"kindString": "Parameter",
@@ -81959,7 +85533,7 @@
}
},
{
- "id": 147,
+ "id": 178,
"name": "fileBody",
"kind": 32768,
"kindString": "Parameter",
@@ -82040,7 +85614,7 @@
}
},
{
- "id": 148,
+ "id": 179,
"name": "fileOptions",
"kind": 32768,
"kindString": "Parameter",
@@ -82049,17 +85623,17 @@
},
"type": {
"type": "reference",
- "id": 377,
+ "id": 414,
"name": "FileOptions",
"dereferenced": {
- "id": 377,
+ "id": 414,
"name": "FileOptions",
"kind": 256,
"kindString": "Interface",
"flags": {},
"children": [
{
- "id": 378,
+ "id": 415,
"name": "cacheControl",
"kind": 1024,
"kindString": "Property",
@@ -82072,7 +85646,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 31,
+ "line": 33,
"character": 2
}
],
@@ -82082,7 +85656,7 @@
}
},
{
- "id": 379,
+ "id": 416,
"name": "contentType",
"kind": 1024,
"kindString": "Property",
@@ -82095,7 +85669,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 35,
+ "line": 37,
"character": 2
}
],
@@ -82105,7 +85679,30 @@
}
},
{
- "id": 380,
+ "id": 418,
+ "name": "duplex",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "The duplex option is a string parameter that enables or disables duplex streaming, allowing for both reading and writing data in the same stream. It can be passed as an option to the fetch() method."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 45,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 417,
"name": "upsert",
"kind": 1024,
"kindString": "Property",
@@ -82118,7 +85715,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 39,
+ "line": 41,
"character": 2
}
],
@@ -82132,13 +85729,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [378, 379, 380]
+ "children": [415, 416, 418, 417]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 27,
+ "line": 29,
"character": 17
}
]
@@ -82155,14 +85752,14 @@
{
"type": "reflection",
"declaration": {
- "id": 149,
+ "id": 180,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 150,
+ "id": 181,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -82170,21 +85767,21 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 179,
+ "line": 281,
"character": 8
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 151,
+ "id": 182,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 152,
+ "id": 183,
"name": "path",
"kind": 1024,
"kindString": "Property",
@@ -82192,7 +85789,7 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 179,
+ "line": 281,
"character": 16
}
],
@@ -82206,14 +85803,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [152]
+ "children": [183]
}
]
}
}
},
{
- "id": 153,
+ "id": 184,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -82221,7 +85818,7 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 180,
+ "line": 282,
"character": 8
}
],
@@ -82235,11 +85832,621 @@
{
"title": "Properties",
"kind": 1024,
- "children": [150, 153]
+ "children": [181, 184]
}
]
}
},
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 185,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 186,
+ "name": "data",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 285,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "literal",
+ "value": null
+ }
+ },
+ {
+ "id": 187,
+ "name": "error",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 286,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "id": 437,
+ "name": "StorageError"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [186, 187]
+ }
+ ]
+ }
+ }
+ ]
+ }
+ ],
+ "qualifiedName": "Promise",
+ "package": "typescript",
+ "name": "Promise"
+ }
+ }
+ ]
+ },
+ {
+ "id": 135,
+ "name": "upload",
+ "kind": 2048,
+ "kindString": "Method",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 133,
+ "character": 8
+ }
+ ],
+ "signatures": [
+ {
+ "id": 136,
+ "name": "upload",
+ "kind": 4096,
+ "kindString": "Call signature",
+ "flags": {},
+ "comment": {
+ "shortText": "Uploads a file to an existing bucket."
+ },
+ "parameters": [
+ {
+ "id": 137,
+ "name": "path",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {},
+ "comment": {
+ "shortText": "The file path, including the file name. Should be of the format `folder/subfolder/filename.png`. The bucket must already exist before attempting to upload."
+ },
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 138,
+ "name": "fileBody",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {},
+ "comment": {
+ "shortText": "The body of the file to be stored in the bucket.\n"
+ },
+ "type": {
+ "type": "reference",
+ "name": "FileBody"
+ }
+ },
+ {
+ "id": 139,
+ "name": "fileOptions",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {
+ "isOptional": true
+ },
+ "type": {
+ "type": "reference",
+ "id": 414,
+ "name": "FileOptions",
+ "dereferenced": {
+ "id": 414,
+ "name": "FileOptions",
+ "kind": 256,
+ "kindString": "Interface",
+ "flags": {},
+ "children": [
+ {
+ "id": 415,
+ "name": "cacheControl",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "The number of seconds the asset is cached in the browser and in the Supabase CDN. This is set in the `Cache-Control: max-age=` header. Defaults to 3600 seconds."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 33,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 416,
+ "name": "contentType",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "the `Content-Type` header value. Should be specified if using a `fileBody` that is neither `Blob` nor `File` nor `FormData`, otherwise will default to `text/plain;charset=UTF-8`."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 37,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 418,
+ "name": "duplex",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "The duplex option is a string parameter that enables or disables duplex streaming, allowing for both reading and writing data in the same stream. It can be passed as an option to the fetch() method."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 45,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 417,
+ "name": "upsert",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "When upsert is set to true, the file is overwritten if it exists. When set to false, an error is thrown if the object already exists. Defaults to false."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 41,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "boolean"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [415, 416, 418, 417]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 29,
+ "character": 17
+ }
+ ]
+ }
+ }
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "typeArguments": [
+ {
+ "type": "union",
+ "types": [
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 140,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 141,
+ "name": "data",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 139,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 142,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 143,
+ "name": "path",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 139,
+ "character": 16
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [143]
+ }
+ ]
+ }
+ }
+ },
+ {
+ "id": 144,
+ "name": "error",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 140,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "literal",
+ "value": null
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [141, 144]
+ }
+ ]
+ }
+ },
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 145,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 146,
+ "name": "data",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 143,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "literal",
+ "value": null
+ }
+ },
+ {
+ "id": 147,
+ "name": "error",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 144,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "id": 437,
+ "name": "StorageError"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [146, 147]
+ }
+ ]
+ }
+ }
+ ]
+ }
+ ],
+ "qualifiedName": "Promise",
+ "package": "typescript",
+ "name": "Promise"
+ }
+ }
+ ]
+ },
+ {
+ "id": 148,
+ "name": "uploadToSignedUrl",
+ "kind": 2048,
+ "kindString": "Method",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 156,
+ "character": 8
+ }
+ ],
+ "signatures": [
+ {
+ "id": 149,
+ "name": "uploadToSignedUrl",
+ "kind": 4096,
+ "kindString": "Call signature",
+ "flags": {},
+ "comment": {
+ "shortText": "Upload a file with a token generated from `createSignedUploadUrl`."
+ },
+ "parameters": [
+ {
+ "id": 150,
+ "name": "path",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {},
+ "comment": {
+ "shortText": "The file path, including the file name. Should be of the format `folder/subfolder/filename.png`. The bucket must already exist before attempting to upload."
+ },
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 151,
+ "name": "token",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {},
+ "comment": {
+ "shortText": "The token generated from `createSignedUploadUrl`"
+ },
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 152,
+ "name": "fileBody",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {},
+ "comment": {
+ "shortText": "The body of the file to be stored in the bucket.\n"
+ },
+ "type": {
+ "type": "reference",
+ "name": "FileBody"
+ }
+ },
+ {
+ "id": 153,
+ "name": "fileOptions",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {
+ "isOptional": true
+ },
+ "type": {
+ "type": "reference",
+ "id": 414,
+ "name": "FileOptions",
+ "dereferenced": {
+ "id": 414,
+ "name": "FileOptions",
+ "kind": 256,
+ "kindString": "Interface",
+ "flags": {},
+ "children": [
+ {
+ "id": 415,
+ "name": "cacheControl",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "The number of seconds the asset is cached in the browser and in the Supabase CDN. This is set in the `Cache-Control: max-age=` header. Defaults to 3600 seconds."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 33,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 416,
+ "name": "contentType",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "the `Content-Type` header value. Should be specified if using a `fileBody` that is neither `Blob` nor `File` nor `FormData`, otherwise will default to `text/plain;charset=UTF-8`."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 37,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 418,
+ "name": "duplex",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "The duplex option is a string parameter that enables or disables duplex streaming, allowing for both reading and writing data in the same stream. It can be passed as an option to the fetch() method."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 45,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 417,
+ "name": "upsert",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "When upsert is set to true, the file is overwritten if it exists. When set to false, an error is thrown if the object already exists. Defaults to false."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 41,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "boolean"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [415, 416, 418, 417]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 29,
+ "character": 17
+ }
+ ]
+ }
+ }
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "typeArguments": [
+ {
+ "type": "union",
+ "types": [
{
"type": "reflection",
"declaration": {
@@ -82258,319 +86465,21 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 183,
- "character": 8
- }
- ],
- "type": {
- "type": "literal",
- "value": null
- }
- },
- {
- "id": 156,
- "name": "error",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/packages/StorageFileApi.ts",
- "line": 184,
- "character": 8
- }
- ],
- "type": {
- "type": "reference",
- "id": 398,
- "name": "StorageError"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [155, 156]
- }
- ]
- }
- }
- ]
- }
- ],
- "qualifiedName": "Promise",
- "package": "typescript",
- "name": "Promise"
- }
- }
- ]
- },
- {
- "id": 131,
- "name": "upload",
- "kind": 2048,
- "kindString": "Method",
- "flags": {},
- "sources": [
- {
- "fileName": "src/packages/StorageFileApi.ts",
- "line": 130,
- "character": 8
- }
- ],
- "signatures": [
- {
- "id": 132,
- "name": "upload",
- "kind": 4096,
- "kindString": "Call signature",
- "flags": {},
- "comment": {
- "shortText": "Uploads a file to an existing bucket."
- },
- "parameters": [
- {
- "id": 133,
- "name": "path",
- "kind": 32768,
- "kindString": "Parameter",
- "flags": {},
- "comment": {
- "shortText": "The file path, including the file name. Should be of the format `folder/subfolder/filename.png`. The bucket must already exist before attempting to upload."
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 134,
- "name": "fileBody",
- "kind": 32768,
- "kindString": "Parameter",
- "flags": {},
- "comment": {
- "shortText": "The body of the file to be stored in the bucket.\n"
- },
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "qualifiedName": "ArrayBuffer",
- "package": "typescript",
- "name": "ArrayBuffer"
- },
- {
- "type": "reference",
- "qualifiedName": "ArrayBufferView",
- "package": "typescript",
- "name": "ArrayBufferView"
- },
- {
- "type": "reference",
- "qualifiedName": "Blob",
- "package": "typescript",
- "name": "Blob"
- },
- {
- "type": "reference",
- "qualifiedName": "Buffer",
- "package": "@types/node",
- "name": "Buffer"
- },
- {
- "type": "reference",
- "qualifiedName": "File",
- "package": "typescript",
- "name": "File"
- },
- {
- "type": "reference",
- "qualifiedName": "FormData",
- "package": "typescript",
- "name": "FormData"
- },
- {
- "type": "reference",
- "qualifiedName": "NodeJS.ReadableStream",
- "package": "@types/node",
- "name": "ReadableStream"
- },
- {
- "type": "reference",
- "typeArguments": [
- {
- "type": "reference",
- "qualifiedName": "Uint8Array",
- "package": "typescript",
- "name": "Uint8Array"
- }
- ],
- "qualifiedName": "ReadableStream",
- "package": "typescript",
- "name": "ReadableStream"
- },
- {
- "type": "reference",
- "qualifiedName": "URLSearchParams",
- "package": "typescript",
- "name": "URLSearchParams"
- }
- ]
- }
- },
- {
- "id": 135,
- "name": "fileOptions",
- "kind": 32768,
- "kindString": "Parameter",
- "flags": {
- "isOptional": true
- },
- "type": {
- "type": "reference",
- "id": 377,
- "name": "FileOptions",
- "dereferenced": {
- "id": 377,
- "name": "FileOptions",
- "kind": 256,
- "kindString": "Interface",
- "flags": {},
- "children": [
- {
- "id": 378,
- "name": "cacheControl",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "The number of seconds the asset is cached in the browser and in the Supabase CDN. This is set in the `Cache-Control: max-age=` header. Defaults to 3600 seconds."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 31,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 379,
- "name": "contentType",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "the `Content-Type` header value. Should be specified if using a `fileBody` that is neither `Blob` nor `File` nor `FormData`, otherwise will default to `text/plain;charset=UTF-8`."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 35,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 380,
- "name": "upsert",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "When upsert is set to true, the file is overwritten if it exists. When set to false, an error is thrown if the object already exists. Defaults to false."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 39,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [378, 379, 380]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 27,
- "character": 17
- }
- ]
- }
- }
- }
- ],
- "type": {
- "type": "reference",
- "typeArguments": [
- {
- "type": "union",
- "types": [
- {
- "type": "reflection",
- "declaration": {
- "id": 136,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 137,
- "name": "data",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/packages/StorageFileApi.ts",
- "line": 146,
- "character": 8
+ "line": 197,
+ "character": 10
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 138,
+ "id": 156,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 139,
+ "id": 157,
"name": "path",
"kind": 1024,
"kindString": "Property",
@@ -82578,28 +86487,30 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 146,
- "character": 16
+ "line": 197,
+ "character": 18
}
],
"type": {
"type": "intrinsic",
"name": "string"
- }
+ },
+ "defaultValue": "cleanPath"
}
],
"groups": [
{
"title": "Properties",
"kind": 1024,
- "children": [139]
+ "children": [157]
}
]
}
- }
+ },
+ "defaultValue": "..."
},
{
- "id": 140,
+ "id": 158,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -82607,21 +86518,22 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 147,
- "character": 8
+ "line": 198,
+ "character": 10
}
],
"type": {
"type": "literal",
"value": null
- }
+ },
+ "defaultValue": "null"
}
],
"groups": [
{
"title": "Properties",
"kind": 1024,
- "children": [137, 140]
+ "children": [155, 158]
}
]
}
@@ -82629,14 +86541,14 @@
{
"type": "reflection",
"declaration": {
- "id": 141,
+ "id": 159,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 142,
+ "id": 160,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -82644,32 +86556,25 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 150,
- "character": 8
+ "line": 202,
+ "character": 17
}
],
"type": {
"type": "literal",
"value": null
- }
+ },
+ "defaultValue": "null"
},
{
- "id": 143,
+ "id": 161,
"name": "error",
"kind": 1024,
"kindString": "Property",
"flags": {},
- "sources": [
- {
- "fileName": "src/packages/StorageFileApi.ts",
- "line": 151,
- "character": 8
- }
- ],
"type": {
- "type": "reference",
- "id": 398,
- "name": "StorageError"
+ "type": "intrinsic",
+ "name": "any"
}
}
],
@@ -82677,7 +86582,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [142, 143]
+ "children": [160, 161]
}
]
}
@@ -82697,18 +86602,18 @@
{
"title": "Constructors",
"kind": 512,
- "children": [93]
+ "children": [97]
},
{
"title": "Methods",
"kind": 2048,
- "children": [169, 181, 197, 214, 226, 246, 157, 237, 144, 131]
+ "children": [200, 162, 212, 228, 245, 257, 277, 188, 268, 175, 135, 148]
}
],
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 27,
+ "line": 39,
"character": 21
}
]
@@ -82718,7 +86623,7 @@
{
"title": "Classes",
"kind": 128,
- "children": [92]
+ "children": [96]
}
],
"sources": [
@@ -82734,7 +86639,7 @@
{
"title": "Modules",
"kind": 2,
- "children": [1, 2, 91]
+ "children": [1, 2, 95]
}
]
},
@@ -83172,7 +87077,7 @@
"flags": {},
"children": [
{
- "id": 34,
+ "id": 35,
"name": "body",
"kind": 1024,
"kindString": "Property",
@@ -83185,7 +87090,7 @@
"sources": [
{
"fileName": "src/types.ts",
- "line": 52,
+ "line": 56,
"character": 2
}
],
@@ -83311,13 +87216,57 @@
}
}
}
+ },
+ {
+ "id": 34,
+ "name": "method",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "The HTTP verb of the request"
+ },
+ "sources": [
+ {
+ "fileName": "src/types.ts",
+ "line": 52,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "literal",
+ "value": "POST"
+ },
+ {
+ "type": "literal",
+ "value": "GET"
+ },
+ {
+ "type": "literal",
+ "value": "PUT"
+ },
+ {
+ "type": "literal",
+ "value": "PATCH"
+ },
+ {
+ "type": "literal",
+ "value": "DELETE"
+ }
+ ]
+ }
}
],
"groups": [
{
"title": "Properties",
"kind": 1024,
- "children": [34, 30]
+ "children": [35, 30, 34]
}
],
"sources": [
@@ -83339,7 +87288,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 57,
+ "id": 58,
"typeArguments": [
{
"type": "reference",
@@ -83430,14 +87379,14 @@
]
},
{
- "id": 35,
+ "id": 36,
"name": "FunctionsError",
"kind": 128,
"kindString": "Class",
"flags": {},
"children": [
{
- "id": 36,
+ "id": 37,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -83451,14 +87400,14 @@
],
"signatures": [
{
- "id": 37,
+ "id": 38,
"name": "new FunctionsError",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 38,
+ "id": 39,
"name": "message",
"kind": 32768,
"kindString": "Parameter",
@@ -83469,7 +87418,7 @@
}
},
{
- "id": 39,
+ "id": 40,
"name": "name",
"kind": 32768,
"kindString": "Parameter",
@@ -83481,7 +87430,7 @@
"defaultValue": "'FunctionsError'"
},
{
- "id": 40,
+ "id": 41,
"name": "context",
"kind": 32768,
"kindString": "Parameter",
@@ -83496,7 +87445,7 @@
],
"type": {
"type": "reference",
- "id": 35,
+ "id": 36,
"name": "FunctionsError"
},
"overwrites": {
@@ -83511,7 +87460,7 @@
}
},
{
- "id": 41,
+ "id": 42,
"name": "context",
"kind": 1024,
"kindString": "Property",
@@ -83533,12 +87482,12 @@
{
"title": "Constructors",
"kind": 512,
- "children": [36]
+ "children": [37]
},
{
"title": "Properties",
"kind": 1024,
- "children": [41]
+ "children": [42]
}
],
"sources": [
@@ -83559,30 +87508,30 @@
"extendedBy": [
{
"type": "reference",
- "id": 42,
+ "id": 43,
"name": "FunctionsFetchError"
},
{
"type": "reference",
- "id": 47,
+ "id": 48,
"name": "FunctionsHttpError"
},
{
"type": "reference",
- "id": 52,
+ "id": 53,
"name": "FunctionsRelayError"
}
]
},
{
- "id": 42,
+ "id": 43,
"name": "FunctionsFetchError",
"kind": 128,
"kindString": "Class",
"flags": {},
"children": [
{
- "id": 43,
+ "id": 44,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -83596,14 +87545,14 @@
],
"signatures": [
{
- "id": 44,
+ "id": 45,
"name": "new FunctionsFetchError",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 45,
+ "id": 46,
"name": "context",
"kind": 32768,
"kindString": "Parameter",
@@ -83616,24 +87565,24 @@
],
"type": {
"type": "reference",
- "id": 42,
+ "id": 43,
"name": "FunctionsFetchError"
},
"overwrites": {
"type": "reference",
- "id": 37,
+ "id": 38,
"name": "FunctionsError.constructor"
}
}
],
"overwrites": {
"type": "reference",
- "id": 36,
+ "id": 37,
"name": "FunctionsError.constructor"
}
},
{
- "id": 46,
+ "id": 47,
"name": "context",
"kind": 1024,
"kindString": "Property",
@@ -83651,7 +87600,7 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 41,
+ "id": 42,
"name": "FunctionsError.context"
}
}
@@ -83660,12 +87609,12 @@
{
"title": "Constructors",
"kind": 512,
- "children": [43]
+ "children": [44]
},
{
"title": "Properties",
"kind": 1024,
- "children": [46]
+ "children": [47]
}
],
"sources": [
@@ -83678,20 +87627,20 @@
"extendedTypes": [
{
"type": "reference",
- "id": 35,
+ "id": 36,
"name": "FunctionsError"
}
]
},
{
- "id": 47,
+ "id": 48,
"name": "FunctionsHttpError",
"kind": 128,
"kindString": "Class",
"flags": {},
"children": [
{
- "id": 48,
+ "id": 49,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -83705,14 +87654,14 @@
],
"signatures": [
{
- "id": 49,
+ "id": 50,
"name": "new FunctionsHttpError",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 50,
+ "id": 51,
"name": "context",
"kind": 32768,
"kindString": "Parameter",
@@ -83725,24 +87674,24 @@
],
"type": {
"type": "reference",
- "id": 47,
+ "id": 48,
"name": "FunctionsHttpError"
},
"overwrites": {
"type": "reference",
- "id": 37,
+ "id": 38,
"name": "FunctionsError.constructor"
}
}
],
"overwrites": {
"type": "reference",
- "id": 36,
+ "id": 37,
"name": "FunctionsError.constructor"
}
},
{
- "id": 51,
+ "id": 52,
"name": "context",
"kind": 1024,
"kindString": "Property",
@@ -83760,7 +87709,7 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 41,
+ "id": 42,
"name": "FunctionsError.context"
}
}
@@ -83769,12 +87718,12 @@
{
"title": "Constructors",
"kind": 512,
- "children": [48]
+ "children": [49]
},
{
"title": "Properties",
"kind": 1024,
- "children": [51]
+ "children": [52]
}
],
"sources": [
@@ -83787,20 +87736,20 @@
"extendedTypes": [
{
"type": "reference",
- "id": 35,
+ "id": 36,
"name": "FunctionsError"
}
]
},
{
- "id": 52,
+ "id": 53,
"name": "FunctionsRelayError",
"kind": 128,
"kindString": "Class",
"flags": {},
"children": [
{
- "id": 53,
+ "id": 54,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -83814,14 +87763,14 @@
],
"signatures": [
{
- "id": 54,
+ "id": 55,
"name": "new FunctionsRelayError",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 55,
+ "id": 56,
"name": "context",
"kind": 32768,
"kindString": "Parameter",
@@ -83834,24 +87783,24 @@
],
"type": {
"type": "reference",
- "id": 52,
+ "id": 53,
"name": "FunctionsRelayError"
},
"overwrites": {
"type": "reference",
- "id": 37,
+ "id": 38,
"name": "FunctionsError.constructor"
}
}
],
"overwrites": {
"type": "reference",
- "id": 36,
+ "id": 37,
"name": "FunctionsError.constructor"
}
},
{
- "id": 56,
+ "id": 57,
"name": "context",
"kind": 1024,
"kindString": "Property",
@@ -83869,7 +87818,7 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 41,
+ "id": 42,
"name": "FunctionsError.context"
}
}
@@ -83878,12 +87827,12 @@
{
"title": "Constructors",
"kind": 512,
- "children": [53]
+ "children": [54]
},
{
"title": "Properties",
"kind": 1024,
- "children": [56]
+ "children": [57]
}
],
"sources": [
@@ -83896,7 +87845,7 @@
"extendedTypes": [
{
"type": "reference",
- "id": 35,
+ "id": 36,
"name": "FunctionsError"
}
]
@@ -83924,7 +87873,7 @@
"flags": {},
"children": [
{
- "id": 34,
+ "id": 35,
"name": "body",
"kind": 1024,
"kindString": "Property",
@@ -83937,7 +87886,7 @@
"sources": [
{
"fileName": "src/types.ts",
- "line": 52,
+ "line": 56,
"character": 2
}
],
@@ -84063,13 +88012,57 @@
}
}
}
+ },
+ {
+ "id": 34,
+ "name": "method",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "The HTTP verb of the request"
+ },
+ "sources": [
+ {
+ "fileName": "src/types.ts",
+ "line": 52,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "literal",
+ "value": "POST"
+ },
+ {
+ "type": "literal",
+ "value": "GET"
+ },
+ {
+ "type": "literal",
+ "value": "PUT"
+ },
+ {
+ "type": "literal",
+ "value": "PATCH"
+ },
+ {
+ "type": "literal",
+ "value": "DELETE"
+ }
+ ]
+ }
}
],
"groups": [
{
"title": "Properties",
"kind": 1024,
- "children": [34, 30]
+ "children": [35, 30, 34]
}
],
"sources": [
@@ -84083,7 +88076,7 @@
}
},
{
- "id": 57,
+ "id": 58,
"name": "FunctionsResponse",
"kind": 4194304,
"kindString": "Type alias",
@@ -84097,7 +88090,7 @@
],
"typeParameter": [
{
- "id": 58,
+ "id": 59,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -84114,12 +88107,12 @@
{
"title": "Classes",
"kind": 128,
- "children": [1, 35, 42, 47, 52]
+ "children": [1, 36, 43, 48, 53]
},
{
"title": "Type Aliases",
"kind": 4194304,
- "children": [28, 57]
+ "children": [28, 58]
}
],
"sources": [
diff --git a/spec/enrichments/tsdoc_v2/functions.json b/spec/enrichments/tsdoc_v2/functions.json
index f116c400ea6..419e9def96f 100644
--- a/spec/enrichments/tsdoc_v2/functions.json
+++ b/spec/enrichments/tsdoc_v2/functions.json
@@ -418,7 +418,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 57,
+ "id": 58,
"typeArguments": [
{
"type": "reference",
@@ -509,14 +509,14 @@
]
},
{
- "id": 35,
+ "id": 36,
"name": "FunctionsError",
"kind": 128,
"kindString": "Class",
"flags": {},
"children": [
{
- "id": 36,
+ "id": 37,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -530,14 +530,14 @@
],
"signatures": [
{
- "id": 37,
+ "id": 38,
"name": "new FunctionsError",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 38,
+ "id": 39,
"name": "message",
"kind": 32768,
"kindString": "Parameter",
@@ -548,7 +548,7 @@
}
},
{
- "id": 39,
+ "id": 40,
"name": "name",
"kind": 32768,
"kindString": "Parameter",
@@ -560,7 +560,7 @@
"defaultValue": "'FunctionsError'"
},
{
- "id": 40,
+ "id": 41,
"name": "context",
"kind": 32768,
"kindString": "Parameter",
@@ -575,7 +575,7 @@
],
"type": {
"type": "reference",
- "id": 35,
+ "id": 36,
"name": "FunctionsError"
},
"overwrites": {
@@ -590,7 +590,7 @@
}
},
{
- "id": 41,
+ "id": 42,
"name": "context",
"kind": 1024,
"kindString": "Property",
@@ -612,12 +612,12 @@
{
"title": "Constructors",
"kind": 512,
- "children": [36]
+ "children": [37]
},
{
"title": "Properties",
"kind": 1024,
- "children": [41]
+ "children": [42]
}
],
"sources": [
@@ -638,30 +638,30 @@
"extendedBy": [
{
"type": "reference",
- "id": 42,
+ "id": 43,
"name": "FunctionsFetchError"
},
{
"type": "reference",
- "id": 47,
+ "id": 48,
"name": "FunctionsHttpError"
},
{
"type": "reference",
- "id": 52,
+ "id": 53,
"name": "FunctionsRelayError"
}
]
},
{
- "id": 42,
+ "id": 43,
"name": "FunctionsFetchError",
"kind": 128,
"kindString": "Class",
"flags": {},
"children": [
{
- "id": 43,
+ "id": 44,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -675,14 +675,14 @@
],
"signatures": [
{
- "id": 44,
+ "id": 45,
"name": "new FunctionsFetchError",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 45,
+ "id": 46,
"name": "context",
"kind": 32768,
"kindString": "Parameter",
@@ -695,24 +695,24 @@
],
"type": {
"type": "reference",
- "id": 42,
+ "id": 43,
"name": "FunctionsFetchError"
},
"overwrites": {
"type": "reference",
- "id": 37,
+ "id": 38,
"name": "FunctionsError.constructor"
}
}
],
"overwrites": {
"type": "reference",
- "id": 36,
+ "id": 37,
"name": "FunctionsError.constructor"
}
},
{
- "id": 46,
+ "id": 47,
"name": "context",
"kind": 1024,
"kindString": "Property",
@@ -730,7 +730,7 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 41,
+ "id": 42,
"name": "FunctionsError.context"
}
}
@@ -739,12 +739,12 @@
{
"title": "Constructors",
"kind": 512,
- "children": [43]
+ "children": [44]
},
{
"title": "Properties",
"kind": 1024,
- "children": [46]
+ "children": [47]
}
],
"sources": [
@@ -757,20 +757,20 @@
"extendedTypes": [
{
"type": "reference",
- "id": 35,
+ "id": 36,
"name": "FunctionsError"
}
]
},
{
- "id": 47,
+ "id": 48,
"name": "FunctionsHttpError",
"kind": 128,
"kindString": "Class",
"flags": {},
"children": [
{
- "id": 48,
+ "id": 49,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -784,14 +784,14 @@
],
"signatures": [
{
- "id": 49,
+ "id": 50,
"name": "new FunctionsHttpError",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 50,
+ "id": 51,
"name": "context",
"kind": 32768,
"kindString": "Parameter",
@@ -804,24 +804,24 @@
],
"type": {
"type": "reference",
- "id": 47,
+ "id": 48,
"name": "FunctionsHttpError"
},
"overwrites": {
"type": "reference",
- "id": 37,
+ "id": 38,
"name": "FunctionsError.constructor"
}
}
],
"overwrites": {
"type": "reference",
- "id": 36,
+ "id": 37,
"name": "FunctionsError.constructor"
}
},
{
- "id": 51,
+ "id": 52,
"name": "context",
"kind": 1024,
"kindString": "Property",
@@ -839,7 +839,7 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 41,
+ "id": 42,
"name": "FunctionsError.context"
}
}
@@ -848,12 +848,12 @@
{
"title": "Constructors",
"kind": 512,
- "children": [48]
+ "children": [49]
},
{
"title": "Properties",
"kind": 1024,
- "children": [51]
+ "children": [52]
}
],
"sources": [
@@ -866,20 +866,20 @@
"extendedTypes": [
{
"type": "reference",
- "id": 35,
+ "id": 36,
"name": "FunctionsError"
}
]
},
{
- "id": 52,
+ "id": 53,
"name": "FunctionsRelayError",
"kind": 128,
"kindString": "Class",
"flags": {},
"children": [
{
- "id": 53,
+ "id": 54,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -893,14 +893,14 @@
],
"signatures": [
{
- "id": 54,
+ "id": 55,
"name": "new FunctionsRelayError",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 55,
+ "id": 56,
"name": "context",
"kind": 32768,
"kindString": "Parameter",
@@ -913,24 +913,24 @@
],
"type": {
"type": "reference",
- "id": 52,
+ "id": 53,
"name": "FunctionsRelayError"
},
"overwrites": {
"type": "reference",
- "id": 37,
+ "id": 38,
"name": "FunctionsError.constructor"
}
}
],
"overwrites": {
"type": "reference",
- "id": 36,
+ "id": 37,
"name": "FunctionsError.constructor"
}
},
{
- "id": 56,
+ "id": 57,
"name": "context",
"kind": 1024,
"kindString": "Property",
@@ -948,7 +948,7 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 41,
+ "id": 42,
"name": "FunctionsError.context"
}
}
@@ -957,12 +957,12 @@
{
"title": "Constructors",
"kind": 512,
- "children": [53]
+ "children": [54]
},
{
"title": "Properties",
"kind": 1024,
- "children": [56]
+ "children": [57]
}
],
"sources": [
@@ -975,7 +975,7 @@
"extendedTypes": [
{
"type": "reference",
- "id": 35,
+ "id": 36,
"name": "FunctionsError"
}
]
@@ -1003,7 +1003,7 @@
"flags": {},
"children": [
{
- "id": 34,
+ "id": 35,
"name": "body",
"kind": 1024,
"kindString": "Property",
@@ -1016,7 +1016,7 @@
"sources": [
{
"fileName": "src/types.ts",
- "line": 52,
+ "line": 56,
"character": 2
}
],
@@ -1142,13 +1142,57 @@
}
}
}
+ },
+ {
+ "id": 34,
+ "name": "method",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "The HTTP verb of the request"
+ },
+ "sources": [
+ {
+ "fileName": "src/types.ts",
+ "line": 52,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "literal",
+ "value": "POST"
+ },
+ {
+ "type": "literal",
+ "value": "GET"
+ },
+ {
+ "type": "literal",
+ "value": "PUT"
+ },
+ {
+ "type": "literal",
+ "value": "PATCH"
+ },
+ {
+ "type": "literal",
+ "value": "DELETE"
+ }
+ ]
+ }
}
],
"groups": [
{
"title": "Properties",
"kind": 1024,
- "children": [34, 30]
+ "children": [35, 30, 34]
}
],
"sources": [
@@ -1162,7 +1206,7 @@
}
},
{
- "id": 57,
+ "id": 58,
"name": "FunctionsResponse",
"kind": 4194304,
"kindString": "Type alias",
@@ -1176,7 +1220,7 @@
],
"typeParameter": [
{
- "id": 58,
+ "id": 59,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -1191,7 +1235,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 58,
+ "id": 59,
"name": "T"
}
],
@@ -1209,12 +1253,12 @@
{
"title": "Classes",
"kind": 128,
- "children": [1, 35, 42, 47, 52]
+ "children": [1, 36, 43, 48, 53]
},
{
"title": "Type Aliases",
"kind": 4194304,
- "children": [28, 57]
+ "children": [28, 58]
}
],
"sources": [
diff --git a/spec/enrichments/tsdoc_v2/functions_dereferenced.json b/spec/enrichments/tsdoc_v2/functions_dereferenced.json
index 65eb2310216..f648d5f02df 100644
--- a/spec/enrichments/tsdoc_v2/functions_dereferenced.json
+++ b/spec/enrichments/tsdoc_v2/functions_dereferenced.json
@@ -432,7 +432,7 @@
"flags": {},
"children": [
{
- "id": 34,
+ "id": 35,
"name": "body",
"kind": 1024,
"kindString": "Property",
@@ -445,7 +445,7 @@
"sources": [
{
"fileName": "src/types.ts",
- "line": 52,
+ "line": 56,
"character": 2
}
],
@@ -571,13 +571,57 @@
}
}
}
+ },
+ {
+ "id": 34,
+ "name": "method",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "The HTTP verb of the request"
+ },
+ "sources": [
+ {
+ "fileName": "src/types.ts",
+ "line": 52,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "literal",
+ "value": "POST"
+ },
+ {
+ "type": "literal",
+ "value": "GET"
+ },
+ {
+ "type": "literal",
+ "value": "PUT"
+ },
+ {
+ "type": "literal",
+ "value": "PATCH"
+ },
+ {
+ "type": "literal",
+ "value": "DELETE"
+ }
+ ]
+ }
}
],
"groups": [
{
"title": "Properties",
"kind": 1024,
- "children": [34, 30]
+ "children": [35, 30, 34]
}
],
"sources": [
@@ -599,7 +643,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 57,
+ "id": 58,
"typeArguments": [
{
"type": "reference",
@@ -690,14 +734,14 @@
]
},
{
- "id": 35,
+ "id": 36,
"name": "FunctionsError",
"kind": 128,
"kindString": "Class",
"flags": {},
"children": [
{
- "id": 36,
+ "id": 37,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -711,14 +755,14 @@
],
"signatures": [
{
- "id": 37,
+ "id": 38,
"name": "new FunctionsError",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 38,
+ "id": 39,
"name": "message",
"kind": 32768,
"kindString": "Parameter",
@@ -729,7 +773,7 @@
}
},
{
- "id": 39,
+ "id": 40,
"name": "name",
"kind": 32768,
"kindString": "Parameter",
@@ -741,7 +785,7 @@
"defaultValue": "'FunctionsError'"
},
{
- "id": 40,
+ "id": 41,
"name": "context",
"kind": 32768,
"kindString": "Parameter",
@@ -756,7 +800,7 @@
],
"type": {
"type": "reference",
- "id": 35,
+ "id": 36,
"name": "FunctionsError"
},
"overwrites": {
@@ -771,7 +815,7 @@
}
},
{
- "id": 41,
+ "id": 42,
"name": "context",
"kind": 1024,
"kindString": "Property",
@@ -793,12 +837,12 @@
{
"title": "Constructors",
"kind": 512,
- "children": [36]
+ "children": [37]
},
{
"title": "Properties",
"kind": 1024,
- "children": [41]
+ "children": [42]
}
],
"sources": [
@@ -819,30 +863,30 @@
"extendedBy": [
{
"type": "reference",
- "id": 42,
+ "id": 43,
"name": "FunctionsFetchError"
},
{
"type": "reference",
- "id": 47,
+ "id": 48,
"name": "FunctionsHttpError"
},
{
"type": "reference",
- "id": 52,
+ "id": 53,
"name": "FunctionsRelayError"
}
]
},
{
- "id": 42,
+ "id": 43,
"name": "FunctionsFetchError",
"kind": 128,
"kindString": "Class",
"flags": {},
"children": [
{
- "id": 43,
+ "id": 44,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -856,14 +900,14 @@
],
"signatures": [
{
- "id": 44,
+ "id": 45,
"name": "new FunctionsFetchError",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 45,
+ "id": 46,
"name": "context",
"kind": 32768,
"kindString": "Parameter",
@@ -876,24 +920,24 @@
],
"type": {
"type": "reference",
- "id": 42,
+ "id": 43,
"name": "FunctionsFetchError"
},
"overwrites": {
"type": "reference",
- "id": 37,
+ "id": 38,
"name": "FunctionsError.constructor"
}
}
],
"overwrites": {
"type": "reference",
- "id": 36,
+ "id": 37,
"name": "FunctionsError.constructor"
}
},
{
- "id": 46,
+ "id": 47,
"name": "context",
"kind": 1024,
"kindString": "Property",
@@ -911,7 +955,7 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 41,
+ "id": 42,
"name": "FunctionsError.context"
}
}
@@ -920,12 +964,12 @@
{
"title": "Constructors",
"kind": 512,
- "children": [43]
+ "children": [44]
},
{
"title": "Properties",
"kind": 1024,
- "children": [46]
+ "children": [47]
}
],
"sources": [
@@ -938,20 +982,20 @@
"extendedTypes": [
{
"type": "reference",
- "id": 35,
+ "id": 36,
"name": "FunctionsError"
}
]
},
{
- "id": 47,
+ "id": 48,
"name": "FunctionsHttpError",
"kind": 128,
"kindString": "Class",
"flags": {},
"children": [
{
- "id": 48,
+ "id": 49,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -965,14 +1009,14 @@
],
"signatures": [
{
- "id": 49,
+ "id": 50,
"name": "new FunctionsHttpError",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 50,
+ "id": 51,
"name": "context",
"kind": 32768,
"kindString": "Parameter",
@@ -985,24 +1029,24 @@
],
"type": {
"type": "reference",
- "id": 47,
+ "id": 48,
"name": "FunctionsHttpError"
},
"overwrites": {
"type": "reference",
- "id": 37,
+ "id": 38,
"name": "FunctionsError.constructor"
}
}
],
"overwrites": {
"type": "reference",
- "id": 36,
+ "id": 37,
"name": "FunctionsError.constructor"
}
},
{
- "id": 51,
+ "id": 52,
"name": "context",
"kind": 1024,
"kindString": "Property",
@@ -1020,7 +1064,7 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 41,
+ "id": 42,
"name": "FunctionsError.context"
}
}
@@ -1029,12 +1073,12 @@
{
"title": "Constructors",
"kind": 512,
- "children": [48]
+ "children": [49]
},
{
"title": "Properties",
"kind": 1024,
- "children": [51]
+ "children": [52]
}
],
"sources": [
@@ -1047,20 +1091,20 @@
"extendedTypes": [
{
"type": "reference",
- "id": 35,
+ "id": 36,
"name": "FunctionsError"
}
]
},
{
- "id": 52,
+ "id": 53,
"name": "FunctionsRelayError",
"kind": 128,
"kindString": "Class",
"flags": {},
"children": [
{
- "id": 53,
+ "id": 54,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -1074,14 +1118,14 @@
],
"signatures": [
{
- "id": 54,
+ "id": 55,
"name": "new FunctionsRelayError",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 55,
+ "id": 56,
"name": "context",
"kind": 32768,
"kindString": "Parameter",
@@ -1094,24 +1138,24 @@
],
"type": {
"type": "reference",
- "id": 52,
+ "id": 53,
"name": "FunctionsRelayError"
},
"overwrites": {
"type": "reference",
- "id": 37,
+ "id": 38,
"name": "FunctionsError.constructor"
}
}
],
"overwrites": {
"type": "reference",
- "id": 36,
+ "id": 37,
"name": "FunctionsError.constructor"
}
},
{
- "id": 56,
+ "id": 57,
"name": "context",
"kind": 1024,
"kindString": "Property",
@@ -1129,7 +1173,7 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 41,
+ "id": 42,
"name": "FunctionsError.context"
}
}
@@ -1138,12 +1182,12 @@
{
"title": "Constructors",
"kind": 512,
- "children": [53]
+ "children": [54]
},
{
"title": "Properties",
"kind": 1024,
- "children": [56]
+ "children": [57]
}
],
"sources": [
@@ -1156,7 +1200,7 @@
"extendedTypes": [
{
"type": "reference",
- "id": 35,
+ "id": 36,
"name": "FunctionsError"
}
]
@@ -1184,7 +1228,7 @@
"flags": {},
"children": [
{
- "id": 34,
+ "id": 35,
"name": "body",
"kind": 1024,
"kindString": "Property",
@@ -1197,7 +1241,7 @@
"sources": [
{
"fileName": "src/types.ts",
- "line": 52,
+ "line": 56,
"character": 2
}
],
@@ -1323,13 +1367,57 @@
}
}
}
+ },
+ {
+ "id": 34,
+ "name": "method",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "The HTTP verb of the request"
+ },
+ "sources": [
+ {
+ "fileName": "src/types.ts",
+ "line": 52,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "literal",
+ "value": "POST"
+ },
+ {
+ "type": "literal",
+ "value": "GET"
+ },
+ {
+ "type": "literal",
+ "value": "PUT"
+ },
+ {
+ "type": "literal",
+ "value": "PATCH"
+ },
+ {
+ "type": "literal",
+ "value": "DELETE"
+ }
+ ]
+ }
}
],
"groups": [
{
"title": "Properties",
"kind": 1024,
- "children": [34, 30]
+ "children": [35, 30, 34]
}
],
"sources": [
@@ -1343,7 +1431,7 @@
}
},
{
- "id": 57,
+ "id": 58,
"name": "FunctionsResponse",
"kind": 4194304,
"kindString": "Type alias",
@@ -1357,7 +1445,7 @@
],
"typeParameter": [
{
- "id": 58,
+ "id": 59,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -1374,12 +1462,12 @@
{
"title": "Classes",
"kind": 128,
- "children": [1, 35, 42, 47, 52]
+ "children": [1, 36, 43, 48, 53]
},
{
"title": "Type Aliases",
"kind": 4194304,
- "children": [28, 57]
+ "children": [28, 58]
}
],
"sources": [
diff --git a/spec/enrichments/tsdoc_v2/gotrue.json b/spec/enrichments/tsdoc_v2/gotrue.json
index 8575a7c1180..c5daa222949 100644
--- a/spec/enrichments/tsdoc_v2/gotrue.json
+++ b/spec/enrichments/tsdoc_v2/gotrue.json
@@ -7,14 +7,14 @@
"originalName": "",
"children": [
{
- "id": 750,
+ "id": 793,
"name": "AuthApiError",
"kind": 128,
"kindString": "Class",
"flags": {},
"children": [
{
- "id": 751,
+ "id": 794,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -28,14 +28,14 @@
],
"signatures": [
{
- "id": 752,
+ "id": 795,
"name": "new AuthApiError",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 753,
+ "id": 796,
"name": "message",
"kind": 32768,
"kindString": "Parameter",
@@ -46,7 +46,7 @@
}
},
{
- "id": 754,
+ "id": 797,
"name": "status",
"kind": 32768,
"kindString": "Parameter",
@@ -59,24 +59,24 @@
],
"type": {
"type": "reference",
- "id": 750,
+ "id": 793,
"name": "AuthApiError"
},
"overwrites": {
"type": "reference",
- "id": 745,
+ "id": 788,
"name": "AuthError.constructor"
}
}
],
"overwrites": {
"type": "reference",
- "id": 744,
+ "id": 787,
"name": "AuthError.constructor"
}
},
{
- "id": 755,
+ "id": 798,
"name": "status",
"kind": 1024,
"kindString": "Property",
@@ -94,12 +94,12 @@
},
"overwrites": {
"type": "reference",
- "id": 748,
+ "id": 791,
"name": "AuthError.status"
}
},
{
- "id": 756,
+ "id": 799,
"name": "toJSON",
"kind": 2048,
"kindString": "Method",
@@ -113,7 +113,7 @@
],
"signatures": [
{
- "id": 757,
+ "id": 800,
"name": "toJSON",
"kind": 4096,
"kindString": "Call signature",
@@ -121,14 +121,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 758,
+ "id": 801,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 760,
+ "id": 803,
"name": "message",
"kind": 1024,
"kindString": "Property",
@@ -147,7 +147,7 @@
"defaultValue": "..."
},
{
- "id": 759,
+ "id": 802,
"name": "name",
"kind": 1024,
"kindString": "Property",
@@ -166,7 +166,7 @@
"defaultValue": "..."
},
{
- "id": 761,
+ "id": 804,
"name": "status",
"kind": 1024,
"kindString": "Property",
@@ -189,7 +189,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [760, 759, 761]
+ "children": [803, 802, 804]
}
]
}
@@ -202,17 +202,17 @@
{
"title": "Constructors",
"kind": 512,
- "children": [751]
+ "children": [794]
},
{
"title": "Properties",
"kind": 1024,
- "children": [755]
+ "children": [798]
},
{
"title": "Methods",
"kind": 2048,
- "children": [756]
+ "children": [799]
}
],
"sources": [
@@ -225,20 +225,20 @@
"extendedTypes": [
{
"type": "reference",
- "id": 743,
+ "id": 786,
"name": "AuthError"
}
]
},
{
- "id": 743,
+ "id": 786,
"name": "AuthError",
"kind": 128,
"kindString": "Class",
"flags": {},
"children": [
{
- "id": 744,
+ "id": 787,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -252,14 +252,14 @@
],
"signatures": [
{
- "id": 745,
+ "id": 788,
"name": "new AuthError",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 746,
+ "id": 789,
"name": "message",
"kind": 32768,
"kindString": "Parameter",
@@ -270,7 +270,7 @@
}
},
{
- "id": 747,
+ "id": 790,
"name": "status",
"kind": 32768,
"kindString": "Parameter",
@@ -285,7 +285,7 @@
],
"type": {
"type": "reference",
- "id": 743,
+ "id": 786,
"name": "AuthError"
},
"overwrites": {
@@ -300,7 +300,7 @@
}
},
{
- "id": 748,
+ "id": 791,
"name": "status",
"kind": 1024,
"kindString": "Property",
@@ -331,12 +331,12 @@
{
"title": "Constructors",
"kind": 512,
- "children": [744]
+ "children": [787]
},
{
"title": "Properties",
"kind": 1024,
- "children": [748]
+ "children": [791]
}
],
"sources": [
@@ -357,30 +357,30 @@
"extendedBy": [
{
"type": "reference",
- "id": 750,
+ "id": 793,
"name": "AuthApiError"
},
{
"type": "reference",
- "id": 763,
+ "id": 806,
"name": "AuthUnknownError"
},
{
"type": "reference",
- "id": 771,
+ "id": 814,
"name": "CustomAuthError"
}
]
},
{
- "id": 811,
+ "id": 854,
"name": "AuthImplicitGrantRedirectError",
"kind": 128,
"kindString": "Class",
"flags": {},
"children": [
{
- "id": 812,
+ "id": 855,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -394,14 +394,14 @@
],
"signatures": [
{
- "id": 813,
+ "id": 856,
"name": "new AuthImplicitGrantRedirectError",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 814,
+ "id": 857,
"name": "message",
"kind": 32768,
"kindString": "Parameter",
@@ -412,7 +412,7 @@
}
},
{
- "id": 815,
+ "id": 858,
"name": "details",
"kind": 32768,
"kindString": "Parameter",
@@ -427,14 +427,14 @@
{
"type": "reflection",
"declaration": {
- "id": 816,
+ "id": 859,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 818,
+ "id": 861,
"name": "code",
"kind": 1024,
"kindString": "Property",
@@ -452,7 +452,7 @@
}
},
{
- "id": 817,
+ "id": 860,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -474,7 +474,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [818, 817]
+ "children": [861, 860]
}
]
}
@@ -486,24 +486,24 @@
],
"type": {
"type": "reference",
- "id": 811,
+ "id": 854,
"name": "AuthImplicitGrantRedirectError"
},
"overwrites": {
"type": "reference",
- "id": 773,
+ "id": 816,
"name": "CustomAuthError.constructor"
}
}
],
"overwrites": {
"type": "reference",
- "id": 772,
+ "id": 815,
"name": "CustomAuthError.constructor"
}
},
{
- "id": 819,
+ "id": 862,
"name": "details",
"kind": 1024,
"kindString": "Property",
@@ -525,14 +525,14 @@
{
"type": "reflection",
"declaration": {
- "id": 820,
+ "id": 863,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 822,
+ "id": 865,
"name": "code",
"kind": 1024,
"kindString": "Property",
@@ -550,7 +550,7 @@
}
},
{
- "id": 821,
+ "id": 864,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -572,7 +572,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [822, 821]
+ "children": [865, 864]
}
]
}
@@ -582,7 +582,7 @@
"defaultValue": "null"
},
{
- "id": 833,
+ "id": 876,
"name": "name",
"kind": 1024,
"kindString": "Property",
@@ -600,12 +600,12 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 777,
+ "id": 820,
"name": "CustomAuthError.name"
}
},
{
- "id": 834,
+ "id": 877,
"name": "status",
"kind": 1024,
"kindString": "Property",
@@ -623,12 +623,12 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 778,
+ "id": 821,
"name": "CustomAuthError.status"
}
},
{
- "id": 823,
+ "id": 866,
"name": "toJSON",
"kind": 2048,
"kindString": "Method",
@@ -642,7 +642,7 @@
],
"signatures": [
{
- "id": 824,
+ "id": 867,
"name": "toJSON",
"kind": 4096,
"kindString": "Call signature",
@@ -650,14 +650,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 825,
+ "id": 868,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 829,
+ "id": 872,
"name": "details",
"kind": 1024,
"kindString": "Property",
@@ -679,14 +679,14 @@
{
"type": "reflection",
"declaration": {
- "id": 830,
+ "id": 873,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 832,
+ "id": 875,
"name": "code",
"kind": 1024,
"kindString": "Property",
@@ -704,7 +704,7 @@
}
},
{
- "id": 831,
+ "id": 874,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -726,7 +726,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [832, 831]
+ "children": [875, 874]
}
]
}
@@ -736,7 +736,7 @@
"defaultValue": "..."
},
{
- "id": 827,
+ "id": 870,
"name": "message",
"kind": 1024,
"kindString": "Property",
@@ -755,7 +755,7 @@
"defaultValue": "..."
},
{
- "id": 826,
+ "id": 869,
"name": "name",
"kind": 1024,
"kindString": "Property",
@@ -774,7 +774,7 @@
"defaultValue": "..."
},
{
- "id": 828,
+ "id": 871,
"name": "status",
"kind": 1024,
"kindString": "Property",
@@ -797,21 +797,21 @@
{
"title": "Properties",
"kind": 1024,
- "children": [829, 827, 826, 828]
+ "children": [872, 870, 869, 871]
}
]
}
},
"overwrites": {
"type": "reference",
- "id": 780,
+ "id": 823,
"name": "CustomAuthError.toJSON"
}
}
],
"overwrites": {
"type": "reference",
- "id": 779,
+ "id": 822,
"name": "CustomAuthError.toJSON"
}
}
@@ -820,17 +820,17 @@
{
"title": "Constructors",
"kind": 512,
- "children": [812]
+ "children": [855]
},
{
"title": "Properties",
"kind": 1024,
- "children": [819, 833, 834]
+ "children": [862, 876, 877]
},
{
"title": "Methods",
"kind": 2048,
- "children": [823]
+ "children": [866]
}
],
"sources": [
@@ -843,20 +843,20 @@
"extendedTypes": [
{
"type": "reference",
- "id": 771,
+ "id": 814,
"name": "CustomAuthError"
}
]
},
{
- "id": 798,
+ "id": 841,
"name": "AuthInvalidCredentialsError",
"kind": 128,
"kindString": "Class",
"flags": {},
"children": [
{
- "id": 799,
+ "id": 842,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -870,14 +870,14 @@
],
"signatures": [
{
- "id": 800,
+ "id": 843,
"name": "new AuthInvalidCredentialsError",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 801,
+ "id": 844,
"name": "message",
"kind": 32768,
"kindString": "Parameter",
@@ -890,24 +890,24 @@
],
"type": {
"type": "reference",
- "id": 798,
+ "id": 841,
"name": "AuthInvalidCredentialsError"
},
"overwrites": {
"type": "reference",
- "id": 773,
+ "id": 816,
"name": "CustomAuthError.constructor"
}
}
],
"overwrites": {
"type": "reference",
- "id": 772,
+ "id": 815,
"name": "CustomAuthError.constructor"
}
},
{
- "id": 802,
+ "id": 845,
"name": "name",
"kind": 1024,
"kindString": "Property",
@@ -925,12 +925,12 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 777,
+ "id": 820,
"name": "CustomAuthError.name"
}
},
{
- "id": 803,
+ "id": 846,
"name": "status",
"kind": 1024,
"kindString": "Property",
@@ -948,12 +948,12 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 778,
+ "id": 821,
"name": "CustomAuthError.status"
}
},
{
- "id": 804,
+ "id": 847,
"name": "toJSON",
"kind": 2048,
"kindString": "Method",
@@ -967,7 +967,7 @@
],
"signatures": [
{
- "id": 805,
+ "id": 848,
"name": "toJSON",
"kind": 4096,
"kindString": "Call signature",
@@ -975,14 +975,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 806,
+ "id": 849,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 808,
+ "id": 851,
"name": "message",
"kind": 1024,
"kindString": "Property",
@@ -1001,7 +1001,7 @@
"defaultValue": "..."
},
{
- "id": 807,
+ "id": 850,
"name": "name",
"kind": 1024,
"kindString": "Property",
@@ -1020,7 +1020,7 @@
"defaultValue": "..."
},
{
- "id": 809,
+ "id": 852,
"name": "status",
"kind": 1024,
"kindString": "Property",
@@ -1043,21 +1043,21 @@
{
"title": "Properties",
"kind": 1024,
- "children": [808, 807, 809]
+ "children": [851, 850, 852]
}
]
}
},
"inheritedFrom": {
"type": "reference",
- "id": 780,
+ "id": 823,
"name": "CustomAuthError.toJSON"
}
}
],
"inheritedFrom": {
"type": "reference",
- "id": 779,
+ "id": 822,
"name": "CustomAuthError.toJSON"
}
}
@@ -1066,17 +1066,17 @@
{
"title": "Constructors",
"kind": 512,
- "children": [799]
+ "children": [842]
},
{
"title": "Properties",
"kind": 1024,
- "children": [802, 803]
+ "children": [845, 846]
},
{
"title": "Methods",
"kind": 2048,
- "children": [804]
+ "children": [847]
}
],
"sources": [
@@ -1089,20 +1089,20 @@
"extendedTypes": [
{
"type": "reference",
- "id": 771,
+ "id": 814,
"name": "CustomAuthError"
}
]
},
{
- "id": 836,
- "name": "AuthRetryableFetchError",
+ "id": 879,
+ "name": "AuthPKCEGrantCodeExchangeError",
"kind": 128,
"kindString": "Class",
"flags": {},
"children": [
{
- "id": 837,
+ "id": 880,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -1110,20 +1110,20 @@
"sources": [
{
"fileName": "src/lib/errors.ts",
- "line": 96,
+ "line": 97,
"character": 2
}
],
"signatures": [
{
- "id": 838,
- "name": "new AuthRetryableFetchError",
+ "id": 881,
+ "name": "new AuthPKCEGrantCodeExchangeError",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 839,
+ "id": 882,
"name": "message",
"kind": 32768,
"kindString": "Parameter",
@@ -1134,37 +1134,177 @@
}
},
{
- "id": 840,
- "name": "status",
+ "id": 883,
+ "name": "details",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
- "type": "intrinsic",
- "name": "number"
- }
+ "type": "union",
+ "types": [
+ {
+ "type": "literal",
+ "value": null
+ },
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 884,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 886,
+ "name": "code",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/errors.ts",
+ "line": 97,
+ "character": 57
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 885,
+ "name": "error",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/errors.ts",
+ "line": 97,
+ "character": 42
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [886, 885]
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "defaultValue": "null"
}
],
"type": {
"type": "reference",
- "id": 836,
- "name": "AuthRetryableFetchError"
+ "id": 879,
+ "name": "AuthPKCEGrantCodeExchangeError"
},
"overwrites": {
"type": "reference",
- "id": 773,
+ "id": 816,
"name": "CustomAuthError.constructor"
}
}
],
"overwrites": {
"type": "reference",
- "id": 772,
+ "id": 815,
"name": "CustomAuthError.constructor"
}
},
{
- "id": 841,
+ "id": 887,
+ "name": "details",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/errors.ts",
+ "line": 96,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "literal",
+ "value": null
+ },
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 888,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 890,
+ "name": "code",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/errors.ts",
+ "line": 96,
+ "character": 28
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 889,
+ "name": "error",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/errors.ts",
+ "line": 96,
+ "character": 13
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [890, 889]
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "defaultValue": "null"
+ },
+ {
+ "id": 901,
"name": "name",
"kind": 1024,
"kindString": "Property",
@@ -1182,12 +1322,12 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 777,
+ "id": 820,
"name": "CustomAuthError.name"
}
},
{
- "id": 842,
+ "id": 902,
"name": "status",
"kind": 1024,
"kindString": "Property",
@@ -1205,12 +1345,348 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 778,
+ "id": 821,
"name": "CustomAuthError.status"
}
},
{
- "id": 843,
+ "id": 891,
+ "name": "toJSON",
+ "kind": 2048,
+ "kindString": "Method",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/errors.ts",
+ "line": 102,
+ "character": 2
+ }
+ ],
+ "signatures": [
+ {
+ "id": 892,
+ "name": "toJSON",
+ "kind": 4096,
+ "kindString": "Call signature",
+ "flags": {},
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 893,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 897,
+ "name": "details",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/errors.ts",
+ "line": 107,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "literal",
+ "value": null
+ },
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 898,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 900,
+ "name": "code",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/errors.ts",
+ "line": 96,
+ "character": 28
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 899,
+ "name": "error",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/errors.ts",
+ "line": 96,
+ "character": 13
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [900, 899]
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "defaultValue": "..."
+ },
+ {
+ "id": 895,
+ "name": "message",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/errors.ts",
+ "line": 105,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ },
+ "defaultValue": "..."
+ },
+ {
+ "id": 894,
+ "name": "name",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/errors.ts",
+ "line": 104,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ },
+ "defaultValue": "..."
+ },
+ {
+ "id": 896,
+ "name": "status",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/errors.ts",
+ "line": 106,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "number"
+ },
+ "defaultValue": "..."
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [897, 895, 894, 896]
+ }
+ ]
+ }
+ },
+ "overwrites": {
+ "type": "reference",
+ "id": 823,
+ "name": "CustomAuthError.toJSON"
+ }
+ }
+ ],
+ "overwrites": {
+ "type": "reference",
+ "id": 822,
+ "name": "CustomAuthError.toJSON"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Constructors",
+ "kind": 512,
+ "children": [880]
+ },
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [887, 901, 902]
+ },
+ {
+ "title": "Methods",
+ "kind": 2048,
+ "children": [891]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/errors.ts",
+ "line": 95,
+ "character": 13
+ }
+ ],
+ "extendedTypes": [
+ {
+ "type": "reference",
+ "id": 814,
+ "name": "CustomAuthError"
+ }
+ ]
+ },
+ {
+ "id": 904,
+ "name": "AuthRetryableFetchError",
+ "kind": 128,
+ "kindString": "Class",
+ "flags": {},
+ "children": [
+ {
+ "id": 905,
+ "name": "constructor",
+ "kind": 512,
+ "kindString": "Constructor",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/errors.ts",
+ "line": 113,
+ "character": 2
+ }
+ ],
+ "signatures": [
+ {
+ "id": 906,
+ "name": "new AuthRetryableFetchError",
+ "kind": 16384,
+ "kindString": "Constructor signature",
+ "flags": {},
+ "parameters": [
+ {
+ "id": 907,
+ "name": "message",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {},
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 908,
+ "name": "status",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {},
+ "type": {
+ "type": "intrinsic",
+ "name": "number"
+ }
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "id": 904,
+ "name": "AuthRetryableFetchError"
+ },
+ "overwrites": {
+ "type": "reference",
+ "id": 816,
+ "name": "CustomAuthError.constructor"
+ }
+ }
+ ],
+ "overwrites": {
+ "type": "reference",
+ "id": 815,
+ "name": "CustomAuthError.constructor"
+ }
+ },
+ {
+ "id": 909,
+ "name": "name",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/errors.ts",
+ "line": 49,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ },
+ "inheritedFrom": {
+ "type": "reference",
+ "id": 820,
+ "name": "CustomAuthError.name"
+ }
+ },
+ {
+ "id": 910,
+ "name": "status",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/errors.ts",
+ "line": 50,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "number"
+ },
+ "inheritedFrom": {
+ "type": "reference",
+ "id": 821,
+ "name": "CustomAuthError.status"
+ }
+ },
+ {
+ "id": 911,
"name": "toJSON",
"kind": 2048,
"kindString": "Method",
@@ -1224,7 +1700,7 @@
],
"signatures": [
{
- "id": 844,
+ "id": 912,
"name": "toJSON",
"kind": 4096,
"kindString": "Call signature",
@@ -1232,14 +1708,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 845,
+ "id": 913,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 847,
+ "id": 915,
"name": "message",
"kind": 1024,
"kindString": "Property",
@@ -1258,7 +1734,7 @@
"defaultValue": "..."
},
{
- "id": 846,
+ "id": 914,
"name": "name",
"kind": 1024,
"kindString": "Property",
@@ -1277,7 +1753,7 @@
"defaultValue": "..."
},
{
- "id": 848,
+ "id": 916,
"name": "status",
"kind": 1024,
"kindString": "Property",
@@ -1300,21 +1776,21 @@
{
"title": "Properties",
"kind": 1024,
- "children": [847, 846, 848]
+ "children": [915, 914, 916]
}
]
}
},
"inheritedFrom": {
"type": "reference",
- "id": 780,
+ "id": 823,
"name": "CustomAuthError.toJSON"
}
}
],
"inheritedFrom": {
"type": "reference",
- "id": 779,
+ "id": 822,
"name": "CustomAuthError.toJSON"
}
}
@@ -1323,43 +1799,43 @@
{
"title": "Constructors",
"kind": 512,
- "children": [837]
+ "children": [905]
},
{
"title": "Properties",
"kind": 1024,
- "children": [841, 842]
+ "children": [909, 910]
},
{
"title": "Methods",
"kind": 2048,
- "children": [843]
+ "children": [911]
}
],
"sources": [
{
"fileName": "src/lib/errors.ts",
- "line": 95,
+ "line": 112,
"character": 13
}
],
"extendedTypes": [
{
"type": "reference",
- "id": 771,
+ "id": 814,
"name": "CustomAuthError"
}
]
},
{
- "id": 786,
+ "id": 829,
"name": "AuthSessionMissingError",
"kind": 128,
"kindString": "Class",
"flags": {},
"children": [
{
- "id": 787,
+ "id": 830,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -1373,31 +1849,31 @@
],
"signatures": [
{
- "id": 788,
+ "id": 831,
"name": "new AuthSessionMissingError",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"type": {
"type": "reference",
- "id": 786,
+ "id": 829,
"name": "AuthSessionMissingError"
},
"overwrites": {
"type": "reference",
- "id": 773,
+ "id": 816,
"name": "CustomAuthError.constructor"
}
}
],
"overwrites": {
"type": "reference",
- "id": 772,
+ "id": 815,
"name": "CustomAuthError.constructor"
}
},
{
- "id": 789,
+ "id": 832,
"name": "name",
"kind": 1024,
"kindString": "Property",
@@ -1415,12 +1891,12 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 777,
+ "id": 820,
"name": "CustomAuthError.name"
}
},
{
- "id": 790,
+ "id": 833,
"name": "status",
"kind": 1024,
"kindString": "Property",
@@ -1438,12 +1914,12 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 778,
+ "id": 821,
"name": "CustomAuthError.status"
}
},
{
- "id": 791,
+ "id": 834,
"name": "toJSON",
"kind": 2048,
"kindString": "Method",
@@ -1457,7 +1933,7 @@
],
"signatures": [
{
- "id": 792,
+ "id": 835,
"name": "toJSON",
"kind": 4096,
"kindString": "Call signature",
@@ -1465,14 +1941,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 793,
+ "id": 836,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 795,
+ "id": 838,
"name": "message",
"kind": 1024,
"kindString": "Property",
@@ -1491,7 +1967,7 @@
"defaultValue": "..."
},
{
- "id": 794,
+ "id": 837,
"name": "name",
"kind": 1024,
"kindString": "Property",
@@ -1510,7 +1986,7 @@
"defaultValue": "..."
},
{
- "id": 796,
+ "id": 839,
"name": "status",
"kind": 1024,
"kindString": "Property",
@@ -1533,21 +2009,21 @@
{
"title": "Properties",
"kind": 1024,
- "children": [795, 794, 796]
+ "children": [838, 837, 839]
}
]
}
},
"inheritedFrom": {
"type": "reference",
- "id": 780,
+ "id": 823,
"name": "CustomAuthError.toJSON"
}
}
],
"inheritedFrom": {
"type": "reference",
- "id": 779,
+ "id": 822,
"name": "CustomAuthError.toJSON"
}
}
@@ -1556,17 +2032,17 @@
{
"title": "Constructors",
"kind": 512,
- "children": [787]
+ "children": [830]
},
{
"title": "Properties",
"kind": 1024,
- "children": [789, 790]
+ "children": [832, 833]
},
{
"title": "Methods",
"kind": 2048,
- "children": [791]
+ "children": [834]
}
],
"sources": [
@@ -1579,20 +2055,20 @@
"extendedTypes": [
{
"type": "reference",
- "id": 771,
+ "id": 814,
"name": "CustomAuthError"
}
]
},
{
- "id": 763,
+ "id": 806,
"name": "AuthUnknownError",
"kind": 128,
"kindString": "Class",
"flags": {},
"children": [
{
- "id": 764,
+ "id": 807,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -1606,14 +2082,14 @@
],
"signatures": [
{
- "id": 765,
+ "id": 808,
"name": "new AuthUnknownError",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 766,
+ "id": 809,
"name": "message",
"kind": 32768,
"kindString": "Parameter",
@@ -1624,7 +2100,7 @@
}
},
{
- "id": 767,
+ "id": 810,
"name": "originalError",
"kind": 32768,
"kindString": "Parameter",
@@ -1637,24 +2113,24 @@
],
"type": {
"type": "reference",
- "id": 763,
+ "id": 806,
"name": "AuthUnknownError"
},
"overwrites": {
"type": "reference",
- "id": 745,
+ "id": 788,
"name": "AuthError.constructor"
}
}
],
"overwrites": {
"type": "reference",
- "id": 744,
+ "id": 787,
"name": "AuthError.constructor"
}
},
{
- "id": 768,
+ "id": 811,
"name": "originalError",
"kind": 1024,
"kindString": "Property",
@@ -1672,7 +2148,7 @@
}
},
{
- "id": 769,
+ "id": 812,
"name": "status",
"kind": 1024,
"kindString": "Property",
@@ -1699,7 +2175,7 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 748,
+ "id": 791,
"name": "AuthError.status"
}
}
@@ -1708,12 +2184,12 @@
{
"title": "Constructors",
"kind": 512,
- "children": [764]
+ "children": [807]
},
{
"title": "Properties",
"kind": 1024,
- "children": [768, 769]
+ "children": [811, 812]
}
],
"sources": [
@@ -1726,20 +2202,20 @@
"extendedTypes": [
{
"type": "reference",
- "id": 743,
+ "id": 786,
"name": "AuthError"
}
]
},
{
- "id": 771,
+ "id": 814,
"name": "CustomAuthError",
"kind": 128,
"kindString": "Class",
"flags": {},
"children": [
{
- "id": 772,
+ "id": 815,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -1753,14 +2229,14 @@
],
"signatures": [
{
- "id": 773,
+ "id": 816,
"name": "new CustomAuthError",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 774,
+ "id": 817,
"name": "message",
"kind": 32768,
"kindString": "Parameter",
@@ -1771,7 +2247,7 @@
}
},
{
- "id": 775,
+ "id": 818,
"name": "name",
"kind": 32768,
"kindString": "Parameter",
@@ -1782,7 +2258,7 @@
}
},
{
- "id": 776,
+ "id": 819,
"name": "status",
"kind": 32768,
"kindString": "Parameter",
@@ -1795,24 +2271,24 @@
],
"type": {
"type": "reference",
- "id": 771,
+ "id": 814,
"name": "CustomAuthError"
},
"overwrites": {
"type": "reference",
- "id": 745,
+ "id": 788,
"name": "AuthError.constructor"
}
}
],
"overwrites": {
"type": "reference",
- "id": 744,
+ "id": 787,
"name": "AuthError.constructor"
}
},
{
- "id": 777,
+ "id": 820,
"name": "name",
"kind": 1024,
"kindString": "Property",
@@ -1834,7 +2310,7 @@
}
},
{
- "id": 778,
+ "id": 821,
"name": "status",
"kind": 1024,
"kindString": "Property",
@@ -1852,12 +2328,12 @@
},
"overwrites": {
"type": "reference",
- "id": 748,
+ "id": 791,
"name": "AuthError.status"
}
},
{
- "id": 779,
+ "id": 822,
"name": "toJSON",
"kind": 2048,
"kindString": "Method",
@@ -1871,7 +2347,7 @@
],
"signatures": [
{
- "id": 780,
+ "id": 823,
"name": "toJSON",
"kind": 4096,
"kindString": "Call signature",
@@ -1879,14 +2355,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 781,
+ "id": 824,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 783,
+ "id": 826,
"name": "message",
"kind": 1024,
"kindString": "Property",
@@ -1905,7 +2381,7 @@
"defaultValue": "..."
},
{
- "id": 782,
+ "id": 825,
"name": "name",
"kind": 1024,
"kindString": "Property",
@@ -1924,7 +2400,7 @@
"defaultValue": "..."
},
{
- "id": 784,
+ "id": 827,
"name": "status",
"kind": 1024,
"kindString": "Property",
@@ -1947,7 +2423,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [783, 782, 784]
+ "children": [826, 825, 827]
}
]
}
@@ -1960,17 +2436,17 @@
{
"title": "Constructors",
"kind": 512,
- "children": [772]
+ "children": [815]
},
{
"title": "Properties",
"kind": 1024,
- "children": [777, 778]
+ "children": [820, 821]
},
{
"title": "Methods",
"kind": 2048,
- "children": [779]
+ "children": [822]
}
],
"sources": [
@@ -1983,29 +2459,34 @@
"extendedTypes": [
{
"type": "reference",
- "id": 743,
+ "id": 786,
"name": "AuthError"
}
],
"extendedBy": [
{
"type": "reference",
- "id": 786,
+ "id": 829,
"name": "AuthSessionMissingError"
},
{
"type": "reference",
- "id": 798,
+ "id": 841,
"name": "AuthInvalidCredentialsError"
},
{
"type": "reference",
- "id": 811,
+ "id": 854,
"name": "AuthImplicitGrantRedirectError"
},
{
"type": "reference",
- "id": 836,
+ "id": 879,
+ "name": "AuthPKCEGrantCodeExchangeError"
+ },
+ {
+ "type": "reference",
+ "id": 904,
"name": "AuthRetryableFetchError"
}
]
@@ -2248,7 +2729,7 @@
],
"type": {
"type": "reference",
- "id": 708,
+ "id": 751,
"name": "GoTrueAdminMFAApi"
}
},
@@ -2284,7 +2765,7 @@
"flags": {},
"type": {
"type": "reference",
- "id": 419,
+ "id": 450,
"name": "AdminUserAttributes"
}
}
@@ -2294,7 +2775,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 344,
+ "id": 374,
"name": "UserResponse"
}
],
@@ -2364,7 +2845,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 344,
+ "id": 374,
"name": "UserResponse"
}
],
@@ -2407,7 +2888,7 @@
"flags": {},
"type": {
"type": "reference",
- "id": 552,
+ "id": 595,
"name": "GenerateLinkParams"
}
}
@@ -2417,7 +2898,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 553,
+ "id": 596,
"name": "GenerateLinkResponse"
}
],
@@ -2472,7 +2953,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 344,
+ "id": 374,
"name": "UserResponse"
}
],
@@ -2600,7 +3081,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 344,
+ "id": 374,
"name": "UserResponse"
}
],
@@ -2649,7 +3130,7 @@
},
"type": {
"type": "reference",
- "id": 733,
+ "id": 776,
"name": "PageParams"
}
}
@@ -2729,7 +3210,7 @@
"type": "array",
"elementType": {
"type": "reference",
- "id": 392,
+ "id": 422,
"name": "User"
}
}
@@ -2746,7 +3227,7 @@
},
{
"type": "reference",
- "id": 726,
+ "id": 769,
"name": "Pagination"
}
]
@@ -2854,7 +3335,7 @@
],
"type": {
"type": "reference",
- "id": 743,
+ "id": 786,
"name": "AuthError"
}
}
@@ -2969,7 +3450,7 @@
},
{
"type": "reference",
- "id": 743,
+ "id": 786,
"name": "AuthError"
}
]
@@ -3039,7 +3520,7 @@
},
"type": {
"type": "reference",
- "id": 419,
+ "id": 450,
"name": "AdminUserAttributes"
}
}
@@ -3049,7 +3530,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 344,
+ "id": 374,
"name": "UserResponse"
}
],
@@ -3102,7 +3583,7 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 135,
+ "line": 144,
"character": 2
}
],
@@ -3125,7 +3606,7 @@
"flags": {},
"type": {
"type": "reference",
- "id": 296,
+ "id": 325,
"name": "GoTrueClientOptions"
}
}
@@ -3150,7 +3631,7 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 96,
+ "line": 97,
"character": 2
}
],
@@ -3172,18 +3653,70 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 100,
+ "line": 101,
"character": 2
}
],
"type": {
"type": "reference",
- "id": 663,
+ "id": 706,
"name": "GoTrueMFAApi"
}
},
{
- "id": 125,
+ "id": 121,
+ "name": "exchangeCodeForSession",
+ "kind": 2048,
+ "kindString": "Method",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/GoTrueClient.ts",
+ "line": 402,
+ "character": 8
+ }
+ ],
+ "signatures": [
+ {
+ "id": 122,
+ "name": "exchangeCodeForSession",
+ "kind": 4096,
+ "kindString": "Call signature",
+ "flags": {},
+ "comment": {
+ "shortText": "Log in an existing user via a third-party provider."
+ },
+ "parameters": [
+ {
+ "id": 123,
+ "name": "authCode",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {},
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "typeArguments": [
+ {
+ "type": "reference",
+ "id": 339,
+ "name": "AuthResponse"
+ }
+ ],
+ "qualifiedName": "Promise",
+ "package": "typescript",
+ "name": "Promise"
+ }
+ }
+ ]
+ },
+ {
+ "id": 136,
"name": "getSession",
"kind": 2048,
"kindString": "Method",
@@ -3191,13 +3724,13 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 511,
+ "line": 608,
"character": 8
}
],
"signatures": [
{
- "id": 126,
+ "id": 137,
"name": "getSession",
"kind": 4096,
"kindString": "Call signature",
@@ -3214,14 +3747,14 @@
{
"type": "reflection",
"declaration": {
- "id": 127,
+ "id": 138,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 128,
+ "id": 139,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -3229,21 +3762,21 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 513,
+ "line": 610,
"character": 8
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 129,
+ "id": 140,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 130,
+ "id": 141,
"name": "session",
"kind": 1024,
"kindString": "Property",
@@ -3251,13 +3784,13 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 514,
+ "line": 611,
"character": 10
}
],
"type": {
"type": "reference",
- "id": 355,
+ "id": 385,
"name": "Session"
}
}
@@ -3266,14 +3799,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [130]
+ "children": [141]
}
]
}
}
},
{
- "id": 131,
+ "id": 142,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -3281,7 +3814,7 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 516,
+ "line": 613,
"character": 8
}
],
@@ -3295,7 +3828,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [128, 131]
+ "children": [139, 142]
}
]
}
@@ -3303,14 +3836,14 @@
{
"type": "reflection",
"declaration": {
- "id": 132,
+ "id": 143,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 133,
+ "id": 144,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -3318,21 +3851,21 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 519,
+ "line": 616,
"character": 8
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 134,
+ "id": 145,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 135,
+ "id": 146,
"name": "session",
"kind": 1024,
"kindString": "Property",
@@ -3340,7 +3873,7 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 520,
+ "line": 617,
"character": 10
}
],
@@ -3354,14 +3887,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [135]
+ "children": [146]
}
]
}
}
},
{
- "id": 136,
+ "id": 147,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -3369,13 +3902,13 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 522,
+ "line": 619,
"character": 8
}
],
"type": {
"type": "reference",
- "id": 743,
+ "id": 786,
"name": "AuthError"
}
}
@@ -3384,7 +3917,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [133, 136]
+ "children": [144, 147]
}
]
}
@@ -3392,14 +3925,14 @@
{
"type": "reflection",
"declaration": {
- "id": 137,
+ "id": 148,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 138,
+ "id": 149,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -3407,21 +3940,21 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 525,
+ "line": 622,
"character": 8
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 139,
+ "id": 150,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 140,
+ "id": 151,
"name": "session",
"kind": 1024,
"kindString": "Property",
@@ -3429,7 +3962,7 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 526,
+ "line": 623,
"character": 10
}
],
@@ -3443,14 +3976,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [140]
+ "children": [151]
}
]
}
}
},
{
- "id": 141,
+ "id": 152,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -3458,7 +3991,7 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 528,
+ "line": 625,
"character": 8
}
],
@@ -3472,7 +4005,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [138, 141]
+ "children": [149, 152]
}
]
}
@@ -3488,7 +4021,7 @@
]
},
{
- "id": 142,
+ "id": 153,
"name": "getUser",
"kind": 2048,
"kindString": "Method",
@@ -3496,13 +4029,13 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 574,
+ "line": 671,
"character": 8
}
],
"signatures": [
{
- "id": 143,
+ "id": 154,
"name": "getUser",
"kind": 4096,
"kindString": "Call signature",
@@ -3512,7 +4045,7 @@
},
"parameters": [
{
- "id": 144,
+ "id": 155,
"name": "jwt",
"kind": 32768,
"kindString": "Parameter",
@@ -3533,7 +4066,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 344,
+ "id": 374,
"name": "UserResponse"
}
],
@@ -3545,7 +4078,7 @@
]
},
{
- "id": 103,
+ "id": 108,
"name": "initialize",
"kind": 2048,
"kindString": "Method",
@@ -3553,13 +4086,13 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 171,
+ "line": 196,
"character": 2
}
],
"signatures": [
{
- "id": 104,
+ "id": 109,
"name": "initialize",
"kind": 4096,
"kindString": "Call signature",
@@ -3572,7 +4105,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 716,
+ "id": 759,
"name": "InitializeResult"
}
],
@@ -3584,7 +4117,7 @@
]
},
{
- "id": 186,
+ "id": 203,
"name": "onAuthStateChange",
"kind": 2048,
"kindString": "Method",
@@ -3592,13 +4125,13 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 859,
+ "line": 982,
"character": 2
}
],
"signatures": [
{
- "id": 187,
+ "id": 204,
"name": "onAuthStateChange",
"kind": 4096,
"kindString": "Call signature",
@@ -3608,7 +4141,7 @@
},
"parameters": [
{
- "id": 188,
+ "id": 205,
"name": "callback",
"kind": 32768,
"kindString": "Parameter",
@@ -3619,33 +4152,33 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 189,
+ "id": 206,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 190,
+ "id": 207,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 191,
+ "id": 208,
"name": "event",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 295,
+ "id": 324,
"name": "AuthChangeEvent"
}
},
{
- "id": 192,
+ "id": 209,
"name": "session",
"kind": 32768,
"kindString": "Parameter",
@@ -3659,7 +4192,7 @@
},
{
"type": "reference",
- "id": 355,
+ "id": 385,
"name": "Session"
}
]
@@ -3679,14 +4212,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 193,
+ "id": 210,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 194,
+ "id": 211,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -3694,21 +4227,21 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 860,
+ "line": 983,
"character": 4
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 195,
+ "id": 212,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 196,
+ "id": 213,
"name": "subscription",
"kind": 1024,
"kindString": "Property",
@@ -3716,13 +4249,13 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 860,
+ "line": 983,
"character": 12
}
],
"type": {
"type": "reference",
- "id": 429,
+ "id": 459,
"name": "Subscription"
}
}
@@ -3731,7 +4264,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [196]
+ "children": [213]
}
]
}
@@ -3742,7 +4275,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [194]
+ "children": [211]
}
]
}
@@ -3751,7 +4284,7 @@
]
},
{
- "id": 161,
+ "id": 175,
"name": "refreshSession",
"kind": 2048,
"kindString": "Method",
@@ -3759,13 +4292,13 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 714,
+ "line": 817,
"character": 8
}
],
"signatures": [
{
- "id": 162,
+ "id": 176,
"name": "refreshSession",
"kind": 4096,
"kindString": "Call signature",
@@ -3775,7 +4308,7 @@
},
"parameters": [
{
- "id": 163,
+ "id": 177,
"name": "currentSession",
"kind": 32768,
"kindString": "Parameter",
@@ -3788,14 +4321,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 164,
+ "id": 178,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 165,
+ "id": 179,
"name": "refresh_token",
"kind": 1024,
"kindString": "Property",
@@ -3803,7 +4336,7 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 714,
+ "line": 817,
"character": 42
}
],
@@ -3817,7 +4350,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [165]
+ "children": [179]
}
]
}
@@ -3829,7 +4362,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 309,
+ "id": 339,
"name": "AuthResponse"
}
],
@@ -3841,7 +4374,7 @@
]
},
{
- "id": 197,
+ "id": 217,
"name": "resetPasswordForEmail",
"kind": 2048,
"kindString": "Method",
@@ -3849,13 +4382,13 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 882,
+ "line": 1022,
"character": 8
}
],
"signatures": [
{
- "id": 198,
+ "id": 218,
"name": "resetPasswordForEmail",
"kind": 4096,
"kindString": "Call signature",
@@ -3865,7 +4398,7 @@
},
"parameters": [
{
- "id": 199,
+ "id": 219,
"name": "email",
"kind": 32768,
"kindString": "Parameter",
@@ -3879,7 +4412,7 @@
}
},
{
- "id": 200,
+ "id": 220,
"name": "options",
"kind": 32768,
"kindString": "Parameter",
@@ -3887,14 +4420,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 201,
+ "id": 221,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 203,
+ "id": 223,
"name": "captchaToken",
"kind": 1024,
"kindString": "Property",
@@ -3907,7 +4440,7 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 886,
+ "line": 1026,
"character": 6
}
],
@@ -3917,7 +4450,7 @@
}
},
{
- "id": 202,
+ "id": 222,
"name": "redirectTo",
"kind": 1024,
"kindString": "Property",
@@ -3930,7 +4463,7 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 885,
+ "line": 1025,
"character": 6
}
],
@@ -3944,7 +4477,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [203, 202]
+ "children": [223, 222]
}
]
}
@@ -3961,14 +4494,14 @@
{
"type": "reflection",
"declaration": {
- "id": 204,
+ "id": 224,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 205,
+ "id": 225,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -3976,14 +4509,14 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 890,
+ "line": 1030,
"character": 8
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 206,
+ "id": 226,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
@@ -3992,7 +4525,7 @@
}
},
{
- "id": 207,
+ "id": 227,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -4000,7 +4533,7 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 891,
+ "line": 1031,
"character": 8
}
],
@@ -4014,7 +4547,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [205, 207]
+ "children": [225, 227]
}
]
}
@@ -4022,14 +4555,14 @@
{
"type": "reflection",
"declaration": {
- "id": 208,
+ "id": 228,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 209,
+ "id": 229,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -4037,7 +4570,7 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 893,
+ "line": 1033,
"character": 8
}
],
@@ -4047,7 +4580,7 @@
}
},
{
- "id": 210,
+ "id": 230,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -4055,13 +4588,13 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 893,
+ "line": 1033,
"character": 20
}
],
"type": {
"type": "reference",
- "id": 743,
+ "id": 786,
"name": "AuthError"
}
}
@@ -4070,7 +4603,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [209, 210]
+ "children": [229, 230]
}
]
}
@@ -4086,7 +4619,7 @@
]
},
{
- "id": 155,
+ "id": 169,
"name": "setSession",
"kind": 2048,
"kindString": "Method",
@@ -4094,13 +4627,13 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 650,
+ "line": 753,
"character": 8
}
],
"signatures": [
{
- "id": 156,
+ "id": 170,
"name": "setSession",
"kind": 4096,
"kindString": "Call signature",
@@ -4110,7 +4643,7 @@
},
"parameters": [
{
- "id": 157,
+ "id": 171,
"name": "currentSession",
"kind": 32768,
"kindString": "Parameter",
@@ -4121,14 +4654,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 158,
+ "id": 172,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 159,
+ "id": 173,
"name": "access_token",
"kind": 1024,
"kindString": "Property",
@@ -4136,7 +4669,7 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 651,
+ "line": 754,
"character": 4
}
],
@@ -4146,7 +4679,7 @@
}
},
{
- "id": 160,
+ "id": 174,
"name": "refresh_token",
"kind": 1024,
"kindString": "Property",
@@ -4154,7 +4687,7 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 652,
+ "line": 755,
"character": 4
}
],
@@ -4168,7 +4701,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [159, 160]
+ "children": [173, 174]
}
]
}
@@ -4180,7 +4713,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 309,
+ "id": 339,
"name": "AuthResponse"
}
],
@@ -4192,7 +4725,66 @@
]
},
{
- "id": 113,
+ "id": 124,
+ "name": "signInWithIdToken",
+ "kind": 2048,
+ "kindString": "Method",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/GoTrueClient.ts",
+ "line": 432,
+ "character": 8
+ }
+ ],
+ "signatures": [
+ {
+ "id": 125,
+ "name": "signInWithIdToken",
+ "kind": 4096,
+ "kindString": "Call signature",
+ "flags": {},
+ "comment": {
+ "shortText": "Allows signing in with an ID token issued by certain supported providers.\nThe ID token is verified for validity and a new session is established.",
+ "tags": [
+ {
+ "tag": "experimental",
+ "text": "\n"
+ }
+ ]
+ },
+ "parameters": [
+ {
+ "id": 126,
+ "name": "credentials",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {},
+ "type": {
+ "type": "reference",
+ "id": 530,
+ "name": "SignInWithIdTokenCredentials"
+ }
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "typeArguments": [
+ {
+ "type": "reference",
+ "id": 339,
+ "name": "AuthResponse"
+ }
+ ],
+ "qualifiedName": "Promise",
+ "package": "typescript",
+ "name": "Promise"
+ }
+ }
+ ]
+ },
+ {
+ "id": 118,
"name": "signInWithOAuth",
"kind": 2048,
"kindString": "Method",
@@ -4200,13 +4792,13 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 358,
+ "line": 387,
"character": 8
}
],
"signatures": [
{
- "id": 114,
+ "id": 119,
"name": "signInWithOAuth",
"kind": 4096,
"kindString": "Call signature",
@@ -4216,14 +4808,14 @@
},
"parameters": [
{
- "id": 115,
+ "id": 120,
"name": "credentials",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 486,
+ "id": 518,
"name": "SignInWithOAuthCredentials"
}
}
@@ -4233,7 +4825,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 322,
+ "id": 352,
"name": "OAuthResponse"
}
],
@@ -4245,7 +4837,7 @@
]
},
{
- "id": 116,
+ "id": 127,
"name": "signInWithOtp",
"kind": 2048,
"kindString": "Method",
@@ -4253,31 +4845,31 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 379,
+ "line": 480,
"character": 8
}
],
"signatures": [
{
- "id": 117,
+ "id": 128,
"name": "signInWithOtp",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"comment": {
"shortText": "Log in a user using magiclink or a one-time password (OTP).",
- "text": "If the `{{ .ConfirmationURL }}` variable is specified in the email template, a magiclink will be sent.\nIf the `{{ .Token }}` variable is specified in the email template, an OTP will be sent.\nIf you're using phone sign-ins, only an OTP will be sent. You won't be able to send a magiclink for phone sign-ins.\n\nBe aware that you may get back an error message that will not distinguish\nbetween the cases where the account does not exist or, that the account\ncan only be accessed via social login.\n"
+ "text": "If the `{{ .ConfirmationURL }}` variable is specified in the email template, a magiclink will be sent.\nIf the `{{ .Token }}` variable is specified in the email template, an OTP will be sent.\nIf you're using phone sign-ins, only an OTP will be sent. You won't be able to send a magiclink for phone sign-ins.\n\nBe aware that you may get back an error message that will not distinguish\nbetween the cases where the account does not exist or, that the account\ncan only be accessed via social login.\n\nDo note that you will need to configure a Whatsapp sender on Twilio\nif you are using phone sign in with the 'whatsapp' channel. The whatsapp\nchannel is not supported on other providers\nat this time.\n"
},
"parameters": [
{
- "id": 118,
+ "id": 129,
"name": "credentials",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 470,
+ "id": 500,
"name": "SignInWithPasswordlessCredentials"
}
}
@@ -4287,7 +4879,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 309,
+ "id": 339,
"name": "AuthResponse"
}
],
@@ -4299,7 +4891,7 @@
]
},
{
- "id": 110,
+ "id": 115,
"name": "signInWithPassword",
"kind": 2048,
"kindString": "Method",
@@ -4307,31 +4899,31 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 306,
+ "line": 337,
"character": 8
}
],
"signatures": [
{
- "id": 111,
+ "id": 116,
"name": "signInWithPassword",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"comment": {
"shortText": "Log in an existing user with an email and password or phone and password.",
- "text": "Be aware that you may get back an error message that will not distingish\nbetween the cases where the account does not exist or that the\nemail/phone and password combination is wrong or that the account can only\nbe accessed via social login.\n"
+ "text": "Be aware that you may get back an error message that will not distinguish\nbetween the cases where the account does not exist or that the\nemail/phone and password combination is wrong or that the account can only\nbe accessed via social login.\n"
},
"parameters": [
{
- "id": 112,
+ "id": 117,
"name": "credentials",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 455,
+ "id": 486,
"name": "SignInWithPasswordCredentials"
}
}
@@ -4341,7 +4933,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 309,
+ "id": 339,
"name": "AuthResponse"
}
],
@@ -4353,7 +4945,7 @@
]
},
{
- "id": 122,
+ "id": 133,
"name": "signInWithSSO",
"kind": 2048,
"kindString": "Method",
@@ -4361,37 +4953,31 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 482,
+ "line": 579,
"character": 8
}
],
"signatures": [
{
- "id": 123,
+ "id": 134,
"name": "signInWithSSO",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"comment": {
"shortText": "Attempts a single-sign on using an enterprise Identity Provider. A\nsuccessful SSO attempt will redirect the current page to the identity\nprovider authorization page. The redirect URL is implementation and SSO\nprotocol specific.",
- "text": "You can use it by providing a SSO domain. Typically you can extract this\ndomain by asking users for their email address. If this domain is\nregistered on the Auth instance the redirect will use that organization's\ncurrently active SSO Identity Provider for the login.\n\nIf you have built an organization-specific login page, you can use the\norganization's SSO Identity Provider UUID directly instead.\n\nThis API is experimental and availability is conditional on correct\nsettings on the Auth service.\n",
- "tags": [
- {
- "tag": "experimental",
- "text": "\n"
- }
- ]
+ "text": "You can use it by providing a SSO domain. Typically you can extract this\ndomain by asking users for their email address. If this domain is\nregistered on the Auth instance the redirect will use that organization's\ncurrently active SSO Identity Provider for the login.\n\nIf you have built an organization-specific login page, you can use the\norganization's SSO Identity Provider UUID directly instead.\n"
},
"parameters": [
{
- "id": 124,
+ "id": 135,
"name": "params",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 517,
+ "id": 557,
"name": "SignInWithSSO"
}
}
@@ -4401,7 +4987,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 335,
+ "id": 365,
"name": "SSOResponse"
}
],
@@ -4413,7 +4999,7 @@
]
},
{
- "id": 182,
+ "id": 199,
"name": "signOut",
"kind": 2048,
"kindString": "Method",
@@ -4421,13 +5007,13 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 834,
+ "line": 957,
"character": 8
}
],
"signatures": [
{
- "id": 183,
+ "id": 200,
"name": "signOut",
"kind": 4096,
"kindString": "Call signature",
@@ -4442,14 +5028,14 @@
{
"type": "reflection",
"declaration": {
- "id": 184,
+ "id": 201,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 185,
+ "id": 202,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -4457,7 +5043,7 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 834,
+ "line": 957,
"character": 29
}
],
@@ -4470,7 +5056,7 @@
},
{
"type": "reference",
- "id": 743,
+ "id": 786,
"name": "AuthError"
}
]
@@ -4481,7 +5067,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [185]
+ "children": [202]
}
]
}
@@ -4495,7 +5081,7 @@
]
},
{
- "id": 107,
+ "id": 112,
"name": "signUp",
"kind": 2048,
"kindString": "Method",
@@ -4503,13 +5089,13 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 238,
+ "line": 268,
"character": 8
}
],
"signatures": [
{
- "id": 108,
+ "id": 113,
"name": "signUp",
"kind": 4096,
"kindString": "Call signature",
@@ -4521,14 +5107,14 @@
},
"parameters": [
{
- "id": 109,
+ "id": 114,
"name": "credentials",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 439,
+ "id": 469,
"name": "SignUpWithPasswordCredentials"
}
}
@@ -4538,7 +5124,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 309,
+ "id": 339,
"name": "AuthResponse"
}
],
@@ -4550,7 +5136,7 @@
]
},
{
- "id": 252,
+ "id": 280,
"name": "startAutoRefresh",
"kind": 2048,
"kindString": "Method",
@@ -4558,20 +5144,20 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 1106,
+ "line": 1311,
"character": 8
}
],
"signatures": [
{
- "id": 253,
+ "id": 281,
"name": "startAutoRefresh",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"comment": {
"shortText": "Starts an auto-refresh process in the background. The session is checked\nevery few seconds. Close to the time of expiration a process is started to\nrefresh the session. If refreshing fails it will be retried for as long as\nnecessary.",
- "text": "If you set the {@link GoTrueClientOptions#autoRefreshToken} you don't need\nto call this function, it will be called for you.\n\nOn browsers the refresh process works only when the tab/window is in the\nforeground to conserve resources as well as prevent race conditions and\nflooding auth with requests.\n\nOn non-browser platforms the refresh process works *continuously* in the\nbackground, which may not be desirable. You should hook into your\nplatform's foreground indication mechanism and call these methods\nappropriately to conserve resources.\n\n{@see #stopAutoRefresh}\n"
+ "text": "If you set the {@link GoTrueClientOptions#autoRefreshToken} you don't need\nto call this function, it will be called for you.\n\nOn browsers the refresh process works only when the tab/window is in the\nforeground to conserve resources as well as prevent race conditions and\nflooding auth with requests. If you call this method any managed\nvisibility change callback will be removed and you must manage visibility\nchanges on your own.\n\nOn non-browser platforms the refresh process works *continuously* in the\nbackground, which may not be desireable. You should hook into your\nplatform's foreground indication mechanism and call these methods\nappropriately to conserve resources.\n\n{@see #stopAutoRefresh}\n"
},
"type": {
"type": "reference",
@@ -4589,7 +5175,7 @@
]
},
{
- "id": 254,
+ "id": 282,
"name": "stopAutoRefresh",
"kind": 2048,
"kindString": "Method",
@@ -4597,19 +5183,20 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 1121,
+ "line": 1324,
"character": 8
}
],
"signatures": [
{
- "id": 255,
+ "id": 283,
"name": "stopAutoRefresh",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"comment": {
- "shortText": "Stops an active auto refresh process running in the background (if any).\nSee {@link #startAutoRefresh} for more details."
+ "shortText": "Stops an active auto refresh process running in the background (if any).",
+ "text": "If you call this method any managed visibility change callback will be\nremoved and you must manage visibility changes on your own.\n\nSee {@link #startAutoRefresh} for more details.\n"
},
"type": {
"type": "reference",
@@ -4627,7 +5214,7 @@
]
},
{
- "id": 145,
+ "id": 156,
"name": "updateUser",
"kind": 2048,
"kindString": "Method",
@@ -4635,32 +5222,79 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 603,
+ "line": 700,
"character": 8
}
],
"signatures": [
{
- "id": 146,
+ "id": 157,
"name": "updateUser",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"comment": {
- "shortText": "Updates user data, if there is a logged in user."
+ "shortText": "Updates user data for a logged in user."
},
"parameters": [
{
- "id": 147,
+ "id": 158,
"name": "attributes",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 414,
+ "id": 445,
"name": "UserAttributes"
}
+ },
+ {
+ "id": 159,
+ "name": "options",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {},
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 160,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 161,
+ "name": "emailRedirectTo",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/GoTrueClient.ts",
+ "line": 703,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [161]
+ }
+ ]
+ }
+ },
+ "defaultValue": "{}"
}
],
"type": {
@@ -4668,7 +5302,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 344,
+ "id": 374,
"name": "UserResponse"
}
],
@@ -4680,7 +5314,7 @@
]
},
{
- "id": 119,
+ "id": 130,
"name": "verifyOtp",
"kind": 2048,
"kindString": "Method",
@@ -4688,13 +5322,13 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 423,
+ "line": 525,
"character": 8
}
],
"signatures": [
{
- "id": 120,
+ "id": 131,
"name": "verifyOtp",
"kind": 4096,
"kindString": "Call signature",
@@ -4704,14 +5338,14 @@
},
"parameters": [
{
- "id": 121,
+ "id": 132,
"name": "params",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 498,
+ "id": 538,
"name": "VerifyOtpParams"
}
}
@@ -4721,7 +5355,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 309,
+ "id": 339,
"name": "AuthResponse"
}
],
@@ -4748,20 +5382,21 @@
"title": "Methods",
"kind": 2048,
"children": [
- 125, 142, 103, 186, 161, 197, 155, 113, 116, 110, 122, 182, 107, 252, 254, 145, 119
+ 121, 136, 153, 108, 203, 175, 217, 169, 124, 118, 127, 115, 133, 199, 112, 280, 282,
+ 156, 130
]
}
],
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 91,
+ "line": 92,
"character": 21
}
]
},
{
- "id": 364,
+ "id": 394,
"name": "AMREntry",
"kind": 256,
"kindString": "Interface",
@@ -4778,7 +5413,7 @@
},
"children": [
{
- "id": 365,
+ "id": 395,
"name": "method",
"kind": 1024,
"kindString": "Property",
@@ -4789,7 +5424,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 152,
+ "line": 160,
"character": 2
}
],
@@ -4799,7 +5434,7 @@
}
},
{
- "id": 366,
+ "id": 396,
"name": "timestamp",
"kind": 1024,
"kindString": "Property",
@@ -4810,7 +5445,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 158,
+ "line": 166,
"character": 2
}
],
@@ -4824,26 +5459,26 @@
{
"title": "Properties",
"kind": 1024,
- "children": [365, 366]
+ "children": [395, 396]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 150,
+ "line": 158,
"character": 17
}
]
},
{
- "id": 419,
+ "id": 450,
"name": "AdminUserAttributes",
"kind": 256,
"kindString": "Interface",
"flags": {},
"children": [
{
- "id": 421,
+ "id": 452,
"name": "app_metadata",
"kind": 1024,
"kindString": "Property",
@@ -4857,7 +5492,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 280,
+ "line": 288,
"character": 2
}
],
@@ -4867,7 +5502,7 @@
}
},
{
- "id": 424,
+ "id": 455,
"name": "ban_duration",
"kind": 1024,
"kindString": "Property",
@@ -4881,7 +5516,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 306,
+ "line": 314,
"character": 2
}
],
@@ -4891,36 +5526,7 @@
}
},
{
- "id": 428,
- "name": "data",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "A custom data object to store the user's metadata. This maps to the `auth.users.user_metadata` column.",
- "text": "The `data` should be a JSON object that includes user-specific info, such as their first and last name.\n\n"
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 255,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "object"
- },
- "inheritedFrom": {
- "type": "reference",
- "id": 418,
- "name": "UserAttributes.data"
- }
- },
- {
- "id": 425,
+ "id": 457,
"name": "email",
"kind": 1024,
"kindString": "Property",
@@ -4933,7 +5539,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 237,
+ "line": 246,
"character": 2
}
],
@@ -4943,12 +5549,11 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 415,
- "name": "UserAttributes.email"
+ "name": "Omit.email"
}
},
{
- "id": 422,
+ "id": 453,
"name": "email_confirm",
"kind": 1024,
"kindString": "Property",
@@ -4962,7 +5567,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 287,
+ "line": 295,
"character": 2
}
],
@@ -4972,7 +5577,7 @@
}
},
{
- "id": 427,
+ "id": 456,
"name": "password",
"kind": 1024,
"kindString": "Property",
@@ -4985,7 +5590,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 247,
+ "line": 256,
"character": 2
}
],
@@ -4995,12 +5600,11 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 417,
- "name": "UserAttributes.password"
+ "name": "Omit.password"
}
},
{
- "id": 426,
+ "id": 458,
"name": "phone",
"kind": 1024,
"kindString": "Property",
@@ -5013,7 +5617,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 242,
+ "line": 251,
"character": 2
}
],
@@ -5023,12 +5627,11 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 416,
- "name": "UserAttributes.phone"
+ "name": "Omit.phone"
}
},
{
- "id": 423,
+ "id": 454,
"name": "phone_confirm",
"kind": 1024,
"kindString": "Property",
@@ -5042,7 +5645,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 294,
+ "line": 302,
"character": 2
}
],
@@ -5052,7 +5655,7 @@
}
},
{
- "id": 420,
+ "id": 451,
"name": "user_metadata",
"kind": 1024,
"kindString": "Property",
@@ -5061,12 +5664,12 @@
},
"comment": {
"shortText": "A custom data object to store the user's metadata. This maps to the `auth.users.user_metadata` column.",
- "text": "Only a service role can modify.\n\nThe `user_metadata` should be a JSON object that includes user-specific info, such as their first and last name.\n\nNote: When using the GoTrueAdminApi and wanting to modify a user's metadata,\nthis attribute is used instead of UserAttributes data.\n\n"
+ "text": "The `user_metadata` should be a JSON object that includes user-specific info, such as their first and last name.\n\nNote: When using the GoTrueAdminApi and wanting to modify a user's metadata,\nthis attribute is used instead of UserAttributes data.\n\n"
},
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 270,
+ "line": 278,
"character": 2
}
],
@@ -5080,26 +5683,38 @@
{
"title": "Properties",
"kind": 1024,
- "children": [421, 424, 428, 425, 422, 427, 426, 423, 420]
+ "children": [452, 455, 457, 453, 456, 458, 454, 451]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 258,
+ "line": 267,
"character": 17
}
],
"extendedTypes": [
{
"type": "reference",
- "id": 414,
- "name": "UserAttributes"
+ "typeArguments": [
+ {
+ "type": "reference",
+ "id": 445,
+ "name": "UserAttributes"
+ },
+ {
+ "type": "literal",
+ "value": "data"
+ }
+ ],
+ "qualifiedName": "Omit",
+ "package": "typescript",
+ "name": "Omit"
}
]
},
{
- "id": 378,
+ "id": 408,
"name": "Factor",
"kind": 256,
"kindString": "Interface",
@@ -5123,7 +5738,7 @@
},
"children": [
{
- "id": 383,
+ "id": 413,
"name": "created_at",
"kind": 1024,
"kindString": "Property",
@@ -5131,7 +5746,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 196,
+ "line": 204,
"character": 2
}
],
@@ -5141,7 +5756,7 @@
}
},
{
- "id": 381,
+ "id": 411,
"name": "factor_type",
"kind": 1024,
"kindString": "Property",
@@ -5152,7 +5767,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 191,
+ "line": 199,
"character": 2
}
],
@@ -5162,7 +5777,7 @@
}
},
{
- "id": 380,
+ "id": 410,
"name": "friendly_name",
"kind": 1024,
"kindString": "Property",
@@ -5175,7 +5790,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 185,
+ "line": 193,
"character": 2
}
],
@@ -5185,7 +5800,7 @@
}
},
{
- "id": 379,
+ "id": 409,
"name": "id",
"kind": 1024,
"kindString": "Property",
@@ -5196,7 +5811,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 182,
+ "line": 190,
"character": 2
}
],
@@ -5206,7 +5821,7 @@
}
},
{
- "id": 382,
+ "id": 412,
"name": "status",
"kind": 1024,
"kindString": "Property",
@@ -5217,7 +5832,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 194,
+ "line": 202,
"character": 2
}
],
@@ -5236,7 +5851,7 @@
}
},
{
- "id": 384,
+ "id": 414,
"name": "updated_at",
"kind": 1024,
"kindString": "Property",
@@ -5244,7 +5859,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 197,
+ "line": 205,
"character": 2
}
],
@@ -5258,26 +5873,26 @@
{
"title": "Properties",
"kind": 1024,
- "children": [383, 381, 380, 379, 382, 384]
+ "children": [413, 411, 410, 409, 412, 414]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 180,
+ "line": 188,
"character": 17
}
]
},
{
- "id": 549,
+ "id": 592,
"name": "GenerateLinkOptions",
"kind": 256,
"kindString": "Interface",
"flags": {},
"children": [
{
- "id": 550,
+ "id": 593,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -5291,7 +5906,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 542,
+ "line": 570,
"character": 2
}
],
@@ -5301,7 +5916,7 @@
}
},
{
- "id": 551,
+ "id": 594,
"name": "redirectTo",
"kind": 1024,
"kindString": "Property",
@@ -5314,7 +5929,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 544,
+ "line": 572,
"character": 2
}
],
@@ -5328,19 +5943,19 @@
{
"title": "Properties",
"kind": 1024,
- "children": [550, 551]
+ "children": [593, 594]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 536,
+ "line": 564,
"character": 17
}
]
},
{
- "id": 708,
+ "id": 751,
"name": "GoTrueAdminMFAApi",
"kind": 256,
"kindString": "Interface",
@@ -5356,14 +5971,14 @@
},
"children": [
{
- "id": 712,
+ "id": 755,
"name": "deleteFactor",
"kind": 2048,
"kindString": "Method",
"flags": {},
"signatures": [
{
- "id": 713,
+ "id": 756,
"name": "deleteFactor",
"kind": 4096,
"kindString": "Call signature",
@@ -5383,14 +5998,14 @@
},
"parameters": [
{
- "id": 714,
+ "id": 757,
"name": "params",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 692,
+ "id": 735,
"name": "AuthMFAAdminDeleteFactorParams"
}
}
@@ -5400,7 +6015,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 683,
+ "id": 726,
"name": "AuthMFAAdminDeleteFactorResponse"
}
],
@@ -5412,14 +6027,14 @@
]
},
{
- "id": 709,
+ "id": 752,
"name": "listFactors",
"kind": 2048,
"kindString": "Method",
"flags": {},
"signatures": [
{
- "id": 710,
+ "id": 753,
"name": "listFactors",
"kind": 4096,
"kindString": "Call signature",
@@ -5429,14 +6044,14 @@
},
"parameters": [
{
- "id": 711,
+ "id": 754,
"name": "params",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 705,
+ "id": 748,
"name": "AuthMFAAdminListFactorsParams"
}
}
@@ -5446,7 +6061,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 696,
+ "id": 739,
"name": "AuthMFAAdminListFactorsResponse"
}
],
@@ -5462,19 +6077,19 @@
{
"title": "Methods",
"kind": 2048,
- "children": [712, 709]
+ "children": [755, 752]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 874,
+ "line": 902,
"character": 17
}
]
},
{
- "id": 663,
+ "id": 706,
"name": "GoTrueMFAApi",
"kind": 256,
"kindString": "Interface",
@@ -5484,14 +6099,14 @@
},
"children": [
{
- "id": 667,
+ "id": 710,
"name": "challenge",
"kind": 2048,
"kindString": "Method",
"flags": {},
"signatures": [
{
- "id": 668,
+ "id": 711,
"name": "challenge",
"kind": 4096,
"kindString": "Call signature",
@@ -5501,14 +6116,14 @@
},
"parameters": [
{
- "id": 669,
+ "id": 712,
"name": "params",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 587,
+ "id": 630,
"name": "MFAChallengeParams"
}
}
@@ -5518,7 +6133,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 631,
+ "id": 674,
"name": "AuthMFAChallengeResponse"
}
],
@@ -5530,14 +6145,14 @@
]
},
{
- "id": 676,
+ "id": 719,
"name": "challengeAndVerify",
"kind": 2048,
"kindString": "Method",
"flags": {},
"signatures": [
{
- "id": 677,
+ "id": 720,
"name": "challengeAndVerify",
"kind": 4096,
"kindString": "Call signature",
@@ -5547,14 +6162,14 @@
},
"parameters": [
{
- "id": 678,
+ "id": 721,
"name": "params",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 590,
+ "id": 633,
"name": "MFAChallengeAndVerifyParams"
}
}
@@ -5564,7 +6179,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 594,
+ "id": 637,
"name": "AuthMFAVerifyResponse"
}
],
@@ -5576,14 +6191,14 @@
]
},
{
- "id": 664,
+ "id": 707,
"name": "enroll",
"kind": 2048,
"kindString": "Method",
"flags": {},
"signatures": [
{
- "id": 665,
+ "id": 708,
"name": "enroll",
"kind": 4096,
"kindString": "Call signature",
@@ -5594,14 +6209,14 @@
},
"parameters": [
{
- "id": 666,
+ "id": 709,
"name": "params",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 574,
+ "id": 617,
"name": "MFAEnrollParams"
}
}
@@ -5611,7 +6226,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 607,
+ "id": 650,
"name": "AuthMFAEnrollResponse"
}
],
@@ -5623,14 +6238,14 @@
]
},
{
- "id": 681,
+ "id": 724,
"name": "getAuthenticatorAssuranceLevel",
"kind": 2048,
"kindString": "Method",
"flags": {},
"signatures": [
{
- "id": 682,
+ "id": 725,
"name": "getAuthenticatorAssuranceLevel",
"kind": 4096,
"kindString": "Call signature",
@@ -5644,7 +6259,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 652,
+ "id": 695,
"name": "AuthMFAGetAuthenticatorAssuranceLevelResponse"
}
],
@@ -5656,14 +6271,14 @@
]
},
{
- "id": 679,
+ "id": 722,
"name": "listFactors",
"kind": 2048,
"kindString": "Method",
"flags": {},
"signatures": [
{
- "id": 680,
+ "id": 723,
"name": "listFactors",
"kind": 4096,
"kindString": "Call signature",
@@ -5690,7 +6305,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 641,
+ "id": 684,
"name": "AuthMFAListFactorsResponse"
}
],
@@ -5702,14 +6317,14 @@
]
},
{
- "id": 673,
+ "id": 716,
"name": "unenroll",
"kind": 2048,
"kindString": "Method",
"flags": {},
"signatures": [
{
- "id": 674,
+ "id": 717,
"name": "unenroll",
"kind": 4096,
"kindString": "Call signature",
@@ -5719,14 +6334,14 @@
},
"parameters": [
{
- "id": 675,
+ "id": 718,
"name": "params",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 579,
+ "id": 622,
"name": "MFAUnenrollParams"
}
}
@@ -5736,7 +6351,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 622,
+ "id": 665,
"name": "AuthMFAUnenrollResponse"
}
],
@@ -5748,14 +6363,14 @@
]
},
{
- "id": 670,
+ "id": 713,
"name": "verify",
"kind": 2048,
"kindString": "Method",
"flags": {},
"signatures": [
{
- "id": 671,
+ "id": 714,
"name": "verify",
"kind": 4096,
"kindString": "Call signature",
@@ -5765,14 +6380,14 @@
},
"parameters": [
{
- "id": 672,
+ "id": 715,
"name": "params",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 582,
+ "id": 625,
"name": "MFAVerifyParams"
}
}
@@ -5782,7 +6397,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 594,
+ "id": 637,
"name": "AuthMFAVerifyResponse"
}
],
@@ -5798,26 +6413,26 @@
{
"title": "Methods",
"kind": 2048,
- "children": [667, 676, 664, 681, 679, 673, 670]
+ "children": [710, 719, 707, 724, 722, 716, 713]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 761,
+ "line": 789,
"character": 17
}
]
},
{
- "id": 355,
+ "id": 385,
"name": "Session",
"kind": 256,
"kindString": "Interface",
"flags": {},
"children": [
{
- "id": 358,
+ "id": 388,
"name": "access_token",
"kind": 1024,
"kindString": "Property",
@@ -5828,7 +6443,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 125,
+ "line": 133,
"character": 2
}
],
@@ -5838,7 +6453,7 @@
}
},
{
- "id": 361,
+ "id": 391,
"name": "expires_at",
"kind": 1024,
"kindString": "Property",
@@ -5851,7 +6466,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 137,
+ "line": 145,
"character": 2
}
],
@@ -5861,7 +6476,7 @@
}
},
{
- "id": 360,
+ "id": 390,
"name": "expires_in",
"kind": 1024,
"kindString": "Property",
@@ -5872,7 +6487,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 133,
+ "line": 141,
"character": 2
}
],
@@ -5882,7 +6497,7 @@
}
},
{
- "id": 357,
+ "id": 387,
"name": "provider_refresh_token",
"kind": 1024,
"kindString": "Property",
@@ -5895,7 +6510,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 121,
+ "line": 129,
"character": 2
}
],
@@ -5914,7 +6529,7 @@
}
},
{
- "id": 356,
+ "id": 386,
"name": "provider_token",
"kind": 1024,
"kindString": "Property",
@@ -5927,7 +6542,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 116,
+ "line": 124,
"character": 2
}
],
@@ -5946,7 +6561,7 @@
}
},
{
- "id": 359,
+ "id": 389,
"name": "refresh_token",
"kind": 1024,
"kindString": "Property",
@@ -5957,7 +6572,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 129,
+ "line": 137,
"character": 2
}
],
@@ -5967,7 +6582,7 @@
}
},
{
- "id": 362,
+ "id": 392,
"name": "token_type",
"kind": 1024,
"kindString": "Property",
@@ -5975,7 +6590,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 138,
+ "line": 146,
"character": 2
}
],
@@ -5985,7 +6600,7 @@
}
},
{
- "id": 363,
+ "id": 393,
"name": "user",
"kind": 1024,
"kindString": "Property",
@@ -5993,13 +6608,13 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 139,
+ "line": 147,
"character": 2
}
],
"type": {
"type": "reference",
- "id": 392,
+ "id": 422,
"name": "User"
}
}
@@ -6008,26 +6623,26 @@
{
"title": "Properties",
"kind": 1024,
- "children": [358, 361, 360, 357, 356, 359, 362, 363]
+ "children": [388, 391, 390, 387, 386, 389, 392, 393]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 112,
+ "line": 120,
"character": 17
}
]
},
{
- "id": 429,
+ "id": 459,
"name": "Subscription",
"kind": 256,
"kindString": "Interface",
"flags": {},
"children": [
{
- "id": 430,
+ "id": 460,
"name": "id",
"kind": 1024,
"kindString": "Property",
@@ -6038,7 +6653,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 313,
+ "line": 321,
"character": 2
}
],
@@ -6048,7 +6663,7 @@
}
},
{
- "id": 431,
+ "id": 461,
"name": "callback",
"kind": 2048,
"kindString": "Method",
@@ -6056,13 +6671,13 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 317,
+ "line": 325,
"character": 2
}
],
"signatures": [
{
- "id": 432,
+ "id": 462,
"name": "callback",
"kind": 4096,
"kindString": "Call signature",
@@ -6072,19 +6687,19 @@
},
"parameters": [
{
- "id": 433,
+ "id": 463,
"name": "event",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 295,
+ "id": 324,
"name": "AuthChangeEvent"
}
},
{
- "id": 434,
+ "id": 464,
"name": "session",
"kind": 32768,
"kindString": "Parameter",
@@ -6098,7 +6713,7 @@
},
{
"type": "reference",
- "id": 355,
+ "id": 385,
"name": "Session"
}
]
@@ -6113,7 +6728,7 @@
]
},
{
- "id": 435,
+ "id": 465,
"name": "unsubscribe",
"kind": 2048,
"kindString": "Method",
@@ -6121,13 +6736,13 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 321,
+ "line": 329,
"character": 2
}
],
"signatures": [
{
- "id": 436,
+ "id": 466,
"name": "unsubscribe",
"kind": 4096,
"kindString": "Call signature",
@@ -6147,31 +6762,31 @@
{
"title": "Properties",
"kind": 1024,
- "children": [430]
+ "children": [460]
},
{
"title": "Methods",
"kind": 2048,
- "children": [431, 435]
+ "children": [461, 465]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 309,
+ "line": 317,
"character": 17
}
]
},
{
- "id": 437,
+ "id": 467,
"name": "UpdatableFactorAttributes",
"kind": 256,
"kindString": "Interface",
"flags": {},
"children": [
{
- "id": 438,
+ "id": 468,
"name": "friendlyName",
"kind": 1024,
"kindString": "Property",
@@ -6179,7 +6794,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 325,
+ "line": 333,
"character": 2
}
],
@@ -6193,413 +6808,32 @@
{
"title": "Properties",
"kind": 1024,
- "children": [438]
+ "children": [468]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 324,
+ "line": 332,
"character": 17
}
]
},
{
- "id": 392,
+ "id": 422,
"name": "User",
"kind": 256,
"kindString": "Interface",
"flags": {},
"children": [
{
- "id": 402,
+ "id": 433,
"name": "action_link",
"kind": 1024,
"kindString": "Property",
"flags": {
"isOptional": true
},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 219,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 394,
- "name": "app_metadata",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 211,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "id": 385,
- "name": "UserAppMetadata"
- }
- },
- {
- "id": 396,
- "name": "aud",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 213,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 397,
- "name": "confirmation_sent_at",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 214,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 406,
- "name": "confirmed_at",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 223,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 405,
- "name": "created_at",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 222,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 403,
- "name": "email",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 220,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 399,
- "name": "email_change_sent_at",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 216,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 407,
- "name": "email_confirmed_at",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 224,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 413,
- "name": "factors",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 230,
- "character": 2
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "id": 378,
- "name": "Factor"
- }
- }
- },
- {
- "id": 393,
- "name": "id",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 210,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 412,
- "name": "identities",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 229,
- "character": 2
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "id": 367,
- "name": "UserIdentity"
- }
- }
- },
- {
- "id": 401,
- "name": "invited_at",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 218,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 409,
- "name": "last_sign_in_at",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 226,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 400,
- "name": "new_email",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 217,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 404,
- "name": "phone",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 221,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 408,
- "name": "phone_confirmed_at",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 225,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 398,
- "name": "recovery_sent_at",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 215,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 410,
- "name": "role",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 227,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 411,
- "name": "updated_at",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
"sources": [
{
"fileName": "src/lib/types.ts",
@@ -6613,7 +6847,408 @@
}
},
{
- "id": 395,
+ "id": 424,
+ "name": "app_metadata",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 219,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "id": 415,
+ "name": "UserAppMetadata"
+ }
+ },
+ {
+ "id": 426,
+ "name": "aud",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 221,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 427,
+ "name": "confirmation_sent_at",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 222,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 437,
+ "name": "confirmed_at",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 232,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 436,
+ "name": "created_at",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 231,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 434,
+ "name": "email",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 229,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 429,
+ "name": "email_change_sent_at",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 224,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 438,
+ "name": "email_confirmed_at",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 233,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 444,
+ "name": "factors",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 239,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "array",
+ "elementType": {
+ "type": "reference",
+ "id": 408,
+ "name": "Factor"
+ }
+ }
+ },
+ {
+ "id": 423,
+ "name": "id",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 218,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 443,
+ "name": "identities",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 238,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "array",
+ "elementType": {
+ "type": "reference",
+ "id": 397,
+ "name": "UserIdentity"
+ }
+ }
+ },
+ {
+ "id": 432,
+ "name": "invited_at",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 227,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 440,
+ "name": "last_sign_in_at",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 235,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 430,
+ "name": "new_email",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 225,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 431,
+ "name": "new_phone",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 226,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 435,
+ "name": "phone",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 230,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 439,
+ "name": "phone_confirmed_at",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 234,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 428,
+ "name": "recovery_sent_at",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 223,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 441,
+ "name": "role",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 236,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 442,
+ "name": "updated_at",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 237,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 425,
"name": "user_metadata",
"kind": 1024,
"kindString": "Property",
@@ -6621,13 +7256,13 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 212,
+ "line": 220,
"character": 2
}
],
"type": {
"type": "reference",
- "id": 389,
+ "id": 419,
"name": "UserMetadata"
}
}
@@ -6637,28 +7272,28 @@
"title": "Properties",
"kind": 1024,
"children": [
- 402, 394, 396, 397, 406, 405, 403, 399, 407, 413, 393, 412, 401, 409, 400, 404, 408,
- 398, 410, 411, 395
+ 433, 424, 426, 427, 437, 436, 434, 429, 438, 444, 423, 443, 432, 440, 430, 431, 435,
+ 439, 428, 441, 442, 425
]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 209,
+ "line": 217,
"character": 17
}
]
},
{
- "id": 385,
+ "id": 415,
"name": "UserAppMetadata",
"kind": 256,
"kindString": "Interface",
"flags": {},
"children": [
{
- "id": 386,
+ "id": 416,
"name": "provider",
"kind": 1024,
"kindString": "Property",
@@ -6668,7 +7303,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 201,
+ "line": 209,
"character": 2
}
],
@@ -6682,25 +7317,25 @@
{
"title": "Properties",
"kind": 1024,
- "children": [386]
+ "children": [416]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 200,
+ "line": 208,
"character": 17
}
],
"indexSignature": {
- "id": 387,
+ "id": 417,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 388,
+ "id": 418,
"name": "key",
"kind": 32768,
"flags": {},
@@ -6717,14 +7352,14 @@
}
},
{
- "id": 414,
+ "id": 445,
"name": "UserAttributes",
"kind": 256,
"kindString": "Interface",
"flags": {},
"children": [
{
- "id": 418,
+ "id": 449,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -6738,7 +7373,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 255,
+ "line": 264,
"character": 2
}
],
@@ -6748,7 +7383,7 @@
}
},
{
- "id": 415,
+ "id": 446,
"name": "email",
"kind": 1024,
"kindString": "Property",
@@ -6761,7 +7396,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 237,
+ "line": 246,
"character": 2
}
],
@@ -6771,7 +7406,7 @@
}
},
{
- "id": 417,
+ "id": 448,
"name": "password",
"kind": 1024,
"kindString": "Property",
@@ -6784,7 +7419,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 247,
+ "line": 256,
"character": 2
}
],
@@ -6794,7 +7429,7 @@
}
},
{
- "id": 416,
+ "id": 447,
"name": "phone",
"kind": 1024,
"kindString": "Property",
@@ -6807,7 +7442,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 242,
+ "line": 251,
"character": 2
}
],
@@ -6821,41 +7456,36 @@
{
"title": "Properties",
"kind": 1024,
- "children": [418, 415, 417, 416]
+ "children": [449, 446, 448, 447]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 233,
+ "line": 242,
"character": 17
}
- ],
- "extendedBy": [
- {
- "type": "reference",
- "id": 419,
- "name": "AdminUserAttributes"
- }
]
},
{
- "id": 367,
+ "id": 397,
"name": "UserIdentity",
"kind": 256,
"kindString": "Interface",
"flags": {},
"children": [
{
- "id": 375,
+ "id": 405,
"name": "created_at",
"kind": 1024,
"kindString": "Property",
- "flags": {},
+ "flags": {
+ "isOptional": true
+ },
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 168,
+ "line": 176,
"character": 2
}
],
@@ -6865,7 +7495,7 @@
}
},
{
- "id": 368,
+ "id": 398,
"name": "id",
"kind": 1024,
"kindString": "Property",
@@ -6873,7 +7503,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 162,
+ "line": 170,
"character": 2
}
],
@@ -6883,35 +7513,37 @@
}
},
{
- "id": 370,
+ "id": 400,
"name": "identity_data",
"kind": 1024,
"kindString": "Property",
- "flags": {},
+ "flags": {
+ "isOptional": true
+ },
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 164,
+ "line": 172,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 371,
+ "id": 401,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 372,
+ "id": 402,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 373,
+ "id": 403,
"name": "key",
"kind": 32768,
"flags": {},
@@ -6930,15 +7562,17 @@
}
},
{
- "id": 376,
+ "id": 406,
"name": "last_sign_in_at",
"kind": 1024,
"kindString": "Property",
- "flags": {},
+ "flags": {
+ "isOptional": true
+ },
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 169,
+ "line": 177,
"character": 2
}
],
@@ -6948,7 +7582,7 @@
}
},
{
- "id": 374,
+ "id": 404,
"name": "provider",
"kind": 1024,
"kindString": "Property",
@@ -6956,7 +7590,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 167,
+ "line": 175,
"character": 2
}
],
@@ -6966,7 +7600,7 @@
}
},
{
- "id": 377,
+ "id": 407,
"name": "updated_at",
"kind": 1024,
"kindString": "Property",
@@ -6976,7 +7610,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 170,
+ "line": 178,
"character": 2
}
],
@@ -6986,7 +7620,7 @@
}
},
{
- "id": 369,
+ "id": 399,
"name": "user_id",
"kind": 1024,
"kindString": "Property",
@@ -6994,7 +7628,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 163,
+ "line": 171,
"character": 2
}
],
@@ -7008,19 +7642,19 @@
{
"title": "Properties",
"kind": 1024,
- "children": [375, 368, 370, 376, 374, 377, 369]
+ "children": [405, 398, 400, 406, 404, 407, 399]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 161,
+ "line": 169,
"character": 17
}
]
},
{
- "id": 389,
+ "id": 419,
"name": "UserMetadata",
"kind": 256,
"kindString": "Interface",
@@ -7028,19 +7662,19 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 205,
+ "line": 213,
"character": 17
}
],
"indexSignature": {
- "id": 390,
+ "id": 420,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 391,
+ "id": 421,
"name": "key",
"kind": 32768,
"flags": {},
@@ -7057,14 +7691,14 @@
}
},
{
- "id": 507,
+ "id": 547,
"name": "VerifyEmailOtpParams",
"kind": 256,
"kindString": "Interface",
"flags": {},
"children": [
{
- "id": 508,
+ "id": 548,
"name": "email",
"kind": 1024,
"kindString": "Property",
@@ -7075,7 +7709,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 470,
+ "line": 492,
"character": 2
}
],
@@ -7085,7 +7719,7 @@
}
},
{
- "id": 511,
+ "id": 551,
"name": "options",
"kind": 1024,
"kindString": "Property",
@@ -7095,21 +7729,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 475,
+ "line": 497,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 512,
+ "id": 552,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 514,
+ "id": 554,
"name": "captchaToken",
"kind": 1024,
"kindString": "Property",
@@ -7122,7 +7756,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 479,
+ "line": 501,
"character": 4
}
],
@@ -7132,7 +7766,7 @@
}
},
{
- "id": 513,
+ "id": 553,
"name": "redirectTo",
"kind": 1024,
"kindString": "Property",
@@ -7145,7 +7779,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 477,
+ "line": 499,
"character": 4
}
],
@@ -7159,14 +7793,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [514, 513]
+ "children": [554, 553]
}
]
}
}
},
{
- "id": 509,
+ "id": 549,
"name": "token",
"kind": 1024,
"kindString": "Property",
@@ -7177,7 +7811,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 472,
+ "line": 494,
"character": 2
}
],
@@ -7187,7 +7821,7 @@
}
},
{
- "id": 510,
+ "id": 550,
"name": "type",
"kind": 1024,
"kindString": "Property",
@@ -7198,13 +7832,13 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 474,
+ "line": 496,
"character": 2
}
],
"type": {
"type": "reference",
- "id": 516,
+ "id": 556,
"name": "EmailOtpType"
}
}
@@ -7213,26 +7847,26 @@
{
"title": "Properties",
"kind": 1024,
- "children": [508, 511, 509, 510]
+ "children": [548, 551, 549, 550]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 468,
+ "line": 490,
"character": 17
}
]
},
{
- "id": 499,
+ "id": 539,
"name": "VerifyMobileOtpParams",
"kind": 256,
"kindString": "Interface",
"flags": {},
"children": [
{
- "id": 503,
+ "id": 543,
"name": "options",
"kind": 1024,
"kindString": "Property",
@@ -7242,21 +7876,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 456,
+ "line": 478,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 504,
+ "id": 544,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 506,
+ "id": 546,
"name": "captchaToken",
"kind": 1024,
"kindString": "Property",
@@ -7275,7 +7909,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 465,
+ "line": 487,
"character": 4
}
],
@@ -7285,7 +7919,7 @@
}
},
{
- "id": 505,
+ "id": 545,
"name": "redirectTo",
"kind": 1024,
"kindString": "Property",
@@ -7298,7 +7932,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 458,
+ "line": 480,
"character": 4
}
],
@@ -7312,14 +7946,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [506, 505]
+ "children": [546, 545]
}
]
}
}
},
{
- "id": 500,
+ "id": 540,
"name": "phone",
"kind": 1024,
"kindString": "Property",
@@ -7330,7 +7964,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 451,
+ "line": 473,
"character": 2
}
],
@@ -7340,7 +7974,7 @@
}
},
{
- "id": 501,
+ "id": 541,
"name": "token",
"kind": 1024,
"kindString": "Property",
@@ -7351,7 +7985,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 453,
+ "line": 475,
"character": 2
}
],
@@ -7361,7 +7995,7 @@
}
},
{
- "id": 502,
+ "id": 542,
"name": "type",
"kind": 1024,
"kindString": "Property",
@@ -7372,13 +8006,13 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 455,
+ "line": 477,
"character": 2
}
],
"type": {
"type": "reference",
- "id": 515,
+ "id": 555,
"name": "MobileOtpType"
}
}
@@ -7387,19 +8021,19 @@
{
"title": "Properties",
"kind": 1024,
- "children": [503, 500, 501, 502]
+ "children": [543, 540, 541, 542]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 449,
+ "line": 471,
"character": 17
}
]
},
{
- "id": 295,
+ "id": 324,
"name": "AuthChangeEvent",
"kind": 4194304,
"kindString": "Type alias",
@@ -7414,6 +8048,10 @@
"type": {
"type": "union",
"types": [
+ {
+ "type": "literal",
+ "value": "INITIAL_SESSION"
+ },
{
"type": "literal",
"value": "PASSWORD_RECOVERY"
@@ -7434,20 +8072,16 @@
"type": "literal",
"value": "USER_UPDATED"
},
- {
- "type": "literal",
- "value": "USER_DELETED"
- },
{
"type": "reference",
- "id": 294,
+ "id": 323,
"name": "AuthChangeEventMFA"
}
]
}
},
{
- "id": 294,
+ "id": 323,
"name": "AuthChangeEventMFA",
"kind": 4194304,
"kindString": "Type alias",
@@ -7465,7 +8099,34 @@
}
},
{
- "id": 692,
+ "id": 517,
+ "name": "AuthFlowType",
+ "kind": 4194304,
+ "kindString": "Type alias",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 439,
+ "character": 12
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "literal",
+ "value": "implicit"
+ },
+ {
+ "type": "literal",
+ "value": "pkce"
+ }
+ ]
+ }
+ },
+ {
+ "id": 735,
"name": "AuthMFAAdminDeleteFactorParams",
"kind": 4194304,
"kindString": "Type alias",
@@ -7481,21 +8142,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 840,
+ "line": 868,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 693,
+ "id": 736,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 694,
+ "id": 737,
"name": "id",
"kind": 1024,
"kindString": "Property",
@@ -7506,7 +8167,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 842,
+ "line": 870,
"character": 2
}
],
@@ -7516,7 +8177,7 @@
}
},
{
- "id": 695,
+ "id": 738,
"name": "userId",
"kind": 1024,
"kindString": "Property",
@@ -7527,7 +8188,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 845,
+ "line": 873,
"character": 2
}
],
@@ -7541,13 +8202,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [694, 695]
+ "children": [737, 738]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 840,
+ "line": 868,
"character": 45
}
]
@@ -7555,7 +8216,7 @@
}
},
{
- "id": 683,
+ "id": 726,
"name": "AuthMFAAdminDeleteFactorResponse",
"kind": 4194304,
"kindString": "Type alias",
@@ -7571,7 +8232,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 827,
+ "line": 855,
"character": 12
}
],
@@ -7581,14 +8242,14 @@
{
"type": "reflection",
"declaration": {
- "id": 684,
+ "id": 727,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 685,
+ "id": 728,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -7596,21 +8257,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 829,
+ "line": 857,
"character": 6
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 686,
+ "id": 729,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 687,
+ "id": 730,
"name": "id",
"kind": 1024,
"kindString": "Property",
@@ -7621,7 +8282,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 831,
+ "line": 859,
"character": 8
}
],
@@ -7635,13 +8296,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [687]
+ "children": [730]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 829,
+ "line": 857,
"character": 12
}
]
@@ -7649,7 +8310,7 @@
}
},
{
- "id": 688,
+ "id": 731,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -7657,7 +8318,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 833,
+ "line": 861,
"character": 6
}
],
@@ -7671,13 +8332,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [685, 688]
+ "children": [728, 731]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 828,
+ "line": 856,
"character": 4
}
]
@@ -7686,14 +8347,14 @@
{
"type": "reflection",
"declaration": {
- "id": 689,
+ "id": 732,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 690,
+ "id": 733,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -7701,7 +8362,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 835,
+ "line": 863,
"character": 6
}
],
@@ -7711,7 +8372,7 @@
}
},
{
- "id": 691,
+ "id": 734,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -7719,13 +8380,13 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 835,
+ "line": 863,
"character": 18
}
],
"type": {
"type": "reference",
- "id": 743,
+ "id": 786,
"name": "AuthError"
}
}
@@ -7734,13 +8395,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [690, 691]
+ "children": [733, 734]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 835,
+ "line": 863,
"character": 4
}
]
@@ -7750,7 +8411,7 @@
}
},
{
- "id": 705,
+ "id": 748,
"name": "AuthMFAAdminListFactorsParams",
"kind": 4194304,
"kindString": "Type alias",
@@ -7766,21 +8427,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 864,
+ "line": 892,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 706,
+ "id": 749,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 707,
+ "id": 750,
"name": "userId",
"kind": 1024,
"kindString": "Property",
@@ -7791,7 +8452,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 866,
+ "line": 894,
"character": 2
}
],
@@ -7805,13 +8466,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [707]
+ "children": [750]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 864,
+ "line": 892,
"character": 44
}
]
@@ -7819,7 +8480,7 @@
}
},
{
- "id": 696,
+ "id": 739,
"name": "AuthMFAAdminListFactorsResponse",
"kind": 4194304,
"kindString": "Type alias",
@@ -7835,7 +8496,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 851,
+ "line": 879,
"character": 12
}
],
@@ -7845,14 +8506,14 @@
{
"type": "reflection",
"declaration": {
- "id": 697,
+ "id": 740,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 698,
+ "id": 741,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -7860,21 +8521,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 853,
+ "line": 881,
"character": 6
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 699,
+ "id": 742,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 700,
+ "id": 743,
"name": "factors",
"kind": 1024,
"kindString": "Property",
@@ -7885,7 +8546,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 855,
+ "line": 883,
"character": 8
}
],
@@ -7893,7 +8554,7 @@
"type": "array",
"elementType": {
"type": "reference",
- "id": 378,
+ "id": 408,
"name": "Factor"
}
}
@@ -7903,13 +8564,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [700]
+ "children": [743]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 853,
+ "line": 881,
"character": 12
}
]
@@ -7917,7 +8578,7 @@
}
},
{
- "id": 701,
+ "id": 744,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -7925,7 +8586,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 857,
+ "line": 885,
"character": 6
}
],
@@ -7939,13 +8600,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [698, 701]
+ "children": [741, 744]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 852,
+ "line": 880,
"character": 4
}
]
@@ -7954,14 +8615,14 @@
{
"type": "reflection",
"declaration": {
- "id": 702,
+ "id": 745,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 703,
+ "id": 746,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -7969,7 +8630,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 859,
+ "line": 887,
"character": 6
}
],
@@ -7979,7 +8640,7 @@
}
},
{
- "id": 704,
+ "id": 747,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -7987,13 +8648,13 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 859,
+ "line": 887,
"character": 18
}
],
"type": {
"type": "reference",
- "id": 743,
+ "id": 786,
"name": "AuthError"
}
}
@@ -8002,13 +8663,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [703, 704]
+ "children": [746, 747]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 859,
+ "line": 887,
"character": 4
}
]
@@ -8018,7 +8679,7 @@
}
},
{
- "id": 631,
+ "id": 674,
"name": "AuthMFAChallengeResponse",
"kind": 4194304,
"kindString": "Type alias",
@@ -8026,7 +8687,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 704,
+ "line": 732,
"character": 12
}
],
@@ -8036,14 +8697,14 @@
{
"type": "reflection",
"declaration": {
- "id": 632,
+ "id": 675,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 633,
+ "id": 676,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -8051,21 +8712,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 706,
+ "line": 734,
"character": 6
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 634,
+ "id": 677,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 636,
+ "id": 679,
"name": "expires_at",
"kind": 1024,
"kindString": "Property",
@@ -8076,7 +8737,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 711,
+ "line": 739,
"character": 8
}
],
@@ -8086,7 +8747,7 @@
}
},
{
- "id": 635,
+ "id": 678,
"name": "id",
"kind": 1024,
"kindString": "Property",
@@ -8097,7 +8758,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 708,
+ "line": 736,
"character": 8
}
],
@@ -8111,13 +8772,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [636, 635]
+ "children": [679, 678]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 706,
+ "line": 734,
"character": 12
}
]
@@ -8125,7 +8786,7 @@
}
},
{
- "id": 637,
+ "id": 680,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -8133,7 +8794,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 713,
+ "line": 741,
"character": 6
}
],
@@ -8147,18 +8808,1076 @@
{
"title": "Properties",
"kind": 1024,
- "children": [633, 637]
+ "children": [676, 680]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 705,
+ "line": 733,
"character": 4
}
]
}
},
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 681,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 682,
+ "name": "data",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 743,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "literal",
+ "value": null
+ }
+ },
+ {
+ "id": 683,
+ "name": "error",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 743,
+ "character": 18
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "id": 786,
+ "name": "AuthError"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [682, 683]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 743,
+ "character": 4
+ }
+ ]
+ }
+ }
+ ]
+ }
+ },
+ {
+ "id": 650,
+ "name": "AuthMFAEnrollResponse",
+ "kind": 4194304,
+ "kindString": "Type alias",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 689,
+ "character": 12
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 651,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 652,
+ "name": "data",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 691,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 653,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 654,
+ "name": "id",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "comment": {
+ "shortText": "ID of the factor that was just enrolled (in an unverified state)."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 693,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 656,
+ "name": "totp",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "comment": {
+ "shortText": "TOTP enrollment information."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 699,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 657,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 658,
+ "name": "qr_code",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "comment": {
+ "shortText": "Contains a QR code encoding the authenticator URI. You can\nconvert it to a URL by prepending `data:image/svg+xml;utf-8,` to\nthe value. Avoid logging this value to the console."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 703,
+ "character": 10
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 659,
+ "name": "secret",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "comment": {
+ "shortText": "The TOTP secret (also encoded in the QR code). Show this secret\nin a password-style field to the user, in case they are unable to\nscan the QR code. Avoid logging this value to the console."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 708,
+ "character": 10
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 660,
+ "name": "uri",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "comment": {
+ "shortText": "The authenticator URI encoded within the QR code, should you need\nto use it. Avoid loggin this value to the console."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 712,
+ "character": 10
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [658, 659, 660]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 699,
+ "character": 14
+ }
+ ]
+ }
+ }
+ },
+ {
+ "id": 655,
+ "name": "type",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "comment": {
+ "shortText": "Type of MFA factor. Only `totp` supported for now."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 696,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "literal",
+ "value": "totp"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [654, 656, 655]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 691,
+ "character": 12
+ }
+ ]
+ }
+ }
+ },
+ {
+ "id": 661,
+ "name": "error",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 715,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "literal",
+ "value": null
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [652, 661]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 690,
+ "character": 4
+ }
+ ]
+ }
+ },
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 662,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 663,
+ "name": "data",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 718,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "literal",
+ "value": null
+ }
+ },
+ {
+ "id": 664,
+ "name": "error",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 719,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "id": 786,
+ "name": "AuthError"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [663, 664]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 717,
+ "character": 4
+ }
+ ]
+ }
+ }
+ ]
+ }
+ },
+ {
+ "id": 695,
+ "name": "AuthMFAGetAuthenticatorAssuranceLevelResponse",
+ "kind": 4194304,
+ "kindString": "Type alias",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 760,
+ "character": 12
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 696,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 697,
+ "name": "data",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 762,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 698,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 701,
+ "name": "currentAuthenticationMethods",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "comment": {
+ "shortText": "A list of all authentication methods attached to this session. Use\nthe information here to detect the last time a user verified a\nfactor, for example if implementing a step-up scenario."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 779,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "array",
+ "elementType": {
+ "type": "reference",
+ "id": 394,
+ "name": "AMREntry"
+ }
+ }
+ },
+ {
+ "id": 699,
+ "name": "currentLevel",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "comment": {
+ "shortText": "Current AAL level of the session."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 764,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "reference",
+ "id": 694,
+ "name": "AuthenticatorAssuranceLevels"
+ },
+ {
+ "type": "literal",
+ "value": null
+ }
+ ]
+ }
+ },
+ {
+ "id": 700,
+ "name": "nextLevel",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "comment": {
+ "shortText": "Next possible AAL level for the session. If the next level is higher\nthan the current one, the user should go through MFA.",
+ "tags": [
+ {
+ "tag": "see",
+ "text": "{@link GoTrueMFAApi#challenge}\n"
+ }
+ ]
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 772,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "reference",
+ "id": 694,
+ "name": "AuthenticatorAssuranceLevels"
+ },
+ {
+ "type": "literal",
+ "value": null
+ }
+ ]
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [701, 699, 700]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 762,
+ "character": 12
+ }
+ ]
+ }
+ }
+ },
+ {
+ "id": 702,
+ "name": "error",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 781,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "literal",
+ "value": null
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [697, 702]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 761,
+ "character": 4
+ }
+ ]
+ }
+ },
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 703,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 704,
+ "name": "data",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 783,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "literal",
+ "value": null
+ }
+ },
+ {
+ "id": 705,
+ "name": "error",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 783,
+ "character": 18
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "id": 786,
+ "name": "AuthError"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [704, 705]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 783,
+ "character": 4
+ }
+ ]
+ }
+ }
+ ]
+ }
+ },
+ {
+ "id": 684,
+ "name": "AuthMFAListFactorsResponse",
+ "kind": 4194304,
+ "kindString": "Type alias",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 745,
+ "character": 12
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 685,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 686,
+ "name": "data",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 747,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 687,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 688,
+ "name": "all",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "comment": {
+ "shortText": "All available factors (verified and unverified)."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 749,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "array",
+ "elementType": {
+ "type": "reference",
+ "id": 408,
+ "name": "Factor"
+ }
+ }
+ },
+ {
+ "id": 689,
+ "name": "totp",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "comment": {
+ "shortText": "Only verified TOTP factors. (A subset of `all`.)"
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 752,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "array",
+ "elementType": {
+ "type": "reference",
+ "id": 408,
+ "name": "Factor"
+ }
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [688, 689]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 747,
+ "character": 12
+ }
+ ]
+ }
+ }
+ },
+ {
+ "id": 690,
+ "name": "error",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 754,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "literal",
+ "value": null
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [686, 690]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 746,
+ "character": 4
+ }
+ ]
+ }
+ },
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 691,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 692,
+ "name": "data",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 756,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "literal",
+ "value": null
+ }
+ },
+ {
+ "id": 693,
+ "name": "error",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 756,
+ "character": 18
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "id": 786,
+ "name": "AuthError"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [692, 693]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 756,
+ "character": 4
+ }
+ ]
+ }
+ }
+ ]
+ }
+ },
+ {
+ "id": 665,
+ "name": "AuthMFAUnenrollResponse",
+ "kind": 4194304,
+ "kindString": "Type alias",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 722,
+ "character": 12
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 666,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 667,
+ "name": "data",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 724,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 668,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 669,
+ "name": "id",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "comment": {
+ "shortText": "ID of the factor that was successfully unenrolled."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 726,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [669]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 724,
+ "character": 12
+ }
+ ]
+ }
+ }
+ },
+ {
+ "id": 670,
+ "name": "error",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 728,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "literal",
+ "value": null
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [667, 670]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 723,
+ "character": 4
+ }
+ ]
+ }
+ },
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 671,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 672,
+ "name": "data",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 730,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "literal",
+ "value": null
+ }
+ },
+ {
+ "id": 673,
+ "name": "error",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 730,
+ "character": 18
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "id": 786,
+ "name": "AuthError"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [672, 673]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 730,
+ "character": 4
+ }
+ ]
+ }
+ }
+ ]
+ }
+ },
+ {
+ "id": 637,
+ "name": "AuthMFAVerifyResponse",
+ "kind": 4194304,
+ "kindString": "Type alias",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 664,
+ "character": 12
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
{
"type": "reflection",
"declaration": {
@@ -8177,1079 +9896,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 715,
- "character": 6
- }
- ],
- "type": {
- "type": "literal",
- "value": null
- }
- },
- {
- "id": 640,
- "name": "error",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 715,
- "character": 18
- }
- ],
- "type": {
- "type": "reference",
- "id": 743,
- "name": "AuthError"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [639, 640]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 715,
- "character": 4
- }
- ]
- }
- }
- ]
- }
- },
- {
- "id": 607,
- "name": "AuthMFAEnrollResponse",
- "kind": 4194304,
- "kindString": "Type alias",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 661,
- "character": 12
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reflection",
- "declaration": {
- "id": 608,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 609,
- "name": "data",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 663,
+ "line": 666,
"character": 6
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 610,
+ "id": 640,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 611,
- "name": "id",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "comment": {
- "shortText": "ID of the factor that was just enrolled (in an unverified state)."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 665,
- "character": 8
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 613,
- "name": "totp",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "comment": {
- "shortText": "TOTP enrollment information."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 671,
- "character": 8
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 614,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 615,
- "name": "qr_code",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "comment": {
- "shortText": "Contains a QR code encoding the authenticator URI. You can\nconvert it to a URL by prepending `data:image/svg+xml;utf-8,` to\nthe value. Avoid logging this value to the console."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 675,
- "character": 10
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 616,
- "name": "secret",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "comment": {
- "shortText": "The TOTP secret (also encoded in the QR code). Show this secret\nin a password-style field to the user, in case they are unable to\nscan the QR code. Avoid logging this value to the console."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 680,
- "character": 10
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 617,
- "name": "uri",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "comment": {
- "shortText": "The authenticator URI encoded within the QR code, should you need\nto use it. Avoid loggin this value to the console."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 684,
- "character": 10
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [615, 616, 617]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 671,
- "character": 14
- }
- ]
- }
- }
- },
- {
- "id": 612,
- "name": "type",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "comment": {
- "shortText": "Type of MFA factor. Only `totp` supported for now."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 668,
- "character": 8
- }
- ],
- "type": {
- "type": "literal",
- "value": "totp"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [611, 613, 612]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 663,
- "character": 12
- }
- ]
- }
- }
- },
- {
- "id": 618,
- "name": "error",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 687,
- "character": 6
- }
- ],
- "type": {
- "type": "literal",
- "value": null
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [609, 618]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 662,
- "character": 4
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 619,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 620,
- "name": "data",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 690,
- "character": 6
- }
- ],
- "type": {
- "type": "literal",
- "value": null
- }
- },
- {
- "id": 621,
- "name": "error",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 691,
- "character": 6
- }
- ],
- "type": {
- "type": "reference",
- "id": 743,
- "name": "AuthError"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [620, 621]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 689,
- "character": 4
- }
- ]
- }
- }
- ]
- }
- },
- {
- "id": 652,
- "name": "AuthMFAGetAuthenticatorAssuranceLevelResponse",
- "kind": 4194304,
- "kindString": "Type alias",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 732,
- "character": 12
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reflection",
- "declaration": {
- "id": 653,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 654,
- "name": "data",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 734,
- "character": 6
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 655,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 658,
- "name": "currentAuthenticationMethods",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "comment": {
- "shortText": "A list of all authentication methods attached to this session. Use\nthe information here to detect the last time a user verified a\nfactor, for example if implementing a step-up scenario."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 751,
- "character": 8
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "id": 364,
- "name": "AMREntry"
- }
- }
- },
- {
- "id": 656,
- "name": "currentLevel",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "comment": {
- "shortText": "Current AAL level of the session."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 736,
- "character": 8
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reference",
- "id": 651,
- "name": "AuthenticatorAssuranceLevels"
- },
- {
- "type": "literal",
- "value": null
- }
- ]
- }
- },
- {
- "id": 657,
- "name": "nextLevel",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "comment": {
- "shortText": "Next possible AAL level for the session. If the next level is higher\nthan the current one, the user should go through MFA.",
- "tags": [
- {
- "tag": "see",
- "text": "{@link GoTrueMFAApi#challenge}\n"
- }
- ]
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 744,
- "character": 8
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reference",
- "id": 651,
- "name": "AuthenticatorAssuranceLevels"
- },
- {
- "type": "literal",
- "value": null
- }
- ]
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [658, 656, 657]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 734,
- "character": 12
- }
- ]
- }
- }
- },
- {
- "id": 659,
- "name": "error",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 753,
- "character": 6
- }
- ],
- "type": {
- "type": "literal",
- "value": null
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [654, 659]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 733,
- "character": 4
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 660,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 661,
- "name": "data",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 755,
- "character": 6
- }
- ],
- "type": {
- "type": "literal",
- "value": null
- }
- },
- {
- "id": 662,
- "name": "error",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 755,
- "character": 18
- }
- ],
- "type": {
- "type": "reference",
- "id": 743,
- "name": "AuthError"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [661, 662]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 755,
- "character": 4
- }
- ]
- }
- }
- ]
- }
- },
- {
- "id": 641,
- "name": "AuthMFAListFactorsResponse",
- "kind": 4194304,
- "kindString": "Type alias",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 717,
- "character": 12
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reflection",
- "declaration": {
- "id": 642,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 643,
- "name": "data",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 719,
- "character": 6
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 644,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 645,
- "name": "all",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "comment": {
- "shortText": "All available factors (verified and unverified)."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 721,
- "character": 8
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "id": 378,
- "name": "Factor"
- }
- }
- },
- {
- "id": 646,
- "name": "totp",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "comment": {
- "shortText": "Only verified TOTP factors. (A subset of `all`.)"
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 724,
- "character": 8
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "id": 378,
- "name": "Factor"
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [645, 646]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 719,
- "character": 12
- }
- ]
- }
- }
- },
- {
- "id": 647,
- "name": "error",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 726,
- "character": 6
- }
- ],
- "type": {
- "type": "literal",
- "value": null
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [643, 647]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 718,
- "character": 4
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 648,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 649,
- "name": "data",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 728,
- "character": 6
- }
- ],
- "type": {
- "type": "literal",
- "value": null
- }
- },
- {
- "id": 650,
- "name": "error",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 728,
- "character": 18
- }
- ],
- "type": {
- "type": "reference",
- "id": 743,
- "name": "AuthError"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [649, 650]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 728,
- "character": 4
- }
- ]
- }
- }
- ]
- }
- },
- {
- "id": 622,
- "name": "AuthMFAUnenrollResponse",
- "kind": 4194304,
- "kindString": "Type alias",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 694,
- "character": 12
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reflection",
- "declaration": {
- "id": 623,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 624,
- "name": "data",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 696,
- "character": 6
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 625,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 626,
- "name": "id",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "comment": {
- "shortText": "ID of the factor that was successfully unenrolled."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 698,
- "character": 8
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [626]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 696,
- "character": 12
- }
- ]
- }
- }
- },
- {
- "id": 627,
- "name": "error",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 700,
- "character": 6
- }
- ],
- "type": {
- "type": "literal",
- "value": null
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [624, 627]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 695,
- "character": 4
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 628,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 629,
- "name": "data",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 702,
- "character": 6
- }
- ],
- "type": {
- "type": "literal",
- "value": null
- }
- },
- {
- "id": 630,
- "name": "error",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 702,
- "character": 18
- }
- ],
- "type": {
- "type": "reference",
- "id": 743,
- "name": "AuthError"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [629, 630]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 702,
- "character": 4
- }
- ]
- }
- }
- ]
- }
- },
- {
- "id": 594,
- "name": "AuthMFAVerifyResponse",
- "kind": 4194304,
- "kindString": "Type alias",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 636,
- "character": 12
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reflection",
- "declaration": {
- "id": 595,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 596,
- "name": "data",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 638,
- "character": 6
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 597,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 598,
+ "id": 641,
"name": "access_token",
"kind": 1024,
"kindString": "Property",
@@ -9260,7 +9921,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 640,
+ "line": 668,
"character": 8
}
],
@@ -9270,7 +9931,7 @@
}
},
{
- "id": 600,
+ "id": 643,
"name": "expires_in",
"kind": 1024,
"kindString": "Property",
@@ -9281,7 +9942,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 646,
+ "line": 674,
"character": 8
}
],
@@ -9291,7 +9952,7 @@
}
},
{
- "id": 601,
+ "id": 644,
"name": "refresh_token",
"kind": 1024,
"kindString": "Property",
@@ -9302,7 +9963,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 649,
+ "line": 677,
"character": 8
}
],
@@ -9312,7 +9973,7 @@
}
},
{
- "id": 599,
+ "id": 642,
"name": "token_type",
"kind": 1024,
"kindString": "Property",
@@ -9323,7 +9984,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 643,
+ "line": 671,
"character": 8
}
],
@@ -9333,7 +9994,7 @@
}
},
{
- "id": 602,
+ "id": 645,
"name": "user",
"kind": 1024,
"kindString": "Property",
@@ -9344,13 +10005,13 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 652,
+ "line": 680,
"character": 8
}
],
"type": {
"type": "reference",
- "id": 392,
+ "id": 422,
"name": "User"
}
}
@@ -9359,13 +10020,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [598, 600, 601, 599, 602]
+ "children": [641, 643, 644, 642, 645]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 638,
+ "line": 666,
"character": 12
}
]
@@ -9373,7 +10034,7 @@
}
},
{
- "id": 603,
+ "id": 646,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -9381,7 +10042,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 654,
+ "line": 682,
"character": 6
}
],
@@ -9395,13 +10056,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [596, 603]
+ "children": [639, 646]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 637,
+ "line": 665,
"character": 4
}
]
@@ -9410,14 +10071,14 @@
{
"type": "reflection",
"declaration": {
- "id": 604,
+ "id": 647,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 605,
+ "id": 648,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -9425,7 +10086,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 657,
+ "line": 685,
"character": 6
}
],
@@ -9435,7 +10096,7 @@
}
},
{
- "id": 606,
+ "id": 649,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -9443,13 +10104,13 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 658,
+ "line": 686,
"character": 6
}
],
"type": {
"type": "reference",
- "id": 743,
+ "id": 786,
"name": "AuthError"
}
}
@@ -9458,13 +10119,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [605, 606]
+ "children": [648, 649]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 656,
+ "line": 684,
"character": 4
}
]
@@ -9474,7 +10135,7 @@
}
},
{
- "id": 309,
+ "id": 339,
"name": "AuthResponse",
"kind": 4194304,
"kindString": "Type alias",
@@ -9482,7 +10143,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 53,
+ "line": 55,
"character": 12
}
],
@@ -9492,14 +10153,14 @@
{
"type": "reflection",
"declaration": {
- "id": 310,
+ "id": 340,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 311,
+ "id": 341,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -9507,21 +10168,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 55,
+ "line": 57,
"character": 6
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 312,
+ "id": 342,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 314,
+ "id": 344,
"name": "session",
"kind": 1024,
"kindString": "Property",
@@ -9529,7 +10190,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 57,
+ "line": 59,
"character": 8
}
],
@@ -9538,7 +10199,7 @@
"types": [
{
"type": "reference",
- "id": 355,
+ "id": 385,
"name": "Session"
},
{
@@ -9549,7 +10210,7 @@
}
},
{
- "id": 313,
+ "id": 343,
"name": "user",
"kind": 1024,
"kindString": "Property",
@@ -9557,7 +10218,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 56,
+ "line": 58,
"character": 8
}
],
@@ -9566,7 +10227,7 @@
"types": [
{
"type": "reference",
- "id": 392,
+ "id": 422,
"name": "User"
},
{
@@ -9581,13 +10242,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [314, 313]
+ "children": [344, 343]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 55,
+ "line": 57,
"character": 12
}
]
@@ -9595,7 +10256,7 @@
}
},
{
- "id": 315,
+ "id": 345,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -9603,7 +10264,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 59,
+ "line": 61,
"character": 6
}
],
@@ -9617,13 +10278,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [311, 315]
+ "children": [341, 345]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 54,
+ "line": 56,
"character": 4
}
]
@@ -9632,14 +10293,14 @@
{
"type": "reflection",
"declaration": {
- "id": 316,
+ "id": 346,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 317,
+ "id": 347,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -9647,21 +10308,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 62,
+ "line": 64,
"character": 6
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 318,
+ "id": 348,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 320,
+ "id": 350,
"name": "session",
"kind": 1024,
"kindString": "Property",
@@ -9669,7 +10330,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 64,
+ "line": 66,
"character": 8
}
],
@@ -9679,7 +10340,7 @@
}
},
{
- "id": 319,
+ "id": 349,
"name": "user",
"kind": 1024,
"kindString": "Property",
@@ -9687,7 +10348,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 63,
+ "line": 65,
"character": 8
}
],
@@ -9701,13 +10362,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [320, 319]
+ "children": [350, 349]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 62,
+ "line": 64,
"character": 12
}
]
@@ -9715,7 +10376,7 @@
}
},
{
- "id": 321,
+ "id": 351,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -9723,13 +10384,13 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 66,
+ "line": 68,
"character": 6
}
],
"type": {
"type": "reference",
- "id": 743,
+ "id": 786,
"name": "AuthError"
}
}
@@ -9738,13 +10399,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [317, 321]
+ "children": [347, 351]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 61,
+ "line": 63,
"character": 4
}
]
@@ -9754,7 +10415,7 @@
}
},
{
- "id": 651,
+ "id": 694,
"name": "AuthenticatorAssuranceLevels",
"kind": 4194304,
"kindString": "Type alias",
@@ -9762,7 +10423,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 730,
+ "line": 758,
"character": 12
}
],
@@ -9781,7 +10442,7 @@
}
},
{
- "id": 719,
+ "id": 762,
"name": "CallRefreshTokenResult",
"kind": 4194304,
"kindString": "Type alias",
@@ -9789,7 +10450,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 905,
+ "line": 933,
"character": 12
}
],
@@ -9799,14 +10460,14 @@
{
"type": "reflection",
"declaration": {
- "id": 720,
+ "id": 763,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 722,
+ "id": 765,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -9814,7 +10475,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 908,
+ "line": 936,
"character": 6
}
],
@@ -9824,7 +10485,7 @@
}
},
{
- "id": 721,
+ "id": 764,
"name": "session",
"kind": 1024,
"kindString": "Property",
@@ -9832,13 +10493,13 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 907,
+ "line": 935,
"character": 6
}
],
"type": {
"type": "reference",
- "id": 355,
+ "id": 385,
"name": "Session"
}
}
@@ -9847,13 +10508,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [722, 721]
+ "children": [765, 764]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 906,
+ "line": 934,
"character": 4
}
]
@@ -9862,14 +10523,14 @@
{
"type": "reflection",
"declaration": {
- "id": 723,
+ "id": 766,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 725,
+ "id": 768,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -9877,18 +10538,18 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 912,
+ "line": 940,
"character": 6
}
],
"type": {
"type": "reference",
- "id": 743,
+ "id": 786,
"name": "AuthError"
}
},
{
- "id": 724,
+ "id": 767,
"name": "session",
"kind": 1024,
"kindString": "Property",
@@ -9896,7 +10557,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 911,
+ "line": 939,
"character": 6
}
],
@@ -9910,13 +10571,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [725, 724]
+ "children": [768, 767]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 910,
+ "line": 938,
"character": 4
}
]
@@ -9926,7 +10587,7 @@
}
},
{
- "id": 516,
+ "id": 556,
"name": "EmailOtpType",
"kind": 4194304,
"kindString": "Type alias",
@@ -9934,7 +10595,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 484,
+ "line": 506,
"character": 12
}
],
@@ -9960,12 +10621,16 @@
{
"type": "literal",
"value": "email_change"
+ },
+ {
+ "type": "literal",
+ "value": "email"
}
]
}
},
{
- "id": 543,
+ "id": 586,
"name": "GenerateEmailChangeLinkParams",
"kind": 4194304,
"kindString": "Type alias",
@@ -9973,21 +10638,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 525,
+ "line": 553,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 544,
+ "id": 587,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 546,
+ "id": 589,
"name": "email",
"kind": 1024,
"kindString": "Property",
@@ -9998,7 +10663,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 528,
+ "line": 556,
"character": 2
}
],
@@ -10008,7 +10673,7 @@
}
},
{
- "id": 547,
+ "id": 590,
"name": "newEmail",
"kind": 1024,
"kindString": "Property",
@@ -10019,7 +10684,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 532,
+ "line": 560,
"character": 2
}
],
@@ -10029,7 +10694,7 @@
}
},
{
- "id": 548,
+ "id": 591,
"name": "options",
"kind": 1024,
"kindString": "Property",
@@ -10039,7 +10704,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 533,
+ "line": 561,
"character": 2
}
],
@@ -10048,7 +10713,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 549,
+ "id": 592,
"name": "GenerateLinkOptions"
},
{
@@ -10062,7 +10727,7 @@
}
},
{
- "id": 545,
+ "id": 588,
"name": "type",
"kind": 1024,
"kindString": "Property",
@@ -10070,7 +10735,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 526,
+ "line": 554,
"character": 2
}
],
@@ -10093,13 +10758,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [546, 547, 548, 545]
+ "children": [589, 590, 591, 588]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 525,
+ "line": 553,
"character": 44
}
]
@@ -10107,7 +10772,7 @@
}
},
{
- "id": 533,
+ "id": 576,
"name": "GenerateInviteOrMagiclinkParams",
"kind": 4194304,
"kindString": "Type alias",
@@ -10115,21 +10780,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 511,
+ "line": 539,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 534,
+ "id": 577,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 536,
+ "id": 579,
"name": "email",
"kind": 1024,
"kindString": "Property",
@@ -10140,7 +10805,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 514,
+ "line": 542,
"character": 2
}
],
@@ -10150,7 +10815,7 @@
}
},
{
- "id": 537,
+ "id": 580,
"name": "options",
"kind": 1024,
"kindString": "Property",
@@ -10160,7 +10825,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 515,
+ "line": 543,
"character": 2
}
],
@@ -10169,7 +10834,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 549,
+ "id": 592,
"name": "GenerateLinkOptions"
},
{
@@ -10192,7 +10857,7 @@
}
},
{
- "id": 535,
+ "id": 578,
"name": "type",
"kind": 1024,
"kindString": "Property",
@@ -10200,7 +10865,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 512,
+ "line": 540,
"character": 2
}
],
@@ -10223,13 +10888,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [536, 537, 535]
+ "children": [579, 580, 578]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 511,
+ "line": 539,
"character": 46
}
]
@@ -10237,7 +10902,7 @@
}
},
{
- "id": 552,
+ "id": 595,
"name": "GenerateLinkParams",
"kind": 4194304,
"kindString": "Type alias",
@@ -10245,7 +10910,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 547,
+ "line": 575,
"character": 12
}
],
@@ -10254,29 +10919,29 @@
"types": [
{
"type": "reference",
- "id": 527,
+ "id": 570,
"name": "GenerateSignupLinkParams"
},
{
"type": "reference",
- "id": 533,
+ "id": 576,
"name": "GenerateInviteOrMagiclinkParams"
},
{
"type": "reference",
- "id": 538,
+ "id": 581,
"name": "GenerateRecoveryLinkParams"
},
{
"type": "reference",
- "id": 543,
+ "id": 586,
"name": "GenerateEmailChangeLinkParams"
}
]
}
},
{
- "id": 566,
+ "id": 609,
"name": "GenerateLinkProperties",
"kind": 4194304,
"kindString": "Type alias",
@@ -10287,21 +10952,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 570,
+ "line": 598,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 567,
+ "id": 610,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 568,
+ "id": 611,
"name": "action_link",
"kind": 1024,
"kindString": "Property",
@@ -10312,7 +10977,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 575,
+ "line": 603,
"character": 2
}
],
@@ -10322,7 +10987,7 @@
}
},
{
- "id": 569,
+ "id": 612,
"name": "email_otp",
"kind": 1024,
"kindString": "Property",
@@ -10333,7 +10998,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 580,
+ "line": 608,
"character": 2
}
],
@@ -10343,7 +11008,7 @@
}
},
{
- "id": 570,
+ "id": 613,
"name": "hashed_token",
"kind": 1024,
"kindString": "Property",
@@ -10354,7 +11019,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 584,
+ "line": 612,
"character": 2
}
],
@@ -10364,7 +11029,7 @@
}
},
{
- "id": 571,
+ "id": 614,
"name": "redirect_to",
"kind": 1024,
"kindString": "Property",
@@ -10375,7 +11040,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 586,
+ "line": 614,
"character": 2
}
],
@@ -10385,7 +11050,7 @@
}
},
{
- "id": 572,
+ "id": 615,
"name": "verification_type",
"kind": 1024,
"kindString": "Property",
@@ -10396,13 +11061,13 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 588,
+ "line": 616,
"character": 2
}
],
"type": {
"type": "reference",
- "id": 573,
+ "id": 616,
"name": "GenerateLinkType"
}
}
@@ -10411,13 +11076,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [568, 569, 570, 571, 572]
+ "children": [611, 612, 613, 614, 615]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 570,
+ "line": 598,
"character": 37
}
]
@@ -10425,7 +11090,7 @@
}
},
{
- "id": 553,
+ "id": 596,
"name": "GenerateLinkResponse",
"kind": 4194304,
"kindString": "Type alias",
@@ -10433,7 +11098,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 553,
+ "line": 581,
"character": 12
}
],
@@ -10443,14 +11108,14 @@
{
"type": "reflection",
"declaration": {
- "id": 554,
+ "id": 597,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 555,
+ "id": 598,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -10458,21 +11123,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 555,
+ "line": 583,
"character": 6
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 556,
+ "id": 599,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 557,
+ "id": 600,
"name": "properties",
"kind": 1024,
"kindString": "Property",
@@ -10480,18 +11145,18 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 556,
+ "line": 584,
"character": 8
}
],
"type": {
"type": "reference",
- "id": 566,
+ "id": 609,
"name": "GenerateLinkProperties"
}
},
{
- "id": 558,
+ "id": 601,
"name": "user",
"kind": 1024,
"kindString": "Property",
@@ -10499,13 +11164,13 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 557,
+ "line": 585,
"character": 8
}
],
"type": {
"type": "reference",
- "id": 392,
+ "id": 422,
"name": "User"
}
}
@@ -10514,13 +11179,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [557, 558]
+ "children": [600, 601]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 555,
+ "line": 583,
"character": 12
}
]
@@ -10528,7 +11193,7 @@
}
},
{
- "id": 559,
+ "id": 602,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -10536,7 +11201,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 559,
+ "line": 587,
"character": 6
}
],
@@ -10550,13 +11215,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [555, 559]
+ "children": [598, 602]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 554,
+ "line": 582,
"character": 4
}
]
@@ -10565,14 +11230,14 @@
{
"type": "reflection",
"declaration": {
- "id": 560,
+ "id": 603,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 561,
+ "id": 604,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -10580,21 +11245,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 562,
+ "line": 590,
"character": 6
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 562,
+ "id": 605,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 563,
+ "id": 606,
"name": "properties",
"kind": 1024,
"kindString": "Property",
@@ -10602,7 +11267,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 563,
+ "line": 591,
"character": 8
}
],
@@ -10612,7 +11277,7 @@
}
},
{
- "id": 564,
+ "id": 607,
"name": "user",
"kind": 1024,
"kindString": "Property",
@@ -10620,7 +11285,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 564,
+ "line": 592,
"character": 8
}
],
@@ -10634,13 +11299,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [563, 564]
+ "children": [606, 607]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 562,
+ "line": 590,
"character": 12
}
]
@@ -10648,7 +11313,7 @@
}
},
{
- "id": 565,
+ "id": 608,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -10656,13 +11321,13 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 566,
+ "line": 594,
"character": 6
}
],
"type": {
"type": "reference",
- "id": 743,
+ "id": 786,
"name": "AuthError"
}
}
@@ -10671,13 +11336,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [561, 565]
+ "children": [604, 608]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 561,
+ "line": 589,
"character": 4
}
]
@@ -10687,7 +11352,7 @@
}
},
{
- "id": 573,
+ "id": 616,
"name": "GenerateLinkType",
"kind": 4194304,
"kindString": "Type alias",
@@ -10695,7 +11360,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 591,
+ "line": 619,
"character": 12
}
],
@@ -10730,7 +11395,7 @@
}
},
{
- "id": 538,
+ "id": 581,
"name": "GenerateRecoveryLinkParams",
"kind": 4194304,
"kindString": "Type alias",
@@ -10738,21 +11403,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 518,
+ "line": 546,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 539,
+ "id": 582,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 541,
+ "id": 584,
"name": "email",
"kind": 1024,
"kindString": "Property",
@@ -10763,7 +11428,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 521,
+ "line": 549,
"character": 2
}
],
@@ -10773,7 +11438,7 @@
}
},
{
- "id": 542,
+ "id": 585,
"name": "options",
"kind": 1024,
"kindString": "Property",
@@ -10783,7 +11448,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 522,
+ "line": 550,
"character": 2
}
],
@@ -10792,7 +11457,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 549,
+ "id": 592,
"name": "GenerateLinkOptions"
},
{
@@ -10806,7 +11471,7 @@
}
},
{
- "id": 540,
+ "id": 583,
"name": "type",
"kind": 1024,
"kindString": "Property",
@@ -10814,7 +11479,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 519,
+ "line": 547,
"character": 2
}
],
@@ -10828,13 +11493,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [541, 542, 540]
+ "children": [584, 585, 583]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 518,
+ "line": 546,
"character": 41
}
]
@@ -10842,7 +11507,7 @@
}
},
{
- "id": 527,
+ "id": 570,
"name": "GenerateSignupLinkParams",
"kind": 4194304,
"kindString": "Type alias",
@@ -10850,21 +11515,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 504,
+ "line": 532,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 528,
+ "id": 571,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 530,
+ "id": 573,
"name": "email",
"kind": 1024,
"kindString": "Property",
@@ -10872,7 +11537,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 506,
+ "line": 534,
"character": 2
}
],
@@ -10882,7 +11547,7 @@
}
},
{
- "id": 532,
+ "id": 575,
"name": "options",
"kind": 1024,
"kindString": "Property",
@@ -10892,7 +11557,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 508,
+ "line": 536,
"character": 2
}
],
@@ -10901,7 +11566,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 549,
+ "id": 592,
"name": "GenerateLinkOptions"
},
{
@@ -10924,7 +11589,7 @@
}
},
{
- "id": 531,
+ "id": 574,
"name": "password",
"kind": 1024,
"kindString": "Property",
@@ -10932,7 +11597,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 507,
+ "line": 535,
"character": 2
}
],
@@ -10942,7 +11607,7 @@
}
},
{
- "id": 529,
+ "id": 572,
"name": "type",
"kind": 1024,
"kindString": "Property",
@@ -10950,7 +11615,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 505,
+ "line": 533,
"character": 2
}
],
@@ -10964,13 +11629,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [530, 532, 531, 529]
+ "children": [573, 575, 574, 572]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 504,
+ "line": 532,
"character": 39
}
]
@@ -10978,7 +11643,7 @@
}
},
{
- "id": 296,
+ "id": 325,
"name": "GoTrueClientOptions",
"kind": 4194304,
"kindString": "Type alias",
@@ -10993,14 +11658,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 297,
+ "id": 326,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 305,
+ "id": 334,
"name": "autoRefreshToken",
"kind": 1024,
"kindString": "Property",
@@ -11020,7 +11685,7 @@
}
},
{
- "id": 304,
+ "id": 333,
"name": "detectSessionInUrl",
"kind": 1024,
"kindString": "Property",
@@ -11040,7 +11705,7 @@
}
},
{
- "id": 308,
+ "id": 337,
"name": "fetch",
"kind": 1024,
"kindString": "Property",
@@ -11060,7 +11725,28 @@
}
},
{
- "id": 299,
+ "id": 338,
+ "name": "flowType",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 52,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "id": 517,
+ "name": "AuthFlowType"
+ }
+ },
+ {
+ "id": 328,
"name": "headers",
"kind": 1024,
"kindString": "Property",
@@ -11077,7 +11763,7 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 300,
+ "id": 329,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
@@ -11090,14 +11776,14 @@
}
],
"indexSignature": {
- "id": 301,
+ "id": 330,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 302,
+ "id": 331,
"name": "key",
"kind": 32768,
"flags": {},
@@ -11116,7 +11802,7 @@
}
},
{
- "id": 306,
+ "id": 335,
"name": "persistSession",
"kind": 1024,
"kindString": "Property",
@@ -11136,7 +11822,7 @@
}
},
{
- "id": 307,
+ "id": 336,
"name": "storage",
"kind": 1024,
"kindString": "Property",
@@ -11152,12 +11838,12 @@
],
"type": {
"type": "reference",
- "id": 715,
+ "id": 758,
"name": "SupportedStorage"
}
},
{
- "id": 303,
+ "id": 332,
"name": "storageKey",
"kind": 1024,
"kindString": "Property",
@@ -11177,7 +11863,7 @@
}
},
{
- "id": 298,
+ "id": 327,
"name": "url",
"kind": 1024,
"kindString": "Property",
@@ -11201,7 +11887,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [305, 304, 308, 299, 306, 307, 303, 298]
+ "children": [334, 333, 337, 338, 328, 335, 336, 332, 327]
}
],
"sources": [
@@ -11215,7 +11901,7 @@
}
},
{
- "id": 716,
+ "id": 759,
"name": "InitializeResult",
"kind": 4194304,
"kindString": "Type alias",
@@ -11223,21 +11909,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 903,
+ "line": 931,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 717,
+ "id": 760,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 718,
+ "id": 761,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -11245,7 +11931,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 903,
+ "line": 931,
"character": 33
}
],
@@ -11254,7 +11940,7 @@
"types": [
{
"type": "reference",
- "id": 743,
+ "id": 786,
"name": "AuthError"
},
{
@@ -11269,13 +11955,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [718]
+ "children": [761]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 903,
+ "line": 931,
"character": 31
}
]
@@ -11283,7 +11969,7 @@
}
},
{
- "id": 590,
+ "id": 633,
"name": "MFAChallengeAndVerifyParams",
"kind": 4194304,
"kindString": "Type alias",
@@ -11291,21 +11977,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 629,
+ "line": 657,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 591,
+ "id": 634,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 593,
+ "id": 636,
"name": "code",
"kind": 1024,
"kindString": "Property",
@@ -11313,6 +11999,172 @@
"comment": {
"shortText": "Verification code provided by the user."
},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 661,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 635,
+ "name": "factorId",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "comment": {
+ "shortText": "ID of the factor being verified. Returned in enroll()."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 659,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [636, 635]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 657,
+ "character": 42
+ }
+ ]
+ }
+ }
+ },
+ {
+ "id": 630,
+ "name": "MFAChallengeParams",
+ "kind": 4194304,
+ "kindString": "Type alias",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 652,
+ "character": 12
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 631,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 632,
+ "name": "factorId",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "comment": {
+ "shortText": "ID of the factor to be challenged. Returned in enroll()."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 654,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [632]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 652,
+ "character": 33
+ }
+ ]
+ }
+ }
+ },
+ {
+ "id": 617,
+ "name": "MFAEnrollParams",
+ "kind": 4194304,
+ "kindString": "Type alias",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 627,
+ "character": 12
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 618,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 619,
+ "name": "factorType",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "comment": {
+ "shortText": "The type of factor being enrolled."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 629,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "literal",
+ "value": "totp"
+ }
+ },
+ {
+ "id": 621,
+ "name": "friendlyName",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "Human readable name assigned to the factor."
+ },
"sources": [
{
"fileName": "src/lib/types.ts",
@@ -11326,13 +12178,15 @@
}
},
{
- "id": 592,
- "name": "factorId",
+ "id": 620,
+ "name": "issuer",
"kind": 1024,
"kindString": "Property",
- "flags": {},
+ "flags": {
+ "isOptional": true
+ },
"comment": {
- "shortText": "ID of the factor being verified. Returned in enroll()."
+ "shortText": "Domain which the user is enrolled with."
},
"sources": [
{
@@ -11351,181 +12205,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [593, 592]
+ "children": [619, 621, 620]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 629,
- "character": 42
- }
- ]
- }
- }
- },
- {
- "id": 587,
- "name": "MFAChallengeParams",
- "kind": 4194304,
- "kindString": "Type alias",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 624,
- "character": 12
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 588,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 589,
- "name": "factorId",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "comment": {
- "shortText": "ID of the factor to be challenged. Returned in enroll()."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 626,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [589]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 624,
- "character": 33
- }
- ]
- }
- }
- },
- {
- "id": 574,
- "name": "MFAEnrollParams",
- "kind": 4194304,
- "kindString": "Type alias",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 599,
- "character": 12
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 575,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 576,
- "name": "factorType",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "comment": {
- "shortText": "The type of factor being enrolled."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 601,
- "character": 2
- }
- ],
- "type": {
- "type": "literal",
- "value": "totp"
- }
- },
- {
- "id": 578,
- "name": "friendlyName",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "Human readable name assigned to the factor."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 605,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 577,
- "name": "issuer",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "Domain which the user is enrolled with."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 603,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [576, 578, 577]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 599,
+ "line": 627,
"character": 30
}
]
@@ -11533,7 +12219,7 @@
}
},
{
- "id": 579,
+ "id": 622,
"name": "MFAUnenrollParams",
"kind": 4194304,
"kindString": "Type alias",
@@ -11541,21 +12227,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 608,
+ "line": 636,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 580,
+ "id": 623,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 581,
+ "id": 624,
"name": "factorId",
"kind": 1024,
"kindString": "Property",
@@ -11566,7 +12252,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 610,
+ "line": 638,
"character": 2
}
],
@@ -11580,13 +12266,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [581]
+ "children": [624]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 608,
+ "line": 636,
"character": 32
}
]
@@ -11594,7 +12280,7 @@
}
},
{
- "id": 582,
+ "id": 625,
"name": "MFAVerifyParams",
"kind": 4194304,
"kindString": "Type alias",
@@ -11602,21 +12288,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 613,
+ "line": 641,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 583,
+ "id": 626,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 585,
+ "id": 628,
"name": "challengeId",
"kind": 1024,
"kindString": "Property",
@@ -11627,7 +12313,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 618,
+ "line": 646,
"character": 2
}
],
@@ -11637,7 +12323,7 @@
}
},
{
- "id": 586,
+ "id": 629,
"name": "code",
"kind": 1024,
"kindString": "Property",
@@ -11648,7 +12334,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 621,
+ "line": 649,
"character": 2
}
],
@@ -11658,7 +12344,7 @@
}
},
{
- "id": 584,
+ "id": 627,
"name": "factorId",
"kind": 1024,
"kindString": "Property",
@@ -11669,7 +12355,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 615,
+ "line": 643,
"character": 2
}
],
@@ -11683,13 +12369,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [585, 586, 584]
+ "children": [628, 629, 627]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 613,
+ "line": 641,
"character": 30
}
]
@@ -11697,7 +12383,7 @@
}
},
{
- "id": 515,
+ "id": 555,
"name": "MobileOtpType",
"kind": 4194304,
"kindString": "Type alias",
@@ -11705,7 +12391,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 483,
+ "line": 505,
"character": 12
}
],
@@ -11724,7 +12410,7 @@
}
},
{
- "id": 322,
+ "id": 352,
"name": "OAuthResponse",
"kind": 4194304,
"kindString": "Type alias",
@@ -11732,7 +12418,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 69,
+ "line": 71,
"character": 12
}
],
@@ -11742,14 +12428,14 @@
{
"type": "reflection",
"declaration": {
- "id": 323,
+ "id": 353,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 324,
+ "id": 354,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -11757,21 +12443,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 71,
+ "line": 73,
"character": 6
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 325,
+ "id": 355,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 326,
+ "id": 356,
"name": "provider",
"kind": 1024,
"kindString": "Property",
@@ -11779,18 +12465,18 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 72,
+ "line": 74,
"character": 8
}
],
"type": {
"type": "reference",
- "id": 293,
+ "id": 322,
"name": "Provider"
}
},
{
- "id": 327,
+ "id": 357,
"name": "url",
"kind": 1024,
"kindString": "Property",
@@ -11798,7 +12484,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 73,
+ "line": 75,
"character": 8
}
],
@@ -11812,13 +12498,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [326, 327]
+ "children": [356, 357]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 71,
+ "line": 73,
"character": 12
}
]
@@ -11826,7 +12512,7 @@
}
},
{
- "id": 328,
+ "id": 358,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -11834,7 +12520,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 75,
+ "line": 77,
"character": 6
}
],
@@ -11848,13 +12534,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [324, 328]
+ "children": [354, 358]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 70,
+ "line": 72,
"character": 4
}
]
@@ -11863,14 +12549,14 @@
{
"type": "reflection",
"declaration": {
- "id": 329,
+ "id": 359,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 330,
+ "id": 360,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -11878,21 +12564,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 78,
+ "line": 80,
"character": 6
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 331,
+ "id": 361,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 332,
+ "id": 362,
"name": "provider",
"kind": 1024,
"kindString": "Property",
@@ -11900,18 +12586,18 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 79,
+ "line": 81,
"character": 8
}
],
"type": {
"type": "reference",
- "id": 293,
+ "id": 322,
"name": "Provider"
}
},
{
- "id": 333,
+ "id": 363,
"name": "url",
"kind": 1024,
"kindString": "Property",
@@ -11919,7 +12605,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 80,
+ "line": 82,
"character": 8
}
],
@@ -11933,13 +12619,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [332, 333]
+ "children": [362, 363]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 78,
+ "line": 80,
"character": 12
}
]
@@ -11947,7 +12633,7 @@
}
},
{
- "id": 334,
+ "id": 364,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -11955,13 +12641,13 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 82,
+ "line": 84,
"character": 6
}
],
"type": {
"type": "reference",
- "id": 743,
+ "id": 786,
"name": "AuthError"
}
}
@@ -11970,13 +12656,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [330, 334]
+ "children": [360, 364]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 77,
+ "line": 79,
"character": 4
}
]
@@ -11986,7 +12672,7 @@
}
},
{
- "id": 733,
+ "id": 776,
"name": "PageParams",
"kind": 4194304,
"kindString": "Type alias",
@@ -11994,21 +12680,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 922,
+ "line": 950,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 734,
+ "id": 777,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 735,
+ "id": 778,
"name": "page",
"kind": 1024,
"kindString": "Property",
@@ -12021,7 +12707,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 924,
+ "line": 952,
"character": 2
}
],
@@ -12031,7 +12717,7 @@
}
},
{
- "id": 736,
+ "id": 779,
"name": "perPage",
"kind": 1024,
"kindString": "Property",
@@ -12044,7 +12730,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 926,
+ "line": 954,
"character": 2
}
],
@@ -12058,13 +12744,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [735, 736]
+ "children": [778, 779]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 922,
+ "line": 950,
"character": 25
}
]
@@ -12072,7 +12758,7 @@
}
},
{
- "id": 726,
+ "id": 769,
"name": "Pagination",
"kind": 4194304,
"kindString": "Type alias",
@@ -12080,21 +12766,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 915,
+ "line": 943,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 727,
+ "id": 770,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 729,
+ "id": 772,
"name": "lastPage",
"kind": 1024,
"kindString": "Property",
@@ -12102,7 +12788,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 918,
+ "line": 946,
"character": 2
}
],
@@ -12112,7 +12798,7 @@
}
},
{
- "id": 728,
+ "id": 771,
"name": "nextPage",
"kind": 1024,
"kindString": "Property",
@@ -12120,7 +12806,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 917,
+ "line": 945,
"character": 2
}
],
@@ -12139,7 +12825,7 @@
}
},
{
- "id": 730,
+ "id": 773,
"name": "total",
"kind": 1024,
"kindString": "Property",
@@ -12147,7 +12833,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 919,
+ "line": 947,
"character": 2
}
],
@@ -12161,25 +12847,25 @@
{
"title": "Properties",
"kind": 1024,
- "children": [729, 728, 730]
+ "children": [772, 771, 773]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 915,
+ "line": 943,
"character": 25
}
],
"indexSignature": {
- "id": 731,
+ "id": 774,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 732,
+ "id": 775,
"name": "key",
"kind": 32768,
"flags": {},
@@ -12198,7 +12884,7 @@
}
},
{
- "id": 293,
+ "id": 322,
"name": "Provider",
"kind": 4194304,
"kindString": "Type alias",
@@ -12284,7 +12970,7 @@
}
},
{
- "id": 335,
+ "id": 365,
"name": "SSOResponse",
"kind": 4194304,
"kindString": "Type alias",
@@ -12292,7 +12978,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 85,
+ "line": 87,
"character": 12
}
],
@@ -12302,14 +12988,14 @@
{
"type": "reflection",
"declaration": {
- "id": 336,
+ "id": 366,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 337,
+ "id": 367,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -12317,32 +13003,33 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 87,
+ "line": 89,
"character": 6
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 338,
+ "id": 368,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 339,
+ "id": 369,
"name": "url",
"kind": 1024,
"kindString": "Property",
"flags": {},
"comment": {
- "shortText": "URL to take the user to (in a browser) to complete SSO."
+ "shortText": "URL to open in a browser which will complete the sign-in flow by\ntaking the user to the identity provider's authentication flow.",
+ "text": "On browsers you can set the URL to `window.location.href` to take\nthe user to the authentication flow.\n"
},
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 89,
+ "line": 97,
"character": 8
}
],
@@ -12356,13 +13043,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [339]
+ "children": [369]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 87,
+ "line": 89,
"character": 12
}
]
@@ -12370,7 +13057,7 @@
}
},
{
- "id": 340,
+ "id": 370,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -12378,7 +13065,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 91,
+ "line": 99,
"character": 6
}
],
@@ -12392,13 +13079,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [337, 340]
+ "children": [367, 370]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 86,
+ "line": 88,
"character": 4
}
]
@@ -12407,14 +13094,14 @@
{
"type": "reflection",
"declaration": {
- "id": 341,
+ "id": 371,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 342,
+ "id": 372,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -12422,7 +13109,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 94,
+ "line": 102,
"character": 6
}
],
@@ -12432,7 +13119,7 @@
}
},
{
- "id": 343,
+ "id": 373,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -12440,13 +13127,13 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 95,
+ "line": 103,
"character": 6
}
],
"type": {
"type": "reference",
- "id": 743,
+ "id": 786,
"name": "AuthError"
}
}
@@ -12455,13 +13142,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [342, 343]
+ "children": [372, 373]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 93,
+ "line": 101,
"character": 4
}
]
@@ -12471,29 +13158,52 @@
}
},
{
- "id": 486,
- "name": "SignInWithOAuthCredentials",
+ "id": 530,
+ "name": "SignInWithIdTokenCredentials",
"kind": 4194304,
"kindString": "Type alias",
"flags": {},
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 433,
+ "line": 455,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 487,
+ "id": 531,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 489,
+ "id": 534,
+ "name": "nonce",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "If the ID token contains a `nonce`, then the hash of this value is compared to the value in the ID token."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 463,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 535,
"name": "options",
"kind": 1024,
"kindString": "Property",
@@ -12503,21 +13213,177 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 436,
+ "line": 464,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 490,
+ "id": 536,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 493,
+ "id": 537,
+ "name": "captchaToken",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "Verification token received when the user completes the captcha on the site."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 466,
+ "character": 4
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [537]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 464,
+ "character": 12
+ }
+ ]
+ }
+ }
+ },
+ {
+ "id": 532,
+ "name": "provider",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "comment": {
+ "shortText": "Only Apple and Google ID tokens are supported for use from within iOS or Android applications."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 459,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "literal",
+ "value": "google"
+ },
+ {
+ "type": "literal",
+ "value": "apple"
+ }
+ ]
+ }
+ },
+ {
+ "id": 533,
+ "name": "token",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "comment": {
+ "shortText": "ID token issued by Apple or Google."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 461,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [534, 535, 532, 533]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 455,
+ "character": 43
+ }
+ ]
+ }
+ }
+ },
+ {
+ "id": 518,
+ "name": "SignInWithOAuthCredentials",
+ "kind": 4194304,
+ "kindString": "Type alias",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 440,
+ "character": 12
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 519,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 521,
+ "name": "options",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 443,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 522,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 525,
"name": "queryParams",
"kind": 1024,
"kindString": "Property",
@@ -12530,14 +13396,14 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 442,
+ "line": 449,
"character": 4
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 494,
+ "id": 526,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
@@ -12545,19 +13411,19 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 442,
+ "line": 449,
"character": 18
}
],
"indexSignature": {
- "id": 495,
+ "id": 527,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 496,
+ "id": 528,
"name": "key",
"kind": 32768,
"flags": {},
@@ -12576,7 +13442,7 @@
}
},
{
- "id": 491,
+ "id": 523,
"name": "redirectTo",
"kind": 1024,
"kindString": "Property",
@@ -12589,7 +13455,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 438,
+ "line": 445,
"character": 4
}
],
@@ -12599,7 +13465,7 @@
}
},
{
- "id": 492,
+ "id": 524,
"name": "scopes",
"kind": 1024,
"kindString": "Property",
@@ -12612,7 +13478,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 440,
+ "line": 447,
"character": 4
}
],
@@ -12622,7 +13488,7 @@
}
},
{
- "id": 497,
+ "id": 529,
"name": "skipBrowserRedirect",
"kind": 1024,
"kindString": "Property",
@@ -12635,7 +13501,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 444,
+ "line": 451,
"character": 4
}
],
@@ -12649,13 +13515,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [493, 491, 492, 497]
+ "children": [525, 523, 524, 529]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 436,
+ "line": 443,
"character": 12
}
]
@@ -12663,7 +13529,7 @@
}
},
{
- "id": 488,
+ "id": 520,
"name": "provider",
"kind": 1024,
"kindString": "Property",
@@ -12674,13 +13540,13 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 435,
+ "line": 442,
"character": 2
}
],
"type": {
"type": "reference",
- "id": 293,
+ "id": 322,
"name": "Provider"
}
}
@@ -12689,13 +13555,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [489, 488]
+ "children": [521, 520]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 433,
+ "line": 440,
"character": 41
}
]
@@ -12703,7 +13569,7 @@
}
},
{
- "id": 455,
+ "id": 486,
"name": "SignInWithPasswordCredentials",
"kind": 4194304,
"kindString": "Type alias",
@@ -12711,7 +13577,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 363,
+ "line": 373,
"character": 12
}
],
@@ -12721,14 +13587,14 @@
{
"type": "reflection",
"declaration": {
- "id": 456,
+ "id": 487,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 457,
+ "id": 488,
"name": "email",
"kind": 1024,
"kindString": "Property",
@@ -12739,7 +13605,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 366,
+ "line": 376,
"character": 6
}
],
@@ -12749,7 +13615,7 @@
}
},
{
- "id": 459,
+ "id": 490,
"name": "options",
"kind": 1024,
"kindString": "Property",
@@ -12759,21 +13625,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 369,
+ "line": 379,
"character": 6
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 460,
+ "id": 491,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 462,
+ "id": 492,
"name": "captchaToken",
"kind": 1024,
"kindString": "Property",
@@ -12786,7 +13652,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 377,
+ "line": 381,
"character": 8
}
],
@@ -12794,43 +13660,19 @@
"type": "intrinsic",
"name": "string"
}
- },
- {
- "id": 461,
- "name": "data",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "A custom data object to store the user's metadata. This maps to the `auth.users.user_metadata` column.",
- "text": "The `data` should be a JSON object that includes user-specific info, such as their first and last name.\n"
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 375,
- "character": 8
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "object"
- }
}
],
"groups": [
{
"title": "Properties",
"kind": 1024,
- "children": [462, 461]
+ "children": [492]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 369,
+ "line": 379,
"character": 16
}
]
@@ -12838,7 +13680,7 @@
}
},
{
- "id": 458,
+ "id": 489,
"name": "password",
"kind": 1024,
"kindString": "Property",
@@ -12849,7 +13691,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 368,
+ "line": 378,
"character": 6
}
],
@@ -12863,13 +13705,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [457, 459, 458]
+ "children": [488, 490, 489]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 364,
+ "line": 374,
"character": 4
}
]
@@ -12878,14 +13720,14 @@
{
"type": "reflection",
"declaration": {
- "id": 463,
+ "id": 493,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 466,
+ "id": 496,
"name": "options",
"kind": 1024,
"kindString": "Property",
@@ -12895,21 +13737,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 385,
+ "line": 389,
"character": 6
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 467,
+ "id": 497,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 469,
+ "id": 499,
"name": "captchaToken",
"kind": 1024,
"kindString": "Property",
@@ -12922,7 +13764,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 393,
+ "line": 397,
"character": 8
}
],
@@ -12932,7 +13774,7 @@
}
},
{
- "id": 468,
+ "id": 498,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -12946,7 +13788,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 391,
+ "line": 395,
"character": 8
}
],
@@ -12960,13 +13802,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [469, 468]
+ "children": [499, 498]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 385,
+ "line": 389,
"character": 16
}
]
@@ -12974,7 +13816,7 @@
}
},
{
- "id": 465,
+ "id": 495,
"name": "password",
"kind": 1024,
"kindString": "Property",
@@ -12985,7 +13827,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 384,
+ "line": 388,
"character": 6
}
],
@@ -12995,7 +13837,7 @@
}
},
{
- "id": 464,
+ "id": 494,
"name": "phone",
"kind": 1024,
"kindString": "Property",
@@ -13006,7 +13848,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 382,
+ "line": 386,
"character": 6
}
],
@@ -13020,13 +13862,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [466, 465, 464]
+ "children": [496, 495, 494]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 380,
+ "line": 384,
"character": 4
}
]
@@ -13036,7 +13878,7 @@
}
},
{
- "id": 470,
+ "id": 500,
"name": "SignInWithPasswordlessCredentials",
"kind": 4194304,
"kindString": "Type alias",
@@ -13044,7 +13886,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 397,
+ "line": 401,
"character": 12
}
],
@@ -13054,14 +13896,14 @@
{
"type": "reflection",
"declaration": {
- "id": 471,
+ "id": 501,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 472,
+ "id": 502,
"name": "email",
"kind": 1024,
"kindString": "Property",
@@ -13072,7 +13914,688 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 400,
+ "line": 404,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 503,
+ "name": "options",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 405,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 504,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 508,
+ "name": "captchaToken",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "Verification token received when the user completes the captcha on the site."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 417,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 507,
+ "name": "data",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "A custom data object to store the user's metadata. This maps to the `auth.users.user_metadata` column.",
+ "text": "The `data` should be a JSON object that includes user-specific info, such as their first and last name.\n"
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 415,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "object"
+ }
+ },
+ {
+ "id": 505,
+ "name": "emailRedirectTo",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "The redirect url embedded in the email link"
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 407,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 506,
+ "name": "shouldCreateUser",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "If set to false, this method will not create a new user. Defaults to true."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 409,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "boolean"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [508, 507, 505, 506]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 405,
+ "character": 16
+ }
+ ]
+ }
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [502, 503]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 402,
+ "character": 4
+ }
+ ]
+ }
+ },
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 509,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 511,
+ "name": "options",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 423,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 512,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 515,
+ "name": "captchaToken",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "Verification token received when the user completes the captcha on the site."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 433,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 516,
+ "name": "channel",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "Messaging channel to use (e.g. whatsapp or sms)"
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 435,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "literal",
+ "value": "sms"
+ },
+ {
+ "type": "literal",
+ "value": "whatsapp"
+ }
+ ]
+ }
+ },
+ {
+ "id": 514,
+ "name": "data",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "A custom data object to store the user's metadata. This maps to the `auth.users.user_metadata` column.",
+ "text": "The `data` should be a JSON object that includes user-specific info, such as their first and last name.\n"
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 431,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "object"
+ }
+ },
+ {
+ "id": 513,
+ "name": "shouldCreateUser",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "If set to false, this method will not create a new user. Defaults to true."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 425,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "boolean"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [515, 516, 514, 513]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 423,
+ "character": 16
+ }
+ ]
+ }
+ }
+ },
+ {
+ "id": 510,
+ "name": "phone",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "comment": {
+ "shortText": "The user's phone number."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 422,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [511, 510]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 420,
+ "character": 4
+ }
+ ]
+ }
+ }
+ ]
+ }
+ },
+ {
+ "id": 557,
+ "name": "SignInWithSSO",
+ "kind": 4194304,
+ "kindString": "Type alias",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 508,
+ "character": 12
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 558,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 560,
+ "name": "options",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 513,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 561,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 563,
+ "name": "captchaToken",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "Verification token received when the user completes the captcha on the site."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 517,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 562,
+ "name": "redirectTo",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "A URL to send the user to after they have signed-in."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 515,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [563, 562]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 513,
+ "character": 16
+ }
+ ]
+ }
+ }
+ },
+ {
+ "id": 559,
+ "name": "providerId",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "comment": {
+ "shortText": "UUID of the SSO provider to invoke single-sign on to."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 511,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [560, 559]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 509,
+ "character": 4
+ }
+ ]
+ }
+ },
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 564,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 565,
+ "name": "domain",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "comment": {
+ "shortText": "Domain name of the organization for which to invoke single-sign on."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 522,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 566,
+ "name": "options",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 524,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 567,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 569,
+ "name": "captchaToken",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "Verification token received when the user completes the captcha on the site."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 528,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 568,
+ "name": "redirectTo",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "A URL to send the user to after they have signed-in."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 526,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [569, 568]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 524,
+ "character": 16
+ }
+ ]
+ }
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [565, 566]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 520,
+ "character": 4
+ }
+ ]
+ }
+ }
+ ]
+ }
+ },
+ {
+ "id": 469,
+ "name": "SignUpWithPasswordCredentials",
+ "kind": 4194304,
+ "kindString": "Type alias",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 336,
+ "character": 12
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 470,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 471,
+ "name": "email",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "comment": {
+ "shortText": "The user's email address."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 339,
"character": 6
}
],
@@ -13092,7 +14615,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 401,
+ "line": 342,
"character": 6
}
],
@@ -13106,7 +14629,7 @@
"flags": {},
"children": [
{
- "id": 478,
+ "id": 477,
"name": "captchaToken",
"kind": 1024,
"kindString": "Property",
@@ -13119,7 +14642,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 413,
+ "line": 352,
"character": 8
}
],
@@ -13129,7 +14652,7 @@
}
},
{
- "id": 477,
+ "id": 476,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -13143,7 +14666,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 411,
+ "line": 350,
"character": 8
}
],
@@ -13166,7 +14689,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 403,
+ "line": 344,
"character": 8
}
],
@@ -13174,60 +14697,58 @@
"type": "intrinsic",
"name": "string"
}
- },
- {
- "id": 476,
- "name": "shouldCreateUser",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "If set to false, this method will not create a new user. Defaults to true."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 405,
- "character": 8
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
}
],
"groups": [
{
"title": "Properties",
"kind": 1024,
- "children": [478, 477, 475, 476]
+ "children": [477, 476, 475]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 401,
+ "line": 342,
"character": 16
}
]
}
}
+ },
+ {
+ "id": 472,
+ "name": "password",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "comment": {
+ "shortText": "The user's password."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 341,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
}
],
"groups": [
{
"title": "Properties",
"kind": 1024,
- "children": [472, 473]
+ "children": [471, 473, 472]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 398,
+ "line": 337,
"character": 4
}
]
@@ -13236,7 +14757,7 @@
{
"type": "reflection",
"declaration": {
- "id": 479,
+ "id": 478,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
@@ -13253,7 +14774,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 419,
+ "line": 360,
"character": 6
}
],
@@ -13267,7 +14788,7 @@
"flags": {},
"children": [
{
- "id": 485,
+ "id": 484,
"name": "captchaToken",
"kind": 1024,
"kindString": "Property",
@@ -13275,12 +14796,12 @@
"isOptional": true
},
"comment": {
- "shortText": "Verification token received when the user completes the captcha on the site."
+ "shortText": "Verification token received when the user completes the captcha on the site. Requires a configured WhatsApp sender on Twilio"
},
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 429,
+ "line": 368,
"character": 8
}
],
@@ -13290,7 +14811,39 @@
}
},
{
- "id": 484,
+ "id": 485,
+ "name": "channel",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "Messaging channel to use (e.g. whatsapp or sms)"
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 370,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "literal",
+ "value": "sms"
+ },
+ {
+ "type": "literal",
+ "value": "whatsapp"
+ }
+ ]
+ }
+ },
+ {
+ "id": 483,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -13304,7 +14857,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 427,
+ "line": 366,
"character": 8
}
],
@@ -13312,42 +14865,19 @@
"type": "intrinsic",
"name": "object"
}
- },
- {
- "id": 483,
- "name": "shouldCreateUser",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "If set to false, this method will not create a new user. Defaults to true."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 421,
- "character": 8
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
}
],
"groups": [
{
"title": "Properties",
"kind": 1024,
- "children": [485, 484, 483]
+ "children": [484, 485, 483]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 419,
+ "line": 360,
"character": 16
}
]
@@ -13356,437 +14886,6 @@
},
{
"id": 480,
- "name": "phone",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "comment": {
- "shortText": "The user's phone number."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 418,
- "character": 6
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [481, 480]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 416,
- "character": 4
- }
- ]
- }
- }
- ]
- }
- },
- {
- "id": 517,
- "name": "SignInWithSSO",
- "kind": 4194304,
- "kindString": "Type alias",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 486,
- "character": 12
- }
- ],
- "type": {
- "type": "intersection",
- "types": [
- {
- "type": "reflection",
- "declaration": {
- "id": 518,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 519,
- "name": "options",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 487,
- "character": 2
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 520,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 522,
- "name": "captchaToken",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "Verification token received when the user completes the captcha on the site."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 491,
- "character": 4
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 521,
- "name": "redirectTo",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "A URL to send the user to after they have signed-in."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 489,
- "character": 4
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [522, 521]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 487,
- "character": 12
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [519]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 486,
- "character": 28
- }
- ]
- }
- },
- {
- "type": "union",
- "types": [
- {
- "type": "reflection",
- "declaration": {
- "id": 523,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 524,
- "name": "providerId",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "comment": {
- "shortText": "UUID of the SSO provider to invoke single-sign on to."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 496,
- "character": 6
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [524]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 494,
- "character": 4
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 525,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 526,
- "name": "domain",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "comment": {
- "shortText": "Domain name of the organization for which to invoke single-sign on."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 500,
- "character": 6
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [526]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 498,
- "character": 4
- }
- ]
- }
- }
- ]
- }
- ]
- }
- },
- {
- "id": 439,
- "name": "SignUpWithPasswordCredentials",
- "kind": 4194304,
- "kindString": "Type alias",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 328,
- "character": 12
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reflection",
- "declaration": {
- "id": 440,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 441,
- "name": "email",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "comment": {
- "shortText": "The user's email address."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 331,
- "character": 6
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 443,
- "name": "options",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 334,
- "character": 6
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 444,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 447,
- "name": "captchaToken",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "Verification token received when the user completes the captcha on the site."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 344,
- "character": 8
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 446,
- "name": "data",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "A custom data object to store the user's metadata. This maps to the `auth.users.user_metadata` column.",
- "text": "The `data` should be a JSON object that includes user-specific info, such as their first and last name.\n"
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 342,
- "character": 8
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "object"
- }
- },
- {
- "id": 445,
- "name": "emailRedirectTo",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "The redirect url embedded in the email link"
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 336,
- "character": 8
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [447, 446, 445]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 334,
- "character": 16
- }
- ]
- }
- }
- },
- {
- "id": 442,
"name": "password",
"kind": 1024,
"kindString": "Property",
@@ -13797,143 +14896,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 333,
- "character": 6
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [441, 443, 442]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 329,
- "character": 4
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 448,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 451,
- "name": "options",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 352,
- "character": 6
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 452,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 454,
- "name": "captchaToken",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "Verification token received when the user completes the captcha on the site."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 360,
- "character": 8
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 453,
- "name": "data",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "A custom data object to store the user's metadata. This maps to the `auth.users.user_metadata` column.",
- "text": "The `data` should be a JSON object that includes user-specific info, such as their first and last name.\n"
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 358,
- "character": 8
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "object"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [454, 453]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 352,
- "character": 16
- }
- ]
- }
- }
- },
- {
- "id": 450,
- "name": "password",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "comment": {
- "shortText": "The user's password."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 351,
+ "line": 359,
"character": 6
}
],
@@ -13943,7 +14906,7 @@
}
},
{
- "id": 449,
+ "id": 479,
"name": "phone",
"kind": 1024,
"kindString": "Property",
@@ -13954,7 +14917,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 349,
+ "line": 357,
"character": 6
}
],
@@ -13968,13 +14931,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [451, 450, 449]
+ "children": [481, 480, 479]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 347,
+ "line": 355,
"character": 4
}
]
@@ -13984,7 +14947,7 @@
}
},
{
- "id": 715,
+ "id": 758,
"name": "SupportedStorage",
"kind": 4194304,
"kindString": "Type alias",
@@ -13992,7 +14955,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 901,
+ "line": 929,
"character": 12
}
],
@@ -14035,7 +14998,7 @@
}
},
{
- "id": 344,
+ "id": 374,
"name": "UserResponse",
"kind": 4194304,
"kindString": "Type alias",
@@ -14043,7 +15006,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 98,
+ "line": 106,
"character": 12
}
],
@@ -14053,14 +15016,14 @@
{
"type": "reflection",
"declaration": {
- "id": 345,
+ "id": 375,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 346,
+ "id": 376,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -14068,21 +15031,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 100,
+ "line": 108,
"character": 6
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 347,
+ "id": 377,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 348,
+ "id": 378,
"name": "user",
"kind": 1024,
"kindString": "Property",
@@ -14090,13 +15053,13 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 101,
+ "line": 109,
"character": 8
}
],
"type": {
"type": "reference",
- "id": 392,
+ "id": 422,
"name": "User"
}
}
@@ -14105,13 +15068,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [348]
+ "children": [378]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 100,
+ "line": 108,
"character": 12
}
]
@@ -14119,7 +15082,7 @@
}
},
{
- "id": 349,
+ "id": 379,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -14127,7 +15090,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 103,
+ "line": 111,
"character": 6
}
],
@@ -14141,13 +15104,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [346, 349]
+ "children": [376, 379]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 99,
+ "line": 107,
"character": 4
}
]
@@ -14156,14 +15119,14 @@
{
"type": "reflection",
"declaration": {
- "id": 350,
+ "id": 380,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 351,
+ "id": 381,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -14171,21 +15134,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 106,
+ "line": 114,
"character": 6
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 352,
+ "id": 382,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 353,
+ "id": 383,
"name": "user",
"kind": 1024,
"kindString": "Property",
@@ -14193,7 +15156,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 107,
+ "line": 115,
"character": 8
}
],
@@ -14207,13 +15170,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [353]
+ "children": [383]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 106,
+ "line": 114,
"character": 12
}
]
@@ -14221,7 +15184,7 @@
}
},
{
- "id": 354,
+ "id": 384,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -14229,13 +15192,13 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 109,
+ "line": 117,
"character": 6
}
],
"type": {
"type": "reference",
- "id": 743,
+ "id": 786,
"name": "AuthError"
}
}
@@ -14244,13 +15207,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [351, 354]
+ "children": [381, 384]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 105,
+ "line": 113,
"character": 4
}
]
@@ -14260,7 +15223,7 @@
}
},
{
- "id": 498,
+ "id": 538,
"name": "VerifyOtpParams",
"kind": 4194304,
"kindString": "Type alias",
@@ -14268,7 +15231,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 448,
+ "line": 470,
"character": 12
}
],
@@ -14277,19 +15240,19 @@
"types": [
{
"type": "reference",
- "id": 499,
+ "id": 539,
"name": "VerifyMobileOtpParams"
},
{
"type": "reference",
- "id": 507,
+ "id": 547,
"name": "VerifyEmailOtpParams"
}
]
}
},
{
- "id": 740,
+ "id": 783,
"name": "isAuthApiError",
"kind": 64,
"kindString": "Function",
@@ -14303,14 +15266,14 @@
],
"signatures": [
{
- "id": 741,
+ "id": 784,
"name": "isAuthApiError",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 742,
+ "id": 785,
"name": "error",
"kind": 32768,
"kindString": "Parameter",
@@ -14327,7 +15290,7 @@
"asserts": false,
"targetType": {
"type": "reference",
- "id": 750,
+ "id": 793,
"name": "AuthApiError"
}
}
@@ -14335,7 +15298,7 @@
]
},
{
- "id": 737,
+ "id": 780,
"name": "isAuthError",
"kind": 64,
"kindString": "Function",
@@ -14349,14 +15312,14 @@
],
"signatures": [
{
- "id": 738,
+ "id": 781,
"name": "isAuthError",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 739,
+ "id": 782,
"name": "error",
"kind": 32768,
"kindString": "Parameter",
@@ -14373,7 +15336,7 @@
"asserts": false,
"targetType": {
"type": "reference",
- "id": 743,
+ "id": 786,
"name": "AuthError"
}
}
@@ -14385,26 +15348,26 @@
{
"title": "Classes",
"kind": 128,
- "children": [750, 743, 811, 798, 836, 786, 763, 771, 1, 77]
+ "children": [793, 786, 854, 841, 879, 904, 829, 806, 814, 1, 77]
},
{
"title": "Interfaces",
"kind": 256,
- "children": [364, 419, 378, 549, 708, 663, 355, 429, 437, 392, 385, 414, 367, 389, 507, 499]
+ "children": [394, 450, 408, 592, 751, 706, 385, 459, 467, 422, 415, 445, 397, 419, 547, 539]
},
{
"title": "Type Aliases",
"kind": 4194304,
"children": [
- 295, 294, 692, 683, 705, 696, 631, 607, 652, 641, 622, 594, 309, 651, 719, 516, 543, 533,
- 552, 566, 553, 573, 538, 527, 296, 716, 590, 587, 574, 579, 582, 515, 322, 733, 726, 293,
- 335, 486, 455, 470, 517, 439, 715, 344, 498
+ 324, 323, 517, 735, 726, 748, 739, 674, 650, 695, 684, 665, 637, 339, 694, 762, 556, 586,
+ 576, 595, 609, 596, 616, 581, 570, 325, 759, 633, 630, 617, 622, 625, 555, 352, 776, 769,
+ 322, 365, 530, 518, 486, 500, 557, 469, 758, 374, 538
]
},
{
"title": "Functions",
"kind": 64,
- "children": [740, 737]
+ "children": [783, 780]
}
],
"sources": [
diff --git a/spec/enrichments/tsdoc_v2/gotrue_dereferenced.json b/spec/enrichments/tsdoc_v2/gotrue_dereferenced.json
index 4981519575b..09bdbf72cb1 100644
--- a/spec/enrichments/tsdoc_v2/gotrue_dereferenced.json
+++ b/spec/enrichments/tsdoc_v2/gotrue_dereferenced.json
@@ -7,14 +7,14 @@
"originalName": "",
"children": [
{
- "id": 750,
+ "id": 793,
"name": "AuthApiError",
"kind": 128,
"kindString": "Class",
"flags": {},
"children": [
{
- "id": 751,
+ "id": 794,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -28,14 +28,14 @@
],
"signatures": [
{
- "id": 752,
+ "id": 795,
"name": "new AuthApiError",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 753,
+ "id": 796,
"name": "message",
"kind": 32768,
"kindString": "Parameter",
@@ -46,7 +46,7 @@
}
},
{
- "id": 754,
+ "id": 797,
"name": "status",
"kind": 32768,
"kindString": "Parameter",
@@ -59,24 +59,24 @@
],
"type": {
"type": "reference",
- "id": 750,
+ "id": 793,
"name": "AuthApiError"
},
"overwrites": {
"type": "reference",
- "id": 745,
+ "id": 788,
"name": "AuthError.constructor"
}
}
],
"overwrites": {
"type": "reference",
- "id": 744,
+ "id": 787,
"name": "AuthError.constructor"
}
},
{
- "id": 755,
+ "id": 798,
"name": "status",
"kind": 1024,
"kindString": "Property",
@@ -94,12 +94,12 @@
},
"overwrites": {
"type": "reference",
- "id": 748,
+ "id": 791,
"name": "AuthError.status"
}
},
{
- "id": 756,
+ "id": 799,
"name": "toJSON",
"kind": 2048,
"kindString": "Method",
@@ -113,7 +113,7 @@
],
"signatures": [
{
- "id": 757,
+ "id": 800,
"name": "toJSON",
"kind": 4096,
"kindString": "Call signature",
@@ -121,14 +121,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 758,
+ "id": 801,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 760,
+ "id": 803,
"name": "message",
"kind": 1024,
"kindString": "Property",
@@ -147,7 +147,7 @@
"defaultValue": "..."
},
{
- "id": 759,
+ "id": 802,
"name": "name",
"kind": 1024,
"kindString": "Property",
@@ -166,7 +166,7 @@
"defaultValue": "..."
},
{
- "id": 761,
+ "id": 804,
"name": "status",
"kind": 1024,
"kindString": "Property",
@@ -189,7 +189,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [760, 759, 761]
+ "children": [803, 802, 804]
}
]
}
@@ -202,17 +202,17 @@
{
"title": "Constructors",
"kind": 512,
- "children": [751]
+ "children": [794]
},
{
"title": "Properties",
"kind": 1024,
- "children": [755]
+ "children": [798]
},
{
"title": "Methods",
"kind": 2048,
- "children": [756]
+ "children": [799]
}
],
"sources": [
@@ -225,20 +225,20 @@
"extendedTypes": [
{
"type": "reference",
- "id": 743,
+ "id": 786,
"name": "AuthError"
}
]
},
{
- "id": 743,
+ "id": 786,
"name": "AuthError",
"kind": 128,
"kindString": "Class",
"flags": {},
"children": [
{
- "id": 744,
+ "id": 787,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -252,14 +252,14 @@
],
"signatures": [
{
- "id": 745,
+ "id": 788,
"name": "new AuthError",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 746,
+ "id": 789,
"name": "message",
"kind": 32768,
"kindString": "Parameter",
@@ -270,7 +270,7 @@
}
},
{
- "id": 747,
+ "id": 790,
"name": "status",
"kind": 32768,
"kindString": "Parameter",
@@ -285,7 +285,7 @@
],
"type": {
"type": "reference",
- "id": 743,
+ "id": 786,
"name": "AuthError"
},
"overwrites": {
@@ -300,7 +300,7 @@
}
},
{
- "id": 748,
+ "id": 791,
"name": "status",
"kind": 1024,
"kindString": "Property",
@@ -331,12 +331,12 @@
{
"title": "Constructors",
"kind": 512,
- "children": [744]
+ "children": [787]
},
{
"title": "Properties",
"kind": 1024,
- "children": [748]
+ "children": [791]
}
],
"sources": [
@@ -357,30 +357,30 @@
"extendedBy": [
{
"type": "reference",
- "id": 750,
+ "id": 793,
"name": "AuthApiError"
},
{
"type": "reference",
- "id": 763,
+ "id": 806,
"name": "AuthUnknownError"
},
{
"type": "reference",
- "id": 771,
+ "id": 814,
"name": "CustomAuthError"
}
]
},
{
- "id": 811,
+ "id": 854,
"name": "AuthImplicitGrantRedirectError",
"kind": 128,
"kindString": "Class",
"flags": {},
"children": [
{
- "id": 812,
+ "id": 855,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -394,14 +394,14 @@
],
"signatures": [
{
- "id": 813,
+ "id": 856,
"name": "new AuthImplicitGrantRedirectError",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 814,
+ "id": 857,
"name": "message",
"kind": 32768,
"kindString": "Parameter",
@@ -412,7 +412,7 @@
}
},
{
- "id": 815,
+ "id": 858,
"name": "details",
"kind": 32768,
"kindString": "Parameter",
@@ -427,14 +427,14 @@
{
"type": "reflection",
"declaration": {
- "id": 816,
+ "id": 859,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 818,
+ "id": 861,
"name": "code",
"kind": 1024,
"kindString": "Property",
@@ -452,7 +452,7 @@
}
},
{
- "id": 817,
+ "id": 860,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -474,7 +474,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [818, 817]
+ "children": [861, 860]
}
]
}
@@ -486,24 +486,24 @@
],
"type": {
"type": "reference",
- "id": 811,
+ "id": 854,
"name": "AuthImplicitGrantRedirectError"
},
"overwrites": {
"type": "reference",
- "id": 773,
+ "id": 816,
"name": "CustomAuthError.constructor"
}
}
],
"overwrites": {
"type": "reference",
- "id": 772,
+ "id": 815,
"name": "CustomAuthError.constructor"
}
},
{
- "id": 819,
+ "id": 862,
"name": "details",
"kind": 1024,
"kindString": "Property",
@@ -525,14 +525,14 @@
{
"type": "reflection",
"declaration": {
- "id": 820,
+ "id": 863,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 822,
+ "id": 865,
"name": "code",
"kind": 1024,
"kindString": "Property",
@@ -550,7 +550,7 @@
}
},
{
- "id": 821,
+ "id": 864,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -572,7 +572,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [822, 821]
+ "children": [865, 864]
}
]
}
@@ -582,7 +582,7 @@
"defaultValue": "null"
},
{
- "id": 833,
+ "id": 876,
"name": "name",
"kind": 1024,
"kindString": "Property",
@@ -600,12 +600,12 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 777,
+ "id": 820,
"name": "CustomAuthError.name"
}
},
{
- "id": 834,
+ "id": 877,
"name": "status",
"kind": 1024,
"kindString": "Property",
@@ -623,12 +623,12 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 778,
+ "id": 821,
"name": "CustomAuthError.status"
}
},
{
- "id": 823,
+ "id": 866,
"name": "toJSON",
"kind": 2048,
"kindString": "Method",
@@ -642,7 +642,7 @@
],
"signatures": [
{
- "id": 824,
+ "id": 867,
"name": "toJSON",
"kind": 4096,
"kindString": "Call signature",
@@ -650,14 +650,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 825,
+ "id": 868,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 829,
+ "id": 872,
"name": "details",
"kind": 1024,
"kindString": "Property",
@@ -679,14 +679,14 @@
{
"type": "reflection",
"declaration": {
- "id": 830,
+ "id": 873,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 832,
+ "id": 875,
"name": "code",
"kind": 1024,
"kindString": "Property",
@@ -704,7 +704,7 @@
}
},
{
- "id": 831,
+ "id": 874,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -726,7 +726,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [832, 831]
+ "children": [875, 874]
}
]
}
@@ -736,7 +736,7 @@
"defaultValue": "..."
},
{
- "id": 827,
+ "id": 870,
"name": "message",
"kind": 1024,
"kindString": "Property",
@@ -755,7 +755,7 @@
"defaultValue": "..."
},
{
- "id": 826,
+ "id": 869,
"name": "name",
"kind": 1024,
"kindString": "Property",
@@ -774,7 +774,7 @@
"defaultValue": "..."
},
{
- "id": 828,
+ "id": 871,
"name": "status",
"kind": 1024,
"kindString": "Property",
@@ -797,21 +797,21 @@
{
"title": "Properties",
"kind": 1024,
- "children": [829, 827, 826, 828]
+ "children": [872, 870, 869, 871]
}
]
}
},
"overwrites": {
"type": "reference",
- "id": 780,
+ "id": 823,
"name": "CustomAuthError.toJSON"
}
}
],
"overwrites": {
"type": "reference",
- "id": 779,
+ "id": 822,
"name": "CustomAuthError.toJSON"
}
}
@@ -820,17 +820,17 @@
{
"title": "Constructors",
"kind": 512,
- "children": [812]
+ "children": [855]
},
{
"title": "Properties",
"kind": 1024,
- "children": [819, 833, 834]
+ "children": [862, 876, 877]
},
{
"title": "Methods",
"kind": 2048,
- "children": [823]
+ "children": [866]
}
],
"sources": [
@@ -843,20 +843,20 @@
"extendedTypes": [
{
"type": "reference",
- "id": 771,
+ "id": 814,
"name": "CustomAuthError"
}
]
},
{
- "id": 798,
+ "id": 841,
"name": "AuthInvalidCredentialsError",
"kind": 128,
"kindString": "Class",
"flags": {},
"children": [
{
- "id": 799,
+ "id": 842,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -870,14 +870,14 @@
],
"signatures": [
{
- "id": 800,
+ "id": 843,
"name": "new AuthInvalidCredentialsError",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 801,
+ "id": 844,
"name": "message",
"kind": 32768,
"kindString": "Parameter",
@@ -890,24 +890,24 @@
],
"type": {
"type": "reference",
- "id": 798,
+ "id": 841,
"name": "AuthInvalidCredentialsError"
},
"overwrites": {
"type": "reference",
- "id": 773,
+ "id": 816,
"name": "CustomAuthError.constructor"
}
}
],
"overwrites": {
"type": "reference",
- "id": 772,
+ "id": 815,
"name": "CustomAuthError.constructor"
}
},
{
- "id": 802,
+ "id": 845,
"name": "name",
"kind": 1024,
"kindString": "Property",
@@ -925,12 +925,12 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 777,
+ "id": 820,
"name": "CustomAuthError.name"
}
},
{
- "id": 803,
+ "id": 846,
"name": "status",
"kind": 1024,
"kindString": "Property",
@@ -948,12 +948,12 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 778,
+ "id": 821,
"name": "CustomAuthError.status"
}
},
{
- "id": 804,
+ "id": 847,
"name": "toJSON",
"kind": 2048,
"kindString": "Method",
@@ -967,7 +967,7 @@
],
"signatures": [
{
- "id": 805,
+ "id": 848,
"name": "toJSON",
"kind": 4096,
"kindString": "Call signature",
@@ -975,14 +975,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 806,
+ "id": 849,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 808,
+ "id": 851,
"name": "message",
"kind": 1024,
"kindString": "Property",
@@ -1001,7 +1001,7 @@
"defaultValue": "..."
},
{
- "id": 807,
+ "id": 850,
"name": "name",
"kind": 1024,
"kindString": "Property",
@@ -1020,7 +1020,7 @@
"defaultValue": "..."
},
{
- "id": 809,
+ "id": 852,
"name": "status",
"kind": 1024,
"kindString": "Property",
@@ -1043,21 +1043,21 @@
{
"title": "Properties",
"kind": 1024,
- "children": [808, 807, 809]
+ "children": [851, 850, 852]
}
]
}
},
"inheritedFrom": {
"type": "reference",
- "id": 780,
+ "id": 823,
"name": "CustomAuthError.toJSON"
}
}
],
"inheritedFrom": {
"type": "reference",
- "id": 779,
+ "id": 822,
"name": "CustomAuthError.toJSON"
}
}
@@ -1066,17 +1066,17 @@
{
"title": "Constructors",
"kind": 512,
- "children": [799]
+ "children": [842]
},
{
"title": "Properties",
"kind": 1024,
- "children": [802, 803]
+ "children": [845, 846]
},
{
"title": "Methods",
"kind": 2048,
- "children": [804]
+ "children": [847]
}
],
"sources": [
@@ -1089,20 +1089,20 @@
"extendedTypes": [
{
"type": "reference",
- "id": 771,
+ "id": 814,
"name": "CustomAuthError"
}
]
},
{
- "id": 836,
- "name": "AuthRetryableFetchError",
+ "id": 879,
+ "name": "AuthPKCEGrantCodeExchangeError",
"kind": 128,
"kindString": "Class",
"flags": {},
"children": [
{
- "id": 837,
+ "id": 880,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -1110,20 +1110,20 @@
"sources": [
{
"fileName": "src/lib/errors.ts",
- "line": 96,
+ "line": 97,
"character": 2
}
],
"signatures": [
{
- "id": 838,
- "name": "new AuthRetryableFetchError",
+ "id": 881,
+ "name": "new AuthPKCEGrantCodeExchangeError",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 839,
+ "id": 882,
"name": "message",
"kind": 32768,
"kindString": "Parameter",
@@ -1134,37 +1134,177 @@
}
},
{
- "id": 840,
- "name": "status",
+ "id": 883,
+ "name": "details",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
- "type": "intrinsic",
- "name": "number"
- }
+ "type": "union",
+ "types": [
+ {
+ "type": "literal",
+ "value": null
+ },
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 884,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 886,
+ "name": "code",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/errors.ts",
+ "line": 97,
+ "character": 57
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 885,
+ "name": "error",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/errors.ts",
+ "line": 97,
+ "character": 42
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [886, 885]
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "defaultValue": "null"
}
],
"type": {
"type": "reference",
- "id": 836,
- "name": "AuthRetryableFetchError"
+ "id": 879,
+ "name": "AuthPKCEGrantCodeExchangeError"
},
"overwrites": {
"type": "reference",
- "id": 773,
+ "id": 816,
"name": "CustomAuthError.constructor"
}
}
],
"overwrites": {
"type": "reference",
- "id": 772,
+ "id": 815,
"name": "CustomAuthError.constructor"
}
},
{
- "id": 841,
+ "id": 887,
+ "name": "details",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/errors.ts",
+ "line": 96,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "literal",
+ "value": null
+ },
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 888,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 890,
+ "name": "code",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/errors.ts",
+ "line": 96,
+ "character": 28
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 889,
+ "name": "error",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/errors.ts",
+ "line": 96,
+ "character": 13
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [890, 889]
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "defaultValue": "null"
+ },
+ {
+ "id": 901,
"name": "name",
"kind": 1024,
"kindString": "Property",
@@ -1182,12 +1322,12 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 777,
+ "id": 820,
"name": "CustomAuthError.name"
}
},
{
- "id": 842,
+ "id": 902,
"name": "status",
"kind": 1024,
"kindString": "Property",
@@ -1205,12 +1345,348 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 778,
+ "id": 821,
"name": "CustomAuthError.status"
}
},
{
- "id": 843,
+ "id": 891,
+ "name": "toJSON",
+ "kind": 2048,
+ "kindString": "Method",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/errors.ts",
+ "line": 102,
+ "character": 2
+ }
+ ],
+ "signatures": [
+ {
+ "id": 892,
+ "name": "toJSON",
+ "kind": 4096,
+ "kindString": "Call signature",
+ "flags": {},
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 893,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 897,
+ "name": "details",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/errors.ts",
+ "line": 107,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "literal",
+ "value": null
+ },
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 898,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 900,
+ "name": "code",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/errors.ts",
+ "line": 96,
+ "character": 28
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 899,
+ "name": "error",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/errors.ts",
+ "line": 96,
+ "character": 13
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [900, 899]
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "defaultValue": "..."
+ },
+ {
+ "id": 895,
+ "name": "message",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/errors.ts",
+ "line": 105,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ },
+ "defaultValue": "..."
+ },
+ {
+ "id": 894,
+ "name": "name",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/errors.ts",
+ "line": 104,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ },
+ "defaultValue": "..."
+ },
+ {
+ "id": 896,
+ "name": "status",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/errors.ts",
+ "line": 106,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "number"
+ },
+ "defaultValue": "..."
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [897, 895, 894, 896]
+ }
+ ]
+ }
+ },
+ "overwrites": {
+ "type": "reference",
+ "id": 823,
+ "name": "CustomAuthError.toJSON"
+ }
+ }
+ ],
+ "overwrites": {
+ "type": "reference",
+ "id": 822,
+ "name": "CustomAuthError.toJSON"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Constructors",
+ "kind": 512,
+ "children": [880]
+ },
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [887, 901, 902]
+ },
+ {
+ "title": "Methods",
+ "kind": 2048,
+ "children": [891]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/errors.ts",
+ "line": 95,
+ "character": 13
+ }
+ ],
+ "extendedTypes": [
+ {
+ "type": "reference",
+ "id": 814,
+ "name": "CustomAuthError"
+ }
+ ]
+ },
+ {
+ "id": 904,
+ "name": "AuthRetryableFetchError",
+ "kind": 128,
+ "kindString": "Class",
+ "flags": {},
+ "children": [
+ {
+ "id": 905,
+ "name": "constructor",
+ "kind": 512,
+ "kindString": "Constructor",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/errors.ts",
+ "line": 113,
+ "character": 2
+ }
+ ],
+ "signatures": [
+ {
+ "id": 906,
+ "name": "new AuthRetryableFetchError",
+ "kind": 16384,
+ "kindString": "Constructor signature",
+ "flags": {},
+ "parameters": [
+ {
+ "id": 907,
+ "name": "message",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {},
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 908,
+ "name": "status",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {},
+ "type": {
+ "type": "intrinsic",
+ "name": "number"
+ }
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "id": 904,
+ "name": "AuthRetryableFetchError"
+ },
+ "overwrites": {
+ "type": "reference",
+ "id": 816,
+ "name": "CustomAuthError.constructor"
+ }
+ }
+ ],
+ "overwrites": {
+ "type": "reference",
+ "id": 815,
+ "name": "CustomAuthError.constructor"
+ }
+ },
+ {
+ "id": 909,
+ "name": "name",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/errors.ts",
+ "line": 49,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ },
+ "inheritedFrom": {
+ "type": "reference",
+ "id": 820,
+ "name": "CustomAuthError.name"
+ }
+ },
+ {
+ "id": 910,
+ "name": "status",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/errors.ts",
+ "line": 50,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "number"
+ },
+ "inheritedFrom": {
+ "type": "reference",
+ "id": 821,
+ "name": "CustomAuthError.status"
+ }
+ },
+ {
+ "id": 911,
"name": "toJSON",
"kind": 2048,
"kindString": "Method",
@@ -1224,7 +1700,7 @@
],
"signatures": [
{
- "id": 844,
+ "id": 912,
"name": "toJSON",
"kind": 4096,
"kindString": "Call signature",
@@ -1232,14 +1708,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 845,
+ "id": 913,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 847,
+ "id": 915,
"name": "message",
"kind": 1024,
"kindString": "Property",
@@ -1258,7 +1734,7 @@
"defaultValue": "..."
},
{
- "id": 846,
+ "id": 914,
"name": "name",
"kind": 1024,
"kindString": "Property",
@@ -1277,7 +1753,7 @@
"defaultValue": "..."
},
{
- "id": 848,
+ "id": 916,
"name": "status",
"kind": 1024,
"kindString": "Property",
@@ -1300,21 +1776,21 @@
{
"title": "Properties",
"kind": 1024,
- "children": [847, 846, 848]
+ "children": [915, 914, 916]
}
]
}
},
"inheritedFrom": {
"type": "reference",
- "id": 780,
+ "id": 823,
"name": "CustomAuthError.toJSON"
}
}
],
"inheritedFrom": {
"type": "reference",
- "id": 779,
+ "id": 822,
"name": "CustomAuthError.toJSON"
}
}
@@ -1323,43 +1799,43 @@
{
"title": "Constructors",
"kind": 512,
- "children": [837]
+ "children": [905]
},
{
"title": "Properties",
"kind": 1024,
- "children": [841, 842]
+ "children": [909, 910]
},
{
"title": "Methods",
"kind": 2048,
- "children": [843]
+ "children": [911]
}
],
"sources": [
{
"fileName": "src/lib/errors.ts",
- "line": 95,
+ "line": 112,
"character": 13
}
],
"extendedTypes": [
{
"type": "reference",
- "id": 771,
+ "id": 814,
"name": "CustomAuthError"
}
]
},
{
- "id": 786,
+ "id": 829,
"name": "AuthSessionMissingError",
"kind": 128,
"kindString": "Class",
"flags": {},
"children": [
{
- "id": 787,
+ "id": 830,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -1373,31 +1849,31 @@
],
"signatures": [
{
- "id": 788,
+ "id": 831,
"name": "new AuthSessionMissingError",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"type": {
"type": "reference",
- "id": 786,
+ "id": 829,
"name": "AuthSessionMissingError"
},
"overwrites": {
"type": "reference",
- "id": 773,
+ "id": 816,
"name": "CustomAuthError.constructor"
}
}
],
"overwrites": {
"type": "reference",
- "id": 772,
+ "id": 815,
"name": "CustomAuthError.constructor"
}
},
{
- "id": 789,
+ "id": 832,
"name": "name",
"kind": 1024,
"kindString": "Property",
@@ -1415,12 +1891,12 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 777,
+ "id": 820,
"name": "CustomAuthError.name"
}
},
{
- "id": 790,
+ "id": 833,
"name": "status",
"kind": 1024,
"kindString": "Property",
@@ -1438,12 +1914,12 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 778,
+ "id": 821,
"name": "CustomAuthError.status"
}
},
{
- "id": 791,
+ "id": 834,
"name": "toJSON",
"kind": 2048,
"kindString": "Method",
@@ -1457,7 +1933,7 @@
],
"signatures": [
{
- "id": 792,
+ "id": 835,
"name": "toJSON",
"kind": 4096,
"kindString": "Call signature",
@@ -1465,14 +1941,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 793,
+ "id": 836,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 795,
+ "id": 838,
"name": "message",
"kind": 1024,
"kindString": "Property",
@@ -1491,7 +1967,7 @@
"defaultValue": "..."
},
{
- "id": 794,
+ "id": 837,
"name": "name",
"kind": 1024,
"kindString": "Property",
@@ -1510,7 +1986,7 @@
"defaultValue": "..."
},
{
- "id": 796,
+ "id": 839,
"name": "status",
"kind": 1024,
"kindString": "Property",
@@ -1533,21 +2009,21 @@
{
"title": "Properties",
"kind": 1024,
- "children": [795, 794, 796]
+ "children": [838, 837, 839]
}
]
}
},
"inheritedFrom": {
"type": "reference",
- "id": 780,
+ "id": 823,
"name": "CustomAuthError.toJSON"
}
}
],
"inheritedFrom": {
"type": "reference",
- "id": 779,
+ "id": 822,
"name": "CustomAuthError.toJSON"
}
}
@@ -1556,17 +2032,17 @@
{
"title": "Constructors",
"kind": 512,
- "children": [787]
+ "children": [830]
},
{
"title": "Properties",
"kind": 1024,
- "children": [789, 790]
+ "children": [832, 833]
},
{
"title": "Methods",
"kind": 2048,
- "children": [791]
+ "children": [834]
}
],
"sources": [
@@ -1579,20 +2055,20 @@
"extendedTypes": [
{
"type": "reference",
- "id": 771,
+ "id": 814,
"name": "CustomAuthError"
}
]
},
{
- "id": 763,
+ "id": 806,
"name": "AuthUnknownError",
"kind": 128,
"kindString": "Class",
"flags": {},
"children": [
{
- "id": 764,
+ "id": 807,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -1606,14 +2082,14 @@
],
"signatures": [
{
- "id": 765,
+ "id": 808,
"name": "new AuthUnknownError",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 766,
+ "id": 809,
"name": "message",
"kind": 32768,
"kindString": "Parameter",
@@ -1624,7 +2100,7 @@
}
},
{
- "id": 767,
+ "id": 810,
"name": "originalError",
"kind": 32768,
"kindString": "Parameter",
@@ -1637,24 +2113,24 @@
],
"type": {
"type": "reference",
- "id": 763,
+ "id": 806,
"name": "AuthUnknownError"
},
"overwrites": {
"type": "reference",
- "id": 745,
+ "id": 788,
"name": "AuthError.constructor"
}
}
],
"overwrites": {
"type": "reference",
- "id": 744,
+ "id": 787,
"name": "AuthError.constructor"
}
},
{
- "id": 768,
+ "id": 811,
"name": "originalError",
"kind": 1024,
"kindString": "Property",
@@ -1672,7 +2148,7 @@
}
},
{
- "id": 769,
+ "id": 812,
"name": "status",
"kind": 1024,
"kindString": "Property",
@@ -1699,7 +2175,7 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 748,
+ "id": 791,
"name": "AuthError.status"
}
}
@@ -1708,12 +2184,12 @@
{
"title": "Constructors",
"kind": 512,
- "children": [764]
+ "children": [807]
},
{
"title": "Properties",
"kind": 1024,
- "children": [768, 769]
+ "children": [811, 812]
}
],
"sources": [
@@ -1726,20 +2202,20 @@
"extendedTypes": [
{
"type": "reference",
- "id": 743,
+ "id": 786,
"name": "AuthError"
}
]
},
{
- "id": 771,
+ "id": 814,
"name": "CustomAuthError",
"kind": 128,
"kindString": "Class",
"flags": {},
"children": [
{
- "id": 772,
+ "id": 815,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -1753,14 +2229,14 @@
],
"signatures": [
{
- "id": 773,
+ "id": 816,
"name": "new CustomAuthError",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 774,
+ "id": 817,
"name": "message",
"kind": 32768,
"kindString": "Parameter",
@@ -1771,7 +2247,7 @@
}
},
{
- "id": 775,
+ "id": 818,
"name": "name",
"kind": 32768,
"kindString": "Parameter",
@@ -1782,7 +2258,7 @@
}
},
{
- "id": 776,
+ "id": 819,
"name": "status",
"kind": 32768,
"kindString": "Parameter",
@@ -1795,24 +2271,24 @@
],
"type": {
"type": "reference",
- "id": 771,
+ "id": 814,
"name": "CustomAuthError"
},
"overwrites": {
"type": "reference",
- "id": 745,
+ "id": 788,
"name": "AuthError.constructor"
}
}
],
"overwrites": {
"type": "reference",
- "id": 744,
+ "id": 787,
"name": "AuthError.constructor"
}
},
{
- "id": 777,
+ "id": 820,
"name": "name",
"kind": 1024,
"kindString": "Property",
@@ -1834,7 +2310,7 @@
}
},
{
- "id": 778,
+ "id": 821,
"name": "status",
"kind": 1024,
"kindString": "Property",
@@ -1852,12 +2328,12 @@
},
"overwrites": {
"type": "reference",
- "id": 748,
+ "id": 791,
"name": "AuthError.status"
}
},
{
- "id": 779,
+ "id": 822,
"name": "toJSON",
"kind": 2048,
"kindString": "Method",
@@ -1871,7 +2347,7 @@
],
"signatures": [
{
- "id": 780,
+ "id": 823,
"name": "toJSON",
"kind": 4096,
"kindString": "Call signature",
@@ -1879,14 +2355,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 781,
+ "id": 824,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 783,
+ "id": 826,
"name": "message",
"kind": 1024,
"kindString": "Property",
@@ -1905,7 +2381,7 @@
"defaultValue": "..."
},
{
- "id": 782,
+ "id": 825,
"name": "name",
"kind": 1024,
"kindString": "Property",
@@ -1924,7 +2400,7 @@
"defaultValue": "..."
},
{
- "id": 784,
+ "id": 827,
"name": "status",
"kind": 1024,
"kindString": "Property",
@@ -1947,7 +2423,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [783, 782, 784]
+ "children": [826, 825, 827]
}
]
}
@@ -1960,17 +2436,17 @@
{
"title": "Constructors",
"kind": 512,
- "children": [772]
+ "children": [815]
},
{
"title": "Properties",
"kind": 1024,
- "children": [777, 778]
+ "children": [820, 821]
},
{
"title": "Methods",
"kind": 2048,
- "children": [779]
+ "children": [822]
}
],
"sources": [
@@ -1983,29 +2459,34 @@
"extendedTypes": [
{
"type": "reference",
- "id": 743,
+ "id": 786,
"name": "AuthError"
}
],
"extendedBy": [
{
"type": "reference",
- "id": 786,
+ "id": 829,
"name": "AuthSessionMissingError"
},
{
"type": "reference",
- "id": 798,
+ "id": 841,
"name": "AuthInvalidCredentialsError"
},
{
"type": "reference",
- "id": 811,
+ "id": 854,
"name": "AuthImplicitGrantRedirectError"
},
{
"type": "reference",
- "id": 836,
+ "id": 879,
+ "name": "AuthPKCEGrantCodeExchangeError"
+ },
+ {
+ "type": "reference",
+ "id": 904,
"name": "AuthRetryableFetchError"
}
]
@@ -2248,10 +2729,10 @@
],
"type": {
"type": "reference",
- "id": 708,
+ "id": 751,
"name": "GoTrueAdminMFAApi",
"dereferenced": {
- "id": 708,
+ "id": 751,
"name": "GoTrueAdminMFAApi",
"kind": 256,
"kindString": "Interface",
@@ -2267,14 +2748,14 @@
},
"children": [
{
- "id": 712,
+ "id": 755,
"name": "deleteFactor",
"kind": 2048,
"kindString": "Method",
"flags": {},
"signatures": [
{
- "id": 713,
+ "id": 756,
"name": "deleteFactor",
"kind": 4096,
"kindString": "Call signature",
@@ -2294,17 +2775,17 @@
},
"parameters": [
{
- "id": 714,
+ "id": 757,
"name": "params",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 692,
+ "id": 735,
"name": "AuthMFAAdminDeleteFactorParams",
"dereferenced": {
- "id": 692,
+ "id": 735,
"name": "AuthMFAAdminDeleteFactorParams",
"kind": 4194304,
"kindString": "Type alias",
@@ -2320,21 +2801,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 840,
+ "line": 868,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 693,
+ "id": 736,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 694,
+ "id": 737,
"name": "id",
"kind": 1024,
"kindString": "Property",
@@ -2345,7 +2826,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 842,
+ "line": 870,
"character": 2
}
],
@@ -2355,7 +2836,7 @@
}
},
{
- "id": 695,
+ "id": 738,
"name": "userId",
"kind": 1024,
"kindString": "Property",
@@ -2366,7 +2847,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 845,
+ "line": 873,
"character": 2
}
],
@@ -2380,13 +2861,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [694, 695]
+ "children": [737, 738]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 840,
+ "line": 868,
"character": 45
}
]
@@ -2401,7 +2882,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 683,
+ "id": 726,
"name": "AuthMFAAdminDeleteFactorResponse"
}
],
@@ -2413,14 +2894,14 @@
]
},
{
- "id": 709,
+ "id": 752,
"name": "listFactors",
"kind": 2048,
"kindString": "Method",
"flags": {},
"signatures": [
{
- "id": 710,
+ "id": 753,
"name": "listFactors",
"kind": 4096,
"kindString": "Call signature",
@@ -2430,17 +2911,17 @@
},
"parameters": [
{
- "id": 711,
+ "id": 754,
"name": "params",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 705,
+ "id": 748,
"name": "AuthMFAAdminListFactorsParams",
"dereferenced": {
- "id": 705,
+ "id": 748,
"name": "AuthMFAAdminListFactorsParams",
"kind": 4194304,
"kindString": "Type alias",
@@ -2456,21 +2937,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 864,
+ "line": 892,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 706,
+ "id": 749,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 707,
+ "id": 750,
"name": "userId",
"kind": 1024,
"kindString": "Property",
@@ -2481,7 +2962,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 866,
+ "line": 894,
"character": 2
}
],
@@ -2495,13 +2976,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [707]
+ "children": [750]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 864,
+ "line": 892,
"character": 44
}
]
@@ -2516,7 +2997,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 696,
+ "id": 739,
"name": "AuthMFAAdminListFactorsResponse"
}
],
@@ -2532,13 +3013,13 @@
{
"title": "Methods",
"kind": 2048,
- "children": [712, 709]
+ "children": [755, 752]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 874,
+ "line": 902,
"character": 17
}
]
@@ -2577,17 +3058,17 @@
"flags": {},
"type": {
"type": "reference",
- "id": 419,
+ "id": 450,
"name": "AdminUserAttributes",
"dereferenced": {
- "id": 419,
+ "id": 450,
"name": "AdminUserAttributes",
"kind": 256,
"kindString": "Interface",
"flags": {},
"children": [
{
- "id": 421,
+ "id": 452,
"name": "app_metadata",
"kind": 1024,
"kindString": "Property",
@@ -2601,7 +3082,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 280,
+ "line": 288,
"character": 2
}
],
@@ -2611,7 +3092,7 @@
}
},
{
- "id": 424,
+ "id": 455,
"name": "ban_duration",
"kind": 1024,
"kindString": "Property",
@@ -2625,7 +3106,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 306,
+ "line": 314,
"character": 2
}
],
@@ -2635,36 +3116,7 @@
}
},
{
- "id": 428,
- "name": "data",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "A custom data object to store the user's metadata. This maps to the `auth.users.user_metadata` column.",
- "text": "The `data` should be a JSON object that includes user-specific info, such as their first and last name.\n\n"
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 255,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "object"
- },
- "inheritedFrom": {
- "type": "reference",
- "id": 418,
- "name": "UserAttributes.data"
- }
- },
- {
- "id": 425,
+ "id": 457,
"name": "email",
"kind": 1024,
"kindString": "Property",
@@ -2677,7 +3129,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 237,
+ "line": 246,
"character": 2
}
],
@@ -2687,12 +3139,11 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 415,
- "name": "UserAttributes.email"
+ "name": "Omit.email"
}
},
{
- "id": 422,
+ "id": 453,
"name": "email_confirm",
"kind": 1024,
"kindString": "Property",
@@ -2706,7 +3157,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 287,
+ "line": 295,
"character": 2
}
],
@@ -2716,7 +3167,7 @@
}
},
{
- "id": 427,
+ "id": 456,
"name": "password",
"kind": 1024,
"kindString": "Property",
@@ -2729,7 +3180,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 247,
+ "line": 256,
"character": 2
}
],
@@ -2739,12 +3190,11 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 417,
- "name": "UserAttributes.password"
+ "name": "Omit.password"
}
},
{
- "id": 426,
+ "id": 458,
"name": "phone",
"kind": 1024,
"kindString": "Property",
@@ -2757,7 +3207,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 242,
+ "line": 251,
"character": 2
}
],
@@ -2767,12 +3217,11 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 416,
- "name": "UserAttributes.phone"
+ "name": "Omit.phone"
}
},
{
- "id": 423,
+ "id": 454,
"name": "phone_confirm",
"kind": 1024,
"kindString": "Property",
@@ -2786,7 +3235,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 294,
+ "line": 302,
"character": 2
}
],
@@ -2796,7 +3245,7 @@
}
},
{
- "id": 420,
+ "id": 451,
"name": "user_metadata",
"kind": 1024,
"kindString": "Property",
@@ -2805,12 +3254,12 @@
},
"comment": {
"shortText": "A custom data object to store the user's metadata. This maps to the `auth.users.user_metadata` column.",
- "text": "Only a service role can modify.\n\nThe `user_metadata` should be a JSON object that includes user-specific info, such as their first and last name.\n\nNote: When using the GoTrueAdminApi and wanting to modify a user's metadata,\nthis attribute is used instead of UserAttributes data.\n\n"
+ "text": "The `user_metadata` should be a JSON object that includes user-specific info, such as their first and last name.\n\nNote: When using the GoTrueAdminApi and wanting to modify a user's metadata,\nthis attribute is used instead of UserAttributes data.\n\n"
},
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 270,
+ "line": 278,
"character": 2
}
],
@@ -2824,21 +3273,33 @@
{
"title": "Properties",
"kind": 1024,
- "children": [421, 424, 428, 425, 422, 427, 426, 423, 420]
+ "children": [452, 455, 457, 453, 456, 458, 454, 451]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 258,
+ "line": 267,
"character": 17
}
],
"extendedTypes": [
{
"type": "reference",
- "id": 414,
- "name": "UserAttributes"
+ "typeArguments": [
+ {
+ "type": "reference",
+ "id": 445,
+ "name": "UserAttributes"
+ },
+ {
+ "type": "literal",
+ "value": "data"
+ }
+ ],
+ "qualifiedName": "Omit",
+ "package": "typescript",
+ "name": "Omit"
}
]
}
@@ -2850,7 +3311,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 344,
+ "id": 374,
"name": "UserResponse"
}
],
@@ -2920,7 +3381,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 344,
+ "id": 374,
"name": "UserResponse"
}
],
@@ -2963,10 +3424,10 @@
"flags": {},
"type": {
"type": "reference",
- "id": 552,
+ "id": 595,
"name": "GenerateLinkParams",
"dereferenced": {
- "id": 552,
+ "id": 595,
"name": "GenerateLinkParams",
"kind": 4194304,
"kindString": "Type alias",
@@ -2974,7 +3435,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 547,
+ "line": 575,
"character": 12
}
],
@@ -2982,7 +3443,7 @@
"type": "union",
"types": [
{
- "id": 527,
+ "id": 570,
"name": "GenerateSignupLinkParams",
"kind": 4194304,
"kindString": "Type alias",
@@ -2990,21 +3451,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 504,
+ "line": 532,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 528,
+ "id": 571,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 530,
+ "id": 573,
"name": "email",
"kind": 1024,
"kindString": "Property",
@@ -3012,7 +3473,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 506,
+ "line": 534,
"character": 2
}
],
@@ -3022,7 +3483,7 @@
}
},
{
- "id": 532,
+ "id": 575,
"name": "options",
"kind": 1024,
"kindString": "Property",
@@ -3032,7 +3493,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 508,
+ "line": 536,
"character": 2
}
],
@@ -3041,7 +3502,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 549,
+ "id": 592,
"name": "GenerateLinkOptions"
},
{
@@ -3064,7 +3525,7 @@
}
},
{
- "id": 531,
+ "id": 574,
"name": "password",
"kind": 1024,
"kindString": "Property",
@@ -3072,7 +3533,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 507,
+ "line": 535,
"character": 2
}
],
@@ -3082,7 +3543,7 @@
}
},
{
- "id": 529,
+ "id": 572,
"name": "type",
"kind": 1024,
"kindString": "Property",
@@ -3090,7 +3551,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 505,
+ "line": 533,
"character": 2
}
],
@@ -3104,13 +3565,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [530, 532, 531, 529]
+ "children": [573, 575, 574, 572]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 504,
+ "line": 532,
"character": 39
}
]
@@ -3118,7 +3579,7 @@
}
},
{
- "id": 533,
+ "id": 576,
"name": "GenerateInviteOrMagiclinkParams",
"kind": 4194304,
"kindString": "Type alias",
@@ -3126,21 +3587,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 511,
+ "line": 539,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 534,
+ "id": 577,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 536,
+ "id": 579,
"name": "email",
"kind": 1024,
"kindString": "Property",
@@ -3151,7 +3612,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 514,
+ "line": 542,
"character": 2
}
],
@@ -3161,7 +3622,7 @@
}
},
{
- "id": 537,
+ "id": 580,
"name": "options",
"kind": 1024,
"kindString": "Property",
@@ -3171,7 +3632,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 515,
+ "line": 543,
"character": 2
}
],
@@ -3180,7 +3641,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 549,
+ "id": 592,
"name": "GenerateLinkOptions"
},
{
@@ -3203,7 +3664,7 @@
}
},
{
- "id": 535,
+ "id": 578,
"name": "type",
"kind": 1024,
"kindString": "Property",
@@ -3211,7 +3672,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 512,
+ "line": 540,
"character": 2
}
],
@@ -3234,13 +3695,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [536, 537, 535]
+ "children": [579, 580, 578]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 511,
+ "line": 539,
"character": 46
}
]
@@ -3248,7 +3709,7 @@
}
},
{
- "id": 538,
+ "id": 581,
"name": "GenerateRecoveryLinkParams",
"kind": 4194304,
"kindString": "Type alias",
@@ -3256,21 +3717,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 518,
+ "line": 546,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 539,
+ "id": 582,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 541,
+ "id": 584,
"name": "email",
"kind": 1024,
"kindString": "Property",
@@ -3281,7 +3742,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 521,
+ "line": 549,
"character": 2
}
],
@@ -3291,7 +3752,7 @@
}
},
{
- "id": 542,
+ "id": 585,
"name": "options",
"kind": 1024,
"kindString": "Property",
@@ -3301,7 +3762,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 522,
+ "line": 550,
"character": 2
}
],
@@ -3310,7 +3771,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 549,
+ "id": 592,
"name": "GenerateLinkOptions"
},
{
@@ -3324,7 +3785,7 @@
}
},
{
- "id": 540,
+ "id": 583,
"name": "type",
"kind": 1024,
"kindString": "Property",
@@ -3332,7 +3793,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 519,
+ "line": 547,
"character": 2
}
],
@@ -3346,13 +3807,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [541, 542, 540]
+ "children": [584, 585, 583]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 518,
+ "line": 546,
"character": 41
}
]
@@ -3360,7 +3821,7 @@
}
},
{
- "id": 543,
+ "id": 586,
"name": "GenerateEmailChangeLinkParams",
"kind": 4194304,
"kindString": "Type alias",
@@ -3368,21 +3829,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 525,
+ "line": 553,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 544,
+ "id": 587,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 546,
+ "id": 589,
"name": "email",
"kind": 1024,
"kindString": "Property",
@@ -3393,7 +3854,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 528,
+ "line": 556,
"character": 2
}
],
@@ -3403,7 +3864,7 @@
}
},
{
- "id": 547,
+ "id": 590,
"name": "newEmail",
"kind": 1024,
"kindString": "Property",
@@ -3414,7 +3875,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 532,
+ "line": 560,
"character": 2
}
],
@@ -3424,7 +3885,7 @@
}
},
{
- "id": 548,
+ "id": 591,
"name": "options",
"kind": 1024,
"kindString": "Property",
@@ -3434,7 +3895,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 533,
+ "line": 561,
"character": 2
}
],
@@ -3443,7 +3904,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 549,
+ "id": 592,
"name": "GenerateLinkOptions"
},
{
@@ -3457,7 +3918,7 @@
}
},
{
- "id": 545,
+ "id": 588,
"name": "type",
"kind": 1024,
"kindString": "Property",
@@ -3465,7 +3926,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 526,
+ "line": 554,
"character": 2
}
],
@@ -3488,13 +3949,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [546, 547, 548, 545]
+ "children": [589, 590, 591, 588]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 525,
+ "line": 553,
"character": 44
}
]
@@ -3512,7 +3973,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 553,
+ "id": 596,
"name": "GenerateLinkResponse"
}
],
@@ -3567,7 +4028,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 344,
+ "id": 374,
"name": "UserResponse"
}
],
@@ -3695,7 +4156,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 344,
+ "id": 374,
"name": "UserResponse"
}
],
@@ -3744,10 +4205,10 @@
},
"type": {
"type": "reference",
- "id": 733,
+ "id": 776,
"name": "PageParams",
"dereferenced": {
- "id": 733,
+ "id": 776,
"name": "PageParams",
"kind": 4194304,
"kindString": "Type alias",
@@ -3755,21 +4216,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 922,
+ "line": 950,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 734,
+ "id": 777,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 735,
+ "id": 778,
"name": "page",
"kind": 1024,
"kindString": "Property",
@@ -3782,7 +4243,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 924,
+ "line": 952,
"character": 2
}
],
@@ -3792,7 +4253,7 @@
}
},
{
- "id": 736,
+ "id": 779,
"name": "perPage",
"kind": 1024,
"kindString": "Property",
@@ -3805,7 +4266,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 926,
+ "line": 954,
"character": 2
}
],
@@ -3819,13 +4280,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [735, 736]
+ "children": [778, 779]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 922,
+ "line": 950,
"character": 25
}
]
@@ -3910,7 +4371,7 @@
"type": "array",
"elementType": {
"type": "reference",
- "id": 392,
+ "id": 422,
"name": "User"
}
}
@@ -3927,7 +4388,7 @@
},
{
"type": "reference",
- "id": 726,
+ "id": 769,
"name": "Pagination"
}
]
@@ -4035,7 +4496,7 @@
],
"type": {
"type": "reference",
- "id": 743,
+ "id": 786,
"name": "AuthError"
}
}
@@ -4150,7 +4611,7 @@
},
{
"type": "reference",
- "id": 743,
+ "id": 786,
"name": "AuthError"
}
]
@@ -4220,17 +4681,17 @@
},
"type": {
"type": "reference",
- "id": 419,
+ "id": 450,
"name": "AdminUserAttributes",
"dereferenced": {
- "id": 419,
+ "id": 450,
"name": "AdminUserAttributes",
"kind": 256,
"kindString": "Interface",
"flags": {},
"children": [
{
- "id": 421,
+ "id": 452,
"name": "app_metadata",
"kind": 1024,
"kindString": "Property",
@@ -4244,7 +4705,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 280,
+ "line": 288,
"character": 2
}
],
@@ -4254,7 +4715,7 @@
}
},
{
- "id": 424,
+ "id": 455,
"name": "ban_duration",
"kind": 1024,
"kindString": "Property",
@@ -4268,7 +4729,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 306,
+ "line": 314,
"character": 2
}
],
@@ -4278,36 +4739,7 @@
}
},
{
- "id": 428,
- "name": "data",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "A custom data object to store the user's metadata. This maps to the `auth.users.user_metadata` column.",
- "text": "The `data` should be a JSON object that includes user-specific info, such as their first and last name.\n\n"
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 255,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "object"
- },
- "inheritedFrom": {
- "type": "reference",
- "id": 418,
- "name": "UserAttributes.data"
- }
- },
- {
- "id": 425,
+ "id": 457,
"name": "email",
"kind": 1024,
"kindString": "Property",
@@ -4320,7 +4752,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 237,
+ "line": 246,
"character": 2
}
],
@@ -4330,12 +4762,11 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 415,
- "name": "UserAttributes.email"
+ "name": "Omit.email"
}
},
{
- "id": 422,
+ "id": 453,
"name": "email_confirm",
"kind": 1024,
"kindString": "Property",
@@ -4349,7 +4780,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 287,
+ "line": 295,
"character": 2
}
],
@@ -4359,7 +4790,7 @@
}
},
{
- "id": 427,
+ "id": 456,
"name": "password",
"kind": 1024,
"kindString": "Property",
@@ -4372,7 +4803,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 247,
+ "line": 256,
"character": 2
}
],
@@ -4382,12 +4813,11 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 417,
- "name": "UserAttributes.password"
+ "name": "Omit.password"
}
},
{
- "id": 426,
+ "id": 458,
"name": "phone",
"kind": 1024,
"kindString": "Property",
@@ -4400,7 +4830,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 242,
+ "line": 251,
"character": 2
}
],
@@ -4410,12 +4840,11 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 416,
- "name": "UserAttributes.phone"
+ "name": "Omit.phone"
}
},
{
- "id": 423,
+ "id": 454,
"name": "phone_confirm",
"kind": 1024,
"kindString": "Property",
@@ -4429,7 +4858,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 294,
+ "line": 302,
"character": 2
}
],
@@ -4439,7 +4868,7 @@
}
},
{
- "id": 420,
+ "id": 451,
"name": "user_metadata",
"kind": 1024,
"kindString": "Property",
@@ -4448,12 +4877,12 @@
},
"comment": {
"shortText": "A custom data object to store the user's metadata. This maps to the `auth.users.user_metadata` column.",
- "text": "Only a service role can modify.\n\nThe `user_metadata` should be a JSON object that includes user-specific info, such as their first and last name.\n\nNote: When using the GoTrueAdminApi and wanting to modify a user's metadata,\nthis attribute is used instead of UserAttributes data.\n\n"
+ "text": "The `user_metadata` should be a JSON object that includes user-specific info, such as their first and last name.\n\nNote: When using the GoTrueAdminApi and wanting to modify a user's metadata,\nthis attribute is used instead of UserAttributes data.\n\n"
},
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 270,
+ "line": 278,
"character": 2
}
],
@@ -4467,21 +4896,33 @@
{
"title": "Properties",
"kind": 1024,
- "children": [421, 424, 428, 425, 422, 427, 426, 423, 420]
+ "children": [452, 455, 457, 453, 456, 458, 454, 451]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 258,
+ "line": 267,
"character": 17
}
],
"extendedTypes": [
{
"type": "reference",
- "id": 414,
- "name": "UserAttributes"
+ "typeArguments": [
+ {
+ "type": "reference",
+ "id": 445,
+ "name": "UserAttributes"
+ },
+ {
+ "type": "literal",
+ "value": "data"
+ }
+ ],
+ "qualifiedName": "Omit",
+ "package": "typescript",
+ "name": "Omit"
}
]
}
@@ -4493,7 +4934,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 344,
+ "id": 374,
"name": "UserResponse"
}
],
@@ -4546,7 +4987,7 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 135,
+ "line": 144,
"character": 2
}
],
@@ -4569,10 +5010,10 @@
"flags": {},
"type": {
"type": "reference",
- "id": 296,
+ "id": 325,
"name": "GoTrueClientOptions",
"dereferenced": {
- "id": 296,
+ "id": 325,
"name": "GoTrueClientOptions",
"kind": 4194304,
"kindString": "Type alias",
@@ -4587,14 +5028,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 297,
+ "id": 326,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 305,
+ "id": 334,
"name": "autoRefreshToken",
"kind": 1024,
"kindString": "Property",
@@ -4614,7 +5055,7 @@
}
},
{
- "id": 304,
+ "id": 333,
"name": "detectSessionInUrl",
"kind": 1024,
"kindString": "Property",
@@ -4634,7 +5075,7 @@
}
},
{
- "id": 308,
+ "id": 337,
"name": "fetch",
"kind": 1024,
"kindString": "Property",
@@ -4654,7 +5095,55 @@
}
},
{
- "id": 299,
+ "id": 338,
+ "name": "flowType",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 52,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "id": 517,
+ "name": "AuthFlowType",
+ "dereferenced": {
+ "id": 517,
+ "name": "AuthFlowType",
+ "kind": 4194304,
+ "kindString": "Type alias",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 439,
+ "character": 12
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "literal",
+ "value": "implicit"
+ },
+ {
+ "type": "literal",
+ "value": "pkce"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "id": 328,
"name": "headers",
"kind": 1024,
"kindString": "Property",
@@ -4671,7 +5160,7 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 300,
+ "id": 329,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
@@ -4684,14 +5173,14 @@
}
],
"indexSignature": {
- "id": 301,
+ "id": 330,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 302,
+ "id": 331,
"name": "key",
"kind": 32768,
"flags": {},
@@ -4710,7 +5199,7 @@
}
},
{
- "id": 306,
+ "id": 335,
"name": "persistSession",
"kind": 1024,
"kindString": "Property",
@@ -4730,7 +5219,7 @@
}
},
{
- "id": 307,
+ "id": 336,
"name": "storage",
"kind": 1024,
"kindString": "Property",
@@ -4746,10 +5235,10 @@
],
"type": {
"type": "reference",
- "id": 715,
+ "id": 758,
"name": "SupportedStorage",
"dereferenced": {
- "id": 715,
+ "id": 758,
"name": "SupportedStorage",
"kind": 4194304,
"kindString": "Type alias",
@@ -4757,7 +5246,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 901,
+ "line": 929,
"character": 12
}
],
@@ -4802,7 +5291,7 @@
}
},
{
- "id": 303,
+ "id": 332,
"name": "storageKey",
"kind": 1024,
"kindString": "Property",
@@ -4822,7 +5311,7 @@
}
},
{
- "id": 298,
+ "id": 327,
"name": "url",
"kind": 1024,
"kindString": "Property",
@@ -4846,7 +5335,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [305, 304, 308, 299, 306, 307, 303, 298]
+ "children": [334, 333, 337, 338, 328, 335, 336, 332, 327]
}
],
"sources": [
@@ -4882,7 +5371,7 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 96,
+ "line": 97,
"character": 2
}
],
@@ -5128,10 +5617,10 @@
],
"type": {
"type": "reference",
- "id": 708,
+ "id": 751,
"name": "GoTrueAdminMFAApi",
"dereferenced": {
- "id": 708,
+ "id": 751,
"name": "GoTrueAdminMFAApi",
"kind": 256,
"kindString": "Interface",
@@ -5147,14 +5636,14 @@
},
"children": [
{
- "id": 712,
+ "id": 755,
"name": "deleteFactor",
"kind": 2048,
"kindString": "Method",
"flags": {},
"signatures": [
{
- "id": 713,
+ "id": 756,
"name": "deleteFactor",
"kind": 4096,
"kindString": "Call signature",
@@ -5174,17 +5663,17 @@
},
"parameters": [
{
- "id": 714,
+ "id": 757,
"name": "params",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 692,
+ "id": 735,
"name": "AuthMFAAdminDeleteFactorParams",
"dereferenced": {
- "id": 692,
+ "id": 735,
"name": "AuthMFAAdminDeleteFactorParams",
"kind": 4194304,
"kindString": "Type alias",
@@ -5200,21 +5689,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 840,
+ "line": 868,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 693,
+ "id": 736,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 694,
+ "id": 737,
"name": "id",
"kind": 1024,
"kindString": "Property",
@@ -5225,7 +5714,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 842,
+ "line": 870,
"character": 2
}
],
@@ -5235,7 +5724,7 @@
}
},
{
- "id": 695,
+ "id": 738,
"name": "userId",
"kind": 1024,
"kindString": "Property",
@@ -5246,7 +5735,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 845,
+ "line": 873,
"character": 2
}
],
@@ -5260,13 +5749,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [694, 695]
+ "children": [737, 738]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 840,
+ "line": 868,
"character": 45
}
]
@@ -5281,7 +5770,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 683,
+ "id": 726,
"name": "AuthMFAAdminDeleteFactorResponse"
}
],
@@ -5293,14 +5782,14 @@
]
},
{
- "id": 709,
+ "id": 752,
"name": "listFactors",
"kind": 2048,
"kindString": "Method",
"flags": {},
"signatures": [
{
- "id": 710,
+ "id": 753,
"name": "listFactors",
"kind": 4096,
"kindString": "Call signature",
@@ -5310,17 +5799,17 @@
},
"parameters": [
{
- "id": 711,
+ "id": 754,
"name": "params",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 705,
+ "id": 748,
"name": "AuthMFAAdminListFactorsParams",
"dereferenced": {
- "id": 705,
+ "id": 748,
"name": "AuthMFAAdminListFactorsParams",
"kind": 4194304,
"kindString": "Type alias",
@@ -5336,21 +5825,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 864,
+ "line": 892,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 706,
+ "id": 749,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 707,
+ "id": 750,
"name": "userId",
"kind": 1024,
"kindString": "Property",
@@ -5361,7 +5850,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 866,
+ "line": 894,
"character": 2
}
],
@@ -5375,13 +5864,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [707]
+ "children": [750]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 864,
+ "line": 892,
"character": 44
}
]
@@ -5396,7 +5885,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 696,
+ "id": 739,
"name": "AuthMFAAdminListFactorsResponse"
}
],
@@ -5412,13 +5901,13 @@
{
"title": "Methods",
"kind": 2048,
- "children": [712, 709]
+ "children": [755, 752]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 874,
+ "line": 902,
"character": 17
}
]
@@ -5457,17 +5946,17 @@
"flags": {},
"type": {
"type": "reference",
- "id": 419,
+ "id": 450,
"name": "AdminUserAttributes",
"dereferenced": {
- "id": 419,
+ "id": 450,
"name": "AdminUserAttributes",
"kind": 256,
"kindString": "Interface",
"flags": {},
"children": [
{
- "id": 421,
+ "id": 452,
"name": "app_metadata",
"kind": 1024,
"kindString": "Property",
@@ -5481,7 +5970,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 280,
+ "line": 288,
"character": 2
}
],
@@ -5491,7 +5980,7 @@
}
},
{
- "id": 424,
+ "id": 455,
"name": "ban_duration",
"kind": 1024,
"kindString": "Property",
@@ -5505,7 +5994,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 306,
+ "line": 314,
"character": 2
}
],
@@ -5515,36 +6004,7 @@
}
},
{
- "id": 428,
- "name": "data",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "A custom data object to store the user's metadata. This maps to the `auth.users.user_metadata` column.",
- "text": "The `data` should be a JSON object that includes user-specific info, such as their first and last name.\n\n"
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 255,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "object"
- },
- "inheritedFrom": {
- "type": "reference",
- "id": 418,
- "name": "UserAttributes.data"
- }
- },
- {
- "id": 425,
+ "id": 457,
"name": "email",
"kind": 1024,
"kindString": "Property",
@@ -5557,7 +6017,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 237,
+ "line": 246,
"character": 2
}
],
@@ -5567,12 +6027,11 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 415,
- "name": "UserAttributes.email"
+ "name": "Omit.email"
}
},
{
- "id": 422,
+ "id": 453,
"name": "email_confirm",
"kind": 1024,
"kindString": "Property",
@@ -5586,7 +6045,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 287,
+ "line": 295,
"character": 2
}
],
@@ -5596,7 +6055,7 @@
}
},
{
- "id": 427,
+ "id": 456,
"name": "password",
"kind": 1024,
"kindString": "Property",
@@ -5609,7 +6068,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 247,
+ "line": 256,
"character": 2
}
],
@@ -5619,12 +6078,11 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 417,
- "name": "UserAttributes.password"
+ "name": "Omit.password"
}
},
{
- "id": 426,
+ "id": 458,
"name": "phone",
"kind": 1024,
"kindString": "Property",
@@ -5637,7 +6095,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 242,
+ "line": 251,
"character": 2
}
],
@@ -5647,12 +6105,11 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 416,
- "name": "UserAttributes.phone"
+ "name": "Omit.phone"
}
},
{
- "id": 423,
+ "id": 454,
"name": "phone_confirm",
"kind": 1024,
"kindString": "Property",
@@ -5666,7 +6123,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 294,
+ "line": 302,
"character": 2
}
],
@@ -5676,7 +6133,7 @@
}
},
{
- "id": 420,
+ "id": 451,
"name": "user_metadata",
"kind": 1024,
"kindString": "Property",
@@ -5685,12 +6142,12 @@
},
"comment": {
"shortText": "A custom data object to store the user's metadata. This maps to the `auth.users.user_metadata` column.",
- "text": "Only a service role can modify.\n\nThe `user_metadata` should be a JSON object that includes user-specific info, such as their first and last name.\n\nNote: When using the GoTrueAdminApi and wanting to modify a user's metadata,\nthis attribute is used instead of UserAttributes data.\n\n"
+ "text": "The `user_metadata` should be a JSON object that includes user-specific info, such as their first and last name.\n\nNote: When using the GoTrueAdminApi and wanting to modify a user's metadata,\nthis attribute is used instead of UserAttributes data.\n\n"
},
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 270,
+ "line": 278,
"character": 2
}
],
@@ -5704,21 +6161,33 @@
{
"title": "Properties",
"kind": 1024,
- "children": [421, 424, 428, 425, 422, 427, 426, 423, 420]
+ "children": [452, 455, 457, 453, 456, 458, 454, 451]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 258,
+ "line": 267,
"character": 17
}
],
"extendedTypes": [
{
"type": "reference",
- "id": 414,
- "name": "UserAttributes"
+ "typeArguments": [
+ {
+ "type": "reference",
+ "id": 445,
+ "name": "UserAttributes"
+ },
+ {
+ "type": "literal",
+ "value": "data"
+ }
+ ],
+ "qualifiedName": "Omit",
+ "package": "typescript",
+ "name": "Omit"
}
]
}
@@ -5730,7 +6199,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 344,
+ "id": 374,
"name": "UserResponse"
}
],
@@ -5800,7 +6269,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 344,
+ "id": 374,
"name": "UserResponse"
}
],
@@ -5843,10 +6312,10 @@
"flags": {},
"type": {
"type": "reference",
- "id": 552,
+ "id": 595,
"name": "GenerateLinkParams",
"dereferenced": {
- "id": 552,
+ "id": 595,
"name": "GenerateLinkParams",
"kind": 4194304,
"kindString": "Type alias",
@@ -5854,7 +6323,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 547,
+ "line": 575,
"character": 12
}
],
@@ -5862,7 +6331,7 @@
"type": "union",
"types": [
{
- "id": 527,
+ "id": 570,
"name": "GenerateSignupLinkParams",
"kind": 4194304,
"kindString": "Type alias",
@@ -5870,21 +6339,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 504,
+ "line": 532,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 528,
+ "id": 571,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 530,
+ "id": 573,
"name": "email",
"kind": 1024,
"kindString": "Property",
@@ -5892,7 +6361,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 506,
+ "line": 534,
"character": 2
}
],
@@ -5902,7 +6371,7 @@
}
},
{
- "id": 532,
+ "id": 575,
"name": "options",
"kind": 1024,
"kindString": "Property",
@@ -5912,7 +6381,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 508,
+ "line": 536,
"character": 2
}
],
@@ -5921,7 +6390,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 549,
+ "id": 592,
"name": "GenerateLinkOptions"
},
{
@@ -5944,7 +6413,7 @@
}
},
{
- "id": 531,
+ "id": 574,
"name": "password",
"kind": 1024,
"kindString": "Property",
@@ -5952,7 +6421,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 507,
+ "line": 535,
"character": 2
}
],
@@ -5962,7 +6431,7 @@
}
},
{
- "id": 529,
+ "id": 572,
"name": "type",
"kind": 1024,
"kindString": "Property",
@@ -5970,7 +6439,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 505,
+ "line": 533,
"character": 2
}
],
@@ -5984,13 +6453,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [530, 532, 531, 529]
+ "children": [573, 575, 574, 572]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 504,
+ "line": 532,
"character": 39
}
]
@@ -5998,7 +6467,7 @@
}
},
{
- "id": 533,
+ "id": 576,
"name": "GenerateInviteOrMagiclinkParams",
"kind": 4194304,
"kindString": "Type alias",
@@ -6006,21 +6475,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 511,
+ "line": 539,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 534,
+ "id": 577,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 536,
+ "id": 579,
"name": "email",
"kind": 1024,
"kindString": "Property",
@@ -6031,7 +6500,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 514,
+ "line": 542,
"character": 2
}
],
@@ -6041,7 +6510,7 @@
}
},
{
- "id": 537,
+ "id": 580,
"name": "options",
"kind": 1024,
"kindString": "Property",
@@ -6051,7 +6520,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 515,
+ "line": 543,
"character": 2
}
],
@@ -6060,7 +6529,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 549,
+ "id": 592,
"name": "GenerateLinkOptions"
},
{
@@ -6083,7 +6552,7 @@
}
},
{
- "id": 535,
+ "id": 578,
"name": "type",
"kind": 1024,
"kindString": "Property",
@@ -6091,7 +6560,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 512,
+ "line": 540,
"character": 2
}
],
@@ -6114,13 +6583,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [536, 537, 535]
+ "children": [579, 580, 578]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 511,
+ "line": 539,
"character": 46
}
]
@@ -6128,7 +6597,7 @@
}
},
{
- "id": 538,
+ "id": 581,
"name": "GenerateRecoveryLinkParams",
"kind": 4194304,
"kindString": "Type alias",
@@ -6136,21 +6605,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 518,
+ "line": 546,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 539,
+ "id": 582,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 541,
+ "id": 584,
"name": "email",
"kind": 1024,
"kindString": "Property",
@@ -6161,7 +6630,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 521,
+ "line": 549,
"character": 2
}
],
@@ -6171,7 +6640,7 @@
}
},
{
- "id": 542,
+ "id": 585,
"name": "options",
"kind": 1024,
"kindString": "Property",
@@ -6181,7 +6650,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 522,
+ "line": 550,
"character": 2
}
],
@@ -6190,7 +6659,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 549,
+ "id": 592,
"name": "GenerateLinkOptions"
},
{
@@ -6204,7 +6673,7 @@
}
},
{
- "id": 540,
+ "id": 583,
"name": "type",
"kind": 1024,
"kindString": "Property",
@@ -6212,7 +6681,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 519,
+ "line": 547,
"character": 2
}
],
@@ -6226,13 +6695,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [541, 542, 540]
+ "children": [584, 585, 583]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 518,
+ "line": 546,
"character": 41
}
]
@@ -6240,7 +6709,7 @@
}
},
{
- "id": 543,
+ "id": 586,
"name": "GenerateEmailChangeLinkParams",
"kind": 4194304,
"kindString": "Type alias",
@@ -6248,21 +6717,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 525,
+ "line": 553,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 544,
+ "id": 587,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 546,
+ "id": 589,
"name": "email",
"kind": 1024,
"kindString": "Property",
@@ -6273,7 +6742,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 528,
+ "line": 556,
"character": 2
}
],
@@ -6283,7 +6752,7 @@
}
},
{
- "id": 547,
+ "id": 590,
"name": "newEmail",
"kind": 1024,
"kindString": "Property",
@@ -6294,7 +6763,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 532,
+ "line": 560,
"character": 2
}
],
@@ -6304,7 +6773,7 @@
}
},
{
- "id": 548,
+ "id": 591,
"name": "options",
"kind": 1024,
"kindString": "Property",
@@ -6314,7 +6783,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 533,
+ "line": 561,
"character": 2
}
],
@@ -6323,7 +6792,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 549,
+ "id": 592,
"name": "GenerateLinkOptions"
},
{
@@ -6337,7 +6806,7 @@
}
},
{
- "id": 545,
+ "id": 588,
"name": "type",
"kind": 1024,
"kindString": "Property",
@@ -6345,7 +6814,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 526,
+ "line": 554,
"character": 2
}
],
@@ -6368,13 +6837,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [546, 547, 548, 545]
+ "children": [589, 590, 591, 588]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 525,
+ "line": 553,
"character": 44
}
]
@@ -6392,7 +6861,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 553,
+ "id": 596,
"name": "GenerateLinkResponse"
}
],
@@ -6447,7 +6916,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 344,
+ "id": 374,
"name": "UserResponse"
}
],
@@ -6575,7 +7044,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 344,
+ "id": 374,
"name": "UserResponse"
}
],
@@ -6624,10 +7093,10 @@
},
"type": {
"type": "reference",
- "id": 733,
+ "id": 776,
"name": "PageParams",
"dereferenced": {
- "id": 733,
+ "id": 776,
"name": "PageParams",
"kind": 4194304,
"kindString": "Type alias",
@@ -6635,21 +7104,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 922,
+ "line": 950,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 734,
+ "id": 777,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 735,
+ "id": 778,
"name": "page",
"kind": 1024,
"kindString": "Property",
@@ -6662,7 +7131,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 924,
+ "line": 952,
"character": 2
}
],
@@ -6672,7 +7141,7 @@
}
},
{
- "id": 736,
+ "id": 779,
"name": "perPage",
"kind": 1024,
"kindString": "Property",
@@ -6685,7 +7154,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 926,
+ "line": 954,
"character": 2
}
],
@@ -6699,13 +7168,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [735, 736]
+ "children": [778, 779]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 922,
+ "line": 950,
"character": 25
}
]
@@ -6790,7 +7259,7 @@
"type": "array",
"elementType": {
"type": "reference",
- "id": 392,
+ "id": 422,
"name": "User"
}
}
@@ -6807,7 +7276,7 @@
},
{
"type": "reference",
- "id": 726,
+ "id": 769,
"name": "Pagination"
}
]
@@ -6915,7 +7384,7 @@
],
"type": {
"type": "reference",
- "id": 743,
+ "id": 786,
"name": "AuthError"
}
}
@@ -7030,7 +7499,7 @@
},
{
"type": "reference",
- "id": 743,
+ "id": 786,
"name": "AuthError"
}
]
@@ -7100,17 +7569,17 @@
},
"type": {
"type": "reference",
- "id": 419,
+ "id": 450,
"name": "AdminUserAttributes",
"dereferenced": {
- "id": 419,
+ "id": 450,
"name": "AdminUserAttributes",
"kind": 256,
"kindString": "Interface",
"flags": {},
"children": [
{
- "id": 421,
+ "id": 452,
"name": "app_metadata",
"kind": 1024,
"kindString": "Property",
@@ -7124,7 +7593,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 280,
+ "line": 288,
"character": 2
}
],
@@ -7134,7 +7603,7 @@
}
},
{
- "id": 424,
+ "id": 455,
"name": "ban_duration",
"kind": 1024,
"kindString": "Property",
@@ -7148,7 +7617,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 306,
+ "line": 314,
"character": 2
}
],
@@ -7158,36 +7627,7 @@
}
},
{
- "id": 428,
- "name": "data",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "A custom data object to store the user's metadata. This maps to the `auth.users.user_metadata` column.",
- "text": "The `data` should be a JSON object that includes user-specific info, such as their first and last name.\n\n"
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 255,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "object"
- },
- "inheritedFrom": {
- "type": "reference",
- "id": 418,
- "name": "UserAttributes.data"
- }
- },
- {
- "id": 425,
+ "id": 457,
"name": "email",
"kind": 1024,
"kindString": "Property",
@@ -7200,7 +7640,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 237,
+ "line": 246,
"character": 2
}
],
@@ -7210,12 +7650,11 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 415,
- "name": "UserAttributes.email"
+ "name": "Omit.email"
}
},
{
- "id": 422,
+ "id": 453,
"name": "email_confirm",
"kind": 1024,
"kindString": "Property",
@@ -7229,7 +7668,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 287,
+ "line": 295,
"character": 2
}
],
@@ -7239,7 +7678,7 @@
}
},
{
- "id": 427,
+ "id": 456,
"name": "password",
"kind": 1024,
"kindString": "Property",
@@ -7252,7 +7691,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 247,
+ "line": 256,
"character": 2
}
],
@@ -7262,12 +7701,11 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 417,
- "name": "UserAttributes.password"
+ "name": "Omit.password"
}
},
{
- "id": 426,
+ "id": 458,
"name": "phone",
"kind": 1024,
"kindString": "Property",
@@ -7280,7 +7718,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 242,
+ "line": 251,
"character": 2
}
],
@@ -7290,12 +7728,11 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 416,
- "name": "UserAttributes.phone"
+ "name": "Omit.phone"
}
},
{
- "id": 423,
+ "id": 454,
"name": "phone_confirm",
"kind": 1024,
"kindString": "Property",
@@ -7309,7 +7746,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 294,
+ "line": 302,
"character": 2
}
],
@@ -7319,7 +7756,7 @@
}
},
{
- "id": 420,
+ "id": 451,
"name": "user_metadata",
"kind": 1024,
"kindString": "Property",
@@ -7328,12 +7765,12 @@
},
"comment": {
"shortText": "A custom data object to store the user's metadata. This maps to the `auth.users.user_metadata` column.",
- "text": "Only a service role can modify.\n\nThe `user_metadata` should be a JSON object that includes user-specific info, such as their first and last name.\n\nNote: When using the GoTrueAdminApi and wanting to modify a user's metadata,\nthis attribute is used instead of UserAttributes data.\n\n"
+ "text": "The `user_metadata` should be a JSON object that includes user-specific info, such as their first and last name.\n\nNote: When using the GoTrueAdminApi and wanting to modify a user's metadata,\nthis attribute is used instead of UserAttributes data.\n\n"
},
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 270,
+ "line": 278,
"character": 2
}
],
@@ -7347,21 +7784,33 @@
{
"title": "Properties",
"kind": 1024,
- "children": [421, 424, 428, 425, 422, 427, 426, 423, 420]
+ "children": [452, 455, 457, 453, 456, 458, 454, 451]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 258,
+ "line": 267,
"character": 17
}
],
"extendedTypes": [
{
"type": "reference",
- "id": 414,
- "name": "UserAttributes"
+ "typeArguments": [
+ {
+ "type": "reference",
+ "id": 445,
+ "name": "UserAttributes"
+ },
+ {
+ "type": "literal",
+ "value": "data"
+ }
+ ],
+ "qualifiedName": "Omit",
+ "package": "typescript",
+ "name": "Omit"
}
]
}
@@ -7373,7 +7822,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 344,
+ "id": 374,
"name": "UserResponse"
}
],
@@ -7424,16 +7873,16 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 100,
+ "line": 101,
"character": 2
}
],
"type": {
"type": "reference",
- "id": 663,
+ "id": 706,
"name": "GoTrueMFAApi",
"dereferenced": {
- "id": 663,
+ "id": 706,
"name": "GoTrueMFAApi",
"kind": 256,
"kindString": "Interface",
@@ -7443,14 +7892,14 @@
},
"children": [
{
- "id": 667,
+ "id": 710,
"name": "challenge",
"kind": 2048,
"kindString": "Method",
"flags": {},
"signatures": [
{
- "id": 668,
+ "id": 711,
"name": "challenge",
"kind": 4096,
"kindString": "Call signature",
@@ -7460,17 +7909,17 @@
},
"parameters": [
{
- "id": 669,
+ "id": 712,
"name": "params",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 587,
+ "id": 630,
"name": "MFAChallengeParams",
"dereferenced": {
- "id": 587,
+ "id": 630,
"name": "MFAChallengeParams",
"kind": 4194304,
"kindString": "Type alias",
@@ -7478,21 +7927,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 624,
+ "line": 652,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 588,
+ "id": 631,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 589,
+ "id": 632,
"name": "factorId",
"kind": 1024,
"kindString": "Property",
@@ -7503,7 +7952,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 626,
+ "line": 654,
"character": 2
}
],
@@ -7517,13 +7966,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [589]
+ "children": [632]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 624,
+ "line": 652,
"character": 33
}
]
@@ -7538,7 +7987,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 631,
+ "id": 674,
"name": "AuthMFAChallengeResponse"
}
],
@@ -7550,14 +7999,14 @@
]
},
{
- "id": 676,
+ "id": 719,
"name": "challengeAndVerify",
"kind": 2048,
"kindString": "Method",
"flags": {},
"signatures": [
{
- "id": 677,
+ "id": 720,
"name": "challengeAndVerify",
"kind": 4096,
"kindString": "Call signature",
@@ -7567,17 +8016,17 @@
},
"parameters": [
{
- "id": 678,
+ "id": 721,
"name": "params",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 590,
+ "id": 633,
"name": "MFAChallengeAndVerifyParams",
"dereferenced": {
- "id": 590,
+ "id": 633,
"name": "MFAChallengeAndVerifyParams",
"kind": 4194304,
"kindString": "Type alias",
@@ -7585,21 +8034,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 629,
+ "line": 657,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 591,
+ "id": 634,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 593,
+ "id": 636,
"name": "code",
"kind": 1024,
"kindString": "Property",
@@ -7607,6 +8056,158 @@
"comment": {
"shortText": "Verification code provided by the user."
},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 661,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 635,
+ "name": "factorId",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "comment": {
+ "shortText": "ID of the factor being verified. Returned in enroll()."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 659,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [636, 635]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 657,
+ "character": 42
+ }
+ ]
+ }
+ }
+ }
+ }
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "typeArguments": [
+ {
+ "type": "reference",
+ "id": 637,
+ "name": "AuthMFAVerifyResponse"
+ }
+ ],
+ "qualifiedName": "Promise",
+ "package": "typescript",
+ "name": "Promise"
+ }
+ }
+ ]
+ },
+ {
+ "id": 707,
+ "name": "enroll",
+ "kind": 2048,
+ "kindString": "Method",
+ "flags": {},
+ "signatures": [
+ {
+ "id": 708,
+ "name": "enroll",
+ "kind": 4096,
+ "kindString": "Call signature",
+ "flags": {},
+ "comment": {
+ "shortText": "Starts the enrollment process for a new Multi-Factor Authentication (MFA)\nfactor. This method creates a new `unverified` factor.\nTo verify a factor, present the QR code or secret to the user and ask them to add it to their\nauthenticator app.\nThe user has to enter the code from their authenticator app to verify it.",
+ "text": "Upon verifying a factor, all other sessions are logged out and the current session's authenticator level is promoted to `aal2`.\n\n"
+ },
+ "parameters": [
+ {
+ "id": 709,
+ "name": "params",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {},
+ "type": {
+ "type": "reference",
+ "id": 617,
+ "name": "MFAEnrollParams",
+ "dereferenced": {
+ "id": 617,
+ "name": "MFAEnrollParams",
+ "kind": 4194304,
+ "kindString": "Type alias",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 627,
+ "character": 12
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 618,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 619,
+ "name": "factorType",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "comment": {
+ "shortText": "The type of factor being enrolled."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 629,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "literal",
+ "value": "totp"
+ }
+ },
+ {
+ "id": 621,
+ "name": "friendlyName",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "Human readable name assigned to the factor."
+ },
"sources": [
{
"fileName": "src/lib/types.ts",
@@ -7620,13 +8221,15 @@
}
},
{
- "id": 592,
- "name": "factorId",
+ "id": 620,
+ "name": "issuer",
"kind": 1024,
"kindString": "Property",
- "flags": {},
+ "flags": {
+ "isOptional": true
+ },
"comment": {
- "shortText": "ID of the factor being verified. Returned in enroll()."
+ "shortText": "Domain which the user is enrolled with."
},
"sources": [
{
@@ -7645,167 +8248,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [593, 592]
+ "children": [619, 621, 620]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 629,
- "character": 42
- }
- ]
- }
- }
- }
- }
- }
- ],
- "type": {
- "type": "reference",
- "typeArguments": [
- {
- "type": "reference",
- "id": 594,
- "name": "AuthMFAVerifyResponse"
- }
- ],
- "qualifiedName": "Promise",
- "package": "typescript",
- "name": "Promise"
- }
- }
- ]
- },
- {
- "id": 664,
- "name": "enroll",
- "kind": 2048,
- "kindString": "Method",
- "flags": {},
- "signatures": [
- {
- "id": 665,
- "name": "enroll",
- "kind": 4096,
- "kindString": "Call signature",
- "flags": {},
- "comment": {
- "shortText": "Starts the enrollment process for a new Multi-Factor Authentication (MFA)\nfactor. This method creates a new `unverified` factor.\nTo verify a factor, present the QR code or secret to the user and ask them to add it to their\nauthenticator app.\nThe user has to enter the code from their authenticator app to verify it.",
- "text": "Upon verifying a factor, all other sessions are logged out and the current session's authenticator level is promoted to `aal2`.\n\n"
- },
- "parameters": [
- {
- "id": 666,
- "name": "params",
- "kind": 32768,
- "kindString": "Parameter",
- "flags": {},
- "type": {
- "type": "reference",
- "id": 574,
- "name": "MFAEnrollParams",
- "dereferenced": {
- "id": 574,
- "name": "MFAEnrollParams",
- "kind": 4194304,
- "kindString": "Type alias",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 599,
- "character": 12
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 575,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 576,
- "name": "factorType",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "comment": {
- "shortText": "The type of factor being enrolled."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 601,
- "character": 2
- }
- ],
- "type": {
- "type": "literal",
- "value": "totp"
- }
- },
- {
- "id": 578,
- "name": "friendlyName",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "Human readable name assigned to the factor."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 605,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 577,
- "name": "issuer",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "Domain which the user is enrolled with."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 603,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [576, 578, 577]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 599,
+ "line": 627,
"character": 30
}
]
@@ -7820,7 +8269,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 607,
+ "id": 650,
"name": "AuthMFAEnrollResponse"
}
],
@@ -7832,14 +8281,14 @@
]
},
{
- "id": 681,
+ "id": 724,
"name": "getAuthenticatorAssuranceLevel",
"kind": 2048,
"kindString": "Method",
"flags": {},
"signatures": [
{
- "id": 682,
+ "id": 725,
"name": "getAuthenticatorAssuranceLevel",
"kind": 4096,
"kindString": "Call signature",
@@ -7853,7 +8302,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 652,
+ "id": 695,
"name": "AuthMFAGetAuthenticatorAssuranceLevelResponse"
}
],
@@ -7865,14 +8314,14 @@
]
},
{
- "id": 679,
+ "id": 722,
"name": "listFactors",
"kind": 2048,
"kindString": "Method",
"flags": {},
"signatures": [
{
- "id": 680,
+ "id": 723,
"name": "listFactors",
"kind": 4096,
"kindString": "Call signature",
@@ -7899,7 +8348,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 641,
+ "id": 684,
"name": "AuthMFAListFactorsResponse"
}
],
@@ -7911,14 +8360,14 @@
]
},
{
- "id": 673,
+ "id": 716,
"name": "unenroll",
"kind": 2048,
"kindString": "Method",
"flags": {},
"signatures": [
{
- "id": 674,
+ "id": 717,
"name": "unenroll",
"kind": 4096,
"kindString": "Call signature",
@@ -7928,17 +8377,17 @@
},
"parameters": [
{
- "id": 675,
+ "id": 718,
"name": "params",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 579,
+ "id": 622,
"name": "MFAUnenrollParams",
"dereferenced": {
- "id": 579,
+ "id": 622,
"name": "MFAUnenrollParams",
"kind": 4194304,
"kindString": "Type alias",
@@ -7946,21 +8395,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 608,
+ "line": 636,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 580,
+ "id": 623,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 581,
+ "id": 624,
"name": "factorId",
"kind": 1024,
"kindString": "Property",
@@ -7971,7 +8420,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 610,
+ "line": 638,
"character": 2
}
],
@@ -7985,13 +8434,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [581]
+ "children": [624]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 608,
+ "line": 636,
"character": 32
}
]
@@ -8006,7 +8455,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 622,
+ "id": 665,
"name": "AuthMFAUnenrollResponse"
}
],
@@ -8018,14 +8467,14 @@
]
},
{
- "id": 670,
+ "id": 713,
"name": "verify",
"kind": 2048,
"kindString": "Method",
"flags": {},
"signatures": [
{
- "id": 671,
+ "id": 714,
"name": "verify",
"kind": 4096,
"kindString": "Call signature",
@@ -8035,17 +8484,17 @@
},
"parameters": [
{
- "id": 672,
+ "id": 715,
"name": "params",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 582,
+ "id": 625,
"name": "MFAVerifyParams",
"dereferenced": {
- "id": 582,
+ "id": 625,
"name": "MFAVerifyParams",
"kind": 4194304,
"kindString": "Type alias",
@@ -8053,21 +8502,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 613,
+ "line": 641,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 583,
+ "id": 626,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 585,
+ "id": 628,
"name": "challengeId",
"kind": 1024,
"kindString": "Property",
@@ -8078,7 +8527,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 618,
+ "line": 646,
"character": 2
}
],
@@ -8088,7 +8537,7 @@
}
},
{
- "id": 586,
+ "id": 629,
"name": "code",
"kind": 1024,
"kindString": "Property",
@@ -8099,7 +8548,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 621,
+ "line": 649,
"character": 2
}
],
@@ -8109,7 +8558,7 @@
}
},
{
- "id": 584,
+ "id": 627,
"name": "factorId",
"kind": 1024,
"kindString": "Property",
@@ -8120,7 +8569,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 615,
+ "line": 643,
"character": 2
}
],
@@ -8134,13 +8583,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [585, 586, 584]
+ "children": [628, 629, 627]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 613,
+ "line": 641,
"character": 30
}
]
@@ -8155,7 +8604,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 594,
+ "id": 637,
"name": "AuthMFAVerifyResponse"
}
],
@@ -8171,13 +8620,13 @@
{
"title": "Methods",
"kind": 2048,
- "children": [667, 676, 664, 681, 679, 673, 670]
+ "children": [710, 719, 707, 724, 722, 716, 713]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 761,
+ "line": 789,
"character": 17
}
]
@@ -8185,7 +8634,59 @@
}
},
{
- "id": 125,
+ "id": 121,
+ "name": "exchangeCodeForSession",
+ "kind": 2048,
+ "kindString": "Method",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/GoTrueClient.ts",
+ "line": 402,
+ "character": 8
+ }
+ ],
+ "signatures": [
+ {
+ "id": 122,
+ "name": "exchangeCodeForSession",
+ "kind": 4096,
+ "kindString": "Call signature",
+ "flags": {},
+ "comment": {
+ "shortText": "Log in an existing user via a third-party provider."
+ },
+ "parameters": [
+ {
+ "id": 123,
+ "name": "authCode",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {},
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "typeArguments": [
+ {
+ "type": "reference",
+ "id": 339,
+ "name": "AuthResponse"
+ }
+ ],
+ "qualifiedName": "Promise",
+ "package": "typescript",
+ "name": "Promise"
+ }
+ }
+ ]
+ },
+ {
+ "id": 136,
"name": "getSession",
"kind": 2048,
"kindString": "Method",
@@ -8193,13 +8694,13 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 511,
+ "line": 608,
"character": 8
}
],
"signatures": [
{
- "id": 126,
+ "id": 137,
"name": "getSession",
"kind": 4096,
"kindString": "Call signature",
@@ -8216,14 +8717,14 @@
{
"type": "reflection",
"declaration": {
- "id": 127,
+ "id": 138,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 128,
+ "id": 139,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -8231,21 +8732,21 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 513,
+ "line": 610,
"character": 8
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 129,
+ "id": 140,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 130,
+ "id": 141,
"name": "session",
"kind": 1024,
"kindString": "Property",
@@ -8253,13 +8754,13 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 514,
+ "line": 611,
"character": 10
}
],
"type": {
"type": "reference",
- "id": 355,
+ "id": 385,
"name": "Session"
}
}
@@ -8268,14 +8769,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [130]
+ "children": [141]
}
]
}
}
},
{
- "id": 131,
+ "id": 142,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -8283,7 +8784,7 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 516,
+ "line": 613,
"character": 8
}
],
@@ -8297,7 +8798,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [128, 131]
+ "children": [139, 142]
}
]
}
@@ -8305,14 +8806,14 @@
{
"type": "reflection",
"declaration": {
- "id": 132,
+ "id": 143,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 133,
+ "id": 144,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -8320,21 +8821,21 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 519,
+ "line": 616,
"character": 8
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 134,
+ "id": 145,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 135,
+ "id": 146,
"name": "session",
"kind": 1024,
"kindString": "Property",
@@ -8342,7 +8843,7 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 520,
+ "line": 617,
"character": 10
}
],
@@ -8356,14 +8857,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [135]
+ "children": [146]
}
]
}
}
},
{
- "id": 136,
+ "id": 147,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -8371,13 +8872,13 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 522,
+ "line": 619,
"character": 8
}
],
"type": {
"type": "reference",
- "id": 743,
+ "id": 786,
"name": "AuthError"
}
}
@@ -8386,7 +8887,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [133, 136]
+ "children": [144, 147]
}
]
}
@@ -8394,14 +8895,14 @@
{
"type": "reflection",
"declaration": {
- "id": 137,
+ "id": 148,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 138,
+ "id": 149,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -8409,21 +8910,21 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 525,
+ "line": 622,
"character": 8
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 139,
+ "id": 150,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 140,
+ "id": 151,
"name": "session",
"kind": 1024,
"kindString": "Property",
@@ -8431,7 +8932,7 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 526,
+ "line": 623,
"character": 10
}
],
@@ -8445,14 +8946,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [140]
+ "children": [151]
}
]
}
}
},
{
- "id": 141,
+ "id": 152,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -8460,7 +8961,7 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 528,
+ "line": 625,
"character": 8
}
],
@@ -8474,7 +8975,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [138, 141]
+ "children": [149, 152]
}
]
}
@@ -8490,7 +8991,7 @@
]
},
{
- "id": 142,
+ "id": 153,
"name": "getUser",
"kind": 2048,
"kindString": "Method",
@@ -8498,13 +8999,13 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 574,
+ "line": 671,
"character": 8
}
],
"signatures": [
{
- "id": 143,
+ "id": 154,
"name": "getUser",
"kind": 4096,
"kindString": "Call signature",
@@ -8514,7 +9015,7 @@
},
"parameters": [
{
- "id": 144,
+ "id": 155,
"name": "jwt",
"kind": 32768,
"kindString": "Parameter",
@@ -8535,7 +9036,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 344,
+ "id": 374,
"name": "UserResponse"
}
],
@@ -8547,7 +9048,7 @@
]
},
{
- "id": 103,
+ "id": 108,
"name": "initialize",
"kind": 2048,
"kindString": "Method",
@@ -8555,13 +9056,13 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 171,
+ "line": 196,
"character": 2
}
],
"signatures": [
{
- "id": 104,
+ "id": 109,
"name": "initialize",
"kind": 4096,
"kindString": "Call signature",
@@ -8574,7 +9075,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 716,
+ "id": 759,
"name": "InitializeResult"
}
],
@@ -8586,7 +9087,7 @@
]
},
{
- "id": 186,
+ "id": 203,
"name": "onAuthStateChange",
"kind": 2048,
"kindString": "Method",
@@ -8594,13 +9095,13 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 859,
+ "line": 982,
"character": 2
}
],
"signatures": [
{
- "id": 187,
+ "id": 204,
"name": "onAuthStateChange",
"kind": 4096,
"kindString": "Call signature",
@@ -8610,7 +9111,7 @@
},
"parameters": [
{
- "id": 188,
+ "id": 205,
"name": "callback",
"kind": 32768,
"kindString": "Parameter",
@@ -8621,33 +9122,33 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 189,
+ "id": 206,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 190,
+ "id": 207,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 191,
+ "id": 208,
"name": "event",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 295,
+ "id": 324,
"name": "AuthChangeEvent"
}
},
{
- "id": 192,
+ "id": 209,
"name": "session",
"kind": 32768,
"kindString": "Parameter",
@@ -8661,7 +9162,7 @@
},
{
"type": "reference",
- "id": 355,
+ "id": 385,
"name": "Session"
}
]
@@ -8681,14 +9182,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 193,
+ "id": 210,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 194,
+ "id": 211,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -8696,21 +9197,21 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 860,
+ "line": 983,
"character": 4
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 195,
+ "id": 212,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 196,
+ "id": 213,
"name": "subscription",
"kind": 1024,
"kindString": "Property",
@@ -8718,23 +9219,23 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 860,
+ "line": 983,
"character": 12
}
],
"type": {
"type": "reference",
- "id": 429,
+ "id": 459,
"name": "Subscription",
"dereferenced": {
- "id": 429,
+ "id": 459,
"name": "Subscription",
"kind": 256,
"kindString": "Interface",
"flags": {},
"children": [
{
- "id": 430,
+ "id": 460,
"name": "id",
"kind": 1024,
"kindString": "Property",
@@ -8745,7 +9246,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 313,
+ "line": 321,
"character": 2
}
],
@@ -8755,7 +9256,7 @@
}
},
{
- "id": 431,
+ "id": 461,
"name": "callback",
"kind": 2048,
"kindString": "Method",
@@ -8763,13 +9264,13 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 317,
+ "line": 325,
"character": 2
}
],
"signatures": [
{
- "id": 432,
+ "id": 462,
"name": "callback",
"kind": 4096,
"kindString": "Call signature",
@@ -8779,17 +9280,17 @@
},
"parameters": [
{
- "id": 433,
+ "id": 463,
"name": "event",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 295,
+ "id": 324,
"name": "AuthChangeEvent",
"dereferenced": {
- "id": 295,
+ "id": 324,
"name": "AuthChangeEvent",
"kind": 4194304,
"kindString": "Type alias",
@@ -8804,6 +9305,10 @@
"type": {
"type": "union",
"types": [
+ {
+ "type": "literal",
+ "value": "INITIAL_SESSION"
+ },
{
"type": "literal",
"value": "PASSWORD_RECOVERY"
@@ -8825,11 +9330,7 @@
"value": "USER_UPDATED"
},
{
- "type": "literal",
- "value": "USER_DELETED"
- },
- {
- "id": 294,
+ "id": 323,
"name": "AuthChangeEventMFA",
"kind": 4194304,
"kindString": "Type alias",
@@ -8852,7 +9353,7 @@
}
},
{
- "id": 434,
+ "id": 464,
"name": "session",
"kind": 32768,
"kindString": "Parameter",
@@ -8866,7 +9367,7 @@
},
{
"type": "reference",
- "id": 355,
+ "id": 385,
"name": "Session"
}
]
@@ -8881,7 +9382,7 @@
]
},
{
- "id": 435,
+ "id": 465,
"name": "unsubscribe",
"kind": 2048,
"kindString": "Method",
@@ -8889,13 +9390,13 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 321,
+ "line": 329,
"character": 2
}
],
"signatures": [
{
- "id": 436,
+ "id": 466,
"name": "unsubscribe",
"kind": 4096,
"kindString": "Call signature",
@@ -8915,18 +9416,18 @@
{
"title": "Properties",
"kind": 1024,
- "children": [430]
+ "children": [460]
},
{
"title": "Methods",
"kind": 2048,
- "children": [431, 435]
+ "children": [461, 465]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 309,
+ "line": 317,
"character": 17
}
]
@@ -8938,7 +9439,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [196]
+ "children": [213]
}
]
}
@@ -8949,7 +9450,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [194]
+ "children": [211]
}
]
}
@@ -8958,7 +9459,7 @@
]
},
{
- "id": 161,
+ "id": 175,
"name": "refreshSession",
"kind": 2048,
"kindString": "Method",
@@ -8966,13 +9467,13 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 714,
+ "line": 817,
"character": 8
}
],
"signatures": [
{
- "id": 162,
+ "id": 176,
"name": "refreshSession",
"kind": 4096,
"kindString": "Call signature",
@@ -8982,7 +9483,7 @@
},
"parameters": [
{
- "id": 163,
+ "id": 177,
"name": "currentSession",
"kind": 32768,
"kindString": "Parameter",
@@ -8995,14 +9496,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 164,
+ "id": 178,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 165,
+ "id": 179,
"name": "refresh_token",
"kind": 1024,
"kindString": "Property",
@@ -9010,7 +9511,7 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 714,
+ "line": 817,
"character": 42
}
],
@@ -9024,7 +9525,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [165]
+ "children": [179]
}
]
}
@@ -9036,7 +9537,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 309,
+ "id": 339,
"name": "AuthResponse"
}
],
@@ -9048,7 +9549,7 @@
]
},
{
- "id": 197,
+ "id": 217,
"name": "resetPasswordForEmail",
"kind": 2048,
"kindString": "Method",
@@ -9056,13 +9557,13 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 882,
+ "line": 1022,
"character": 8
}
],
"signatures": [
{
- "id": 198,
+ "id": 218,
"name": "resetPasswordForEmail",
"kind": 4096,
"kindString": "Call signature",
@@ -9072,7 +9573,7 @@
},
"parameters": [
{
- "id": 199,
+ "id": 219,
"name": "email",
"kind": 32768,
"kindString": "Parameter",
@@ -9086,7 +9587,7 @@
}
},
{
- "id": 200,
+ "id": 220,
"name": "options",
"kind": 32768,
"kindString": "Parameter",
@@ -9094,14 +9595,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 201,
+ "id": 221,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 203,
+ "id": 223,
"name": "captchaToken",
"kind": 1024,
"kindString": "Property",
@@ -9114,7 +9615,7 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 886,
+ "line": 1026,
"character": 6
}
],
@@ -9124,7 +9625,7 @@
}
},
{
- "id": 202,
+ "id": 222,
"name": "redirectTo",
"kind": 1024,
"kindString": "Property",
@@ -9137,7 +9638,7 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 885,
+ "line": 1025,
"character": 6
}
],
@@ -9151,7 +9652,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [203, 202]
+ "children": [223, 222]
}
]
}
@@ -9168,14 +9669,14 @@
{
"type": "reflection",
"declaration": {
- "id": 204,
+ "id": 224,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 205,
+ "id": 225,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -9183,14 +9684,14 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 890,
+ "line": 1030,
"character": 8
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 206,
+ "id": 226,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
@@ -9199,7 +9700,7 @@
}
},
{
- "id": 207,
+ "id": 227,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -9207,7 +9708,7 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 891,
+ "line": 1031,
"character": 8
}
],
@@ -9221,7 +9722,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [205, 207]
+ "children": [225, 227]
}
]
}
@@ -9229,14 +9730,14 @@
{
"type": "reflection",
"declaration": {
- "id": 208,
+ "id": 228,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 209,
+ "id": 229,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -9244,7 +9745,7 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 893,
+ "line": 1033,
"character": 8
}
],
@@ -9254,7 +9755,7 @@
}
},
{
- "id": 210,
+ "id": 230,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -9262,13 +9763,13 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 893,
+ "line": 1033,
"character": 20
}
],
"type": {
"type": "reference",
- "id": 743,
+ "id": 786,
"name": "AuthError"
}
}
@@ -9277,7 +9778,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [209, 210]
+ "children": [229, 230]
}
]
}
@@ -9293,7 +9794,7 @@
]
},
{
- "id": 155,
+ "id": 169,
"name": "setSession",
"kind": 2048,
"kindString": "Method",
@@ -9301,13 +9802,13 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 650,
+ "line": 753,
"character": 8
}
],
"signatures": [
{
- "id": 156,
+ "id": 170,
"name": "setSession",
"kind": 4096,
"kindString": "Call signature",
@@ -9317,7 +9818,7 @@
},
"parameters": [
{
- "id": 157,
+ "id": 171,
"name": "currentSession",
"kind": 32768,
"kindString": "Parameter",
@@ -9328,14 +9829,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 158,
+ "id": 172,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 159,
+ "id": 173,
"name": "access_token",
"kind": 1024,
"kindString": "Property",
@@ -9343,7 +9844,7 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 651,
+ "line": 754,
"character": 4
}
],
@@ -9353,7 +9854,7 @@
}
},
{
- "id": 160,
+ "id": 174,
"name": "refresh_token",
"kind": 1024,
"kindString": "Property",
@@ -9361,7 +9862,7 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 652,
+ "line": 755,
"character": 4
}
],
@@ -9375,7 +9876,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [159, 160]
+ "children": [173, 174]
}
]
}
@@ -9387,7 +9888,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 309,
+ "id": 339,
"name": "AuthResponse"
}
],
@@ -9399,63 +9900,92 @@
]
},
{
- "id": 113,
- "name": "signInWithOAuth",
+ "id": 124,
+ "name": "signInWithIdToken",
"kind": 2048,
"kindString": "Method",
"flags": {},
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 358,
+ "line": 432,
"character": 8
}
],
"signatures": [
{
- "id": 114,
- "name": "signInWithOAuth",
+ "id": 125,
+ "name": "signInWithIdToken",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"comment": {
- "shortText": "Log in an existing user via a third-party provider."
+ "shortText": "Allows signing in with an ID token issued by certain supported providers.\nThe ID token is verified for validity and a new session is established.",
+ "tags": [
+ {
+ "tag": "experimental",
+ "text": "\n"
+ }
+ ]
},
"parameters": [
{
- "id": 115,
+ "id": 126,
"name": "credentials",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 486,
- "name": "SignInWithOAuthCredentials",
+ "id": 530,
+ "name": "SignInWithIdTokenCredentials",
"dereferenced": {
- "id": 486,
- "name": "SignInWithOAuthCredentials",
+ "id": 530,
+ "name": "SignInWithIdTokenCredentials",
"kind": 4194304,
"kindString": "Type alias",
"flags": {},
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 433,
+ "line": 455,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 487,
+ "id": 531,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 489,
+ "id": 534,
+ "name": "nonce",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "If the ID token contains a `nonce`, then the hash of this value is compared to the value in the ID token."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 463,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 535,
"name": "options",
"kind": 1024,
"kindString": "Property",
@@ -9465,21 +9995,230 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 436,
+ "line": 464,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 490,
+ "id": 536,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 493,
+ "id": 537,
+ "name": "captchaToken",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "Verification token received when the user completes the captcha on the site."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 466,
+ "character": 4
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [537]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 464,
+ "character": 12
+ }
+ ]
+ }
+ }
+ },
+ {
+ "id": 532,
+ "name": "provider",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "comment": {
+ "shortText": "Only Apple and Google ID tokens are supported for use from within iOS or Android applications."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 459,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "literal",
+ "value": "google"
+ },
+ {
+ "type": "literal",
+ "value": "apple"
+ }
+ ]
+ }
+ },
+ {
+ "id": 533,
+ "name": "token",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "comment": {
+ "shortText": "ID token issued by Apple or Google."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 461,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [534, 535, 532, 533]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 455,
+ "character": 43
+ }
+ ]
+ }
+ }
+ }
+ }
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "typeArguments": [
+ {
+ "type": "reference",
+ "id": 339,
+ "name": "AuthResponse"
+ }
+ ],
+ "qualifiedName": "Promise",
+ "package": "typescript",
+ "name": "Promise"
+ }
+ }
+ ]
+ },
+ {
+ "id": 118,
+ "name": "signInWithOAuth",
+ "kind": 2048,
+ "kindString": "Method",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/GoTrueClient.ts",
+ "line": 387,
+ "character": 8
+ }
+ ],
+ "signatures": [
+ {
+ "id": 119,
+ "name": "signInWithOAuth",
+ "kind": 4096,
+ "kindString": "Call signature",
+ "flags": {},
+ "comment": {
+ "shortText": "Log in an existing user via a third-party provider."
+ },
+ "parameters": [
+ {
+ "id": 120,
+ "name": "credentials",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {},
+ "type": {
+ "type": "reference",
+ "id": 518,
+ "name": "SignInWithOAuthCredentials",
+ "dereferenced": {
+ "id": 518,
+ "name": "SignInWithOAuthCredentials",
+ "kind": 4194304,
+ "kindString": "Type alias",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 440,
+ "character": 12
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 519,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 521,
+ "name": "options",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 443,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 522,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 525,
"name": "queryParams",
"kind": 1024,
"kindString": "Property",
@@ -9492,14 +10231,14 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 442,
+ "line": 449,
"character": 4
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 494,
+ "id": 526,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
@@ -9507,19 +10246,19 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 442,
+ "line": 449,
"character": 18
}
],
"indexSignature": {
- "id": 495,
+ "id": 527,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 496,
+ "id": 528,
"name": "key",
"kind": 32768,
"flags": {},
@@ -9538,7 +10277,7 @@
}
},
{
- "id": 491,
+ "id": 523,
"name": "redirectTo",
"kind": 1024,
"kindString": "Property",
@@ -9551,7 +10290,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 438,
+ "line": 445,
"character": 4
}
],
@@ -9561,7 +10300,7 @@
}
},
{
- "id": 492,
+ "id": 524,
"name": "scopes",
"kind": 1024,
"kindString": "Property",
@@ -9574,7 +10313,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 440,
+ "line": 447,
"character": 4
}
],
@@ -9584,7 +10323,7 @@
}
},
{
- "id": 497,
+ "id": 529,
"name": "skipBrowserRedirect",
"kind": 1024,
"kindString": "Property",
@@ -9597,7 +10336,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 444,
+ "line": 451,
"character": 4
}
],
@@ -9611,13 +10350,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [493, 491, 492, 497]
+ "children": [525, 523, 524, 529]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 436,
+ "line": 443,
"character": 12
}
]
@@ -9625,7 +10364,7 @@
}
},
{
- "id": 488,
+ "id": 520,
"name": "provider",
"kind": 1024,
"kindString": "Property",
@@ -9636,16 +10375,16 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 435,
+ "line": 442,
"character": 2
}
],
"type": {
"type": "reference",
- "id": 293,
+ "id": 322,
"name": "Provider",
"dereferenced": {
- "id": 293,
+ "id": 322,
"name": "Provider",
"kind": 4194304,
"kindString": "Type alias",
@@ -9737,13 +10476,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [489, 488]
+ "children": [521, 520]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 433,
+ "line": 440,
"character": 41
}
]
@@ -9758,7 +10497,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 322,
+ "id": 352,
"name": "OAuthResponse"
}
],
@@ -9770,7 +10509,7 @@
]
},
{
- "id": 116,
+ "id": 127,
"name": "signInWithOtp",
"kind": 2048,
"kindString": "Method",
@@ -9778,34 +10517,34 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 379,
+ "line": 480,
"character": 8
}
],
"signatures": [
{
- "id": 117,
+ "id": 128,
"name": "signInWithOtp",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"comment": {
"shortText": "Log in a user using magiclink or a one-time password (OTP).",
- "text": "If the `{{ .ConfirmationURL }}` variable is specified in the email template, a magiclink will be sent.\nIf the `{{ .Token }}` variable is specified in the email template, an OTP will be sent.\nIf you're using phone sign-ins, only an OTP will be sent. You won't be able to send a magiclink for phone sign-ins.\n\nBe aware that you may get back an error message that will not distinguish\nbetween the cases where the account does not exist or, that the account\ncan only be accessed via social login.\n"
+ "text": "If the `{{ .ConfirmationURL }}` variable is specified in the email template, a magiclink will be sent.\nIf the `{{ .Token }}` variable is specified in the email template, an OTP will be sent.\nIf you're using phone sign-ins, only an OTP will be sent. You won't be able to send a magiclink for phone sign-ins.\n\nBe aware that you may get back an error message that will not distinguish\nbetween the cases where the account does not exist or, that the account\ncan only be accessed via social login.\n\nDo note that you will need to configure a Whatsapp sender on Twilio\nif you are using phone sign in with the 'whatsapp' channel. The whatsapp\nchannel is not supported on other providers\nat this time.\n"
},
"parameters": [
{
- "id": 118,
+ "id": 129,
"name": "credentials",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 470,
+ "id": 500,
"name": "SignInWithPasswordlessCredentials",
"dereferenced": {
- "id": 470,
+ "id": 500,
"name": "SignInWithPasswordlessCredentials",
"kind": 4194304,
"kindString": "Type alias",
@@ -9813,7 +10552,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 397,
+ "line": 401,
"character": 12
}
],
@@ -9823,14 +10562,14 @@
{
"type": "reflection",
"declaration": {
- "id": 471,
+ "id": 501,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 472,
+ "id": 502,
"name": "email",
"kind": 1024,
"kindString": "Property",
@@ -9841,7 +10580,1242 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 400,
+ "line": 404,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 503,
+ "name": "options",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 405,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 504,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 508,
+ "name": "captchaToken",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "Verification token received when the user completes the captcha on the site."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 417,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 507,
+ "name": "data",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "A custom data object to store the user's metadata. This maps to the `auth.users.user_metadata` column.",
+ "text": "The `data` should be a JSON object that includes user-specific info, such as their first and last name.\n"
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 415,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "object"
+ }
+ },
+ {
+ "id": 505,
+ "name": "emailRedirectTo",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "The redirect url embedded in the email link"
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 407,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 506,
+ "name": "shouldCreateUser",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "If set to false, this method will not create a new user. Defaults to true."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 409,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "boolean"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [508, 507, 505, 506]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 405,
+ "character": 16
+ }
+ ]
+ }
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [502, 503]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 402,
+ "character": 4
+ }
+ ]
+ }
+ },
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 509,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 511,
+ "name": "options",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 423,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 512,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 515,
+ "name": "captchaToken",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "Verification token received when the user completes the captcha on the site."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 433,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 516,
+ "name": "channel",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "Messaging channel to use (e.g. whatsapp or sms)"
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 435,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "literal",
+ "value": "sms"
+ },
+ {
+ "type": "literal",
+ "value": "whatsapp"
+ }
+ ]
+ }
+ },
+ {
+ "id": 514,
+ "name": "data",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "A custom data object to store the user's metadata. This maps to the `auth.users.user_metadata` column.",
+ "text": "The `data` should be a JSON object that includes user-specific info, such as their first and last name.\n"
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 431,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "object"
+ }
+ },
+ {
+ "id": 513,
+ "name": "shouldCreateUser",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "If set to false, this method will not create a new user. Defaults to true."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 425,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "boolean"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [515, 516, 514, 513]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 423,
+ "character": 16
+ }
+ ]
+ }
+ }
+ },
+ {
+ "id": 510,
+ "name": "phone",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "comment": {
+ "shortText": "The user's phone number."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 422,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [511, 510]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 420,
+ "character": 4
+ }
+ ]
+ }
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "typeArguments": [
+ {
+ "type": "reference",
+ "id": 339,
+ "name": "AuthResponse"
+ }
+ ],
+ "qualifiedName": "Promise",
+ "package": "typescript",
+ "name": "Promise"
+ }
+ }
+ ]
+ },
+ {
+ "id": 115,
+ "name": "signInWithPassword",
+ "kind": 2048,
+ "kindString": "Method",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/GoTrueClient.ts",
+ "line": 337,
+ "character": 8
+ }
+ ],
+ "signatures": [
+ {
+ "id": 116,
+ "name": "signInWithPassword",
+ "kind": 4096,
+ "kindString": "Call signature",
+ "flags": {},
+ "comment": {
+ "shortText": "Log in an existing user with an email and password or phone and password.",
+ "text": "Be aware that you may get back an error message that will not distinguish\nbetween the cases where the account does not exist or that the\nemail/phone and password combination is wrong or that the account can only\nbe accessed via social login.\n"
+ },
+ "parameters": [
+ {
+ "id": 117,
+ "name": "credentials",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {},
+ "type": {
+ "type": "reference",
+ "id": 486,
+ "name": "SignInWithPasswordCredentials",
+ "dereferenced": {
+ "id": 486,
+ "name": "SignInWithPasswordCredentials",
+ "kind": 4194304,
+ "kindString": "Type alias",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 373,
+ "character": 12
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 487,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 488,
+ "name": "email",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "comment": {
+ "shortText": "The user's email address."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 376,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 490,
+ "name": "options",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 379,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 491,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 492,
+ "name": "captchaToken",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "Verification token received when the user completes the captcha on the site."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 381,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [492]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 379,
+ "character": 16
+ }
+ ]
+ }
+ }
+ },
+ {
+ "id": 489,
+ "name": "password",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "comment": {
+ "shortText": "The user's password."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 378,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [488, 490, 489]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 374,
+ "character": 4
+ }
+ ]
+ }
+ },
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 493,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 496,
+ "name": "options",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 389,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 497,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 499,
+ "name": "captchaToken",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "Verification token received when the user completes the captcha on the site."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 397,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 498,
+ "name": "data",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "A custom data object to store the user's metadata. This maps to the `auth.users.user_metadata` column.",
+ "text": "The `data` should be a JSON object that includes user-specific info, such as their first and last name.\n"
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 395,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "object"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [499, 498]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 389,
+ "character": 16
+ }
+ ]
+ }
+ }
+ },
+ {
+ "id": 495,
+ "name": "password",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "comment": {
+ "shortText": "The user's password."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 388,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 494,
+ "name": "phone",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "comment": {
+ "shortText": "The user's phone number."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 386,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [496, 495, 494]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 384,
+ "character": 4
+ }
+ ]
+ }
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "typeArguments": [
+ {
+ "type": "reference",
+ "id": 339,
+ "name": "AuthResponse"
+ }
+ ],
+ "qualifiedName": "Promise",
+ "package": "typescript",
+ "name": "Promise"
+ }
+ }
+ ]
+ },
+ {
+ "id": 133,
+ "name": "signInWithSSO",
+ "kind": 2048,
+ "kindString": "Method",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/GoTrueClient.ts",
+ "line": 579,
+ "character": 8
+ }
+ ],
+ "signatures": [
+ {
+ "id": 134,
+ "name": "signInWithSSO",
+ "kind": 4096,
+ "kindString": "Call signature",
+ "flags": {},
+ "comment": {
+ "shortText": "Attempts a single-sign on using an enterprise Identity Provider. A\nsuccessful SSO attempt will redirect the current page to the identity\nprovider authorization page. The redirect URL is implementation and SSO\nprotocol specific.",
+ "text": "You can use it by providing a SSO domain. Typically you can extract this\ndomain by asking users for their email address. If this domain is\nregistered on the Auth instance the redirect will use that organization's\ncurrently active SSO Identity Provider for the login.\n\nIf you have built an organization-specific login page, you can use the\norganization's SSO Identity Provider UUID directly instead.\n"
+ },
+ "parameters": [
+ {
+ "id": 135,
+ "name": "params",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {},
+ "type": {
+ "type": "reference",
+ "id": 557,
+ "name": "SignInWithSSO",
+ "dereferenced": {
+ "id": 557,
+ "name": "SignInWithSSO",
+ "kind": 4194304,
+ "kindString": "Type alias",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 508,
+ "character": 12
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 558,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 560,
+ "name": "options",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 513,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 561,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 563,
+ "name": "captchaToken",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "Verification token received when the user completes the captcha on the site."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 517,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 562,
+ "name": "redirectTo",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "A URL to send the user to after they have signed-in."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 515,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [563, 562]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 513,
+ "character": 16
+ }
+ ]
+ }
+ }
+ },
+ {
+ "id": 559,
+ "name": "providerId",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "comment": {
+ "shortText": "UUID of the SSO provider to invoke single-sign on to."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 511,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [560, 559]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 509,
+ "character": 4
+ }
+ ]
+ }
+ },
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 564,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 565,
+ "name": "domain",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "comment": {
+ "shortText": "Domain name of the organization for which to invoke single-sign on."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 522,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 566,
+ "name": "options",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 524,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 567,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 569,
+ "name": "captchaToken",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "Verification token received when the user completes the captcha on the site."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 528,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 568,
+ "name": "redirectTo",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "A URL to send the user to after they have signed-in."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 526,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [569, 568]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 524,
+ "character": 16
+ }
+ ]
+ }
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [565, 566]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 520,
+ "character": 4
+ }
+ ]
+ }
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "typeArguments": [
+ {
+ "type": "reference",
+ "id": 365,
+ "name": "SSOResponse"
+ }
+ ],
+ "qualifiedName": "Promise",
+ "package": "typescript",
+ "name": "Promise"
+ }
+ }
+ ]
+ },
+ {
+ "id": 199,
+ "name": "signOut",
+ "kind": 2048,
+ "kindString": "Method",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/GoTrueClient.ts",
+ "line": 957,
+ "character": 8
+ }
+ ],
+ "signatures": [
+ {
+ "id": 200,
+ "name": "signOut",
+ "kind": 4096,
+ "kindString": "Call signature",
+ "flags": {},
+ "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 revoke all refresh tokens for a user by passing a user's JWT through to `auth.api.signOut(JWT: string)`.\nThere is no way to revoke a user's access token jwt until it expires. It is recommended to set a shorter expiry on the jwt for this reason.\n"
+ },
+ "type": {
+ "type": "reference",
+ "typeArguments": [
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 201,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 202,
+ "name": "error",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/GoTrueClient.ts",
+ "line": 957,
+ "character": 29
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "literal",
+ "value": null
+ },
+ {
+ "type": "reference",
+ "id": 786,
+ "name": "AuthError"
+ }
+ ]
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [202]
+ }
+ ]
+ }
+ }
+ ],
+ "qualifiedName": "Promise",
+ "package": "typescript",
+ "name": "Promise"
+ }
+ }
+ ]
+ },
+ {
+ "id": 112,
+ "name": "signUp",
+ "kind": 2048,
+ "kindString": "Method",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/GoTrueClient.ts",
+ "line": 268,
+ "character": 8
+ }
+ ],
+ "signatures": [
+ {
+ "id": 113,
+ "name": "signUp",
+ "kind": 4096,
+ "kindString": "Call signature",
+ "flags": {},
+ "comment": {
+ "shortText": "Creates a new user.",
+ "text": "Be aware that if a user account exists in the system you may get back an\nerror message that attempts to hide this information from the user.\n",
+ "returns": "A logged-in session if the server has \"autoconfirm\" ON"
+ },
+ "parameters": [
+ {
+ "id": 114,
+ "name": "credentials",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {},
+ "type": {
+ "type": "reference",
+ "id": 469,
+ "name": "SignUpWithPasswordCredentials",
+ "dereferenced": {
+ "id": 469,
+ "name": "SignUpWithPasswordCredentials",
+ "kind": 4194304,
+ "kindString": "Type alias",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 336,
+ "character": 12
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 470,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 471,
+ "name": "email",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "comment": {
+ "shortText": "The user's email address."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 339,
"character": 6
}
],
@@ -9861,7 +11835,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 401,
+ "line": 342,
"character": 6
}
],
@@ -9875,7 +11849,7 @@
"flags": {},
"children": [
{
- "id": 478,
+ "id": 477,
"name": "captchaToken",
"kind": 1024,
"kindString": "Property",
@@ -9888,7 +11862,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 413,
+ "line": 352,
"character": 8
}
],
@@ -9898,7 +11872,7 @@
}
},
{
- "id": 477,
+ "id": 476,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -9912,7 +11886,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 411,
+ "line": 350,
"character": 8
}
],
@@ -9935,7 +11909,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 403,
+ "line": 344,
"character": 8
}
],
@@ -9943,60 +11917,58 @@
"type": "intrinsic",
"name": "string"
}
- },
- {
- "id": 476,
- "name": "shouldCreateUser",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "If set to false, this method will not create a new user. Defaults to true."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 405,
- "character": 8
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
}
],
"groups": [
{
"title": "Properties",
"kind": 1024,
- "children": [478, 477, 475, 476]
+ "children": [477, 476, 475]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 401,
+ "line": 342,
"character": 16
}
]
}
}
+ },
+ {
+ "id": 472,
+ "name": "password",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "comment": {
+ "shortText": "The user's password."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 341,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
}
],
"groups": [
{
"title": "Properties",
"kind": 1024,
- "children": [472, 473]
+ "children": [471, 473, 472]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 398,
+ "line": 337,
"character": 4
}
]
@@ -10005,7 +11977,7 @@
{
"type": "reflection",
"declaration": {
- "id": 479,
+ "id": 478,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
@@ -10022,7 +11994,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 419,
+ "line": 360,
"character": 6
}
],
@@ -10036,7 +12008,7 @@
"flags": {},
"children": [
{
- "id": 485,
+ "id": 484,
"name": "captchaToken",
"kind": 1024,
"kindString": "Property",
@@ -10044,12 +12016,12 @@
"isOptional": true
},
"comment": {
- "shortText": "Verification token received when the user completes the captcha on the site."
+ "shortText": "Verification token received when the user completes the captcha on the site. Requires a configured WhatsApp sender on Twilio"
},
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 429,
+ "line": 368,
"character": 8
}
],
@@ -10059,7 +12031,39 @@
}
},
{
- "id": 484,
+ "id": 485,
+ "name": "channel",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "Messaging channel to use (e.g. whatsapp or sms)"
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 370,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "literal",
+ "value": "sms"
+ },
+ {
+ "type": "literal",
+ "value": "whatsapp"
+ }
+ ]
+ }
+ },
+ {
+ "id": 483,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -10073,7 +12077,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 427,
+ "line": 366,
"character": 8
}
],
@@ -10081,42 +12085,19 @@
"type": "intrinsic",
"name": "object"
}
- },
- {
- "id": 483,
- "name": "shouldCreateUser",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "If set to false, this method will not create a new user. Defaults to true."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 421,
- "character": 8
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
}
],
"groups": [
{
"title": "Properties",
"kind": 1024,
- "children": [485, 484, 483]
+ "children": [484, 485, 483]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 419,
+ "line": 360,
"character": 16
}
]
@@ -10125,6 +12106,27 @@
},
{
"id": 480,
+ "name": "password",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "comment": {
+ "shortText": "The user's password."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 359,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 479,
"name": "phone",
"kind": 1024,
"kindString": "Property",
@@ -10135,7 +12137,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 418,
+ "line": 357,
"character": 6
}
],
@@ -10149,13 +12151,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [481, 480]
+ "children": [481, 480, 479]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 416,
+ "line": 355,
"character": 4
}
]
@@ -10172,7 +12174,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 309,
+ "id": 339,
"name": "AuthResponse"
}
],
@@ -10184,1179 +12186,7 @@
]
},
{
- "id": 110,
- "name": "signInWithPassword",
- "kind": 2048,
- "kindString": "Method",
- "flags": {},
- "sources": [
- {
- "fileName": "src/GoTrueClient.ts",
- "line": 306,
- "character": 8
- }
- ],
- "signatures": [
- {
- "id": 111,
- "name": "signInWithPassword",
- "kind": 4096,
- "kindString": "Call signature",
- "flags": {},
- "comment": {
- "shortText": "Log in an existing user with an email and password or phone and password.",
- "text": "Be aware that you may get back an error message that will not distingish\nbetween the cases where the account does not exist or that the\nemail/phone and password combination is wrong or that the account can only\nbe accessed via social login.\n"
- },
- "parameters": [
- {
- "id": 112,
- "name": "credentials",
- "kind": 32768,
- "kindString": "Parameter",
- "flags": {},
- "type": {
- "type": "reference",
- "id": 455,
- "name": "SignInWithPasswordCredentials",
- "dereferenced": {
- "id": 455,
- "name": "SignInWithPasswordCredentials",
- "kind": 4194304,
- "kindString": "Type alias",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 363,
- "character": 12
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reflection",
- "declaration": {
- "id": 456,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 457,
- "name": "email",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "comment": {
- "shortText": "The user's email address."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 366,
- "character": 6
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 459,
- "name": "options",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 369,
- "character": 6
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 460,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 462,
- "name": "captchaToken",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "Verification token received when the user completes the captcha on the site."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 377,
- "character": 8
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 461,
- "name": "data",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "A custom data object to store the user's metadata. This maps to the `auth.users.user_metadata` column.",
- "text": "The `data` should be a JSON object that includes user-specific info, such as their first and last name.\n"
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 375,
- "character": 8
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "object"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [462, 461]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 369,
- "character": 16
- }
- ]
- }
- }
- },
- {
- "id": 458,
- "name": "password",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "comment": {
- "shortText": "The user's password."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 368,
- "character": 6
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [457, 459, 458]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 364,
- "character": 4
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 463,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 466,
- "name": "options",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 385,
- "character": 6
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 467,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 469,
- "name": "captchaToken",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "Verification token received when the user completes the captcha on the site."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 393,
- "character": 8
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 468,
- "name": "data",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "A custom data object to store the user's metadata. This maps to the `auth.users.user_metadata` column.",
- "text": "The `data` should be a JSON object that includes user-specific info, such as their first and last name.\n"
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 391,
- "character": 8
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "object"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [469, 468]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 385,
- "character": 16
- }
- ]
- }
- }
- },
- {
- "id": 465,
- "name": "password",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "comment": {
- "shortText": "The user's password."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 384,
- "character": 6
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 464,
- "name": "phone",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "comment": {
- "shortText": "The user's phone number."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 382,
- "character": 6
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [466, 465, 464]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 380,
- "character": 4
- }
- ]
- }
- }
- ]
- }
- }
- }
- }
- ],
- "type": {
- "type": "reference",
- "typeArguments": [
- {
- "type": "reference",
- "id": 309,
- "name": "AuthResponse"
- }
- ],
- "qualifiedName": "Promise",
- "package": "typescript",
- "name": "Promise"
- }
- }
- ]
- },
- {
- "id": 122,
- "name": "signInWithSSO",
- "kind": 2048,
- "kindString": "Method",
- "flags": {},
- "sources": [
- {
- "fileName": "src/GoTrueClient.ts",
- "line": 482,
- "character": 8
- }
- ],
- "signatures": [
- {
- "id": 123,
- "name": "signInWithSSO",
- "kind": 4096,
- "kindString": "Call signature",
- "flags": {},
- "comment": {
- "shortText": "Attempts a single-sign on using an enterprise Identity Provider. A\nsuccessful SSO attempt will redirect the current page to the identity\nprovider authorization page. The redirect URL is implementation and SSO\nprotocol specific.",
- "text": "You can use it by providing a SSO domain. Typically you can extract this\ndomain by asking users for their email address. If this domain is\nregistered on the Auth instance the redirect will use that organization's\ncurrently active SSO Identity Provider for the login.\n\nIf you have built an organization-specific login page, you can use the\norganization's SSO Identity Provider UUID directly instead.\n\nThis API is experimental and availability is conditional on correct\nsettings on the Auth service.\n",
- "tags": [
- {
- "tag": "experimental",
- "text": "\n"
- }
- ]
- },
- "parameters": [
- {
- "id": 124,
- "name": "params",
- "kind": 32768,
- "kindString": "Parameter",
- "flags": {},
- "type": {
- "type": "reference",
- "id": 517,
- "name": "SignInWithSSO",
- "dereferenced": {
- "id": 517,
- "name": "SignInWithSSO",
- "kind": 4194304,
- "kindString": "Type alias",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 486,
- "character": 12
- }
- ],
- "type": {
- "type": "intersection",
- "types": [
- {
- "type": "reflection",
- "declaration": {
- "id": 518,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 519,
- "name": "options",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 487,
- "character": 2
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 520,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 522,
- "name": "captchaToken",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "Verification token received when the user completes the captcha on the site."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 491,
- "character": 4
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 521,
- "name": "redirectTo",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "A URL to send the user to after they have signed-in."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 489,
- "character": 4
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [522, 521]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 487,
- "character": 12
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [519]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 486,
- "character": 28
- }
- ]
- }
- },
- {
- "type": "union",
- "types": [
- {
- "type": "reflection",
- "declaration": {
- "id": 523,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 524,
- "name": "providerId",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "comment": {
- "shortText": "UUID of the SSO provider to invoke single-sign on to."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 496,
- "character": 6
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [524]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 494,
- "character": 4
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 525,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 526,
- "name": "domain",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "comment": {
- "shortText": "Domain name of the organization for which to invoke single-sign on."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 500,
- "character": 6
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [526]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 498,
- "character": 4
- }
- ]
- }
- }
- ]
- }
- ]
- }
- }
- }
- }
- ],
- "type": {
- "type": "reference",
- "typeArguments": [
- {
- "type": "reference",
- "id": 335,
- "name": "SSOResponse"
- }
- ],
- "qualifiedName": "Promise",
- "package": "typescript",
- "name": "Promise"
- }
- }
- ]
- },
- {
- "id": 182,
- "name": "signOut",
- "kind": 2048,
- "kindString": "Method",
- "flags": {},
- "sources": [
- {
- "fileName": "src/GoTrueClient.ts",
- "line": 834,
- "character": 8
- }
- ],
- "signatures": [
- {
- "id": 183,
- "name": "signOut",
- "kind": 4096,
- "kindString": "Call signature",
- "flags": {},
- "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 revoke all refresh tokens for a user by passing a user's JWT through to `auth.api.signOut(JWT: string)`.\nThere is no way to revoke a user's access token jwt until it expires. It is recommended to set a shorter expiry on the jwt for this reason.\n"
- },
- "type": {
- "type": "reference",
- "typeArguments": [
- {
- "type": "reflection",
- "declaration": {
- "id": 184,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 185,
- "name": "error",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/GoTrueClient.ts",
- "line": 834,
- "character": 29
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": null
- },
- {
- "type": "reference",
- "id": 743,
- "name": "AuthError"
- }
- ]
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [185]
- }
- ]
- }
- }
- ],
- "qualifiedName": "Promise",
- "package": "typescript",
- "name": "Promise"
- }
- }
- ]
- },
- {
- "id": 107,
- "name": "signUp",
- "kind": 2048,
- "kindString": "Method",
- "flags": {},
- "sources": [
- {
- "fileName": "src/GoTrueClient.ts",
- "line": 238,
- "character": 8
- }
- ],
- "signatures": [
- {
- "id": 108,
- "name": "signUp",
- "kind": 4096,
- "kindString": "Call signature",
- "flags": {},
- "comment": {
- "shortText": "Creates a new user.",
- "text": "Be aware that if a user account exists in the system you may get back an\nerror message that attempts to hide this information from the user.\n",
- "returns": "A logged-in session if the server has \"autoconfirm\" ON"
- },
- "parameters": [
- {
- "id": 109,
- "name": "credentials",
- "kind": 32768,
- "kindString": "Parameter",
- "flags": {},
- "type": {
- "type": "reference",
- "id": 439,
- "name": "SignUpWithPasswordCredentials",
- "dereferenced": {
- "id": 439,
- "name": "SignUpWithPasswordCredentials",
- "kind": 4194304,
- "kindString": "Type alias",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 328,
- "character": 12
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reflection",
- "declaration": {
- "id": 440,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 441,
- "name": "email",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "comment": {
- "shortText": "The user's email address."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 331,
- "character": 6
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 443,
- "name": "options",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 334,
- "character": 6
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 444,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 447,
- "name": "captchaToken",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "Verification token received when the user completes the captcha on the site."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 344,
- "character": 8
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 446,
- "name": "data",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "A custom data object to store the user's metadata. This maps to the `auth.users.user_metadata` column.",
- "text": "The `data` should be a JSON object that includes user-specific info, such as their first and last name.\n"
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 342,
- "character": 8
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "object"
- }
- },
- {
- "id": 445,
- "name": "emailRedirectTo",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "The redirect url embedded in the email link"
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 336,
- "character": 8
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [447, 446, 445]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 334,
- "character": 16
- }
- ]
- }
- }
- },
- {
- "id": 442,
- "name": "password",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "comment": {
- "shortText": "The user's password."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 333,
- "character": 6
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [441, 443, 442]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 329,
- "character": 4
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 448,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 451,
- "name": "options",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 352,
- "character": 6
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 452,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 454,
- "name": "captchaToken",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "Verification token received when the user completes the captcha on the site."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 360,
- "character": 8
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 453,
- "name": "data",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "A custom data object to store the user's metadata. This maps to the `auth.users.user_metadata` column.",
- "text": "The `data` should be a JSON object that includes user-specific info, such as their first and last name.\n"
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 358,
- "character": 8
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "object"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [454, 453]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 352,
- "character": 16
- }
- ]
- }
- }
- },
- {
- "id": 450,
- "name": "password",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "comment": {
- "shortText": "The user's password."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 351,
- "character": 6
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 449,
- "name": "phone",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "comment": {
- "shortText": "The user's phone number."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 349,
- "character": 6
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [451, 450, 449]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 347,
- "character": 4
- }
- ]
- }
- }
- ]
- }
- }
- }
- }
- ],
- "type": {
- "type": "reference",
- "typeArguments": [
- {
- "type": "reference",
- "id": 309,
- "name": "AuthResponse"
- }
- ],
- "qualifiedName": "Promise",
- "package": "typescript",
- "name": "Promise"
- }
- }
- ]
- },
- {
- "id": 252,
+ "id": 280,
"name": "startAutoRefresh",
"kind": 2048,
"kindString": "Method",
@@ -11364,20 +12194,20 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 1106,
+ "line": 1311,
"character": 8
}
],
"signatures": [
{
- "id": 253,
+ "id": 281,
"name": "startAutoRefresh",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"comment": {
"shortText": "Starts an auto-refresh process in the background. The session is checked\nevery few seconds. Close to the time of expiration a process is started to\nrefresh the session. If refreshing fails it will be retried for as long as\nnecessary.",
- "text": "If you set the {@link GoTrueClientOptions#autoRefreshToken} you don't need\nto call this function, it will be called for you.\n\nOn browsers the refresh process works only when the tab/window is in the\nforeground to conserve resources as well as prevent race conditions and\nflooding auth with requests.\n\nOn non-browser platforms the refresh process works *continuously* in the\nbackground, which may not be desirable. You should hook into your\nplatform's foreground indication mechanism and call these methods\nappropriately to conserve resources.\n\n{@see #stopAutoRefresh}\n"
+ "text": "If you set the {@link GoTrueClientOptions#autoRefreshToken} you don't need\nto call this function, it will be called for you.\n\nOn browsers the refresh process works only when the tab/window is in the\nforeground to conserve resources as well as prevent race conditions and\nflooding auth with requests. If you call this method any managed\nvisibility change callback will be removed and you must manage visibility\nchanges on your own.\n\nOn non-browser platforms the refresh process works *continuously* in the\nbackground, which may not be desireable. You should hook into your\nplatform's foreground indication mechanism and call these methods\nappropriately to conserve resources.\n\n{@see #stopAutoRefresh}\n"
},
"type": {
"type": "reference",
@@ -11395,7 +12225,7 @@
]
},
{
- "id": 254,
+ "id": 282,
"name": "stopAutoRefresh",
"kind": 2048,
"kindString": "Method",
@@ -11403,19 +12233,20 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 1121,
+ "line": 1324,
"character": 8
}
],
"signatures": [
{
- "id": 255,
+ "id": 283,
"name": "stopAutoRefresh",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"comment": {
- "shortText": "Stops an active auto refresh process running in the background (if any).\nSee {@link #startAutoRefresh} for more details."
+ "shortText": "Stops an active auto refresh process running in the background (if any).",
+ "text": "If you call this method any managed visibility change callback will be\nremoved and you must manage visibility changes on your own.\n\nSee {@link #startAutoRefresh} for more details.\n"
},
"type": {
"type": "reference",
@@ -11433,7 +12264,7 @@
]
},
{
- "id": 145,
+ "id": 156,
"name": "updateUser",
"kind": 2048,
"kindString": "Method",
@@ -11441,40 +12272,40 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 603,
+ "line": 700,
"character": 8
}
],
"signatures": [
{
- "id": 146,
+ "id": 157,
"name": "updateUser",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"comment": {
- "shortText": "Updates user data, if there is a logged in user."
+ "shortText": "Updates user data for a logged in user."
},
"parameters": [
{
- "id": 147,
+ "id": 158,
"name": "attributes",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 414,
+ "id": 445,
"name": "UserAttributes",
"dereferenced": {
- "id": 414,
+ "id": 445,
"name": "UserAttributes",
"kind": 256,
"kindString": "Interface",
"flags": {},
"children": [
{
- "id": 418,
+ "id": 449,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -11488,7 +12319,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 255,
+ "line": 264,
"character": 2
}
],
@@ -11498,7 +12329,7 @@
}
},
{
- "id": 415,
+ "id": 446,
"name": "email",
"kind": 1024,
"kindString": "Property",
@@ -11511,7 +12342,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 237,
+ "line": 246,
"character": 2
}
],
@@ -11521,7 +12352,7 @@
}
},
{
- "id": 417,
+ "id": 448,
"name": "password",
"kind": 1024,
"kindString": "Property",
@@ -11534,7 +12365,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 247,
+ "line": 256,
"character": 2
}
],
@@ -11544,7 +12375,7 @@
}
},
{
- "id": 416,
+ "id": 447,
"name": "phone",
"kind": 1024,
"kindString": "Property",
@@ -11557,7 +12388,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 242,
+ "line": 251,
"character": 2
}
],
@@ -11571,25 +12402,65 @@
{
"title": "Properties",
"kind": 1024,
- "children": [418, 415, 417, 416]
+ "children": [449, 446, 448, 447]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 233,
+ "line": 242,
"character": 17
}
- ],
- "extendedBy": [
- {
- "type": "reference",
- "id": 419,
- "name": "AdminUserAttributes"
- }
]
}
}
+ },
+ {
+ "id": 159,
+ "name": "options",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {},
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 160,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 161,
+ "name": "emailRedirectTo",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/GoTrueClient.ts",
+ "line": 703,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [161]
+ }
+ ]
+ }
+ },
+ "defaultValue": "{}"
}
],
"type": {
@@ -11597,7 +12468,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 344,
+ "id": 374,
"name": "UserResponse"
}
],
@@ -11609,7 +12480,7 @@
]
},
{
- "id": 119,
+ "id": 130,
"name": "verifyOtp",
"kind": 2048,
"kindString": "Method",
@@ -11617,13 +12488,13 @@
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 423,
+ "line": 525,
"character": 8
}
],
"signatures": [
{
- "id": 120,
+ "id": 131,
"name": "verifyOtp",
"kind": 4096,
"kindString": "Call signature",
@@ -11633,17 +12504,17 @@
},
"parameters": [
{
- "id": 121,
+ "id": 132,
"name": "params",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 498,
+ "id": 538,
"name": "VerifyOtpParams",
"dereferenced": {
- "id": 498,
+ "id": 538,
"name": "VerifyOtpParams",
"kind": 4194304,
"kindString": "Type alias",
@@ -11651,7 +12522,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 448,
+ "line": 470,
"character": 12
}
],
@@ -11659,14 +12530,14 @@
"type": "union",
"types": [
{
- "id": 499,
+ "id": 539,
"name": "VerifyMobileOtpParams",
"kind": 256,
"kindString": "Interface",
"flags": {},
"children": [
{
- "id": 503,
+ "id": 543,
"name": "options",
"kind": 1024,
"kindString": "Property",
@@ -11676,21 +12547,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 456,
+ "line": 478,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 504,
+ "id": 544,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 506,
+ "id": 546,
"name": "captchaToken",
"kind": 1024,
"kindString": "Property",
@@ -11709,7 +12580,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 465,
+ "line": 487,
"character": 4
}
],
@@ -11719,7 +12590,7 @@
}
},
{
- "id": 505,
+ "id": 545,
"name": "redirectTo",
"kind": 1024,
"kindString": "Property",
@@ -11732,7 +12603,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 458,
+ "line": 480,
"character": 4
}
],
@@ -11746,14 +12617,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [506, 505]
+ "children": [546, 545]
}
]
}
}
},
{
- "id": 500,
+ "id": 540,
"name": "phone",
"kind": 1024,
"kindString": "Property",
@@ -11764,7 +12635,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 451,
+ "line": 473,
"character": 2
}
],
@@ -11774,7 +12645,7 @@
}
},
{
- "id": 501,
+ "id": 541,
"name": "token",
"kind": 1024,
"kindString": "Property",
@@ -11785,7 +12656,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 453,
+ "line": 475,
"character": 2
}
],
@@ -11795,7 +12666,7 @@
}
},
{
- "id": 502,
+ "id": 542,
"name": "type",
"kind": 1024,
"kindString": "Property",
@@ -11806,16 +12677,16 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 455,
+ "line": 477,
"character": 2
}
],
"type": {
"type": "reference",
- "id": 515,
+ "id": 555,
"name": "MobileOtpType",
"dereferenced": {
- "id": 515,
+ "id": 555,
"name": "MobileOtpType",
"kind": 4194304,
"kindString": "Type alias",
@@ -11823,7 +12694,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 483,
+ "line": 505,
"character": 12
}
],
@@ -11848,26 +12719,26 @@
{
"title": "Properties",
"kind": 1024,
- "children": [503, 500, 501, 502]
+ "children": [543, 540, 541, 542]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 449,
+ "line": 471,
"character": 17
}
]
},
{
- "id": 507,
+ "id": 547,
"name": "VerifyEmailOtpParams",
"kind": 256,
"kindString": "Interface",
"flags": {},
"children": [
{
- "id": 508,
+ "id": 548,
"name": "email",
"kind": 1024,
"kindString": "Property",
@@ -11878,7 +12749,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 470,
+ "line": 492,
"character": 2
}
],
@@ -11888,7 +12759,7 @@
}
},
{
- "id": 511,
+ "id": 551,
"name": "options",
"kind": 1024,
"kindString": "Property",
@@ -11898,21 +12769,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 475,
+ "line": 497,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 512,
+ "id": 552,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 514,
+ "id": 554,
"name": "captchaToken",
"kind": 1024,
"kindString": "Property",
@@ -11925,7 +12796,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 479,
+ "line": 501,
"character": 4
}
],
@@ -11935,7 +12806,7 @@
}
},
{
- "id": 513,
+ "id": 553,
"name": "redirectTo",
"kind": 1024,
"kindString": "Property",
@@ -11948,7 +12819,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 477,
+ "line": 499,
"character": 4
}
],
@@ -11962,14 +12833,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [514, 513]
+ "children": [554, 553]
}
]
}
}
},
{
- "id": 509,
+ "id": 549,
"name": "token",
"kind": 1024,
"kindString": "Property",
@@ -11980,7 +12851,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 472,
+ "line": 494,
"character": 2
}
],
@@ -11990,7 +12861,7 @@
}
},
{
- "id": 510,
+ "id": 550,
"name": "type",
"kind": 1024,
"kindString": "Property",
@@ -12001,16 +12872,16 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 474,
+ "line": 496,
"character": 2
}
],
"type": {
"type": "reference",
- "id": 516,
+ "id": 556,
"name": "EmailOtpType",
"dereferenced": {
- "id": 516,
+ "id": 556,
"name": "EmailOtpType",
"kind": 4194304,
"kindString": "Type alias",
@@ -12018,7 +12889,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 484,
+ "line": 506,
"character": 12
}
],
@@ -12044,6 +12915,10 @@
{
"type": "literal",
"value": "email_change"
+ },
+ {
+ "type": "literal",
+ "value": "email"
}
]
}
@@ -12055,13 +12930,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [508, 511, 509, 510]
+ "children": [548, 551, 549, 550]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 468,
+ "line": 490,
"character": 17
}
]
@@ -12077,7 +12952,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 309,
+ "id": 339,
"name": "AuthResponse"
}
],
@@ -12104,20 +12979,21 @@
"title": "Methods",
"kind": 2048,
"children": [
- 125, 142, 103, 186, 161, 197, 155, 113, 116, 110, 122, 182, 107, 252, 254, 145, 119
+ 121, 136, 153, 108, 203, 175, 217, 169, 124, 118, 127, 115, 133, 199, 112, 280, 282,
+ 156, 130
]
}
],
"sources": [
{
"fileName": "src/GoTrueClient.ts",
- "line": 91,
+ "line": 92,
"character": 21
}
]
},
{
- "id": 364,
+ "id": 394,
"name": "AMREntry",
"kind": 256,
"kindString": "Interface",
@@ -12134,7 +13010,7 @@
},
"children": [
{
- "id": 365,
+ "id": 395,
"name": "method",
"kind": 1024,
"kindString": "Property",
@@ -12145,7 +13021,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 152,
+ "line": 160,
"character": 2
}
],
@@ -12155,7 +13031,7 @@
}
},
{
- "id": 366,
+ "id": 396,
"name": "timestamp",
"kind": 1024,
"kindString": "Property",
@@ -12166,7 +13042,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 158,
+ "line": 166,
"character": 2
}
],
@@ -12180,26 +13056,26 @@
{
"title": "Properties",
"kind": 1024,
- "children": [365, 366]
+ "children": [395, 396]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 150,
+ "line": 158,
"character": 17
}
]
},
{
- "id": 419,
+ "id": 450,
"name": "AdminUserAttributes",
"kind": 256,
"kindString": "Interface",
"flags": {},
"children": [
{
- "id": 421,
+ "id": 452,
"name": "app_metadata",
"kind": 1024,
"kindString": "Property",
@@ -12213,7 +13089,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 280,
+ "line": 288,
"character": 2
}
],
@@ -12223,7 +13099,7 @@
}
},
{
- "id": 424,
+ "id": 455,
"name": "ban_duration",
"kind": 1024,
"kindString": "Property",
@@ -12237,7 +13113,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 306,
+ "line": 314,
"character": 2
}
],
@@ -12247,36 +13123,7 @@
}
},
{
- "id": 428,
- "name": "data",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "A custom data object to store the user's metadata. This maps to the `auth.users.user_metadata` column.",
- "text": "The `data` should be a JSON object that includes user-specific info, such as their first and last name.\n\n"
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 255,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "object"
- },
- "inheritedFrom": {
- "type": "reference",
- "id": 418,
- "name": "UserAttributes.data"
- }
- },
- {
- "id": 425,
+ "id": 457,
"name": "email",
"kind": 1024,
"kindString": "Property",
@@ -12289,7 +13136,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 237,
+ "line": 246,
"character": 2
}
],
@@ -12299,12 +13146,11 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 415,
- "name": "UserAttributes.email"
+ "name": "Omit.email"
}
},
{
- "id": 422,
+ "id": 453,
"name": "email_confirm",
"kind": 1024,
"kindString": "Property",
@@ -12318,7 +13164,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 287,
+ "line": 295,
"character": 2
}
],
@@ -12328,7 +13174,7 @@
}
},
{
- "id": 427,
+ "id": 456,
"name": "password",
"kind": 1024,
"kindString": "Property",
@@ -12341,7 +13187,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 247,
+ "line": 256,
"character": 2
}
],
@@ -12351,12 +13197,11 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 417,
- "name": "UserAttributes.password"
+ "name": "Omit.password"
}
},
{
- "id": 426,
+ "id": 458,
"name": "phone",
"kind": 1024,
"kindString": "Property",
@@ -12369,7 +13214,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 242,
+ "line": 251,
"character": 2
}
],
@@ -12379,12 +13224,11 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 416,
- "name": "UserAttributes.phone"
+ "name": "Omit.phone"
}
},
{
- "id": 423,
+ "id": 454,
"name": "phone_confirm",
"kind": 1024,
"kindString": "Property",
@@ -12398,7 +13242,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 294,
+ "line": 302,
"character": 2
}
],
@@ -12408,7 +13252,7 @@
}
},
{
- "id": 420,
+ "id": 451,
"name": "user_metadata",
"kind": 1024,
"kindString": "Property",
@@ -12417,12 +13261,12 @@
},
"comment": {
"shortText": "A custom data object to store the user's metadata. This maps to the `auth.users.user_metadata` column.",
- "text": "Only a service role can modify.\n\nThe `user_metadata` should be a JSON object that includes user-specific info, such as their first and last name.\n\nNote: When using the GoTrueAdminApi and wanting to modify a user's metadata,\nthis attribute is used instead of UserAttributes data.\n\n"
+ "text": "The `user_metadata` should be a JSON object that includes user-specific info, such as their first and last name.\n\nNote: When using the GoTrueAdminApi and wanting to modify a user's metadata,\nthis attribute is used instead of UserAttributes data.\n\n"
},
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 270,
+ "line": 278,
"character": 2
}
],
@@ -12436,26 +13280,38 @@
{
"title": "Properties",
"kind": 1024,
- "children": [421, 424, 428, 425, 422, 427, 426, 423, 420]
+ "children": [452, 455, 457, 453, 456, 458, 454, 451]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 258,
+ "line": 267,
"character": 17
}
],
"extendedTypes": [
{
"type": "reference",
- "id": 414,
- "name": "UserAttributes"
+ "typeArguments": [
+ {
+ "type": "reference",
+ "id": 445,
+ "name": "UserAttributes"
+ },
+ {
+ "type": "literal",
+ "value": "data"
+ }
+ ],
+ "qualifiedName": "Omit",
+ "package": "typescript",
+ "name": "Omit"
}
]
},
{
- "id": 378,
+ "id": 408,
"name": "Factor",
"kind": 256,
"kindString": "Interface",
@@ -12479,7 +13335,7 @@
},
"children": [
{
- "id": 383,
+ "id": 413,
"name": "created_at",
"kind": 1024,
"kindString": "Property",
@@ -12487,7 +13343,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 196,
+ "line": 204,
"character": 2
}
],
@@ -12497,7 +13353,7 @@
}
},
{
- "id": 381,
+ "id": 411,
"name": "factor_type",
"kind": 1024,
"kindString": "Property",
@@ -12508,7 +13364,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 191,
+ "line": 199,
"character": 2
}
],
@@ -12518,7 +13374,7 @@
}
},
{
- "id": 380,
+ "id": 410,
"name": "friendly_name",
"kind": 1024,
"kindString": "Property",
@@ -12531,7 +13387,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 185,
+ "line": 193,
"character": 2
}
],
@@ -12541,7 +13397,7 @@
}
},
{
- "id": 379,
+ "id": 409,
"name": "id",
"kind": 1024,
"kindString": "Property",
@@ -12552,7 +13408,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 182,
+ "line": 190,
"character": 2
}
],
@@ -12562,7 +13418,7 @@
}
},
{
- "id": 382,
+ "id": 412,
"name": "status",
"kind": 1024,
"kindString": "Property",
@@ -12573,7 +13429,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 194,
+ "line": 202,
"character": 2
}
],
@@ -12592,7 +13448,7 @@
}
},
{
- "id": 384,
+ "id": 414,
"name": "updated_at",
"kind": 1024,
"kindString": "Property",
@@ -12600,7 +13456,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 197,
+ "line": 205,
"character": 2
}
],
@@ -12614,26 +13470,26 @@
{
"title": "Properties",
"kind": 1024,
- "children": [383, 381, 380, 379, 382, 384]
+ "children": [413, 411, 410, 409, 412, 414]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 180,
+ "line": 188,
"character": 17
}
]
},
{
- "id": 549,
+ "id": 592,
"name": "GenerateLinkOptions",
"kind": 256,
"kindString": "Interface",
"flags": {},
"children": [
{
- "id": 550,
+ "id": 593,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -12647,7 +13503,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 542,
+ "line": 570,
"character": 2
}
],
@@ -12657,7 +13513,7 @@
}
},
{
- "id": 551,
+ "id": 594,
"name": "redirectTo",
"kind": 1024,
"kindString": "Property",
@@ -12670,7 +13526,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 544,
+ "line": 572,
"character": 2
}
],
@@ -12684,19 +13540,19 @@
{
"title": "Properties",
"kind": 1024,
- "children": [550, 551]
+ "children": [593, 594]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 536,
+ "line": 564,
"character": 17
}
]
},
{
- "id": 708,
+ "id": 751,
"name": "GoTrueAdminMFAApi",
"kind": 256,
"kindString": "Interface",
@@ -12712,14 +13568,14 @@
},
"children": [
{
- "id": 712,
+ "id": 755,
"name": "deleteFactor",
"kind": 2048,
"kindString": "Method",
"flags": {},
"signatures": [
{
- "id": 713,
+ "id": 756,
"name": "deleteFactor",
"kind": 4096,
"kindString": "Call signature",
@@ -12739,17 +13595,17 @@
},
"parameters": [
{
- "id": 714,
+ "id": 757,
"name": "params",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 692,
+ "id": 735,
"name": "AuthMFAAdminDeleteFactorParams",
"dereferenced": {
- "id": 692,
+ "id": 735,
"name": "AuthMFAAdminDeleteFactorParams",
"kind": 4194304,
"kindString": "Type alias",
@@ -12765,21 +13621,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 840,
+ "line": 868,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 693,
+ "id": 736,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 694,
+ "id": 737,
"name": "id",
"kind": 1024,
"kindString": "Property",
@@ -12790,7 +13646,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 842,
+ "line": 870,
"character": 2
}
],
@@ -12800,7 +13656,7 @@
}
},
{
- "id": 695,
+ "id": 738,
"name": "userId",
"kind": 1024,
"kindString": "Property",
@@ -12811,7 +13667,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 845,
+ "line": 873,
"character": 2
}
],
@@ -12825,13 +13681,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [694, 695]
+ "children": [737, 738]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 840,
+ "line": 868,
"character": 45
}
]
@@ -12846,7 +13702,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 683,
+ "id": 726,
"name": "AuthMFAAdminDeleteFactorResponse"
}
],
@@ -12858,14 +13714,14 @@
]
},
{
- "id": 709,
+ "id": 752,
"name": "listFactors",
"kind": 2048,
"kindString": "Method",
"flags": {},
"signatures": [
{
- "id": 710,
+ "id": 753,
"name": "listFactors",
"kind": 4096,
"kindString": "Call signature",
@@ -12875,17 +13731,17 @@
},
"parameters": [
{
- "id": 711,
+ "id": 754,
"name": "params",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 705,
+ "id": 748,
"name": "AuthMFAAdminListFactorsParams",
"dereferenced": {
- "id": 705,
+ "id": 748,
"name": "AuthMFAAdminListFactorsParams",
"kind": 4194304,
"kindString": "Type alias",
@@ -12901,21 +13757,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 864,
+ "line": 892,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 706,
+ "id": 749,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 707,
+ "id": 750,
"name": "userId",
"kind": 1024,
"kindString": "Property",
@@ -12926,7 +13782,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 866,
+ "line": 894,
"character": 2
}
],
@@ -12940,13 +13796,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [707]
+ "children": [750]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 864,
+ "line": 892,
"character": 44
}
]
@@ -12961,7 +13817,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 696,
+ "id": 739,
"name": "AuthMFAAdminListFactorsResponse"
}
],
@@ -12977,19 +13833,19 @@
{
"title": "Methods",
"kind": 2048,
- "children": [712, 709]
+ "children": [755, 752]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 874,
+ "line": 902,
"character": 17
}
]
},
{
- "id": 663,
+ "id": 706,
"name": "GoTrueMFAApi",
"kind": 256,
"kindString": "Interface",
@@ -12999,14 +13855,14 @@
},
"children": [
{
- "id": 667,
+ "id": 710,
"name": "challenge",
"kind": 2048,
"kindString": "Method",
"flags": {},
"signatures": [
{
- "id": 668,
+ "id": 711,
"name": "challenge",
"kind": 4096,
"kindString": "Call signature",
@@ -13016,17 +13872,17 @@
},
"parameters": [
{
- "id": 669,
+ "id": 712,
"name": "params",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 587,
+ "id": 630,
"name": "MFAChallengeParams",
"dereferenced": {
- "id": 587,
+ "id": 630,
"name": "MFAChallengeParams",
"kind": 4194304,
"kindString": "Type alias",
@@ -13034,21 +13890,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 624,
+ "line": 652,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 588,
+ "id": 631,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 589,
+ "id": 632,
"name": "factorId",
"kind": 1024,
"kindString": "Property",
@@ -13059,7 +13915,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 626,
+ "line": 654,
"character": 2
}
],
@@ -13073,13 +13929,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [589]
+ "children": [632]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 624,
+ "line": 652,
"character": 33
}
]
@@ -13094,7 +13950,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 631,
+ "id": 674,
"name": "AuthMFAChallengeResponse"
}
],
@@ -13106,14 +13962,14 @@
]
},
{
- "id": 676,
+ "id": 719,
"name": "challengeAndVerify",
"kind": 2048,
"kindString": "Method",
"flags": {},
"signatures": [
{
- "id": 677,
+ "id": 720,
"name": "challengeAndVerify",
"kind": 4096,
"kindString": "Call signature",
@@ -13123,17 +13979,17 @@
},
"parameters": [
{
- "id": 678,
+ "id": 721,
"name": "params",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 590,
+ "id": 633,
"name": "MFAChallengeAndVerifyParams",
"dereferenced": {
- "id": 590,
+ "id": 633,
"name": "MFAChallengeAndVerifyParams",
"kind": 4194304,
"kindString": "Type alias",
@@ -13141,21 +13997,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 629,
+ "line": 657,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 591,
+ "id": 634,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 593,
+ "id": 636,
"name": "code",
"kind": 1024,
"kindString": "Property",
@@ -13163,6 +14019,158 @@
"comment": {
"shortText": "Verification code provided by the user."
},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 661,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 635,
+ "name": "factorId",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "comment": {
+ "shortText": "ID of the factor being verified. Returned in enroll()."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 659,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [636, 635]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 657,
+ "character": 42
+ }
+ ]
+ }
+ }
+ }
+ }
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "typeArguments": [
+ {
+ "type": "reference",
+ "id": 637,
+ "name": "AuthMFAVerifyResponse"
+ }
+ ],
+ "qualifiedName": "Promise",
+ "package": "typescript",
+ "name": "Promise"
+ }
+ }
+ ]
+ },
+ {
+ "id": 707,
+ "name": "enroll",
+ "kind": 2048,
+ "kindString": "Method",
+ "flags": {},
+ "signatures": [
+ {
+ "id": 708,
+ "name": "enroll",
+ "kind": 4096,
+ "kindString": "Call signature",
+ "flags": {},
+ "comment": {
+ "shortText": "Starts the enrollment process for a new Multi-Factor Authentication (MFA)\nfactor. This method creates a new `unverified` factor.\nTo verify a factor, present the QR code or secret to the user and ask them to add it to their\nauthenticator app.\nThe user has to enter the code from their authenticator app to verify it.",
+ "text": "Upon verifying a factor, all other sessions are logged out and the current session's authenticator level is promoted to `aal2`.\n\n"
+ },
+ "parameters": [
+ {
+ "id": 709,
+ "name": "params",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {},
+ "type": {
+ "type": "reference",
+ "id": 617,
+ "name": "MFAEnrollParams",
+ "dereferenced": {
+ "id": 617,
+ "name": "MFAEnrollParams",
+ "kind": 4194304,
+ "kindString": "Type alias",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 627,
+ "character": 12
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 618,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 619,
+ "name": "factorType",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "comment": {
+ "shortText": "The type of factor being enrolled."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 629,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "literal",
+ "value": "totp"
+ }
+ },
+ {
+ "id": 621,
+ "name": "friendlyName",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "Human readable name assigned to the factor."
+ },
"sources": [
{
"fileName": "src/lib/types.ts",
@@ -13176,13 +14184,15 @@
}
},
{
- "id": 592,
- "name": "factorId",
+ "id": 620,
+ "name": "issuer",
"kind": 1024,
"kindString": "Property",
- "flags": {},
+ "flags": {
+ "isOptional": true
+ },
"comment": {
- "shortText": "ID of the factor being verified. Returned in enroll()."
+ "shortText": "Domain which the user is enrolled with."
},
"sources": [
{
@@ -13201,167 +14211,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [593, 592]
+ "children": [619, 621, 620]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 629,
- "character": 42
- }
- ]
- }
- }
- }
- }
- }
- ],
- "type": {
- "type": "reference",
- "typeArguments": [
- {
- "type": "reference",
- "id": 594,
- "name": "AuthMFAVerifyResponse"
- }
- ],
- "qualifiedName": "Promise",
- "package": "typescript",
- "name": "Promise"
- }
- }
- ]
- },
- {
- "id": 664,
- "name": "enroll",
- "kind": 2048,
- "kindString": "Method",
- "flags": {},
- "signatures": [
- {
- "id": 665,
- "name": "enroll",
- "kind": 4096,
- "kindString": "Call signature",
- "flags": {},
- "comment": {
- "shortText": "Starts the enrollment process for a new Multi-Factor Authentication (MFA)\nfactor. This method creates a new `unverified` factor.\nTo verify a factor, present the QR code or secret to the user and ask them to add it to their\nauthenticator app.\nThe user has to enter the code from their authenticator app to verify it.",
- "text": "Upon verifying a factor, all other sessions are logged out and the current session's authenticator level is promoted to `aal2`.\n\n"
- },
- "parameters": [
- {
- "id": 666,
- "name": "params",
- "kind": 32768,
- "kindString": "Parameter",
- "flags": {},
- "type": {
- "type": "reference",
- "id": 574,
- "name": "MFAEnrollParams",
- "dereferenced": {
- "id": 574,
- "name": "MFAEnrollParams",
- "kind": 4194304,
- "kindString": "Type alias",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 599,
- "character": 12
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 575,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 576,
- "name": "factorType",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "comment": {
- "shortText": "The type of factor being enrolled."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 601,
- "character": 2
- }
- ],
- "type": {
- "type": "literal",
- "value": "totp"
- }
- },
- {
- "id": 578,
- "name": "friendlyName",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "Human readable name assigned to the factor."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 605,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 577,
- "name": "issuer",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "Domain which the user is enrolled with."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 603,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [576, 578, 577]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 599,
+ "line": 627,
"character": 30
}
]
@@ -13376,7 +14232,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 607,
+ "id": 650,
"name": "AuthMFAEnrollResponse"
}
],
@@ -13388,14 +14244,14 @@
]
},
{
- "id": 681,
+ "id": 724,
"name": "getAuthenticatorAssuranceLevel",
"kind": 2048,
"kindString": "Method",
"flags": {},
"signatures": [
{
- "id": 682,
+ "id": 725,
"name": "getAuthenticatorAssuranceLevel",
"kind": 4096,
"kindString": "Call signature",
@@ -13409,7 +14265,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 652,
+ "id": 695,
"name": "AuthMFAGetAuthenticatorAssuranceLevelResponse"
}
],
@@ -13421,14 +14277,14 @@
]
},
{
- "id": 679,
+ "id": 722,
"name": "listFactors",
"kind": 2048,
"kindString": "Method",
"flags": {},
"signatures": [
{
- "id": 680,
+ "id": 723,
"name": "listFactors",
"kind": 4096,
"kindString": "Call signature",
@@ -13455,7 +14311,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 641,
+ "id": 684,
"name": "AuthMFAListFactorsResponse"
}
],
@@ -13467,14 +14323,14 @@
]
},
{
- "id": 673,
+ "id": 716,
"name": "unenroll",
"kind": 2048,
"kindString": "Method",
"flags": {},
"signatures": [
{
- "id": 674,
+ "id": 717,
"name": "unenroll",
"kind": 4096,
"kindString": "Call signature",
@@ -13484,17 +14340,17 @@
},
"parameters": [
{
- "id": 675,
+ "id": 718,
"name": "params",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 579,
+ "id": 622,
"name": "MFAUnenrollParams",
"dereferenced": {
- "id": 579,
+ "id": 622,
"name": "MFAUnenrollParams",
"kind": 4194304,
"kindString": "Type alias",
@@ -13502,21 +14358,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 608,
+ "line": 636,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 580,
+ "id": 623,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 581,
+ "id": 624,
"name": "factorId",
"kind": 1024,
"kindString": "Property",
@@ -13527,7 +14383,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 610,
+ "line": 638,
"character": 2
}
],
@@ -13541,13 +14397,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [581]
+ "children": [624]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 608,
+ "line": 636,
"character": 32
}
]
@@ -13562,7 +14418,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 622,
+ "id": 665,
"name": "AuthMFAUnenrollResponse"
}
],
@@ -13574,14 +14430,14 @@
]
},
{
- "id": 670,
+ "id": 713,
"name": "verify",
"kind": 2048,
"kindString": "Method",
"flags": {},
"signatures": [
{
- "id": 671,
+ "id": 714,
"name": "verify",
"kind": 4096,
"kindString": "Call signature",
@@ -13591,17 +14447,17 @@
},
"parameters": [
{
- "id": 672,
+ "id": 715,
"name": "params",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 582,
+ "id": 625,
"name": "MFAVerifyParams",
"dereferenced": {
- "id": 582,
+ "id": 625,
"name": "MFAVerifyParams",
"kind": 4194304,
"kindString": "Type alias",
@@ -13609,21 +14465,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 613,
+ "line": 641,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 583,
+ "id": 626,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 585,
+ "id": 628,
"name": "challengeId",
"kind": 1024,
"kindString": "Property",
@@ -13634,7 +14490,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 618,
+ "line": 646,
"character": 2
}
],
@@ -13644,7 +14500,7 @@
}
},
{
- "id": 586,
+ "id": 629,
"name": "code",
"kind": 1024,
"kindString": "Property",
@@ -13655,7 +14511,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 621,
+ "line": 649,
"character": 2
}
],
@@ -13665,7 +14521,7 @@
}
},
{
- "id": 584,
+ "id": 627,
"name": "factorId",
"kind": 1024,
"kindString": "Property",
@@ -13676,7 +14532,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 615,
+ "line": 643,
"character": 2
}
],
@@ -13690,13 +14546,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [585, 586, 584]
+ "children": [628, 629, 627]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 613,
+ "line": 641,
"character": 30
}
]
@@ -13711,7 +14567,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 594,
+ "id": 637,
"name": "AuthMFAVerifyResponse"
}
],
@@ -13727,26 +14583,26 @@
{
"title": "Methods",
"kind": 2048,
- "children": [667, 676, 664, 681, 679, 673, 670]
+ "children": [710, 719, 707, 724, 722, 716, 713]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 761,
+ "line": 789,
"character": 17
}
]
},
{
- "id": 355,
+ "id": 385,
"name": "Session",
"kind": 256,
"kindString": "Interface",
"flags": {},
"children": [
{
- "id": 358,
+ "id": 388,
"name": "access_token",
"kind": 1024,
"kindString": "Property",
@@ -13757,7 +14613,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 125,
+ "line": 133,
"character": 2
}
],
@@ -13767,7 +14623,7 @@
}
},
{
- "id": 361,
+ "id": 391,
"name": "expires_at",
"kind": 1024,
"kindString": "Property",
@@ -13780,7 +14636,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 137,
+ "line": 145,
"character": 2
}
],
@@ -13790,7 +14646,7 @@
}
},
{
- "id": 360,
+ "id": 390,
"name": "expires_in",
"kind": 1024,
"kindString": "Property",
@@ -13801,7 +14657,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 133,
+ "line": 141,
"character": 2
}
],
@@ -13811,7 +14667,7 @@
}
},
{
- "id": 357,
+ "id": 387,
"name": "provider_refresh_token",
"kind": 1024,
"kindString": "Property",
@@ -13824,7 +14680,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 121,
+ "line": 129,
"character": 2
}
],
@@ -13843,7 +14699,7 @@
}
},
{
- "id": 356,
+ "id": 386,
"name": "provider_token",
"kind": 1024,
"kindString": "Property",
@@ -13856,7 +14712,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 116,
+ "line": 124,
"character": 2
}
],
@@ -13875,7 +14731,7 @@
}
},
{
- "id": 359,
+ "id": 389,
"name": "refresh_token",
"kind": 1024,
"kindString": "Property",
@@ -13886,7 +14742,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 129,
+ "line": 137,
"character": 2
}
],
@@ -13896,7 +14752,7 @@
}
},
{
- "id": 362,
+ "id": 392,
"name": "token_type",
"kind": 1024,
"kindString": "Property",
@@ -13904,7 +14760,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 138,
+ "line": 146,
"character": 2
}
],
@@ -13914,7 +14770,7 @@
}
},
{
- "id": 363,
+ "id": 393,
"name": "user",
"kind": 1024,
"kindString": "Property",
@@ -13922,476 +14778,29 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 139,
+ "line": 147,
"character": 2
}
],
"type": {
"type": "reference",
- "id": 392,
+ "id": 422,
"name": "User",
"dereferenced": {
- "id": 392,
+ "id": 422,
"name": "User",
"kind": 256,
"kindString": "Interface",
"flags": {},
"children": [
{
- "id": 402,
+ "id": 433,
"name": "action_link",
"kind": 1024,
"kindString": "Property",
"flags": {
"isOptional": true
},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 219,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 394,
- "name": "app_metadata",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 211,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "id": 385,
- "name": "UserAppMetadata",
- "dereferenced": {
- "id": 385,
- "name": "UserAppMetadata",
- "kind": 256,
- "kindString": "Interface",
- "flags": {},
- "children": [
- {
- "id": 386,
- "name": "provider",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 201,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [386]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 200,
- "character": 17
- }
- ],
- "indexSignature": {
- "id": 387,
- "name": "__index",
- "kind": 8192,
- "kindString": "Index signature",
- "flags": {},
- "parameters": [
- {
- "id": 388,
- "name": "key",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "any"
- }
- }
- }
- }
- },
- {
- "id": 396,
- "name": "aud",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 213,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 397,
- "name": "confirmation_sent_at",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 214,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 406,
- "name": "confirmed_at",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 223,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 405,
- "name": "created_at",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 222,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 403,
- "name": "email",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 220,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 399,
- "name": "email_change_sent_at",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 216,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 407,
- "name": "email_confirmed_at",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 224,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 413,
- "name": "factors",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 230,
- "character": 2
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "id": 378,
- "name": "Factor"
- }
- }
- },
- {
- "id": 393,
- "name": "id",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 210,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 412,
- "name": "identities",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 229,
- "character": 2
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "id": 367,
- "name": "UserIdentity"
- }
- }
- },
- {
- "id": 401,
- "name": "invited_at",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 218,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 409,
- "name": "last_sign_in_at",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 226,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 400,
- "name": "new_email",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 217,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 404,
- "name": "phone",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 221,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 408,
- "name": "phone_confirmed_at",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 225,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 398,
- "name": "recovery_sent_at",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 215,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 410,
- "name": "role",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 227,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 411,
- "name": "updated_at",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
"sources": [
{
"fileName": "src/lib/types.ts",
@@ -14405,7 +14814,474 @@
}
},
{
- "id": 395,
+ "id": 424,
+ "name": "app_metadata",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 219,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "id": 415,
+ "name": "UserAppMetadata",
+ "dereferenced": {
+ "id": 415,
+ "name": "UserAppMetadata",
+ "kind": 256,
+ "kindString": "Interface",
+ "flags": {},
+ "children": [
+ {
+ "id": 416,
+ "name": "provider",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 209,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [416]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 208,
+ "character": 17
+ }
+ ],
+ "indexSignature": {
+ "id": 417,
+ "name": "__index",
+ "kind": 8192,
+ "kindString": "Index signature",
+ "flags": {},
+ "parameters": [
+ {
+ "id": 418,
+ "name": "key",
+ "kind": 32768,
+ "flags": {},
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "any"
+ }
+ }
+ }
+ }
+ },
+ {
+ "id": 426,
+ "name": "aud",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 221,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 427,
+ "name": "confirmation_sent_at",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 222,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 437,
+ "name": "confirmed_at",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 232,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 436,
+ "name": "created_at",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 231,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 434,
+ "name": "email",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 229,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 429,
+ "name": "email_change_sent_at",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 224,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 438,
+ "name": "email_confirmed_at",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 233,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 444,
+ "name": "factors",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 239,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "array",
+ "elementType": {
+ "type": "reference",
+ "id": 408,
+ "name": "Factor"
+ }
+ }
+ },
+ {
+ "id": 423,
+ "name": "id",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 218,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 443,
+ "name": "identities",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 238,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "array",
+ "elementType": {
+ "type": "reference",
+ "id": 397,
+ "name": "UserIdentity"
+ }
+ }
+ },
+ {
+ "id": 432,
+ "name": "invited_at",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 227,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 440,
+ "name": "last_sign_in_at",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 235,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 430,
+ "name": "new_email",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 225,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 431,
+ "name": "new_phone",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 226,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 435,
+ "name": "phone",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 230,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 439,
+ "name": "phone_confirmed_at",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 234,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 428,
+ "name": "recovery_sent_at",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 223,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 441,
+ "name": "role",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 236,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 442,
+ "name": "updated_at",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 237,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 425,
"name": "user_metadata",
"kind": 1024,
"kindString": "Property",
@@ -14413,16 +15289,16 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 212,
+ "line": 220,
"character": 2
}
],
"type": {
"type": "reference",
- "id": 389,
+ "id": 419,
"name": "UserMetadata",
"dereferenced": {
- "id": 389,
+ "id": 419,
"name": "UserMetadata",
"kind": 256,
"kindString": "Interface",
@@ -14430,19 +15306,19 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 205,
+ "line": 213,
"character": 17
}
],
"indexSignature": {
- "id": 390,
+ "id": 420,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 391,
+ "id": 421,
"name": "key",
"kind": 32768,
"flags": {},
@@ -14466,15 +15342,15 @@
"title": "Properties",
"kind": 1024,
"children": [
- 402, 394, 396, 397, 406, 405, 403, 399, 407, 413, 393, 412, 401, 409, 400, 404,
- 408, 398, 410, 411, 395
+ 433, 424, 426, 427, 437, 436, 434, 429, 438, 444, 423, 443, 432, 440, 430, 431,
+ 435, 439, 428, 441, 442, 425
]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 209,
+ "line": 217,
"character": 17
}
]
@@ -14486,26 +15362,26 @@
{
"title": "Properties",
"kind": 1024,
- "children": [358, 361, 360, 357, 356, 359, 362, 363]
+ "children": [388, 391, 390, 387, 386, 389, 392, 393]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 112,
+ "line": 120,
"character": 17
}
]
},
{
- "id": 429,
+ "id": 459,
"name": "Subscription",
"kind": 256,
"kindString": "Interface",
"flags": {},
"children": [
{
- "id": 430,
+ "id": 460,
"name": "id",
"kind": 1024,
"kindString": "Property",
@@ -14516,7 +15392,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 313,
+ "line": 321,
"character": 2
}
],
@@ -14526,7 +15402,7 @@
}
},
{
- "id": 431,
+ "id": 461,
"name": "callback",
"kind": 2048,
"kindString": "Method",
@@ -14534,13 +15410,13 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 317,
+ "line": 325,
"character": 2
}
],
"signatures": [
{
- "id": 432,
+ "id": 462,
"name": "callback",
"kind": 4096,
"kindString": "Call signature",
@@ -14550,17 +15426,17 @@
},
"parameters": [
{
- "id": 433,
+ "id": 463,
"name": "event",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 295,
+ "id": 324,
"name": "AuthChangeEvent",
"dereferenced": {
- "id": 295,
+ "id": 324,
"name": "AuthChangeEvent",
"kind": 4194304,
"kindString": "Type alias",
@@ -14575,6 +15451,10 @@
"type": {
"type": "union",
"types": [
+ {
+ "type": "literal",
+ "value": "INITIAL_SESSION"
+ },
{
"type": "literal",
"value": "PASSWORD_RECOVERY"
@@ -14596,11 +15476,7 @@
"value": "USER_UPDATED"
},
{
- "type": "literal",
- "value": "USER_DELETED"
- },
- {
- "id": 294,
+ "id": 323,
"name": "AuthChangeEventMFA",
"kind": 4194304,
"kindString": "Type alias",
@@ -14623,7 +15499,7 @@
}
},
{
- "id": 434,
+ "id": 464,
"name": "session",
"kind": 32768,
"kindString": "Parameter",
@@ -14637,7 +15513,7 @@
},
{
"type": "reference",
- "id": 355,
+ "id": 385,
"name": "Session"
}
]
@@ -14652,7 +15528,7 @@
]
},
{
- "id": 435,
+ "id": 465,
"name": "unsubscribe",
"kind": 2048,
"kindString": "Method",
@@ -14660,13 +15536,13 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 321,
+ "line": 329,
"character": 2
}
],
"signatures": [
{
- "id": 436,
+ "id": 466,
"name": "unsubscribe",
"kind": 4096,
"kindString": "Call signature",
@@ -14686,31 +15562,31 @@
{
"title": "Properties",
"kind": 1024,
- "children": [430]
+ "children": [460]
},
{
"title": "Methods",
"kind": 2048,
- "children": [431, 435]
+ "children": [461, 465]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 309,
+ "line": 317,
"character": 17
}
]
},
{
- "id": 437,
+ "id": 467,
"name": "UpdatableFactorAttributes",
"kind": 256,
"kindString": "Interface",
"flags": {},
"children": [
{
- "id": 438,
+ "id": 468,
"name": "friendlyName",
"kind": 1024,
"kindString": "Property",
@@ -14718,7 +15594,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 325,
+ "line": 333,
"character": 2
}
],
@@ -14732,479 +15608,32 @@
{
"title": "Properties",
"kind": 1024,
- "children": [438]
+ "children": [468]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 324,
+ "line": 332,
"character": 17
}
]
},
{
- "id": 392,
+ "id": 422,
"name": "User",
"kind": 256,
"kindString": "Interface",
"flags": {},
"children": [
{
- "id": 402,
+ "id": 433,
"name": "action_link",
"kind": 1024,
"kindString": "Property",
"flags": {
"isOptional": true
},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 219,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 394,
- "name": "app_metadata",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 211,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "id": 385,
- "name": "UserAppMetadata",
- "dereferenced": {
- "id": 385,
- "name": "UserAppMetadata",
- "kind": 256,
- "kindString": "Interface",
- "flags": {},
- "children": [
- {
- "id": 386,
- "name": "provider",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 201,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [386]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 200,
- "character": 17
- }
- ],
- "indexSignature": {
- "id": 387,
- "name": "__index",
- "kind": 8192,
- "kindString": "Index signature",
- "flags": {},
- "parameters": [
- {
- "id": 388,
- "name": "key",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "any"
- }
- }
- }
- }
- },
- {
- "id": 396,
- "name": "aud",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 213,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 397,
- "name": "confirmation_sent_at",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 214,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 406,
- "name": "confirmed_at",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 223,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 405,
- "name": "created_at",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 222,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 403,
- "name": "email",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 220,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 399,
- "name": "email_change_sent_at",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 216,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 407,
- "name": "email_confirmed_at",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 224,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 413,
- "name": "factors",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 230,
- "character": 2
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "id": 378,
- "name": "Factor"
- }
- }
- },
- {
- "id": 393,
- "name": "id",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 210,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 412,
- "name": "identities",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 229,
- "character": 2
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "id": 367,
- "name": "UserIdentity"
- }
- }
- },
- {
- "id": 401,
- "name": "invited_at",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 218,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 409,
- "name": "last_sign_in_at",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 226,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 400,
- "name": "new_email",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 217,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 404,
- "name": "phone",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 221,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 408,
- "name": "phone_confirmed_at",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 225,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 398,
- "name": "recovery_sent_at",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 215,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 410,
- "name": "role",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 227,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 411,
- "name": "updated_at",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
"sources": [
{
"fileName": "src/lib/types.ts",
@@ -15218,7 +15647,474 @@
}
},
{
- "id": 395,
+ "id": 424,
+ "name": "app_metadata",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 219,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "id": 415,
+ "name": "UserAppMetadata",
+ "dereferenced": {
+ "id": 415,
+ "name": "UserAppMetadata",
+ "kind": 256,
+ "kindString": "Interface",
+ "flags": {},
+ "children": [
+ {
+ "id": 416,
+ "name": "provider",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 209,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [416]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 208,
+ "character": 17
+ }
+ ],
+ "indexSignature": {
+ "id": 417,
+ "name": "__index",
+ "kind": 8192,
+ "kindString": "Index signature",
+ "flags": {},
+ "parameters": [
+ {
+ "id": 418,
+ "name": "key",
+ "kind": 32768,
+ "flags": {},
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "any"
+ }
+ }
+ }
+ }
+ },
+ {
+ "id": 426,
+ "name": "aud",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 221,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 427,
+ "name": "confirmation_sent_at",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 222,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 437,
+ "name": "confirmed_at",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 232,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 436,
+ "name": "created_at",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 231,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 434,
+ "name": "email",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 229,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 429,
+ "name": "email_change_sent_at",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 224,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 438,
+ "name": "email_confirmed_at",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 233,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 444,
+ "name": "factors",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 239,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "array",
+ "elementType": {
+ "type": "reference",
+ "id": 408,
+ "name": "Factor"
+ }
+ }
+ },
+ {
+ "id": 423,
+ "name": "id",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 218,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 443,
+ "name": "identities",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 238,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "array",
+ "elementType": {
+ "type": "reference",
+ "id": 397,
+ "name": "UserIdentity"
+ }
+ }
+ },
+ {
+ "id": 432,
+ "name": "invited_at",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 227,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 440,
+ "name": "last_sign_in_at",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 235,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 430,
+ "name": "new_email",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 225,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 431,
+ "name": "new_phone",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 226,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 435,
+ "name": "phone",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 230,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 439,
+ "name": "phone_confirmed_at",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 234,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 428,
+ "name": "recovery_sent_at",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 223,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 441,
+ "name": "role",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 236,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 442,
+ "name": "updated_at",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 237,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 425,
"name": "user_metadata",
"kind": 1024,
"kindString": "Property",
@@ -15226,16 +16122,16 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 212,
+ "line": 220,
"character": 2
}
],
"type": {
"type": "reference",
- "id": 389,
+ "id": 419,
"name": "UserMetadata",
"dereferenced": {
- "id": 389,
+ "id": 419,
"name": "UserMetadata",
"kind": 256,
"kindString": "Interface",
@@ -15243,19 +16139,19 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 205,
+ "line": 213,
"character": 17
}
],
"indexSignature": {
- "id": 390,
+ "id": 420,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 391,
+ "id": 421,
"name": "key",
"kind": 32768,
"flags": {},
@@ -15279,28 +16175,28 @@
"title": "Properties",
"kind": 1024,
"children": [
- 402, 394, 396, 397, 406, 405, 403, 399, 407, 413, 393, 412, 401, 409, 400, 404, 408,
- 398, 410, 411, 395
+ 433, 424, 426, 427, 437, 436, 434, 429, 438, 444, 423, 443, 432, 440, 430, 431, 435,
+ 439, 428, 441, 442, 425
]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 209,
+ "line": 217,
"character": 17
}
]
},
{
- "id": 385,
+ "id": 415,
"name": "UserAppMetadata",
"kind": 256,
"kindString": "Interface",
"flags": {},
"children": [
{
- "id": 386,
+ "id": 416,
"name": "provider",
"kind": 1024,
"kindString": "Property",
@@ -15310,7 +16206,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 201,
+ "line": 209,
"character": 2
}
],
@@ -15324,25 +16220,25 @@
{
"title": "Properties",
"kind": 1024,
- "children": [386]
+ "children": [416]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 200,
+ "line": 208,
"character": 17
}
],
"indexSignature": {
- "id": 387,
+ "id": 417,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 388,
+ "id": 418,
"name": "key",
"kind": 32768,
"flags": {},
@@ -15359,14 +16255,14 @@
}
},
{
- "id": 414,
+ "id": 445,
"name": "UserAttributes",
"kind": 256,
"kindString": "Interface",
"flags": {},
"children": [
{
- "id": 418,
+ "id": 449,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -15380,7 +16276,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 255,
+ "line": 264,
"character": 2
}
],
@@ -15390,7 +16286,7 @@
}
},
{
- "id": 415,
+ "id": 446,
"name": "email",
"kind": 1024,
"kindString": "Property",
@@ -15403,7 +16299,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 237,
+ "line": 246,
"character": 2
}
],
@@ -15413,7 +16309,7 @@
}
},
{
- "id": 417,
+ "id": 448,
"name": "password",
"kind": 1024,
"kindString": "Property",
@@ -15426,7 +16322,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 247,
+ "line": 256,
"character": 2
}
],
@@ -15436,7 +16332,7 @@
}
},
{
- "id": 416,
+ "id": 447,
"name": "phone",
"kind": 1024,
"kindString": "Property",
@@ -15449,7 +16345,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 242,
+ "line": 251,
"character": 2
}
],
@@ -15463,41 +16359,36 @@
{
"title": "Properties",
"kind": 1024,
- "children": [418, 415, 417, 416]
+ "children": [449, 446, 448, 447]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 233,
+ "line": 242,
"character": 17
}
- ],
- "extendedBy": [
- {
- "type": "reference",
- "id": 419,
- "name": "AdminUserAttributes"
- }
]
},
{
- "id": 367,
+ "id": 397,
"name": "UserIdentity",
"kind": 256,
"kindString": "Interface",
"flags": {},
"children": [
{
- "id": 375,
+ "id": 405,
"name": "created_at",
"kind": 1024,
"kindString": "Property",
- "flags": {},
+ "flags": {
+ "isOptional": true
+ },
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 168,
+ "line": 176,
"character": 2
}
],
@@ -15507,7 +16398,7 @@
}
},
{
- "id": 368,
+ "id": 398,
"name": "id",
"kind": 1024,
"kindString": "Property",
@@ -15515,7 +16406,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 162,
+ "line": 170,
"character": 2
}
],
@@ -15525,35 +16416,37 @@
}
},
{
- "id": 370,
+ "id": 400,
"name": "identity_data",
"kind": 1024,
"kindString": "Property",
- "flags": {},
+ "flags": {
+ "isOptional": true
+ },
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 164,
+ "line": 172,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 371,
+ "id": 401,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 372,
+ "id": 402,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 373,
+ "id": 403,
"name": "key",
"kind": 32768,
"flags": {},
@@ -15572,15 +16465,17 @@
}
},
{
- "id": 376,
+ "id": 406,
"name": "last_sign_in_at",
"kind": 1024,
"kindString": "Property",
- "flags": {},
+ "flags": {
+ "isOptional": true
+ },
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 169,
+ "line": 177,
"character": 2
}
],
@@ -15590,7 +16485,7 @@
}
},
{
- "id": 374,
+ "id": 404,
"name": "provider",
"kind": 1024,
"kindString": "Property",
@@ -15598,7 +16493,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 167,
+ "line": 175,
"character": 2
}
],
@@ -15608,7 +16503,7 @@
}
},
{
- "id": 377,
+ "id": 407,
"name": "updated_at",
"kind": 1024,
"kindString": "Property",
@@ -15618,7 +16513,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 170,
+ "line": 178,
"character": 2
}
],
@@ -15628,7 +16523,7 @@
}
},
{
- "id": 369,
+ "id": 399,
"name": "user_id",
"kind": 1024,
"kindString": "Property",
@@ -15636,7 +16531,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 163,
+ "line": 171,
"character": 2
}
],
@@ -15650,19 +16545,19 @@
{
"title": "Properties",
"kind": 1024,
- "children": [375, 368, 370, 376, 374, 377, 369]
+ "children": [405, 398, 400, 406, 404, 407, 399]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 161,
+ "line": 169,
"character": 17
}
]
},
{
- "id": 389,
+ "id": 419,
"name": "UserMetadata",
"kind": 256,
"kindString": "Interface",
@@ -15670,19 +16565,19 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 205,
+ "line": 213,
"character": 17
}
],
"indexSignature": {
- "id": 390,
+ "id": 420,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 391,
+ "id": 421,
"name": "key",
"kind": 32768,
"flags": {},
@@ -15699,14 +16594,14 @@
}
},
{
- "id": 507,
+ "id": 547,
"name": "VerifyEmailOtpParams",
"kind": 256,
"kindString": "Interface",
"flags": {},
"children": [
{
- "id": 508,
+ "id": 548,
"name": "email",
"kind": 1024,
"kindString": "Property",
@@ -15717,7 +16612,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 470,
+ "line": 492,
"character": 2
}
],
@@ -15727,7 +16622,7 @@
}
},
{
- "id": 511,
+ "id": 551,
"name": "options",
"kind": 1024,
"kindString": "Property",
@@ -15737,21 +16632,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 475,
+ "line": 497,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 512,
+ "id": 552,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 514,
+ "id": 554,
"name": "captchaToken",
"kind": 1024,
"kindString": "Property",
@@ -15764,7 +16659,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 479,
+ "line": 501,
"character": 4
}
],
@@ -15774,7 +16669,7 @@
}
},
{
- "id": 513,
+ "id": 553,
"name": "redirectTo",
"kind": 1024,
"kindString": "Property",
@@ -15787,7 +16682,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 477,
+ "line": 499,
"character": 4
}
],
@@ -15801,14 +16696,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [514, 513]
+ "children": [554, 553]
}
]
}
}
},
{
- "id": 509,
+ "id": 549,
"name": "token",
"kind": 1024,
"kindString": "Property",
@@ -15819,7 +16714,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 472,
+ "line": 494,
"character": 2
}
],
@@ -15829,7 +16724,7 @@
}
},
{
- "id": 510,
+ "id": 550,
"name": "type",
"kind": 1024,
"kindString": "Property",
@@ -15840,16 +16735,16 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 474,
+ "line": 496,
"character": 2
}
],
"type": {
"type": "reference",
- "id": 516,
+ "id": 556,
"name": "EmailOtpType",
"dereferenced": {
- "id": 516,
+ "id": 556,
"name": "EmailOtpType",
"kind": 4194304,
"kindString": "Type alias",
@@ -15857,7 +16752,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 484,
+ "line": 506,
"character": 12
}
],
@@ -15883,6 +16778,10 @@
{
"type": "literal",
"value": "email_change"
+ },
+ {
+ "type": "literal",
+ "value": "email"
}
]
}
@@ -15894,26 +16793,26 @@
{
"title": "Properties",
"kind": 1024,
- "children": [508, 511, 509, 510]
+ "children": [548, 551, 549, 550]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 468,
+ "line": 490,
"character": 17
}
]
},
{
- "id": 499,
+ "id": 539,
"name": "VerifyMobileOtpParams",
"kind": 256,
"kindString": "Interface",
"flags": {},
"children": [
{
- "id": 503,
+ "id": 543,
"name": "options",
"kind": 1024,
"kindString": "Property",
@@ -15923,21 +16822,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 456,
+ "line": 478,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 504,
+ "id": 544,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 506,
+ "id": 546,
"name": "captchaToken",
"kind": 1024,
"kindString": "Property",
@@ -15956,7 +16855,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 465,
+ "line": 487,
"character": 4
}
],
@@ -15966,7 +16865,7 @@
}
},
{
- "id": 505,
+ "id": 545,
"name": "redirectTo",
"kind": 1024,
"kindString": "Property",
@@ -15979,7 +16878,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 458,
+ "line": 480,
"character": 4
}
],
@@ -15993,14 +16892,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [506, 505]
+ "children": [546, 545]
}
]
}
}
},
{
- "id": 500,
+ "id": 540,
"name": "phone",
"kind": 1024,
"kindString": "Property",
@@ -16011,7 +16910,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 451,
+ "line": 473,
"character": 2
}
],
@@ -16021,7 +16920,7 @@
}
},
{
- "id": 501,
+ "id": 541,
"name": "token",
"kind": 1024,
"kindString": "Property",
@@ -16032,7 +16931,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 453,
+ "line": 475,
"character": 2
}
],
@@ -16042,7 +16941,7 @@
}
},
{
- "id": 502,
+ "id": 542,
"name": "type",
"kind": 1024,
"kindString": "Property",
@@ -16053,16 +16952,16 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 455,
+ "line": 477,
"character": 2
}
],
"type": {
"type": "reference",
- "id": 515,
+ "id": 555,
"name": "MobileOtpType",
"dereferenced": {
- "id": 515,
+ "id": 555,
"name": "MobileOtpType",
"kind": 4194304,
"kindString": "Type alias",
@@ -16070,7 +16969,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 483,
+ "line": 505,
"character": 12
}
],
@@ -16095,19 +16994,19 @@
{
"title": "Properties",
"kind": 1024,
- "children": [503, 500, 501, 502]
+ "children": [543, 540, 541, 542]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 449,
+ "line": 471,
"character": 17
}
]
},
{
- "id": 295,
+ "id": 324,
"name": "AuthChangeEvent",
"kind": 4194304,
"kindString": "Type alias",
@@ -16122,6 +17021,10 @@
"type": {
"type": "union",
"types": [
+ {
+ "type": "literal",
+ "value": "INITIAL_SESSION"
+ },
{
"type": "literal",
"value": "PASSWORD_RECOVERY"
@@ -16143,11 +17046,7 @@
"value": "USER_UPDATED"
},
{
- "type": "literal",
- "value": "USER_DELETED"
- },
- {
- "id": 294,
+ "id": 323,
"name": "AuthChangeEventMFA",
"kind": 4194304,
"kindString": "Type alias",
@@ -16168,7 +17067,7 @@
}
},
{
- "id": 294,
+ "id": 323,
"name": "AuthChangeEventMFA",
"kind": 4194304,
"kindString": "Type alias",
@@ -16186,7 +17085,34 @@
}
},
{
- "id": 692,
+ "id": 517,
+ "name": "AuthFlowType",
+ "kind": 4194304,
+ "kindString": "Type alias",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 439,
+ "character": 12
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "literal",
+ "value": "implicit"
+ },
+ {
+ "type": "literal",
+ "value": "pkce"
+ }
+ ]
+ }
+ },
+ {
+ "id": 735,
"name": "AuthMFAAdminDeleteFactorParams",
"kind": 4194304,
"kindString": "Type alias",
@@ -16202,21 +17128,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 840,
+ "line": 868,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 693,
+ "id": 736,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 694,
+ "id": 737,
"name": "id",
"kind": 1024,
"kindString": "Property",
@@ -16227,7 +17153,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 842,
+ "line": 870,
"character": 2
}
],
@@ -16237,7 +17163,7 @@
}
},
{
- "id": 695,
+ "id": 738,
"name": "userId",
"kind": 1024,
"kindString": "Property",
@@ -16248,7 +17174,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 845,
+ "line": 873,
"character": 2
}
],
@@ -16262,13 +17188,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [694, 695]
+ "children": [737, 738]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 840,
+ "line": 868,
"character": 45
}
]
@@ -16276,7 +17202,7 @@
}
},
{
- "id": 683,
+ "id": 726,
"name": "AuthMFAAdminDeleteFactorResponse",
"kind": 4194304,
"kindString": "Type alias",
@@ -16292,7 +17218,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 827,
+ "line": 855,
"character": 12
}
],
@@ -16302,14 +17228,14 @@
{
"type": "reflection",
"declaration": {
- "id": 684,
+ "id": 727,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 685,
+ "id": 728,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -16317,21 +17243,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 829,
+ "line": 857,
"character": 6
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 686,
+ "id": 729,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 687,
+ "id": 730,
"name": "id",
"kind": 1024,
"kindString": "Property",
@@ -16342,7 +17268,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 831,
+ "line": 859,
"character": 8
}
],
@@ -16356,13 +17282,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [687]
+ "children": [730]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 829,
+ "line": 857,
"character": 12
}
]
@@ -16370,7 +17296,7 @@
}
},
{
- "id": 688,
+ "id": 731,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -16378,7 +17304,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 833,
+ "line": 861,
"character": 6
}
],
@@ -16392,13 +17318,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [685, 688]
+ "children": [728, 731]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 828,
+ "line": 856,
"character": 4
}
]
@@ -16407,14 +17333,14 @@
{
"type": "reflection",
"declaration": {
- "id": 689,
+ "id": 732,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 690,
+ "id": 733,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -16422,7 +17348,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 835,
+ "line": 863,
"character": 6
}
],
@@ -16432,7 +17358,7 @@
}
},
{
- "id": 691,
+ "id": 734,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -16440,13 +17366,13 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 835,
+ "line": 863,
"character": 18
}
],
"type": {
"type": "reference",
- "id": 743,
+ "id": 786,
"name": "AuthError"
}
}
@@ -16455,13 +17381,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [690, 691]
+ "children": [733, 734]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 835,
+ "line": 863,
"character": 4
}
]
@@ -16471,7 +17397,7 @@
}
},
{
- "id": 705,
+ "id": 748,
"name": "AuthMFAAdminListFactorsParams",
"kind": 4194304,
"kindString": "Type alias",
@@ -16487,21 +17413,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 864,
+ "line": 892,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 706,
+ "id": 749,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 707,
+ "id": 750,
"name": "userId",
"kind": 1024,
"kindString": "Property",
@@ -16512,7 +17438,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 866,
+ "line": 894,
"character": 2
}
],
@@ -16526,13 +17452,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [707]
+ "children": [750]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 864,
+ "line": 892,
"character": 44
}
]
@@ -16540,7 +17466,7 @@
}
},
{
- "id": 696,
+ "id": 739,
"name": "AuthMFAAdminListFactorsResponse",
"kind": 4194304,
"kindString": "Type alias",
@@ -16556,7 +17482,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 851,
+ "line": 879,
"character": 12
}
],
@@ -16566,14 +17492,14 @@
{
"type": "reflection",
"declaration": {
- "id": 697,
+ "id": 740,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 698,
+ "id": 741,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -16581,21 +17507,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 853,
+ "line": 881,
"character": 6
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 699,
+ "id": 742,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 700,
+ "id": 743,
"name": "factors",
"kind": 1024,
"kindString": "Property",
@@ -16606,7 +17532,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 855,
+ "line": 883,
"character": 8
}
],
@@ -16614,7 +17540,7 @@
"type": "array",
"elementType": {
"type": "reference",
- "id": 378,
+ "id": 408,
"name": "Factor"
}
}
@@ -16624,13 +17550,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [700]
+ "children": [743]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 853,
+ "line": 881,
"character": 12
}
]
@@ -16638,7 +17564,7 @@
}
},
{
- "id": 701,
+ "id": 744,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -16646,7 +17572,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 857,
+ "line": 885,
"character": 6
}
],
@@ -16660,13 +17586,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [698, 701]
+ "children": [741, 744]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 852,
+ "line": 880,
"character": 4
}
]
@@ -16675,14 +17601,14 @@
{
"type": "reflection",
"declaration": {
- "id": 702,
+ "id": 745,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 703,
+ "id": 746,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -16690,7 +17616,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 859,
+ "line": 887,
"character": 6
}
],
@@ -16700,7 +17626,7 @@
}
},
{
- "id": 704,
+ "id": 747,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -16708,13 +17634,13 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 859,
+ "line": 887,
"character": 18
}
],
"type": {
"type": "reference",
- "id": 743,
+ "id": 786,
"name": "AuthError"
}
}
@@ -16723,13 +17649,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [703, 704]
+ "children": [746, 747]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 859,
+ "line": 887,
"character": 4
}
]
@@ -16739,7 +17665,7 @@
}
},
{
- "id": 631,
+ "id": 674,
"name": "AuthMFAChallengeResponse",
"kind": 4194304,
"kindString": "Type alias",
@@ -16747,7 +17673,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 704,
+ "line": 732,
"character": 12
}
],
@@ -16757,14 +17683,14 @@
{
"type": "reflection",
"declaration": {
- "id": 632,
+ "id": 675,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 633,
+ "id": 676,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -16772,21 +17698,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 706,
+ "line": 734,
"character": 6
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 634,
+ "id": 677,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 636,
+ "id": 679,
"name": "expires_at",
"kind": 1024,
"kindString": "Property",
@@ -16797,7 +17723,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 711,
+ "line": 739,
"character": 8
}
],
@@ -16807,7 +17733,7 @@
}
},
{
- "id": 635,
+ "id": 678,
"name": "id",
"kind": 1024,
"kindString": "Property",
@@ -16818,7 +17744,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 708,
+ "line": 736,
"character": 8
}
],
@@ -16832,13 +17758,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [636, 635]
+ "children": [679, 678]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 706,
+ "line": 734,
"character": 12
}
]
@@ -16846,7 +17772,7 @@
}
},
{
- "id": 637,
+ "id": 680,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -16854,7 +17780,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 713,
+ "line": 741,
"character": 6
}
],
@@ -16868,18 +17794,1076 @@
{
"title": "Properties",
"kind": 1024,
- "children": [633, 637]
+ "children": [676, 680]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 705,
+ "line": 733,
"character": 4
}
]
}
},
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 681,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 682,
+ "name": "data",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 743,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "literal",
+ "value": null
+ }
+ },
+ {
+ "id": 683,
+ "name": "error",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 743,
+ "character": 18
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "id": 786,
+ "name": "AuthError"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [682, 683]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 743,
+ "character": 4
+ }
+ ]
+ }
+ }
+ ]
+ }
+ },
+ {
+ "id": 650,
+ "name": "AuthMFAEnrollResponse",
+ "kind": 4194304,
+ "kindString": "Type alias",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 689,
+ "character": 12
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 651,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 652,
+ "name": "data",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 691,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 653,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 654,
+ "name": "id",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "comment": {
+ "shortText": "ID of the factor that was just enrolled (in an unverified state)."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 693,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 656,
+ "name": "totp",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "comment": {
+ "shortText": "TOTP enrollment information."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 699,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 657,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 658,
+ "name": "qr_code",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "comment": {
+ "shortText": "Contains a QR code encoding the authenticator URI. You can\nconvert it to a URL by prepending `data:image/svg+xml;utf-8,` to\nthe value. Avoid logging this value to the console."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 703,
+ "character": 10
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 659,
+ "name": "secret",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "comment": {
+ "shortText": "The TOTP secret (also encoded in the QR code). Show this secret\nin a password-style field to the user, in case they are unable to\nscan the QR code. Avoid logging this value to the console."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 708,
+ "character": 10
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 660,
+ "name": "uri",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "comment": {
+ "shortText": "The authenticator URI encoded within the QR code, should you need\nto use it. Avoid loggin this value to the console."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 712,
+ "character": 10
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [658, 659, 660]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 699,
+ "character": 14
+ }
+ ]
+ }
+ }
+ },
+ {
+ "id": 655,
+ "name": "type",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "comment": {
+ "shortText": "Type of MFA factor. Only `totp` supported for now."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 696,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "literal",
+ "value": "totp"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [654, 656, 655]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 691,
+ "character": 12
+ }
+ ]
+ }
+ }
+ },
+ {
+ "id": 661,
+ "name": "error",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 715,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "literal",
+ "value": null
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [652, 661]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 690,
+ "character": 4
+ }
+ ]
+ }
+ },
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 662,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 663,
+ "name": "data",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 718,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "literal",
+ "value": null
+ }
+ },
+ {
+ "id": 664,
+ "name": "error",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 719,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "id": 786,
+ "name": "AuthError"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [663, 664]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 717,
+ "character": 4
+ }
+ ]
+ }
+ }
+ ]
+ }
+ },
+ {
+ "id": 695,
+ "name": "AuthMFAGetAuthenticatorAssuranceLevelResponse",
+ "kind": 4194304,
+ "kindString": "Type alias",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 760,
+ "character": 12
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 696,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 697,
+ "name": "data",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 762,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 698,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 701,
+ "name": "currentAuthenticationMethods",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "comment": {
+ "shortText": "A list of all authentication methods attached to this session. Use\nthe information here to detect the last time a user verified a\nfactor, for example if implementing a step-up scenario."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 779,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "array",
+ "elementType": {
+ "type": "reference",
+ "id": 394,
+ "name": "AMREntry"
+ }
+ }
+ },
+ {
+ "id": 699,
+ "name": "currentLevel",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "comment": {
+ "shortText": "Current AAL level of the session."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 764,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "reference",
+ "id": 694,
+ "name": "AuthenticatorAssuranceLevels"
+ },
+ {
+ "type": "literal",
+ "value": null
+ }
+ ]
+ }
+ },
+ {
+ "id": 700,
+ "name": "nextLevel",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "comment": {
+ "shortText": "Next possible AAL level for the session. If the next level is higher\nthan the current one, the user should go through MFA.",
+ "tags": [
+ {
+ "tag": "see",
+ "text": "{@link GoTrueMFAApi#challenge}\n"
+ }
+ ]
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 772,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "reference",
+ "id": 694,
+ "name": "AuthenticatorAssuranceLevels"
+ },
+ {
+ "type": "literal",
+ "value": null
+ }
+ ]
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [701, 699, 700]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 762,
+ "character": 12
+ }
+ ]
+ }
+ }
+ },
+ {
+ "id": 702,
+ "name": "error",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 781,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "literal",
+ "value": null
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [697, 702]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 761,
+ "character": 4
+ }
+ ]
+ }
+ },
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 703,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 704,
+ "name": "data",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 783,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "literal",
+ "value": null
+ }
+ },
+ {
+ "id": 705,
+ "name": "error",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 783,
+ "character": 18
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "id": 786,
+ "name": "AuthError"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [704, 705]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 783,
+ "character": 4
+ }
+ ]
+ }
+ }
+ ]
+ }
+ },
+ {
+ "id": 684,
+ "name": "AuthMFAListFactorsResponse",
+ "kind": 4194304,
+ "kindString": "Type alias",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 745,
+ "character": 12
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 685,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 686,
+ "name": "data",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 747,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 687,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 688,
+ "name": "all",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "comment": {
+ "shortText": "All available factors (verified and unverified)."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 749,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "array",
+ "elementType": {
+ "type": "reference",
+ "id": 408,
+ "name": "Factor"
+ }
+ }
+ },
+ {
+ "id": 689,
+ "name": "totp",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "comment": {
+ "shortText": "Only verified TOTP factors. (A subset of `all`.)"
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 752,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "array",
+ "elementType": {
+ "type": "reference",
+ "id": 408,
+ "name": "Factor"
+ }
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [688, 689]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 747,
+ "character": 12
+ }
+ ]
+ }
+ }
+ },
+ {
+ "id": 690,
+ "name": "error",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 754,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "literal",
+ "value": null
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [686, 690]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 746,
+ "character": 4
+ }
+ ]
+ }
+ },
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 691,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 692,
+ "name": "data",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 756,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "literal",
+ "value": null
+ }
+ },
+ {
+ "id": 693,
+ "name": "error",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 756,
+ "character": 18
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "id": 786,
+ "name": "AuthError"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [692, 693]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 756,
+ "character": 4
+ }
+ ]
+ }
+ }
+ ]
+ }
+ },
+ {
+ "id": 665,
+ "name": "AuthMFAUnenrollResponse",
+ "kind": 4194304,
+ "kindString": "Type alias",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 722,
+ "character": 12
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 666,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 667,
+ "name": "data",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 724,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 668,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 669,
+ "name": "id",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "comment": {
+ "shortText": "ID of the factor that was successfully unenrolled."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 726,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [669]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 724,
+ "character": 12
+ }
+ ]
+ }
+ }
+ },
+ {
+ "id": 670,
+ "name": "error",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 728,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "literal",
+ "value": null
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [667, 670]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 723,
+ "character": 4
+ }
+ ]
+ }
+ },
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 671,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 672,
+ "name": "data",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 730,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "literal",
+ "value": null
+ }
+ },
+ {
+ "id": 673,
+ "name": "error",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 730,
+ "character": 18
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "id": 786,
+ "name": "AuthError"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [672, 673]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 730,
+ "character": 4
+ }
+ ]
+ }
+ }
+ ]
+ }
+ },
+ {
+ "id": 637,
+ "name": "AuthMFAVerifyResponse",
+ "kind": 4194304,
+ "kindString": "Type alias",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 664,
+ "character": 12
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
{
"type": "reflection",
"declaration": {
@@ -16898,1079 +18882,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 715,
- "character": 6
- }
- ],
- "type": {
- "type": "literal",
- "value": null
- }
- },
- {
- "id": 640,
- "name": "error",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 715,
- "character": 18
- }
- ],
- "type": {
- "type": "reference",
- "id": 743,
- "name": "AuthError"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [639, 640]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 715,
- "character": 4
- }
- ]
- }
- }
- ]
- }
- },
- {
- "id": 607,
- "name": "AuthMFAEnrollResponse",
- "kind": 4194304,
- "kindString": "Type alias",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 661,
- "character": 12
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reflection",
- "declaration": {
- "id": 608,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 609,
- "name": "data",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 663,
+ "line": 666,
"character": 6
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 610,
+ "id": 640,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 611,
- "name": "id",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "comment": {
- "shortText": "ID of the factor that was just enrolled (in an unverified state)."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 665,
- "character": 8
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 613,
- "name": "totp",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "comment": {
- "shortText": "TOTP enrollment information."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 671,
- "character": 8
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 614,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 615,
- "name": "qr_code",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "comment": {
- "shortText": "Contains a QR code encoding the authenticator URI. You can\nconvert it to a URL by prepending `data:image/svg+xml;utf-8,` to\nthe value. Avoid logging this value to the console."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 675,
- "character": 10
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 616,
- "name": "secret",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "comment": {
- "shortText": "The TOTP secret (also encoded in the QR code). Show this secret\nin a password-style field to the user, in case they are unable to\nscan the QR code. Avoid logging this value to the console."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 680,
- "character": 10
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 617,
- "name": "uri",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "comment": {
- "shortText": "The authenticator URI encoded within the QR code, should you need\nto use it. Avoid loggin this value to the console."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 684,
- "character": 10
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [615, 616, 617]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 671,
- "character": 14
- }
- ]
- }
- }
- },
- {
- "id": 612,
- "name": "type",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "comment": {
- "shortText": "Type of MFA factor. Only `totp` supported for now."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 668,
- "character": 8
- }
- ],
- "type": {
- "type": "literal",
- "value": "totp"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [611, 613, 612]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 663,
- "character": 12
- }
- ]
- }
- }
- },
- {
- "id": 618,
- "name": "error",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 687,
- "character": 6
- }
- ],
- "type": {
- "type": "literal",
- "value": null
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [609, 618]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 662,
- "character": 4
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 619,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 620,
- "name": "data",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 690,
- "character": 6
- }
- ],
- "type": {
- "type": "literal",
- "value": null
- }
- },
- {
- "id": 621,
- "name": "error",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 691,
- "character": 6
- }
- ],
- "type": {
- "type": "reference",
- "id": 743,
- "name": "AuthError"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [620, 621]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 689,
- "character": 4
- }
- ]
- }
- }
- ]
- }
- },
- {
- "id": 652,
- "name": "AuthMFAGetAuthenticatorAssuranceLevelResponse",
- "kind": 4194304,
- "kindString": "Type alias",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 732,
- "character": 12
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reflection",
- "declaration": {
- "id": 653,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 654,
- "name": "data",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 734,
- "character": 6
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 655,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 658,
- "name": "currentAuthenticationMethods",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "comment": {
- "shortText": "A list of all authentication methods attached to this session. Use\nthe information here to detect the last time a user verified a\nfactor, for example if implementing a step-up scenario."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 751,
- "character": 8
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "id": 364,
- "name": "AMREntry"
- }
- }
- },
- {
- "id": 656,
- "name": "currentLevel",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "comment": {
- "shortText": "Current AAL level of the session."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 736,
- "character": 8
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reference",
- "id": 651,
- "name": "AuthenticatorAssuranceLevels"
- },
- {
- "type": "literal",
- "value": null
- }
- ]
- }
- },
- {
- "id": 657,
- "name": "nextLevel",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "comment": {
- "shortText": "Next possible AAL level for the session. If the next level is higher\nthan the current one, the user should go through MFA.",
- "tags": [
- {
- "tag": "see",
- "text": "{@link GoTrueMFAApi#challenge}\n"
- }
- ]
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 744,
- "character": 8
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reference",
- "id": 651,
- "name": "AuthenticatorAssuranceLevels"
- },
- {
- "type": "literal",
- "value": null
- }
- ]
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [658, 656, 657]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 734,
- "character": 12
- }
- ]
- }
- }
- },
- {
- "id": 659,
- "name": "error",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 753,
- "character": 6
- }
- ],
- "type": {
- "type": "literal",
- "value": null
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [654, 659]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 733,
- "character": 4
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 660,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 661,
- "name": "data",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 755,
- "character": 6
- }
- ],
- "type": {
- "type": "literal",
- "value": null
- }
- },
- {
- "id": 662,
- "name": "error",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 755,
- "character": 18
- }
- ],
- "type": {
- "type": "reference",
- "id": 743,
- "name": "AuthError"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [661, 662]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 755,
- "character": 4
- }
- ]
- }
- }
- ]
- }
- },
- {
- "id": 641,
- "name": "AuthMFAListFactorsResponse",
- "kind": 4194304,
- "kindString": "Type alias",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 717,
- "character": 12
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reflection",
- "declaration": {
- "id": 642,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 643,
- "name": "data",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 719,
- "character": 6
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 644,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 645,
- "name": "all",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "comment": {
- "shortText": "All available factors (verified and unverified)."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 721,
- "character": 8
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "id": 378,
- "name": "Factor"
- }
- }
- },
- {
- "id": 646,
- "name": "totp",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "comment": {
- "shortText": "Only verified TOTP factors. (A subset of `all`.)"
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 724,
- "character": 8
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "id": 378,
- "name": "Factor"
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [645, 646]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 719,
- "character": 12
- }
- ]
- }
- }
- },
- {
- "id": 647,
- "name": "error",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 726,
- "character": 6
- }
- ],
- "type": {
- "type": "literal",
- "value": null
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [643, 647]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 718,
- "character": 4
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 648,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 649,
- "name": "data",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 728,
- "character": 6
- }
- ],
- "type": {
- "type": "literal",
- "value": null
- }
- },
- {
- "id": 650,
- "name": "error",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 728,
- "character": 18
- }
- ],
- "type": {
- "type": "reference",
- "id": 743,
- "name": "AuthError"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [649, 650]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 728,
- "character": 4
- }
- ]
- }
- }
- ]
- }
- },
- {
- "id": 622,
- "name": "AuthMFAUnenrollResponse",
- "kind": 4194304,
- "kindString": "Type alias",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 694,
- "character": 12
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reflection",
- "declaration": {
- "id": 623,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 624,
- "name": "data",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 696,
- "character": 6
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 625,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 626,
- "name": "id",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "comment": {
- "shortText": "ID of the factor that was successfully unenrolled."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 698,
- "character": 8
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [626]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 696,
- "character": 12
- }
- ]
- }
- }
- },
- {
- "id": 627,
- "name": "error",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 700,
- "character": 6
- }
- ],
- "type": {
- "type": "literal",
- "value": null
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [624, 627]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 695,
- "character": 4
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 628,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 629,
- "name": "data",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 702,
- "character": 6
- }
- ],
- "type": {
- "type": "literal",
- "value": null
- }
- },
- {
- "id": 630,
- "name": "error",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 702,
- "character": 18
- }
- ],
- "type": {
- "type": "reference",
- "id": 743,
- "name": "AuthError"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [629, 630]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 702,
- "character": 4
- }
- ]
- }
- }
- ]
- }
- },
- {
- "id": 594,
- "name": "AuthMFAVerifyResponse",
- "kind": 4194304,
- "kindString": "Type alias",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 636,
- "character": 12
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reflection",
- "declaration": {
- "id": 595,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 596,
- "name": "data",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 638,
- "character": 6
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 597,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 598,
+ "id": 641,
"name": "access_token",
"kind": 1024,
"kindString": "Property",
@@ -17981,7 +18907,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 640,
+ "line": 668,
"character": 8
}
],
@@ -17991,7 +18917,7 @@
}
},
{
- "id": 600,
+ "id": 643,
"name": "expires_in",
"kind": 1024,
"kindString": "Property",
@@ -18002,7 +18928,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 646,
+ "line": 674,
"character": 8
}
],
@@ -18012,7 +18938,7 @@
}
},
{
- "id": 601,
+ "id": 644,
"name": "refresh_token",
"kind": 1024,
"kindString": "Property",
@@ -18023,7 +18949,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 649,
+ "line": 677,
"character": 8
}
],
@@ -18033,7 +18959,7 @@
}
},
{
- "id": 599,
+ "id": 642,
"name": "token_type",
"kind": 1024,
"kindString": "Property",
@@ -18044,7 +18970,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 643,
+ "line": 671,
"character": 8
}
],
@@ -18054,7 +18980,7 @@
}
},
{
- "id": 602,
+ "id": 645,
"name": "user",
"kind": 1024,
"kindString": "Property",
@@ -18065,13 +18991,13 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 652,
+ "line": 680,
"character": 8
}
],
"type": {
"type": "reference",
- "id": 392,
+ "id": 422,
"name": "User"
}
}
@@ -18080,13 +19006,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [598, 600, 601, 599, 602]
+ "children": [641, 643, 644, 642, 645]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 638,
+ "line": 666,
"character": 12
}
]
@@ -18094,7 +19020,7 @@
}
},
{
- "id": 603,
+ "id": 646,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -18102,7 +19028,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 654,
+ "line": 682,
"character": 6
}
],
@@ -18116,13 +19042,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [596, 603]
+ "children": [639, 646]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 637,
+ "line": 665,
"character": 4
}
]
@@ -18131,14 +19057,14 @@
{
"type": "reflection",
"declaration": {
- "id": 604,
+ "id": 647,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 605,
+ "id": 648,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -18146,7 +19072,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 657,
+ "line": 685,
"character": 6
}
],
@@ -18156,7 +19082,7 @@
}
},
{
- "id": 606,
+ "id": 649,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -18164,13 +19090,13 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 658,
+ "line": 686,
"character": 6
}
],
"type": {
"type": "reference",
- "id": 743,
+ "id": 786,
"name": "AuthError"
}
}
@@ -18179,13 +19105,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [605, 606]
+ "children": [648, 649]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 656,
+ "line": 684,
"character": 4
}
]
@@ -18195,7 +19121,7 @@
}
},
{
- "id": 309,
+ "id": 339,
"name": "AuthResponse",
"kind": 4194304,
"kindString": "Type alias",
@@ -18203,7 +19129,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 53,
+ "line": 55,
"character": 12
}
],
@@ -18213,14 +19139,14 @@
{
"type": "reflection",
"declaration": {
- "id": 310,
+ "id": 340,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 311,
+ "id": 341,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -18228,21 +19154,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 55,
+ "line": 57,
"character": 6
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 312,
+ "id": 342,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 314,
+ "id": 344,
"name": "session",
"kind": 1024,
"kindString": "Property",
@@ -18250,7 +19176,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 57,
+ "line": 59,
"character": 8
}
],
@@ -18259,7 +19185,7 @@
"types": [
{
"type": "reference",
- "id": 355,
+ "id": 385,
"name": "Session"
},
{
@@ -18270,7 +19196,7 @@
}
},
{
- "id": 313,
+ "id": 343,
"name": "user",
"kind": 1024,
"kindString": "Property",
@@ -18278,7 +19204,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 56,
+ "line": 58,
"character": 8
}
],
@@ -18287,7 +19213,7 @@
"types": [
{
"type": "reference",
- "id": 392,
+ "id": 422,
"name": "User"
},
{
@@ -18302,13 +19228,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [314, 313]
+ "children": [344, 343]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 55,
+ "line": 57,
"character": 12
}
]
@@ -18316,7 +19242,7 @@
}
},
{
- "id": 315,
+ "id": 345,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -18324,7 +19250,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 59,
+ "line": 61,
"character": 6
}
],
@@ -18338,13 +19264,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [311, 315]
+ "children": [341, 345]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 54,
+ "line": 56,
"character": 4
}
]
@@ -18353,14 +19279,14 @@
{
"type": "reflection",
"declaration": {
- "id": 316,
+ "id": 346,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 317,
+ "id": 347,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -18368,21 +19294,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 62,
+ "line": 64,
"character": 6
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 318,
+ "id": 348,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 320,
+ "id": 350,
"name": "session",
"kind": 1024,
"kindString": "Property",
@@ -18390,7 +19316,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 64,
+ "line": 66,
"character": 8
}
],
@@ -18400,7 +19326,7 @@
}
},
{
- "id": 319,
+ "id": 349,
"name": "user",
"kind": 1024,
"kindString": "Property",
@@ -18408,7 +19334,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 63,
+ "line": 65,
"character": 8
}
],
@@ -18422,13 +19348,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [320, 319]
+ "children": [350, 349]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 62,
+ "line": 64,
"character": 12
}
]
@@ -18436,7 +19362,7 @@
}
},
{
- "id": 321,
+ "id": 351,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -18444,13 +19370,13 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 66,
+ "line": 68,
"character": 6
}
],
"type": {
"type": "reference",
- "id": 743,
+ "id": 786,
"name": "AuthError"
}
}
@@ -18459,13 +19385,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [317, 321]
+ "children": [347, 351]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 61,
+ "line": 63,
"character": 4
}
]
@@ -18475,7 +19401,7 @@
}
},
{
- "id": 651,
+ "id": 694,
"name": "AuthenticatorAssuranceLevels",
"kind": 4194304,
"kindString": "Type alias",
@@ -18483,7 +19409,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 730,
+ "line": 758,
"character": 12
}
],
@@ -18502,7 +19428,7 @@
}
},
{
- "id": 719,
+ "id": 762,
"name": "CallRefreshTokenResult",
"kind": 4194304,
"kindString": "Type alias",
@@ -18510,7 +19436,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 905,
+ "line": 933,
"character": 12
}
],
@@ -18520,14 +19446,14 @@
{
"type": "reflection",
"declaration": {
- "id": 720,
+ "id": 763,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 722,
+ "id": 765,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -18535,7 +19461,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 908,
+ "line": 936,
"character": 6
}
],
@@ -18545,7 +19471,7 @@
}
},
{
- "id": 721,
+ "id": 764,
"name": "session",
"kind": 1024,
"kindString": "Property",
@@ -18553,13 +19479,13 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 907,
+ "line": 935,
"character": 6
}
],
"type": {
"type": "reference",
- "id": 355,
+ "id": 385,
"name": "Session"
}
}
@@ -18568,13 +19494,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [722, 721]
+ "children": [765, 764]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 906,
+ "line": 934,
"character": 4
}
]
@@ -18583,14 +19509,14 @@
{
"type": "reflection",
"declaration": {
- "id": 723,
+ "id": 766,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 725,
+ "id": 768,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -18598,18 +19524,18 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 912,
+ "line": 940,
"character": 6
}
],
"type": {
"type": "reference",
- "id": 743,
+ "id": 786,
"name": "AuthError"
}
},
{
- "id": 724,
+ "id": 767,
"name": "session",
"kind": 1024,
"kindString": "Property",
@@ -18617,7 +19543,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 911,
+ "line": 939,
"character": 6
}
],
@@ -18631,13 +19557,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [725, 724]
+ "children": [768, 767]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 910,
+ "line": 938,
"character": 4
}
]
@@ -18647,7 +19573,7 @@
}
},
{
- "id": 516,
+ "id": 556,
"name": "EmailOtpType",
"kind": 4194304,
"kindString": "Type alias",
@@ -18655,7 +19581,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 484,
+ "line": 506,
"character": 12
}
],
@@ -18681,12 +19607,16 @@
{
"type": "literal",
"value": "email_change"
+ },
+ {
+ "type": "literal",
+ "value": "email"
}
]
}
},
{
- "id": 543,
+ "id": 586,
"name": "GenerateEmailChangeLinkParams",
"kind": 4194304,
"kindString": "Type alias",
@@ -18694,21 +19624,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 525,
+ "line": 553,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 544,
+ "id": 587,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 546,
+ "id": 589,
"name": "email",
"kind": 1024,
"kindString": "Property",
@@ -18719,7 +19649,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 528,
+ "line": 556,
"character": 2
}
],
@@ -18729,7 +19659,7 @@
}
},
{
- "id": 547,
+ "id": 590,
"name": "newEmail",
"kind": 1024,
"kindString": "Property",
@@ -18740,7 +19670,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 532,
+ "line": 560,
"character": 2
}
],
@@ -18750,7 +19680,7 @@
}
},
{
- "id": 548,
+ "id": 591,
"name": "options",
"kind": 1024,
"kindString": "Property",
@@ -18760,7 +19690,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 533,
+ "line": 561,
"character": 2
}
],
@@ -18769,7 +19699,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 549,
+ "id": 592,
"name": "GenerateLinkOptions"
},
{
@@ -18783,7 +19713,7 @@
}
},
{
- "id": 545,
+ "id": 588,
"name": "type",
"kind": 1024,
"kindString": "Property",
@@ -18791,7 +19721,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 526,
+ "line": 554,
"character": 2
}
],
@@ -18814,13 +19744,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [546, 547, 548, 545]
+ "children": [589, 590, 591, 588]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 525,
+ "line": 553,
"character": 44
}
]
@@ -18828,7 +19758,7 @@
}
},
{
- "id": 533,
+ "id": 576,
"name": "GenerateInviteOrMagiclinkParams",
"kind": 4194304,
"kindString": "Type alias",
@@ -18836,21 +19766,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 511,
+ "line": 539,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 534,
+ "id": 577,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 536,
+ "id": 579,
"name": "email",
"kind": 1024,
"kindString": "Property",
@@ -18861,7 +19791,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 514,
+ "line": 542,
"character": 2
}
],
@@ -18871,7 +19801,7 @@
}
},
{
- "id": 537,
+ "id": 580,
"name": "options",
"kind": 1024,
"kindString": "Property",
@@ -18881,7 +19811,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 515,
+ "line": 543,
"character": 2
}
],
@@ -18890,7 +19820,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 549,
+ "id": 592,
"name": "GenerateLinkOptions"
},
{
@@ -18913,7 +19843,7 @@
}
},
{
- "id": 535,
+ "id": 578,
"name": "type",
"kind": 1024,
"kindString": "Property",
@@ -18921,7 +19851,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 512,
+ "line": 540,
"character": 2
}
],
@@ -18944,13 +19874,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [536, 537, 535]
+ "children": [579, 580, 578]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 511,
+ "line": 539,
"character": 46
}
]
@@ -18958,7 +19888,7 @@
}
},
{
- "id": 552,
+ "id": 595,
"name": "GenerateLinkParams",
"kind": 4194304,
"kindString": "Type alias",
@@ -18966,7 +19896,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 547,
+ "line": 575,
"character": 12
}
],
@@ -18974,7 +19904,7 @@
"type": "union",
"types": [
{
- "id": 527,
+ "id": 570,
"name": "GenerateSignupLinkParams",
"kind": 4194304,
"kindString": "Type alias",
@@ -18982,21 +19912,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 504,
+ "line": 532,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 528,
+ "id": 571,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 530,
+ "id": 573,
"name": "email",
"kind": 1024,
"kindString": "Property",
@@ -19004,7 +19934,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 506,
+ "line": 534,
"character": 2
}
],
@@ -19014,7 +19944,7 @@
}
},
{
- "id": 532,
+ "id": 575,
"name": "options",
"kind": 1024,
"kindString": "Property",
@@ -19024,7 +19954,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 508,
+ "line": 536,
"character": 2
}
],
@@ -19033,7 +19963,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 549,
+ "id": 592,
"name": "GenerateLinkOptions"
},
{
@@ -19056,7 +19986,7 @@
}
},
{
- "id": 531,
+ "id": 574,
"name": "password",
"kind": 1024,
"kindString": "Property",
@@ -19064,7 +19994,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 507,
+ "line": 535,
"character": 2
}
],
@@ -19074,7 +20004,7 @@
}
},
{
- "id": 529,
+ "id": 572,
"name": "type",
"kind": 1024,
"kindString": "Property",
@@ -19082,7 +20012,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 505,
+ "line": 533,
"character": 2
}
],
@@ -19096,13 +20026,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [530, 532, 531, 529]
+ "children": [573, 575, 574, 572]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 504,
+ "line": 532,
"character": 39
}
]
@@ -19110,7 +20040,7 @@
}
},
{
- "id": 533,
+ "id": 576,
"name": "GenerateInviteOrMagiclinkParams",
"kind": 4194304,
"kindString": "Type alias",
@@ -19118,21 +20048,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 511,
+ "line": 539,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 534,
+ "id": 577,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 536,
+ "id": 579,
"name": "email",
"kind": 1024,
"kindString": "Property",
@@ -19143,7 +20073,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 514,
+ "line": 542,
"character": 2
}
],
@@ -19153,7 +20083,7 @@
}
},
{
- "id": 537,
+ "id": 580,
"name": "options",
"kind": 1024,
"kindString": "Property",
@@ -19163,7 +20093,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 515,
+ "line": 543,
"character": 2
}
],
@@ -19172,7 +20102,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 549,
+ "id": 592,
"name": "GenerateLinkOptions"
},
{
@@ -19195,7 +20125,7 @@
}
},
{
- "id": 535,
+ "id": 578,
"name": "type",
"kind": 1024,
"kindString": "Property",
@@ -19203,7 +20133,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 512,
+ "line": 540,
"character": 2
}
],
@@ -19226,13 +20156,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [536, 537, 535]
+ "children": [579, 580, 578]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 511,
+ "line": 539,
"character": 46
}
]
@@ -19240,7 +20170,7 @@
}
},
{
- "id": 538,
+ "id": 581,
"name": "GenerateRecoveryLinkParams",
"kind": 4194304,
"kindString": "Type alias",
@@ -19248,21 +20178,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 518,
+ "line": 546,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 539,
+ "id": 582,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 541,
+ "id": 584,
"name": "email",
"kind": 1024,
"kindString": "Property",
@@ -19273,7 +20203,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 521,
+ "line": 549,
"character": 2
}
],
@@ -19283,7 +20213,7 @@
}
},
{
- "id": 542,
+ "id": 585,
"name": "options",
"kind": 1024,
"kindString": "Property",
@@ -19293,7 +20223,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 522,
+ "line": 550,
"character": 2
}
],
@@ -19302,7 +20232,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 549,
+ "id": 592,
"name": "GenerateLinkOptions"
},
{
@@ -19316,7 +20246,7 @@
}
},
{
- "id": 540,
+ "id": 583,
"name": "type",
"kind": 1024,
"kindString": "Property",
@@ -19324,7 +20254,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 519,
+ "line": 547,
"character": 2
}
],
@@ -19338,13 +20268,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [541, 542, 540]
+ "children": [584, 585, 583]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 518,
+ "line": 546,
"character": 41
}
]
@@ -19352,7 +20282,7 @@
}
},
{
- "id": 543,
+ "id": 586,
"name": "GenerateEmailChangeLinkParams",
"kind": 4194304,
"kindString": "Type alias",
@@ -19360,21 +20290,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 525,
+ "line": 553,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 544,
+ "id": 587,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 546,
+ "id": 589,
"name": "email",
"kind": 1024,
"kindString": "Property",
@@ -19385,7 +20315,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 528,
+ "line": 556,
"character": 2
}
],
@@ -19395,7 +20325,7 @@
}
},
{
- "id": 547,
+ "id": 590,
"name": "newEmail",
"kind": 1024,
"kindString": "Property",
@@ -19406,7 +20336,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 532,
+ "line": 560,
"character": 2
}
],
@@ -19416,7 +20346,7 @@
}
},
{
- "id": 548,
+ "id": 591,
"name": "options",
"kind": 1024,
"kindString": "Property",
@@ -19426,7 +20356,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 533,
+ "line": 561,
"character": 2
}
],
@@ -19435,7 +20365,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 549,
+ "id": 592,
"name": "GenerateLinkOptions"
},
{
@@ -19449,7 +20379,7 @@
}
},
{
- "id": 545,
+ "id": 588,
"name": "type",
"kind": 1024,
"kindString": "Property",
@@ -19457,7 +20387,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 526,
+ "line": 554,
"character": 2
}
],
@@ -19480,13 +20410,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [546, 547, 548, 545]
+ "children": [589, 590, 591, 588]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 525,
+ "line": 553,
"character": 44
}
]
@@ -19497,7 +20427,7 @@
}
},
{
- "id": 566,
+ "id": 609,
"name": "GenerateLinkProperties",
"kind": 4194304,
"kindString": "Type alias",
@@ -19508,21 +20438,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 570,
+ "line": 598,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 567,
+ "id": 610,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 568,
+ "id": 611,
"name": "action_link",
"kind": 1024,
"kindString": "Property",
@@ -19533,7 +20463,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 575,
+ "line": 603,
"character": 2
}
],
@@ -19543,7 +20473,7 @@
}
},
{
- "id": 569,
+ "id": 612,
"name": "email_otp",
"kind": 1024,
"kindString": "Property",
@@ -19554,7 +20484,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 580,
+ "line": 608,
"character": 2
}
],
@@ -19564,7 +20494,7 @@
}
},
{
- "id": 570,
+ "id": 613,
"name": "hashed_token",
"kind": 1024,
"kindString": "Property",
@@ -19575,7 +20505,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 584,
+ "line": 612,
"character": 2
}
],
@@ -19585,7 +20515,7 @@
}
},
{
- "id": 571,
+ "id": 614,
"name": "redirect_to",
"kind": 1024,
"kindString": "Property",
@@ -19596,7 +20526,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 586,
+ "line": 614,
"character": 2
}
],
@@ -19606,7 +20536,7 @@
}
},
{
- "id": 572,
+ "id": 615,
"name": "verification_type",
"kind": 1024,
"kindString": "Property",
@@ -19617,16 +20547,16 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 588,
+ "line": 616,
"character": 2
}
],
"type": {
"type": "reference",
- "id": 573,
+ "id": 616,
"name": "GenerateLinkType",
"dereferenced": {
- "id": 573,
+ "id": 616,
"name": "GenerateLinkType",
"kind": 4194304,
"kindString": "Type alias",
@@ -19634,7 +20564,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 591,
+ "line": 619,
"character": 12
}
],
@@ -19675,13 +20605,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [568, 569, 570, 571, 572]
+ "children": [611, 612, 613, 614, 615]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 570,
+ "line": 598,
"character": 37
}
]
@@ -19689,7 +20619,7 @@
}
},
{
- "id": 553,
+ "id": 596,
"name": "GenerateLinkResponse",
"kind": 4194304,
"kindString": "Type alias",
@@ -19697,7 +20627,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 553,
+ "line": 581,
"character": 12
}
],
@@ -19707,14 +20637,14 @@
{
"type": "reflection",
"declaration": {
- "id": 554,
+ "id": 597,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 555,
+ "id": 598,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -19722,21 +20652,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 555,
+ "line": 583,
"character": 6
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 556,
+ "id": 599,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 557,
+ "id": 600,
"name": "properties",
"kind": 1024,
"kindString": "Property",
@@ -19744,18 +20674,18 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 556,
+ "line": 584,
"character": 8
}
],
"type": {
"type": "reference",
- "id": 566,
+ "id": 609,
"name": "GenerateLinkProperties"
}
},
{
- "id": 558,
+ "id": 601,
"name": "user",
"kind": 1024,
"kindString": "Property",
@@ -19763,13 +20693,13 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 557,
+ "line": 585,
"character": 8
}
],
"type": {
"type": "reference",
- "id": 392,
+ "id": 422,
"name": "User"
}
}
@@ -19778,13 +20708,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [557, 558]
+ "children": [600, 601]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 555,
+ "line": 583,
"character": 12
}
]
@@ -19792,7 +20722,7 @@
}
},
{
- "id": 559,
+ "id": 602,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -19800,7 +20730,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 559,
+ "line": 587,
"character": 6
}
],
@@ -19814,13 +20744,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [555, 559]
+ "children": [598, 602]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 554,
+ "line": 582,
"character": 4
}
]
@@ -19829,14 +20759,14 @@
{
"type": "reflection",
"declaration": {
- "id": 560,
+ "id": 603,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 561,
+ "id": 604,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -19844,21 +20774,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 562,
+ "line": 590,
"character": 6
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 562,
+ "id": 605,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 563,
+ "id": 606,
"name": "properties",
"kind": 1024,
"kindString": "Property",
@@ -19866,7 +20796,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 563,
+ "line": 591,
"character": 8
}
],
@@ -19876,7 +20806,7 @@
}
},
{
- "id": 564,
+ "id": 607,
"name": "user",
"kind": 1024,
"kindString": "Property",
@@ -19884,7 +20814,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 564,
+ "line": 592,
"character": 8
}
],
@@ -19898,13 +20828,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [563, 564]
+ "children": [606, 607]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 562,
+ "line": 590,
"character": 12
}
]
@@ -19912,7 +20842,7 @@
}
},
{
- "id": 565,
+ "id": 608,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -19920,13 +20850,13 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 566,
+ "line": 594,
"character": 6
}
],
"type": {
"type": "reference",
- "id": 743,
+ "id": 786,
"name": "AuthError"
}
}
@@ -19935,13 +20865,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [561, 565]
+ "children": [604, 608]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 561,
+ "line": 589,
"character": 4
}
]
@@ -19951,7 +20881,7 @@
}
},
{
- "id": 573,
+ "id": 616,
"name": "GenerateLinkType",
"kind": 4194304,
"kindString": "Type alias",
@@ -19959,7 +20889,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 591,
+ "line": 619,
"character": 12
}
],
@@ -19994,7 +20924,7 @@
}
},
{
- "id": 538,
+ "id": 581,
"name": "GenerateRecoveryLinkParams",
"kind": 4194304,
"kindString": "Type alias",
@@ -20002,21 +20932,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 518,
+ "line": 546,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 539,
+ "id": 582,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 541,
+ "id": 584,
"name": "email",
"kind": 1024,
"kindString": "Property",
@@ -20027,7 +20957,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 521,
+ "line": 549,
"character": 2
}
],
@@ -20037,7 +20967,7 @@
}
},
{
- "id": 542,
+ "id": 585,
"name": "options",
"kind": 1024,
"kindString": "Property",
@@ -20047,7 +20977,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 522,
+ "line": 550,
"character": 2
}
],
@@ -20056,7 +20986,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 549,
+ "id": 592,
"name": "GenerateLinkOptions"
},
{
@@ -20070,7 +21000,7 @@
}
},
{
- "id": 540,
+ "id": 583,
"name": "type",
"kind": 1024,
"kindString": "Property",
@@ -20078,7 +21008,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 519,
+ "line": 547,
"character": 2
}
],
@@ -20092,13 +21022,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [541, 542, 540]
+ "children": [584, 585, 583]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 518,
+ "line": 546,
"character": 41
}
]
@@ -20106,7 +21036,7 @@
}
},
{
- "id": 527,
+ "id": 570,
"name": "GenerateSignupLinkParams",
"kind": 4194304,
"kindString": "Type alias",
@@ -20114,21 +21044,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 504,
+ "line": 532,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 528,
+ "id": 571,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 530,
+ "id": 573,
"name": "email",
"kind": 1024,
"kindString": "Property",
@@ -20136,7 +21066,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 506,
+ "line": 534,
"character": 2
}
],
@@ -20146,7 +21076,7 @@
}
},
{
- "id": 532,
+ "id": 575,
"name": "options",
"kind": 1024,
"kindString": "Property",
@@ -20156,7 +21086,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 508,
+ "line": 536,
"character": 2
}
],
@@ -20165,7 +21095,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 549,
+ "id": 592,
"name": "GenerateLinkOptions"
},
{
@@ -20188,7 +21118,7 @@
}
},
{
- "id": 531,
+ "id": 574,
"name": "password",
"kind": 1024,
"kindString": "Property",
@@ -20196,7 +21126,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 507,
+ "line": 535,
"character": 2
}
],
@@ -20206,7 +21136,7 @@
}
},
{
- "id": 529,
+ "id": 572,
"name": "type",
"kind": 1024,
"kindString": "Property",
@@ -20214,7 +21144,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 505,
+ "line": 533,
"character": 2
}
],
@@ -20228,13 +21158,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [530, 532, 531, 529]
+ "children": [573, 575, 574, 572]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 504,
+ "line": 532,
"character": 39
}
]
@@ -20242,7 +21172,7 @@
}
},
{
- "id": 296,
+ "id": 325,
"name": "GoTrueClientOptions",
"kind": 4194304,
"kindString": "Type alias",
@@ -20257,14 +21187,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 297,
+ "id": 326,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 305,
+ "id": 334,
"name": "autoRefreshToken",
"kind": 1024,
"kindString": "Property",
@@ -20284,7 +21214,7 @@
}
},
{
- "id": 304,
+ "id": 333,
"name": "detectSessionInUrl",
"kind": 1024,
"kindString": "Property",
@@ -20304,7 +21234,7 @@
}
},
{
- "id": 308,
+ "id": 337,
"name": "fetch",
"kind": 1024,
"kindString": "Property",
@@ -20324,7 +21254,55 @@
}
},
{
- "id": 299,
+ "id": 338,
+ "name": "flowType",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 52,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "id": 517,
+ "name": "AuthFlowType",
+ "dereferenced": {
+ "id": 517,
+ "name": "AuthFlowType",
+ "kind": 4194304,
+ "kindString": "Type alias",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 439,
+ "character": 12
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "literal",
+ "value": "implicit"
+ },
+ {
+ "type": "literal",
+ "value": "pkce"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "id": 328,
"name": "headers",
"kind": 1024,
"kindString": "Property",
@@ -20341,7 +21319,7 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 300,
+ "id": 329,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
@@ -20354,14 +21332,14 @@
}
],
"indexSignature": {
- "id": 301,
+ "id": 330,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 302,
+ "id": 331,
"name": "key",
"kind": 32768,
"flags": {},
@@ -20380,7 +21358,7 @@
}
},
{
- "id": 306,
+ "id": 335,
"name": "persistSession",
"kind": 1024,
"kindString": "Property",
@@ -20400,7 +21378,7 @@
}
},
{
- "id": 307,
+ "id": 336,
"name": "storage",
"kind": 1024,
"kindString": "Property",
@@ -20416,10 +21394,10 @@
],
"type": {
"type": "reference",
- "id": 715,
+ "id": 758,
"name": "SupportedStorage",
"dereferenced": {
- "id": 715,
+ "id": 758,
"name": "SupportedStorage",
"kind": 4194304,
"kindString": "Type alias",
@@ -20427,7 +21405,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 901,
+ "line": 929,
"character": 12
}
],
@@ -20472,7 +21450,7 @@
}
},
{
- "id": 303,
+ "id": 332,
"name": "storageKey",
"kind": 1024,
"kindString": "Property",
@@ -20492,7 +21470,7 @@
}
},
{
- "id": 298,
+ "id": 327,
"name": "url",
"kind": 1024,
"kindString": "Property",
@@ -20516,7 +21494,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [305, 304, 308, 299, 306, 307, 303, 298]
+ "children": [334, 333, 337, 338, 328, 335, 336, 332, 327]
}
],
"sources": [
@@ -20530,7 +21508,7 @@
}
},
{
- "id": 716,
+ "id": 759,
"name": "InitializeResult",
"kind": 4194304,
"kindString": "Type alias",
@@ -20538,21 +21516,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 903,
+ "line": 931,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 717,
+ "id": 760,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 718,
+ "id": 761,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -20560,7 +21538,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 903,
+ "line": 931,
"character": 33
}
],
@@ -20569,7 +21547,7 @@
"types": [
{
"type": "reference",
- "id": 743,
+ "id": 786,
"name": "AuthError"
},
{
@@ -20584,13 +21562,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [718]
+ "children": [761]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 903,
+ "line": 931,
"character": 31
}
]
@@ -20598,7 +21576,7 @@
}
},
{
- "id": 590,
+ "id": 633,
"name": "MFAChallengeAndVerifyParams",
"kind": 4194304,
"kindString": "Type alias",
@@ -20606,21 +21584,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 629,
+ "line": 657,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 591,
+ "id": 634,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 593,
+ "id": 636,
"name": "code",
"kind": 1024,
"kindString": "Property",
@@ -20628,6 +21606,172 @@
"comment": {
"shortText": "Verification code provided by the user."
},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 661,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 635,
+ "name": "factorId",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "comment": {
+ "shortText": "ID of the factor being verified. Returned in enroll()."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 659,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [636, 635]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 657,
+ "character": 42
+ }
+ ]
+ }
+ }
+ },
+ {
+ "id": 630,
+ "name": "MFAChallengeParams",
+ "kind": 4194304,
+ "kindString": "Type alias",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 652,
+ "character": 12
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 631,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 632,
+ "name": "factorId",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "comment": {
+ "shortText": "ID of the factor to be challenged. Returned in enroll()."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 654,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [632]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 652,
+ "character": 33
+ }
+ ]
+ }
+ }
+ },
+ {
+ "id": 617,
+ "name": "MFAEnrollParams",
+ "kind": 4194304,
+ "kindString": "Type alias",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 627,
+ "character": 12
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 618,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 619,
+ "name": "factorType",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "comment": {
+ "shortText": "The type of factor being enrolled."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 629,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "literal",
+ "value": "totp"
+ }
+ },
+ {
+ "id": 621,
+ "name": "friendlyName",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "Human readable name assigned to the factor."
+ },
"sources": [
{
"fileName": "src/lib/types.ts",
@@ -20641,13 +21785,15 @@
}
},
{
- "id": 592,
- "name": "factorId",
+ "id": 620,
+ "name": "issuer",
"kind": 1024,
"kindString": "Property",
- "flags": {},
+ "flags": {
+ "isOptional": true
+ },
"comment": {
- "shortText": "ID of the factor being verified. Returned in enroll()."
+ "shortText": "Domain which the user is enrolled with."
},
"sources": [
{
@@ -20666,181 +21812,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [593, 592]
+ "children": [619, 621, 620]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 629,
- "character": 42
- }
- ]
- }
- }
- },
- {
- "id": 587,
- "name": "MFAChallengeParams",
- "kind": 4194304,
- "kindString": "Type alias",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 624,
- "character": 12
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 588,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 589,
- "name": "factorId",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "comment": {
- "shortText": "ID of the factor to be challenged. Returned in enroll()."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 626,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [589]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 624,
- "character": 33
- }
- ]
- }
- }
- },
- {
- "id": 574,
- "name": "MFAEnrollParams",
- "kind": 4194304,
- "kindString": "Type alias",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 599,
- "character": 12
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 575,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 576,
- "name": "factorType",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "comment": {
- "shortText": "The type of factor being enrolled."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 601,
- "character": 2
- }
- ],
- "type": {
- "type": "literal",
- "value": "totp"
- }
- },
- {
- "id": 578,
- "name": "friendlyName",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "Human readable name assigned to the factor."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 605,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 577,
- "name": "issuer",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "Domain which the user is enrolled with."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 603,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [576, 578, 577]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 599,
+ "line": 627,
"character": 30
}
]
@@ -20848,7 +21826,7 @@
}
},
{
- "id": 579,
+ "id": 622,
"name": "MFAUnenrollParams",
"kind": 4194304,
"kindString": "Type alias",
@@ -20856,21 +21834,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 608,
+ "line": 636,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 580,
+ "id": 623,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 581,
+ "id": 624,
"name": "factorId",
"kind": 1024,
"kindString": "Property",
@@ -20881,7 +21859,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 610,
+ "line": 638,
"character": 2
}
],
@@ -20895,13 +21873,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [581]
+ "children": [624]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 608,
+ "line": 636,
"character": 32
}
]
@@ -20909,7 +21887,7 @@
}
},
{
- "id": 582,
+ "id": 625,
"name": "MFAVerifyParams",
"kind": 4194304,
"kindString": "Type alias",
@@ -20917,21 +21895,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 613,
+ "line": 641,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 583,
+ "id": 626,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 585,
+ "id": 628,
"name": "challengeId",
"kind": 1024,
"kindString": "Property",
@@ -20942,7 +21920,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 618,
+ "line": 646,
"character": 2
}
],
@@ -20952,7 +21930,7 @@
}
},
{
- "id": 586,
+ "id": 629,
"name": "code",
"kind": 1024,
"kindString": "Property",
@@ -20963,7 +21941,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 621,
+ "line": 649,
"character": 2
}
],
@@ -20973,7 +21951,7 @@
}
},
{
- "id": 584,
+ "id": 627,
"name": "factorId",
"kind": 1024,
"kindString": "Property",
@@ -20984,7 +21962,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 615,
+ "line": 643,
"character": 2
}
],
@@ -20998,13 +21976,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [585, 586, 584]
+ "children": [628, 629, 627]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 613,
+ "line": 641,
"character": 30
}
]
@@ -21012,7 +21990,7 @@
}
},
{
- "id": 515,
+ "id": 555,
"name": "MobileOtpType",
"kind": 4194304,
"kindString": "Type alias",
@@ -21020,7 +21998,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 483,
+ "line": 505,
"character": 12
}
],
@@ -21039,7 +22017,7 @@
}
},
{
- "id": 322,
+ "id": 352,
"name": "OAuthResponse",
"kind": 4194304,
"kindString": "Type alias",
@@ -21047,7 +22025,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 69,
+ "line": 71,
"character": 12
}
],
@@ -21057,14 +22035,14 @@
{
"type": "reflection",
"declaration": {
- "id": 323,
+ "id": 353,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 324,
+ "id": 354,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -21072,21 +22050,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 71,
+ "line": 73,
"character": 6
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 325,
+ "id": 355,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 326,
+ "id": 356,
"name": "provider",
"kind": 1024,
"kindString": "Property",
@@ -21094,18 +22072,18 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 72,
+ "line": 74,
"character": 8
}
],
"type": {
"type": "reference",
- "id": 293,
+ "id": 322,
"name": "Provider"
}
},
{
- "id": 327,
+ "id": 357,
"name": "url",
"kind": 1024,
"kindString": "Property",
@@ -21113,7 +22091,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 73,
+ "line": 75,
"character": 8
}
],
@@ -21127,13 +22105,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [326, 327]
+ "children": [356, 357]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 71,
+ "line": 73,
"character": 12
}
]
@@ -21141,7 +22119,7 @@
}
},
{
- "id": 328,
+ "id": 358,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -21149,7 +22127,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 75,
+ "line": 77,
"character": 6
}
],
@@ -21163,13 +22141,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [324, 328]
+ "children": [354, 358]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 70,
+ "line": 72,
"character": 4
}
]
@@ -21178,14 +22156,14 @@
{
"type": "reflection",
"declaration": {
- "id": 329,
+ "id": 359,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 330,
+ "id": 360,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -21193,21 +22171,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 78,
+ "line": 80,
"character": 6
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 331,
+ "id": 361,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 332,
+ "id": 362,
"name": "provider",
"kind": 1024,
"kindString": "Property",
@@ -21215,18 +22193,18 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 79,
+ "line": 81,
"character": 8
}
],
"type": {
"type": "reference",
- "id": 293,
+ "id": 322,
"name": "Provider"
}
},
{
- "id": 333,
+ "id": 363,
"name": "url",
"kind": 1024,
"kindString": "Property",
@@ -21234,7 +22212,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 80,
+ "line": 82,
"character": 8
}
],
@@ -21248,13 +22226,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [332, 333]
+ "children": [362, 363]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 78,
+ "line": 80,
"character": 12
}
]
@@ -21262,7 +22240,7 @@
}
},
{
- "id": 334,
+ "id": 364,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -21270,13 +22248,13 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 82,
+ "line": 84,
"character": 6
}
],
"type": {
"type": "reference",
- "id": 743,
+ "id": 786,
"name": "AuthError"
}
}
@@ -21285,13 +22263,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [330, 334]
+ "children": [360, 364]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 77,
+ "line": 79,
"character": 4
}
]
@@ -21301,7 +22279,7 @@
}
},
{
- "id": 733,
+ "id": 776,
"name": "PageParams",
"kind": 4194304,
"kindString": "Type alias",
@@ -21309,21 +22287,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 922,
+ "line": 950,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 734,
+ "id": 777,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 735,
+ "id": 778,
"name": "page",
"kind": 1024,
"kindString": "Property",
@@ -21336,7 +22314,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 924,
+ "line": 952,
"character": 2
}
],
@@ -21346,7 +22324,7 @@
}
},
{
- "id": 736,
+ "id": 779,
"name": "perPage",
"kind": 1024,
"kindString": "Property",
@@ -21359,7 +22337,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 926,
+ "line": 954,
"character": 2
}
],
@@ -21373,13 +22351,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [735, 736]
+ "children": [778, 779]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 922,
+ "line": 950,
"character": 25
}
]
@@ -21387,7 +22365,7 @@
}
},
{
- "id": 726,
+ "id": 769,
"name": "Pagination",
"kind": 4194304,
"kindString": "Type alias",
@@ -21395,21 +22373,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 915,
+ "line": 943,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 727,
+ "id": 770,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 729,
+ "id": 772,
"name": "lastPage",
"kind": 1024,
"kindString": "Property",
@@ -21417,7 +22395,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 918,
+ "line": 946,
"character": 2
}
],
@@ -21427,7 +22405,7 @@
}
},
{
- "id": 728,
+ "id": 771,
"name": "nextPage",
"kind": 1024,
"kindString": "Property",
@@ -21435,7 +22413,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 917,
+ "line": 945,
"character": 2
}
],
@@ -21454,7 +22432,7 @@
}
},
{
- "id": 730,
+ "id": 773,
"name": "total",
"kind": 1024,
"kindString": "Property",
@@ -21462,7 +22440,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 919,
+ "line": 947,
"character": 2
}
],
@@ -21476,25 +22454,25 @@
{
"title": "Properties",
"kind": 1024,
- "children": [729, 728, 730]
+ "children": [772, 771, 773]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 915,
+ "line": 943,
"character": 25
}
],
"indexSignature": {
- "id": 731,
+ "id": 774,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 732,
+ "id": 775,
"name": "key",
"kind": 32768,
"flags": {},
@@ -21513,7 +22491,7 @@
}
},
{
- "id": 293,
+ "id": 322,
"name": "Provider",
"kind": 4194304,
"kindString": "Type alias",
@@ -21599,7 +22577,7 @@
}
},
{
- "id": 335,
+ "id": 365,
"name": "SSOResponse",
"kind": 4194304,
"kindString": "Type alias",
@@ -21607,7 +22585,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 85,
+ "line": 87,
"character": 12
}
],
@@ -21617,14 +22595,14 @@
{
"type": "reflection",
"declaration": {
- "id": 336,
+ "id": 366,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 337,
+ "id": 367,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -21632,32 +22610,33 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 87,
+ "line": 89,
"character": 6
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 338,
+ "id": 368,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 339,
+ "id": 369,
"name": "url",
"kind": 1024,
"kindString": "Property",
"flags": {},
"comment": {
- "shortText": "URL to take the user to (in a browser) to complete SSO."
+ "shortText": "URL to open in a browser which will complete the sign-in flow by\ntaking the user to the identity provider's authentication flow.",
+ "text": "On browsers you can set the URL to `window.location.href` to take\nthe user to the authentication flow.\n"
},
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 89,
+ "line": 97,
"character": 8
}
],
@@ -21671,13 +22650,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [339]
+ "children": [369]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 87,
+ "line": 89,
"character": 12
}
]
@@ -21685,7 +22664,7 @@
}
},
{
- "id": 340,
+ "id": 370,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -21693,7 +22672,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 91,
+ "line": 99,
"character": 6
}
],
@@ -21707,13 +22686,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [337, 340]
+ "children": [367, 370]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 86,
+ "line": 88,
"character": 4
}
]
@@ -21722,14 +22701,14 @@
{
"type": "reflection",
"declaration": {
- "id": 341,
+ "id": 371,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 342,
+ "id": 372,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -21737,7 +22716,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 94,
+ "line": 102,
"character": 6
}
],
@@ -21747,7 +22726,7 @@
}
},
{
- "id": 343,
+ "id": 373,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -21755,13 +22734,13 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 95,
+ "line": 103,
"character": 6
}
],
"type": {
"type": "reference",
- "id": 743,
+ "id": 786,
"name": "AuthError"
}
}
@@ -21770,13 +22749,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [342, 343]
+ "children": [372, 373]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 93,
+ "line": 101,
"character": 4
}
]
@@ -21786,29 +22765,52 @@
}
},
{
- "id": 486,
- "name": "SignInWithOAuthCredentials",
+ "id": 530,
+ "name": "SignInWithIdTokenCredentials",
"kind": 4194304,
"kindString": "Type alias",
"flags": {},
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 433,
+ "line": 455,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 487,
+ "id": 531,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 489,
+ "id": 534,
+ "name": "nonce",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "If the ID token contains a `nonce`, then the hash of this value is compared to the value in the ID token."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 463,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 535,
"name": "options",
"kind": 1024,
"kindString": "Property",
@@ -21818,21 +22820,177 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 436,
+ "line": 464,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 490,
+ "id": 536,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 493,
+ "id": 537,
+ "name": "captchaToken",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "Verification token received when the user completes the captcha on the site."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 466,
+ "character": 4
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [537]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 464,
+ "character": 12
+ }
+ ]
+ }
+ }
+ },
+ {
+ "id": 532,
+ "name": "provider",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "comment": {
+ "shortText": "Only Apple and Google ID tokens are supported for use from within iOS or Android applications."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 459,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "literal",
+ "value": "google"
+ },
+ {
+ "type": "literal",
+ "value": "apple"
+ }
+ ]
+ }
+ },
+ {
+ "id": 533,
+ "name": "token",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "comment": {
+ "shortText": "ID token issued by Apple or Google."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 461,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [534, 535, 532, 533]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 455,
+ "character": 43
+ }
+ ]
+ }
+ }
+ },
+ {
+ "id": 518,
+ "name": "SignInWithOAuthCredentials",
+ "kind": 4194304,
+ "kindString": "Type alias",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 440,
+ "character": 12
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 519,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 521,
+ "name": "options",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 443,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 522,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 525,
"name": "queryParams",
"kind": 1024,
"kindString": "Property",
@@ -21845,14 +23003,14 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 442,
+ "line": 449,
"character": 4
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 494,
+ "id": 526,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
@@ -21860,19 +23018,19 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 442,
+ "line": 449,
"character": 18
}
],
"indexSignature": {
- "id": 495,
+ "id": 527,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 496,
+ "id": 528,
"name": "key",
"kind": 32768,
"flags": {},
@@ -21891,7 +23049,7 @@
}
},
{
- "id": 491,
+ "id": 523,
"name": "redirectTo",
"kind": 1024,
"kindString": "Property",
@@ -21904,7 +23062,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 438,
+ "line": 445,
"character": 4
}
],
@@ -21914,7 +23072,7 @@
}
},
{
- "id": 492,
+ "id": 524,
"name": "scopes",
"kind": 1024,
"kindString": "Property",
@@ -21927,7 +23085,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 440,
+ "line": 447,
"character": 4
}
],
@@ -21937,7 +23095,7 @@
}
},
{
- "id": 497,
+ "id": 529,
"name": "skipBrowserRedirect",
"kind": 1024,
"kindString": "Property",
@@ -21950,7 +23108,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 444,
+ "line": 451,
"character": 4
}
],
@@ -21964,13 +23122,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [493, 491, 492, 497]
+ "children": [525, 523, 524, 529]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 436,
+ "line": 443,
"character": 12
}
]
@@ -21978,7 +23136,7 @@
}
},
{
- "id": 488,
+ "id": 520,
"name": "provider",
"kind": 1024,
"kindString": "Property",
@@ -21989,16 +23147,16 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 435,
+ "line": 442,
"character": 2
}
],
"type": {
"type": "reference",
- "id": 293,
+ "id": 322,
"name": "Provider",
"dereferenced": {
- "id": 293,
+ "id": 322,
"name": "Provider",
"kind": 4194304,
"kindString": "Type alias",
@@ -22090,13 +23248,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [489, 488]
+ "children": [521, 520]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 433,
+ "line": 440,
"character": 41
}
]
@@ -22104,7 +23262,7 @@
}
},
{
- "id": 455,
+ "id": 486,
"name": "SignInWithPasswordCredentials",
"kind": 4194304,
"kindString": "Type alias",
@@ -22112,7 +23270,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 363,
+ "line": 373,
"character": 12
}
],
@@ -22122,14 +23280,14 @@
{
"type": "reflection",
"declaration": {
- "id": 456,
+ "id": 487,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 457,
+ "id": 488,
"name": "email",
"kind": 1024,
"kindString": "Property",
@@ -22140,7 +23298,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 366,
+ "line": 376,
"character": 6
}
],
@@ -22150,7 +23308,7 @@
}
},
{
- "id": 459,
+ "id": 490,
"name": "options",
"kind": 1024,
"kindString": "Property",
@@ -22160,21 +23318,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 369,
+ "line": 379,
"character": 6
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 460,
+ "id": 491,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 462,
+ "id": 492,
"name": "captchaToken",
"kind": 1024,
"kindString": "Property",
@@ -22187,7 +23345,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 377,
+ "line": 381,
"character": 8
}
],
@@ -22195,43 +23353,19 @@
"type": "intrinsic",
"name": "string"
}
- },
- {
- "id": 461,
- "name": "data",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "A custom data object to store the user's metadata. This maps to the `auth.users.user_metadata` column.",
- "text": "The `data` should be a JSON object that includes user-specific info, such as their first and last name.\n"
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 375,
- "character": 8
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "object"
- }
}
],
"groups": [
{
"title": "Properties",
"kind": 1024,
- "children": [462, 461]
+ "children": [492]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 369,
+ "line": 379,
"character": 16
}
]
@@ -22239,7 +23373,7 @@
}
},
{
- "id": 458,
+ "id": 489,
"name": "password",
"kind": 1024,
"kindString": "Property",
@@ -22250,7 +23384,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 368,
+ "line": 378,
"character": 6
}
],
@@ -22264,13 +23398,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [457, 459, 458]
+ "children": [488, 490, 489]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 364,
+ "line": 374,
"character": 4
}
]
@@ -22279,14 +23413,14 @@
{
"type": "reflection",
"declaration": {
- "id": 463,
+ "id": 493,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 466,
+ "id": 496,
"name": "options",
"kind": 1024,
"kindString": "Property",
@@ -22296,21 +23430,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 385,
+ "line": 389,
"character": 6
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 467,
+ "id": 497,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 469,
+ "id": 499,
"name": "captchaToken",
"kind": 1024,
"kindString": "Property",
@@ -22323,7 +23457,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 393,
+ "line": 397,
"character": 8
}
],
@@ -22333,7 +23467,7 @@
}
},
{
- "id": 468,
+ "id": 498,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -22347,7 +23481,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 391,
+ "line": 395,
"character": 8
}
],
@@ -22361,13 +23495,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [469, 468]
+ "children": [499, 498]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 385,
+ "line": 389,
"character": 16
}
]
@@ -22375,7 +23509,7 @@
}
},
{
- "id": 465,
+ "id": 495,
"name": "password",
"kind": 1024,
"kindString": "Property",
@@ -22386,7 +23520,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 384,
+ "line": 388,
"character": 6
}
],
@@ -22396,7 +23530,7 @@
}
},
{
- "id": 464,
+ "id": 494,
"name": "phone",
"kind": 1024,
"kindString": "Property",
@@ -22407,7 +23541,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 382,
+ "line": 386,
"character": 6
}
],
@@ -22421,13 +23555,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [466, 465, 464]
+ "children": [496, 495, 494]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 380,
+ "line": 384,
"character": 4
}
]
@@ -22437,7 +23571,7 @@
}
},
{
- "id": 470,
+ "id": 500,
"name": "SignInWithPasswordlessCredentials",
"kind": 4194304,
"kindString": "Type alias",
@@ -22445,7 +23579,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 397,
+ "line": 401,
"character": 12
}
],
@@ -22455,14 +23589,14 @@
{
"type": "reflection",
"declaration": {
- "id": 471,
+ "id": 501,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 472,
+ "id": 502,
"name": "email",
"kind": 1024,
"kindString": "Property",
@@ -22473,7 +23607,688 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 400,
+ "line": 404,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 503,
+ "name": "options",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 405,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 504,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 508,
+ "name": "captchaToken",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "Verification token received when the user completes the captcha on the site."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 417,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 507,
+ "name": "data",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "A custom data object to store the user's metadata. This maps to the `auth.users.user_metadata` column.",
+ "text": "The `data` should be a JSON object that includes user-specific info, such as their first and last name.\n"
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 415,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "object"
+ }
+ },
+ {
+ "id": 505,
+ "name": "emailRedirectTo",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "The redirect url embedded in the email link"
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 407,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 506,
+ "name": "shouldCreateUser",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "If set to false, this method will not create a new user. Defaults to true."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 409,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "boolean"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [508, 507, 505, 506]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 405,
+ "character": 16
+ }
+ ]
+ }
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [502, 503]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 402,
+ "character": 4
+ }
+ ]
+ }
+ },
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 509,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 511,
+ "name": "options",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 423,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 512,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 515,
+ "name": "captchaToken",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "Verification token received when the user completes the captcha on the site."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 433,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 516,
+ "name": "channel",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "Messaging channel to use (e.g. whatsapp or sms)"
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 435,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "literal",
+ "value": "sms"
+ },
+ {
+ "type": "literal",
+ "value": "whatsapp"
+ }
+ ]
+ }
+ },
+ {
+ "id": 514,
+ "name": "data",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "A custom data object to store the user's metadata. This maps to the `auth.users.user_metadata` column.",
+ "text": "The `data` should be a JSON object that includes user-specific info, such as their first and last name.\n"
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 431,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "object"
+ }
+ },
+ {
+ "id": 513,
+ "name": "shouldCreateUser",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "If set to false, this method will not create a new user. Defaults to true."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 425,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "boolean"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [515, 516, 514, 513]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 423,
+ "character": 16
+ }
+ ]
+ }
+ }
+ },
+ {
+ "id": 510,
+ "name": "phone",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "comment": {
+ "shortText": "The user's phone number."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 422,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [511, 510]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 420,
+ "character": 4
+ }
+ ]
+ }
+ }
+ ]
+ }
+ },
+ {
+ "id": 557,
+ "name": "SignInWithSSO",
+ "kind": 4194304,
+ "kindString": "Type alias",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 508,
+ "character": 12
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 558,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 560,
+ "name": "options",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 513,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 561,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 563,
+ "name": "captchaToken",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "Verification token received when the user completes the captcha on the site."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 517,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 562,
+ "name": "redirectTo",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "A URL to send the user to after they have signed-in."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 515,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [563, 562]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 513,
+ "character": 16
+ }
+ ]
+ }
+ }
+ },
+ {
+ "id": 559,
+ "name": "providerId",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "comment": {
+ "shortText": "UUID of the SSO provider to invoke single-sign on to."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 511,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [560, 559]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 509,
+ "character": 4
+ }
+ ]
+ }
+ },
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 564,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 565,
+ "name": "domain",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "comment": {
+ "shortText": "Domain name of the organization for which to invoke single-sign on."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 522,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 566,
+ "name": "options",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 524,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 567,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 569,
+ "name": "captchaToken",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "Verification token received when the user completes the captcha on the site."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 528,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 568,
+ "name": "redirectTo",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "A URL to send the user to after they have signed-in."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 526,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [569, 568]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 524,
+ "character": 16
+ }
+ ]
+ }
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [565, 566]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 520,
+ "character": 4
+ }
+ ]
+ }
+ }
+ ]
+ }
+ },
+ {
+ "id": 469,
+ "name": "SignUpWithPasswordCredentials",
+ "kind": 4194304,
+ "kindString": "Type alias",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 336,
+ "character": 12
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 470,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 471,
+ "name": "email",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "comment": {
+ "shortText": "The user's email address."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 339,
"character": 6
}
],
@@ -22493,7 +24308,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 401,
+ "line": 342,
"character": 6
}
],
@@ -22507,7 +24322,7 @@
"flags": {},
"children": [
{
- "id": 478,
+ "id": 477,
"name": "captchaToken",
"kind": 1024,
"kindString": "Property",
@@ -22520,7 +24335,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 413,
+ "line": 352,
"character": 8
}
],
@@ -22530,7 +24345,7 @@
}
},
{
- "id": 477,
+ "id": 476,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -22544,7 +24359,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 411,
+ "line": 350,
"character": 8
}
],
@@ -22567,7 +24382,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 403,
+ "line": 344,
"character": 8
}
],
@@ -22575,60 +24390,58 @@
"type": "intrinsic",
"name": "string"
}
- },
- {
- "id": 476,
- "name": "shouldCreateUser",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "If set to false, this method will not create a new user. Defaults to true."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 405,
- "character": 8
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
}
],
"groups": [
{
"title": "Properties",
"kind": 1024,
- "children": [478, 477, 475, 476]
+ "children": [477, 476, 475]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 401,
+ "line": 342,
"character": 16
}
]
}
}
+ },
+ {
+ "id": 472,
+ "name": "password",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "comment": {
+ "shortText": "The user's password."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 341,
+ "character": 6
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
}
],
"groups": [
{
"title": "Properties",
"kind": 1024,
- "children": [472, 473]
+ "children": [471, 473, 472]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 398,
+ "line": 337,
"character": 4
}
]
@@ -22637,7 +24450,7 @@
{
"type": "reflection",
"declaration": {
- "id": 479,
+ "id": 478,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
@@ -22654,7 +24467,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 419,
+ "line": 360,
"character": 6
}
],
@@ -22668,7 +24481,7 @@
"flags": {},
"children": [
{
- "id": 485,
+ "id": 484,
"name": "captchaToken",
"kind": 1024,
"kindString": "Property",
@@ -22676,12 +24489,12 @@
"isOptional": true
},
"comment": {
- "shortText": "Verification token received when the user completes the captcha on the site."
+ "shortText": "Verification token received when the user completes the captcha on the site. Requires a configured WhatsApp sender on Twilio"
},
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 429,
+ "line": 368,
"character": 8
}
],
@@ -22691,7 +24504,39 @@
}
},
{
- "id": 484,
+ "id": 485,
+ "name": "channel",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "Messaging channel to use (e.g. whatsapp or sms)"
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 370,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "literal",
+ "value": "sms"
+ },
+ {
+ "type": "literal",
+ "value": "whatsapp"
+ }
+ ]
+ }
+ },
+ {
+ "id": 483,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -22705,7 +24550,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 427,
+ "line": 366,
"character": 8
}
],
@@ -22713,42 +24558,19 @@
"type": "intrinsic",
"name": "object"
}
- },
- {
- "id": 483,
- "name": "shouldCreateUser",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "If set to false, this method will not create a new user. Defaults to true."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 421,
- "character": 8
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
}
],
"groups": [
{
"title": "Properties",
"kind": 1024,
- "children": [485, 484, 483]
+ "children": [484, 485, 483]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 419,
+ "line": 360,
"character": 16
}
]
@@ -22757,437 +24579,6 @@
},
{
"id": 480,
- "name": "phone",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "comment": {
- "shortText": "The user's phone number."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 418,
- "character": 6
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [481, 480]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 416,
- "character": 4
- }
- ]
- }
- }
- ]
- }
- },
- {
- "id": 517,
- "name": "SignInWithSSO",
- "kind": 4194304,
- "kindString": "Type alias",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 486,
- "character": 12
- }
- ],
- "type": {
- "type": "intersection",
- "types": [
- {
- "type": "reflection",
- "declaration": {
- "id": 518,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 519,
- "name": "options",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 487,
- "character": 2
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 520,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 522,
- "name": "captchaToken",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "Verification token received when the user completes the captcha on the site."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 491,
- "character": 4
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 521,
- "name": "redirectTo",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "A URL to send the user to after they have signed-in."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 489,
- "character": 4
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [522, 521]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 487,
- "character": 12
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [519]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 486,
- "character": 28
- }
- ]
- }
- },
- {
- "type": "union",
- "types": [
- {
- "type": "reflection",
- "declaration": {
- "id": 523,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 524,
- "name": "providerId",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "comment": {
- "shortText": "UUID of the SSO provider to invoke single-sign on to."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 496,
- "character": 6
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [524]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 494,
- "character": 4
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 525,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 526,
- "name": "domain",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "comment": {
- "shortText": "Domain name of the organization for which to invoke single-sign on."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 500,
- "character": 6
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [526]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 498,
- "character": 4
- }
- ]
- }
- }
- ]
- }
- ]
- }
- },
- {
- "id": 439,
- "name": "SignUpWithPasswordCredentials",
- "kind": 4194304,
- "kindString": "Type alias",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 328,
- "character": 12
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reflection",
- "declaration": {
- "id": 440,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 441,
- "name": "email",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "comment": {
- "shortText": "The user's email address."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 331,
- "character": 6
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 443,
- "name": "options",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 334,
- "character": 6
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 444,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 447,
- "name": "captchaToken",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "Verification token received when the user completes the captcha on the site."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 344,
- "character": 8
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 446,
- "name": "data",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "A custom data object to store the user's metadata. This maps to the `auth.users.user_metadata` column.",
- "text": "The `data` should be a JSON object that includes user-specific info, such as their first and last name.\n"
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 342,
- "character": 8
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "object"
- }
- },
- {
- "id": 445,
- "name": "emailRedirectTo",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "The redirect url embedded in the email link"
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 336,
- "character": 8
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [447, 446, 445]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 334,
- "character": 16
- }
- ]
- }
- }
- },
- {
- "id": 442,
"name": "password",
"kind": 1024,
"kindString": "Property",
@@ -23198,143 +24589,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 333,
- "character": 6
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [441, 443, 442]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 329,
- "character": 4
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 448,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 451,
- "name": "options",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 352,
- "character": 6
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 452,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 454,
- "name": "captchaToken",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "Verification token received when the user completes the captcha on the site."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 360,
- "character": 8
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 453,
- "name": "data",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "A custom data object to store the user's metadata. This maps to the `auth.users.user_metadata` column.",
- "text": "The `data` should be a JSON object that includes user-specific info, such as their first and last name.\n"
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 358,
- "character": 8
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "object"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [454, 453]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 352,
- "character": 16
- }
- ]
- }
- }
- },
- {
- "id": 450,
- "name": "password",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "comment": {
- "shortText": "The user's password."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 351,
+ "line": 359,
"character": 6
}
],
@@ -23344,7 +24599,7 @@
}
},
{
- "id": 449,
+ "id": 479,
"name": "phone",
"kind": 1024,
"kindString": "Property",
@@ -23355,7 +24610,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 349,
+ "line": 357,
"character": 6
}
],
@@ -23369,13 +24624,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [451, 450, 449]
+ "children": [481, 480, 479]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 347,
+ "line": 355,
"character": 4
}
]
@@ -23385,7 +24640,7 @@
}
},
{
- "id": 715,
+ "id": 758,
"name": "SupportedStorage",
"kind": 4194304,
"kindString": "Type alias",
@@ -23393,7 +24648,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 901,
+ "line": 929,
"character": 12
}
],
@@ -23436,7 +24691,7 @@
}
},
{
- "id": 344,
+ "id": 374,
"name": "UserResponse",
"kind": 4194304,
"kindString": "Type alias",
@@ -23444,7 +24699,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 98,
+ "line": 106,
"character": 12
}
],
@@ -23454,14 +24709,14 @@
{
"type": "reflection",
"declaration": {
- "id": 345,
+ "id": 375,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 346,
+ "id": 376,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -23469,21 +24724,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 100,
+ "line": 108,
"character": 6
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 347,
+ "id": 377,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 348,
+ "id": 378,
"name": "user",
"kind": 1024,
"kindString": "Property",
@@ -23491,13 +24746,13 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 101,
+ "line": 109,
"character": 8
}
],
"type": {
"type": "reference",
- "id": 392,
+ "id": 422,
"name": "User"
}
}
@@ -23506,13 +24761,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [348]
+ "children": [378]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 100,
+ "line": 108,
"character": 12
}
]
@@ -23520,7 +24775,7 @@
}
},
{
- "id": 349,
+ "id": 379,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -23528,7 +24783,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 103,
+ "line": 111,
"character": 6
}
],
@@ -23542,13 +24797,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [346, 349]
+ "children": [376, 379]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 99,
+ "line": 107,
"character": 4
}
]
@@ -23557,14 +24812,14 @@
{
"type": "reflection",
"declaration": {
- "id": 350,
+ "id": 380,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 351,
+ "id": 381,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -23572,21 +24827,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 106,
+ "line": 114,
"character": 6
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 352,
+ "id": 382,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 353,
+ "id": 383,
"name": "user",
"kind": 1024,
"kindString": "Property",
@@ -23594,7 +24849,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 107,
+ "line": 115,
"character": 8
}
],
@@ -23608,13 +24863,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [353]
+ "children": [383]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 106,
+ "line": 114,
"character": 12
}
]
@@ -23622,7 +24877,7 @@
}
},
{
- "id": 354,
+ "id": 384,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -23630,13 +24885,13 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 109,
+ "line": 117,
"character": 6
}
],
"type": {
"type": "reference",
- "id": 743,
+ "id": 786,
"name": "AuthError"
}
}
@@ -23645,13 +24900,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [351, 354]
+ "children": [381, 384]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 105,
+ "line": 113,
"character": 4
}
]
@@ -23661,7 +24916,7 @@
}
},
{
- "id": 498,
+ "id": 538,
"name": "VerifyOtpParams",
"kind": 4194304,
"kindString": "Type alias",
@@ -23669,7 +24924,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 448,
+ "line": 470,
"character": 12
}
],
@@ -23677,14 +24932,14 @@
"type": "union",
"types": [
{
- "id": 499,
+ "id": 539,
"name": "VerifyMobileOtpParams",
"kind": 256,
"kindString": "Interface",
"flags": {},
"children": [
{
- "id": 503,
+ "id": 543,
"name": "options",
"kind": 1024,
"kindString": "Property",
@@ -23694,21 +24949,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 456,
+ "line": 478,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 504,
+ "id": 544,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 506,
+ "id": 546,
"name": "captchaToken",
"kind": 1024,
"kindString": "Property",
@@ -23727,7 +24982,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 465,
+ "line": 487,
"character": 4
}
],
@@ -23737,7 +24992,7 @@
}
},
{
- "id": 505,
+ "id": 545,
"name": "redirectTo",
"kind": 1024,
"kindString": "Property",
@@ -23750,7 +25005,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 458,
+ "line": 480,
"character": 4
}
],
@@ -23764,14 +25019,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [506, 505]
+ "children": [546, 545]
}
]
}
}
},
{
- "id": 500,
+ "id": 540,
"name": "phone",
"kind": 1024,
"kindString": "Property",
@@ -23782,7 +25037,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 451,
+ "line": 473,
"character": 2
}
],
@@ -23792,7 +25047,7 @@
}
},
{
- "id": 501,
+ "id": 541,
"name": "token",
"kind": 1024,
"kindString": "Property",
@@ -23803,7 +25058,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 453,
+ "line": 475,
"character": 2
}
],
@@ -23813,7 +25068,7 @@
}
},
{
- "id": 502,
+ "id": 542,
"name": "type",
"kind": 1024,
"kindString": "Property",
@@ -23824,16 +25079,16 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 455,
+ "line": 477,
"character": 2
}
],
"type": {
"type": "reference",
- "id": 515,
+ "id": 555,
"name": "MobileOtpType",
"dereferenced": {
- "id": 515,
+ "id": 555,
"name": "MobileOtpType",
"kind": 4194304,
"kindString": "Type alias",
@@ -23841,7 +25096,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 483,
+ "line": 505,
"character": 12
}
],
@@ -23866,26 +25121,26 @@
{
"title": "Properties",
"kind": 1024,
- "children": [503, 500, 501, 502]
+ "children": [543, 540, 541, 542]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 449,
+ "line": 471,
"character": 17
}
]
},
{
- "id": 507,
+ "id": 547,
"name": "VerifyEmailOtpParams",
"kind": 256,
"kindString": "Interface",
"flags": {},
"children": [
{
- "id": 508,
+ "id": 548,
"name": "email",
"kind": 1024,
"kindString": "Property",
@@ -23896,7 +25151,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 470,
+ "line": 492,
"character": 2
}
],
@@ -23906,7 +25161,7 @@
}
},
{
- "id": 511,
+ "id": 551,
"name": "options",
"kind": 1024,
"kindString": "Property",
@@ -23916,21 +25171,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 475,
+ "line": 497,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 512,
+ "id": 552,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 514,
+ "id": 554,
"name": "captchaToken",
"kind": 1024,
"kindString": "Property",
@@ -23943,7 +25198,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 479,
+ "line": 501,
"character": 4
}
],
@@ -23953,7 +25208,7 @@
}
},
{
- "id": 513,
+ "id": 553,
"name": "redirectTo",
"kind": 1024,
"kindString": "Property",
@@ -23966,7 +25221,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 477,
+ "line": 499,
"character": 4
}
],
@@ -23980,14 +25235,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [514, 513]
+ "children": [554, 553]
}
]
}
}
},
{
- "id": 509,
+ "id": 549,
"name": "token",
"kind": 1024,
"kindString": "Property",
@@ -23998,7 +25253,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 472,
+ "line": 494,
"character": 2
}
],
@@ -24008,7 +25263,7 @@
}
},
{
- "id": 510,
+ "id": 550,
"name": "type",
"kind": 1024,
"kindString": "Property",
@@ -24019,16 +25274,16 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 474,
+ "line": 496,
"character": 2
}
],
"type": {
"type": "reference",
- "id": 516,
+ "id": 556,
"name": "EmailOtpType",
"dereferenced": {
- "id": 516,
+ "id": 556,
"name": "EmailOtpType",
"kind": 4194304,
"kindString": "Type alias",
@@ -24036,7 +25291,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 484,
+ "line": 506,
"character": 12
}
],
@@ -24062,6 +25317,10 @@
{
"type": "literal",
"value": "email_change"
+ },
+ {
+ "type": "literal",
+ "value": "email"
}
]
}
@@ -24073,13 +25332,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [508, 511, 509, 510]
+ "children": [548, 551, 549, 550]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 468,
+ "line": 490,
"character": 17
}
]
@@ -24088,7 +25347,7 @@
}
},
{
- "id": 740,
+ "id": 783,
"name": "isAuthApiError",
"kind": 64,
"kindString": "Function",
@@ -24102,14 +25361,14 @@
],
"signatures": [
{
- "id": 741,
+ "id": 784,
"name": "isAuthApiError",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 742,
+ "id": 785,
"name": "error",
"kind": 32768,
"kindString": "Parameter",
@@ -24126,7 +25385,7 @@
"asserts": false,
"targetType": {
"type": "reference",
- "id": 750,
+ "id": 793,
"name": "AuthApiError"
}
}
@@ -24134,7 +25393,7 @@
]
},
{
- "id": 737,
+ "id": 780,
"name": "isAuthError",
"kind": 64,
"kindString": "Function",
@@ -24148,14 +25407,14 @@
],
"signatures": [
{
- "id": 738,
+ "id": 781,
"name": "isAuthError",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 739,
+ "id": 782,
"name": "error",
"kind": 32768,
"kindString": "Parameter",
@@ -24172,7 +25431,7 @@
"asserts": false,
"targetType": {
"type": "reference",
- "id": 743,
+ "id": 786,
"name": "AuthError"
}
}
@@ -24184,26 +25443,26 @@
{
"title": "Classes",
"kind": 128,
- "children": [750, 743, 811, 798, 836, 786, 763, 771, 1, 77]
+ "children": [793, 786, 854, 841, 879, 904, 829, 806, 814, 1, 77]
},
{
"title": "Interfaces",
"kind": 256,
- "children": [364, 419, 378, 549, 708, 663, 355, 429, 437, 392, 385, 414, 367, 389, 507, 499]
+ "children": [394, 450, 408, 592, 751, 706, 385, 459, 467, 422, 415, 445, 397, 419, 547, 539]
},
{
"title": "Type Aliases",
"kind": 4194304,
"children": [
- 295, 294, 692, 683, 705, 696, 631, 607, 652, 641, 622, 594, 309, 651, 719, 516, 543, 533,
- 552, 566, 553, 573, 538, 527, 296, 716, 590, 587, 574, 579, 582, 515, 322, 733, 726, 293,
- 335, 486, 455, 470, 517, 439, 715, 344, 498
+ 324, 323, 517, 735, 726, 748, 739, 674, 650, 695, 684, 665, 637, 339, 694, 762, 556, 586,
+ 576, 595, 609, 596, 616, 581, 570, 325, 759, 633, 630, 617, 622, 625, 555, 352, 776, 769,
+ 322, 365, 530, 518, 486, 500, 557, 469, 758, 374, 538
]
},
{
"title": "Functions",
"kind": 64,
- "children": [740, 737]
+ "children": [783, 780]
}
],
"sources": [
diff --git a/spec/enrichments/tsdoc_v2/postgrest.json b/spec/enrichments/tsdoc_v2/postgrest.json
index bdb5893958f..c06db6d7fee 100644
--- a/spec/enrichments/tsdoc_v2/postgrest.json
+++ b/spec/enrichments/tsdoc_v2/postgrest.json
@@ -7,7 +7,7 @@
"originalName": "",
"children": [
{
- "id": 498,
+ "id": 502,
"name": "PostgrestBuilder",
"kind": 128,
"kindString": "Class",
@@ -16,7 +16,7 @@
},
"children": [
{
- "id": 499,
+ "id": 503,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -30,14 +30,14 @@
],
"signatures": [
{
- "id": 500,
+ "id": 504,
"name": "new PostgrestBuilder",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"typeParameter": [
{
- "id": 501,
+ "id": 505,
"name": "Result",
"kind": 131072,
"kindString": "Type parameter",
@@ -46,18 +46,18 @@
],
"parameters": [
{
- "id": 502,
+ "id": 506,
"name": "builder",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 498,
+ "id": 502,
"typeArguments": [
{
"type": "reference",
- "id": 501,
+ "id": 505,
"name": "Result"
}
],
@@ -67,11 +67,11 @@
],
"type": {
"type": "reference",
- "id": 498,
+ "id": 502,
"typeArguments": [
{
"type": "reference",
- "id": 501,
+ "id": 505,
"name": "Result"
}
],
@@ -81,7 +81,7 @@
]
},
{
- "id": 515,
+ "id": 519,
"name": "allowEmpty",
"kind": 1024,
"kindString": "Property",
@@ -101,7 +101,7 @@
}
},
{
- "id": 507,
+ "id": 511,
"name": "body",
"kind": 1024,
"kindString": "Property",
@@ -122,7 +122,7 @@
}
},
{
- "id": 510,
+ "id": 514,
"name": "fetch",
"kind": 1024,
"kindString": "Property",
@@ -139,21 +139,21 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 511,
+ "id": 515,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 512,
+ "id": 516,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 513,
+ "id": 517,
"name": "input",
"kind": 32768,
"kindString": "Parameter",
@@ -177,7 +177,7 @@
}
},
{
- "id": 514,
+ "id": 518,
"name": "init",
"kind": 32768,
"kindString": "Parameter",
@@ -212,7 +212,7 @@
}
},
{
- "id": 505,
+ "id": 509,
"name": "headers",
"kind": 1024,
"kindString": "Property",
@@ -244,7 +244,7 @@
}
},
{
- "id": 503,
+ "id": 507,
"name": "method",
"kind": 1024,
"kindString": "Property",
@@ -285,7 +285,7 @@
}
},
{
- "id": 506,
+ "id": 510,
"name": "schema",
"kind": 1024,
"kindString": "Property",
@@ -306,7 +306,7 @@
}
},
{
- "id": 508,
+ "id": 512,
"name": "shouldThrowOnError",
"kind": 1024,
"kindString": "Property",
@@ -327,7 +327,7 @@
"defaultValue": "false"
},
{
- "id": 509,
+ "id": 513,
"name": "signal",
"kind": 1024,
"kindString": "Property",
@@ -350,7 +350,7 @@
}
},
{
- "id": 504,
+ "id": 508,
"name": "url",
"kind": 1024,
"kindString": "Property",
@@ -372,7 +372,7 @@
}
},
{
- "id": 518,
+ "id": 522,
"name": "then",
"kind": 2048,
"kindString": "Method",
@@ -386,33 +386,33 @@
],
"signatures": [
{
- "id": 519,
+ "id": 523,
"name": "then",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"typeParameter": [
{
- "id": 520,
+ "id": 524,
"name": "TResult1",
"kind": 131072,
"kindString": "Type parameter",
"flags": {},
"default": {
"type": "reference",
- "id": 531,
+ "id": 550,
"typeArguments": [
{
"type": "reference",
- "id": 501,
+ "id": 505,
"name": "Result"
}
],
- "name": "PostgrestResponse"
+ "name": "PostgrestSingleResponse"
}
},
{
- "id": 521,
+ "id": 525,
"name": "TResult2",
"kind": 131072,
"kindString": "Type parameter",
@@ -424,90 +424,9 @@
}
],
"parameters": [
- {
- "id": 522,
- "name": "onfulfilled",
- "kind": 32768,
- "kindString": "Parameter",
- "flags": {
- "isOptional": true
- },
- "type": {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": null
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 523,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "signatures": [
- {
- "id": 524,
- "name": "__type",
- "kind": 4096,
- "kindString": "Call signature",
- "flags": {},
- "parameters": [
- {
- "id": 525,
- "name": "value",
- "kind": 32768,
- "kindString": "Parameter",
- "flags": {},
- "type": {
- "type": "reference",
- "id": 531,
- "typeArguments": [
- {
- "type": "reference",
- "id": 501,
- "name": "Result"
- }
- ],
- "name": "PostgrestResponse"
- }
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reference",
- "id": 388,
- "name": "TResult1"
- },
- {
- "type": "reference",
- "typeArguments": [
- {
- "type": "reference",
- "id": 388,
- "name": "TResult1"
- }
- ],
- "qualifiedName": "PromiseLike",
- "package": "typescript",
- "name": "PromiseLike"
- }
- ]
- }
- }
- ]
- }
- }
- ]
- }
- },
{
"id": 526,
- "name": "onrejected",
+ "name": "onfulfilled",
"kind": 32768,
"kindString": "Parameter",
"flags": {
@@ -538,6 +457,87 @@
"parameters": [
{
"id": 529,
+ "name": "value",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {},
+ "type": {
+ "type": "reference",
+ "id": 550,
+ "typeArguments": [
+ {
+ "type": "reference",
+ "id": 505,
+ "name": "Result"
+ }
+ ],
+ "name": "PostgrestSingleResponse"
+ }
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "reference",
+ "id": 390,
+ "name": "TResult1"
+ },
+ {
+ "type": "reference",
+ "typeArguments": [
+ {
+ "type": "reference",
+ "id": 390,
+ "name": "TResult1"
+ }
+ ],
+ "qualifiedName": "PromiseLike",
+ "package": "typescript",
+ "name": "PromiseLike"
+ }
+ ]
+ }
+ }
+ ]
+ }
+ }
+ ]
+ }
+ },
+ {
+ "id": 530,
+ "name": "onrejected",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {
+ "isOptional": true
+ },
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "literal",
+ "value": null
+ },
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 531,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "signatures": [
+ {
+ "id": 532,
+ "name": "__type",
+ "kind": 4096,
+ "kindString": "Call signature",
+ "flags": {},
+ "parameters": [
+ {
+ "id": 533,
"name": "reason",
"kind": 32768,
"kindString": "Parameter",
@@ -553,7 +553,7 @@
"types": [
{
"type": "reference",
- "id": 389,
+ "id": 391,
"name": "TResult2"
},
{
@@ -561,7 +561,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 389,
+ "id": 391,
"name": "TResult2"
}
],
@@ -587,12 +587,12 @@
"types": [
{
"type": "reference",
- "id": 388,
+ "id": 390,
"name": "TResult1"
},
{
"type": "reference",
- "id": 389,
+ "id": 391,
"name": "TResult2"
}
]
@@ -614,7 +614,7 @@
}
},
{
- "id": 516,
+ "id": 520,
"name": "throwOnError",
"kind": 2048,
"kindString": "Method",
@@ -628,7 +628,7 @@
],
"signatures": [
{
- "id": 517,
+ "id": 521,
"name": "throwOnError",
"kind": 4096,
"kindString": "Call signature",
@@ -639,11 +639,11 @@
},
"type": {
"type": "reference",
- "id": 498,
+ "id": 502,
"typeArguments": [
{
"type": "reference",
- "id": 501,
+ "id": 505,
"name": "Result"
}
],
@@ -657,17 +657,17 @@
{
"title": "Constructors",
"kind": 512,
- "children": [499]
+ "children": [503]
},
{
"title": "Properties",
"kind": 1024,
- "children": [515, 507, 510, 505, 503, 506, 508, 509, 504]
+ "children": [519, 511, 514, 509, 507, 510, 512, 513, 508]
},
{
"title": "Methods",
"kind": 2048,
- "children": [518, 516]
+ "children": [522, 520]
}
],
"sources": [
@@ -679,7 +679,7 @@
],
"typeParameter": [
{
- "id": 530,
+ "id": 534,
"name": "Result",
"kind": 131072,
"kindString": "Type parameter",
@@ -689,7 +689,7 @@
"extendedBy": [
{
"type": "reference",
- "id": 401,
+ "id": 403,
"name": "PostgrestTransformBuilder"
}
],
@@ -699,15 +699,15 @@
"typeArguments": [
{
"type": "reference",
- "id": 531,
+ "id": 550,
"typeArguments": [
{
"type": "reference",
- "id": 501,
+ "id": 505,
"name": "Result"
}
],
- "name": "PostgrestResponse"
+ "name": "PostgrestSingleResponse"
}
],
"qualifiedName": "PromiseLike",
@@ -1944,7 +1944,7 @@
"flags": {},
"type": {
"type": "reference",
- "id": 498,
+ "id": 502,
"typeArguments": [
{
"type": "reference",
@@ -1980,19 +1980,19 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 403,
+ "id": 405,
"name": "default.constructor"
}
}
],
"inheritedFrom": {
"type": "reference",
- "id": 402,
+ "id": 404,
"name": "default.constructor"
}
},
{
- "id": 383,
+ "id": 385,
"name": "allowEmpty",
"kind": 1024,
"kindString": "Property",
@@ -2012,12 +2012,12 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 480,
+ "id": 484,
"name": "default.allowEmpty"
}
},
{
- "id": 375,
+ "id": 377,
"name": "body",
"kind": 1024,
"kindString": "Property",
@@ -2038,12 +2038,12 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 472,
+ "id": 476,
"name": "default.body"
}
},
{
- "id": 378,
+ "id": 380,
"name": "fetch",
"kind": 1024,
"kindString": "Property",
@@ -2060,21 +2060,21 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 379,
+ "id": 381,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 380,
+ "id": 382,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 381,
+ "id": 383,
"name": "input",
"kind": 32768,
"kindString": "Parameter",
@@ -2098,7 +2098,7 @@
}
},
{
- "id": 382,
+ "id": 384,
"name": "init",
"kind": 32768,
"kindString": "Parameter",
@@ -2133,12 +2133,12 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 475,
+ "id": 479,
"name": "default.fetch"
}
},
{
- "id": 373,
+ "id": 375,
"name": "headers",
"kind": 1024,
"kindString": "Property",
@@ -2170,12 +2170,12 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 470,
+ "id": 474,
"name": "default.headers"
}
},
{
- "id": 371,
+ "id": 373,
"name": "method",
"kind": 1024,
"kindString": "Property",
@@ -2216,12 +2216,12 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 468,
+ "id": 472,
"name": "default.method"
}
},
{
- "id": 374,
+ "id": 376,
"name": "schema",
"kind": 1024,
"kindString": "Property",
@@ -2242,12 +2242,12 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 471,
+ "id": 475,
"name": "default.schema"
}
},
{
- "id": 376,
+ "id": 378,
"name": "shouldThrowOnError",
"kind": 1024,
"kindString": "Property",
@@ -2268,12 +2268,12 @@
"defaultValue": "false",
"inheritedFrom": {
"type": "reference",
- "id": 473,
+ "id": 477,
"name": "default.shouldThrowOnError"
}
},
{
- "id": 377,
+ "id": 379,
"name": "signal",
"kind": 1024,
"kindString": "Property",
@@ -2296,12 +2296,12 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 474,
+ "id": 478,
"name": "default.signal"
}
},
{
- "id": 372,
+ "id": 374,
"name": "url",
"kind": 1024,
"kindString": "Property",
@@ -2323,7 +2323,7 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 469,
+ "id": 473,
"name": "default.url"
}
},
@@ -2336,7 +2336,7 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 130,
+ "line": 125,
"character": 2
}
],
@@ -2392,14 +2392,14 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 443,
+ "id": 445,
"name": "default.abortSignal"
}
}
],
"inheritedFrom": {
"type": "reference",
- "id": 442,
+ "id": 444,
"name": "default.abortSignal"
}
},
@@ -2842,7 +2842,7 @@
]
},
{
- "id": 352,
+ "id": 354,
"name": "csv",
"kind": 2048,
"kindString": "Method",
@@ -2850,13 +2850,13 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 161,
+ "line": 160,
"character": 2
}
],
"signatures": [
{
- "id": 353,
+ "id": 355,
"name": "csv",
"kind": 4096,
"kindString": "Call signature",
@@ -2866,33 +2866,25 @@
},
"type": {
"type": "reference",
+ "id": 502,
"typeArguments": [
{
- "type": "reference",
- "id": 533,
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "PostgrestSingleResponse"
+ "type": "intrinsic",
+ "name": "string"
}
],
- "qualifiedName": "PromiseLike",
- "package": "typescript",
- "name": "PromiseLike"
+ "name": "default"
},
"inheritedFrom": {
"type": "reference",
- "id": 450,
+ "id": 454,
"name": "default.csv"
}
}
],
"inheritedFrom": {
"type": "reference",
- "id": 449,
+ "id": 453,
"name": "default.csv"
}
},
@@ -3062,7 +3054,7 @@
]
},
{
- "id": 356,
+ "id": 358,
"name": "explain",
"kind": 2048,
"kindString": "Method",
@@ -3070,13 +3062,13 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 195,
+ "line": 194,
"character": 2
}
],
"signatures": [
{
- "id": 357,
+ "id": 359,
"name": "explain",
"kind": 4096,
"kindString": "Call signature",
@@ -3086,7 +3078,7 @@
},
"parameters": [
{
- "id": 358,
+ "id": 360,
"name": "options",
"kind": 32768,
"kindString": "Parameter",
@@ -3098,14 +3090,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 359,
+ "id": 361,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 360,
+ "id": 362,
"name": "analyze",
"kind": 1024,
"kindString": "Property",
@@ -3118,7 +3110,7 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 203,
+ "line": 202,
"character": 4
}
],
@@ -3128,7 +3120,7 @@
}
},
{
- "id": 363,
+ "id": 365,
"name": "buffers",
"kind": 1024,
"kindString": "Property",
@@ -3141,7 +3133,7 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 206,
+ "line": 205,
"character": 4
}
],
@@ -3151,7 +3143,7 @@
}
},
{
- "id": 365,
+ "id": 367,
"name": "format",
"kind": 1024,
"kindString": "Property",
@@ -3164,7 +3156,7 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 208,
+ "line": 207,
"character": 4
}
],
@@ -3183,7 +3175,7 @@
}
},
{
- "id": 362,
+ "id": 364,
"name": "settings",
"kind": 1024,
"kindString": "Property",
@@ -3193,29 +3185,6 @@
"comment": {
"shortText": "If `true`, include information on configuration\nparameters that affect query planning\n"
},
- "sources": [
- {
- "fileName": "src/PostgrestTransformBuilder.ts",
- "line": 205,
- "character": 4
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- },
- {
- "id": 361,
- "name": "verbose",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "If `true`, the query identifier will be returned\nand `data` will include the output columns of the query\n"
- },
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
@@ -3229,7 +3198,30 @@
}
},
{
- "id": 364,
+ "id": 363,
+ "name": "verbose",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "If `true`, the query identifier will be returned\nand `data` will include the output columns of the query\n"
+ },
+ "sources": [
+ {
+ "fileName": "src/PostgrestTransformBuilder.ts",
+ "line": 203,
+ "character": 4
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "boolean"
+ }
+ },
+ {
+ "id": 366,
"name": "wal",
"kind": 1024,
"kindString": "Property",
@@ -3242,7 +3234,7 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 207,
+ "line": 206,
"character": 4
}
],
@@ -3256,7 +3248,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [360, 363, 365, 362, 361, 364]
+ "children": [362, 365, 367, 364, 363, 366]
}
]
}
@@ -3269,66 +3261,53 @@
"types": [
{
"type": "reference",
+ "id": 502,
"typeArguments": [
{
- "type": "reference",
- "id": 533,
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "PostgrestSingleResponse"
+ "type": "intrinsic",
+ "name": "string"
}
],
- "qualifiedName": "PromiseLike",
- "package": "typescript",
- "name": "PromiseLike"
+ "name": "default"
},
{
"type": "reference",
+ "id": 502,
"typeArguments": [
{
- "type": "reference",
- "id": 531,
- "typeArguments": [
- {
- "type": "reference",
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "qualifiedName": "Record",
- "package": "typescript",
- "name": "Record"
- }
- ],
- "name": "PostgrestResponse"
+ "type": "array",
+ "elementType": {
+ "type": "reference",
+ "typeArguments": [
+ {
+ "type": "intrinsic",
+ "name": "string"
+ },
+ {
+ "type": "intrinsic",
+ "name": "unknown"
+ }
+ ],
+ "qualifiedName": "Record",
+ "package": "typescript",
+ "name": "Record"
+ }
}
],
- "qualifiedName": "PromiseLike",
- "package": "typescript",
- "name": "PromiseLike"
+ "name": "default"
}
]
},
"inheritedFrom": {
"type": "reference",
- "id": 454,
+ "id": 458,
"name": "default.explain"
}
}
],
"inheritedFrom": {
"type": "reference",
- "id": 453,
+ "id": 457,
"name": "default.explain"
}
},
@@ -3610,7 +3589,7 @@
]
},
{
- "id": 354,
+ "id": 356,
"name": "geojson",
"kind": 2048,
"kindString": "Method",
@@ -3618,13 +3597,13 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 169,
+ "line": 168,
"character": 2
}
],
"signatures": [
{
- "id": 355,
+ "id": 357,
"name": "geojson",
"kind": 4096,
"kindString": "Call signature",
@@ -3634,45 +3613,37 @@
},
"type": {
"type": "reference",
+ "id": 502,
"typeArguments": [
{
"type": "reference",
- "id": 533,
"typeArguments": [
{
- "type": "reference",
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "qualifiedName": "Record",
- "package": "typescript",
- "name": "Record"
+ "type": "intrinsic",
+ "name": "string"
+ },
+ {
+ "type": "intrinsic",
+ "name": "unknown"
}
],
- "name": "PostgrestSingleResponse"
+ "qualifiedName": "Record",
+ "package": "typescript",
+ "name": "Record"
}
],
- "qualifiedName": "PromiseLike",
- "package": "typescript",
- "name": "PromiseLike"
+ "name": "default"
},
"inheritedFrom": {
"type": "reference",
- "id": 452,
+ "id": 456,
"name": "default.geojson"
}
}
],
"inheritedFrom": {
"type": "reference",
- "id": 451,
+ "id": 455,
"name": "default.geojson"
}
},
@@ -4720,7 +4691,7 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 101,
+ "line": 96,
"character": 2
}
],
@@ -4782,7 +4753,7 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 101,
+ "line": 96,
"character": 43
}
],
@@ -4828,14 +4799,14 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 430,
+ "id": 432,
"name": "default.limit"
}
}
],
"inheritedFrom": {
"type": "reference",
- "id": 429,
+ "id": 431,
"name": "default.limit"
}
},
@@ -5325,7 +5296,7 @@
]
},
{
- "id": 350,
+ "id": 351,
"name": "maybeSingle",
"kind": 2048,
"kindString": "Method",
@@ -5333,13 +5304,13 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 152,
+ "line": 149,
"character": 2
}
],
"signatures": [
{
- "id": 351,
+ "id": 352,
"name": "maybeSingle",
"kind": 4096,
"kindString": "Call signature",
@@ -5348,36 +5319,69 @@
"shortText": "Return `data` as a single object instead of an array of objects.",
"text": "Query result must be zero or one row (e.g. using `.limit(1)`), otherwise\nthis returns an error.\n"
},
+ "typeParameter": [
+ {
+ "id": 353,
+ "name": "ResultOne",
+ "kind": 131072,
+ "kindString": "Type parameter",
+ "flags": {},
+ "default": {
+ "type": "conditional",
+ "checkType": {
+ "type": "reference",
+ "id": 117,
+ "name": "Result"
+ },
+ "extendsType": {
+ "type": "array",
+ "elementType": {
+ "type": "reference",
+ "name": "ResultOne"
+ }
+ },
+ "trueType": {
+ "type": "reference",
+ "name": "ResultOne"
+ },
+ "falseType": {
+ "type": "intrinsic",
+ "name": "never"
+ }
+ }
+ }
+ ],
"type": {
"type": "reference",
+ "id": 502,
"typeArguments": [
{
- "type": "reference",
- "id": 535,
- "typeArguments": [
+ "type": "union",
+ "types": [
+ {
+ "type": "literal",
+ "value": null
+ },
{
"type": "reference",
- "id": 117,
- "name": "Result"
+ "id": 353,
+ "name": "ResultOne"
}
- ],
- "name": "PostgrestMaybeSingleResponse"
+ ]
}
],
- "qualifiedName": "PromiseLike",
- "package": "typescript",
- "name": "PromiseLike"
+ "name": "default"
},
"inheritedFrom": {
"type": "reference",
- "id": 448,
+ "id": 451,
"name": "default.maybeSingle"
}
}
],
"inheritedFrom": {
"type": "reference",
- "id": 447,
+ "id": 450,
"name": "default.maybeSingle"
}
},
@@ -5862,7 +5866,7 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 49,
+ "line": 44,
"character": 2
}
],
@@ -5940,7 +5944,7 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 51,
+ "line": 46,
"character": 16
}
],
@@ -5963,7 +5967,7 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 51,
+ "line": 46,
"character": 59
}
],
@@ -5986,7 +5990,7 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 51,
+ "line": 46,
"character": 37
}
],
@@ -6031,7 +6035,7 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 414,
+ "id": 416,
"name": "default.order"
}
},
@@ -6094,7 +6098,7 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 55,
+ "line": 50,
"character": 16
}
],
@@ -6115,7 +6119,7 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 55,
+ "line": 50,
"character": 59
}
],
@@ -6138,7 +6142,7 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 55,
+ "line": 50,
"character": 37
}
],
@@ -6183,14 +6187,14 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 422,
+ "id": 424,
"name": "default.order"
}
}
],
"inheritedFrom": {
"type": "reference",
- "id": 413,
+ "id": 415,
"name": "default.order"
}
},
@@ -6390,7 +6394,7 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 116,
+ "line": 111,
"character": 2
}
],
@@ -6466,7 +6470,7 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 116,
+ "line": 111,
"character": 54
}
],
@@ -6512,14 +6516,14 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 436,
+ "id": 438,
"name": "default.range"
}
}
],
"inheritedFrom": {
"type": "reference",
- "id": 435,
+ "id": 437,
"name": "default.range"
}
},
@@ -7294,7 +7298,7 @@
]
},
{
- "id": 368,
+ "id": 370,
"name": "returns",
"kind": 2048,
"kindString": "Method",
@@ -7302,13 +7306,13 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 249,
+ "line": 246,
"character": 2
}
],
"signatures": [
{
- "id": 369,
+ "id": 371,
"name": "returns",
"kind": 4096,
"kindString": "Call signature",
@@ -7318,7 +7322,7 @@
},
"typeParameter": [
{
- "id": 370,
+ "id": 372,
"name": "NewResult",
"kind": 131072,
"kindString": "Type parameter",
@@ -7330,7 +7334,7 @@
],
"type": {
"type": "reference",
- "id": 401,
+ "id": 403,
"typeArguments": [
{
"type": "reference",
@@ -7344,7 +7348,7 @@
},
{
"type": "reference",
- "id": 370,
+ "id": 372,
"name": "NewResult"
}
],
@@ -7352,19 +7356,19 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 466,
+ "id": 470,
"name": "default.returns"
}
}
],
"inheritedFrom": {
"type": "reference",
- "id": 465,
+ "id": 469,
"name": "default.returns"
}
},
{
- "id": 366,
+ "id": 368,
"name": "rollback",
"kind": 2048,
"kindString": "Method",
@@ -7372,13 +7376,13 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 235,
+ "line": 232,
"character": 2
}
],
"signatures": [
{
- "id": 367,
+ "id": 369,
"name": "rollback",
"kind": 4096,
"kindString": "Call signature",
@@ -7411,14 +7415,14 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 464,
+ "id": 468,
"name": "default.rollback"
}
}
],
"inheritedFrom": {
"type": "reference",
- "id": 463,
+ "id": 467,
"name": "default.rollback"
}
},
@@ -7431,7 +7435,7 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 24,
+ "line": 19,
"character": 2
}
],
@@ -7464,7 +7468,7 @@
},
{
"id": 314,
- "name": "NewResult",
+ "name": "NewResultOne",
"kind": 131072,
"kindString": "Type parameter",
"flags": {},
@@ -7512,7 +7516,7 @@
],
"type": {
"type": "reference",
- "id": 401,
+ "id": 403,
"typeArguments": [
{
"type": "reference",
@@ -7525,23 +7529,26 @@
"name": "Row"
},
{
- "type": "reference",
- "id": 314,
- "name": "NewResult"
+ "type": "array",
+ "elementType": {
+ "type": "reference",
+ "id": 314,
+ "name": "NewResultOne"
+ }
}
],
"name": "default"
},
"inheritedFrom": {
"type": "reference",
- "id": 409,
+ "id": 411,
"name": "default.select"
}
}
],
"inheritedFrom": {
"type": "reference",
- "id": 408,
+ "id": 410,
"name": "default.select"
}
},
@@ -7554,7 +7561,7 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 141,
+ "line": 136,
"character": 2
}
],
@@ -7569,36 +7576,60 @@
"shortText": "Return `data` as a single object instead of an array of objects.",
"text": "Query result must be one row (e.g. using `.limit(1)`), otherwise this\nreturns an error.\n"
},
+ "typeParameter": [
+ {
+ "id": 350,
+ "name": "ResultOne",
+ "kind": 131072,
+ "kindString": "Type parameter",
+ "flags": {},
+ "default": {
+ "type": "conditional",
+ "checkType": {
+ "type": "reference",
+ "id": 117,
+ "name": "Result"
+ },
+ "extendsType": {
+ "type": "array",
+ "elementType": {
+ "type": "reference",
+ "name": "ResultOne"
+ }
+ },
+ "trueType": {
+ "type": "reference",
+ "name": "ResultOne"
+ },
+ "falseType": {
+ "type": "intrinsic",
+ "name": "never"
+ }
+ }
+ }
+ ],
"type": {
"type": "reference",
+ "id": 502,
"typeArguments": [
{
"type": "reference",
- "id": 533,
- "typeArguments": [
- {
- "type": "reference",
- "id": 117,
- "name": "Result"
- }
- ],
- "name": "PostgrestSingleResponse"
+ "id": 350,
+ "name": "ResultOne"
}
],
- "qualifiedName": "PromiseLike",
- "package": "typescript",
- "name": "PromiseLike"
+ "name": "default"
},
"inheritedFrom": {
"type": "reference",
- "id": 446,
+ "id": 448,
"name": "default.single"
}
}
],
"inheritedFrom": {
"type": "reference",
- "id": 445,
+ "id": 447,
"name": "default.single"
}
},
@@ -7937,7 +7968,7 @@
]
},
{
- "id": 386,
+ "id": 388,
"name": "then",
"kind": 2048,
"kindString": "Method",
@@ -7951,21 +7982,21 @@
],
"signatures": [
{
- "id": 387,
+ "id": 389,
"name": "then",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"typeParameter": [
{
- "id": 388,
+ "id": 390,
"name": "TResult1",
"kind": 131072,
"kindString": "Type parameter",
"flags": {},
"default": {
"type": "reference",
- "id": 531,
+ "id": 550,
"typeArguments": [
{
"type": "reference",
@@ -7973,11 +8004,11 @@
"name": "Result"
}
],
- "name": "PostgrestResponse"
+ "name": "PostgrestSingleResponse"
}
},
{
- "id": 389,
+ "id": 391,
"name": "TResult2",
"kind": 131072,
"kindString": "Type parameter",
@@ -7990,7 +8021,7 @@
],
"parameters": [
{
- "id": 390,
+ "id": 392,
"name": "onfulfilled",
"kind": 32768,
"kindString": "Parameter",
@@ -8007,28 +8038,28 @@
{
"type": "reflection",
"declaration": {
- "id": 391,
+ "id": 393,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 392,
+ "id": 394,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 393,
+ "id": 395,
"name": "value",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 531,
+ "id": 550,
"typeArguments": [
{
"type": "reference",
@@ -8036,7 +8067,7 @@
"name": "Result"
}
],
- "name": "PostgrestResponse"
+ "name": "PostgrestSingleResponse"
}
}
],
@@ -8045,7 +8076,7 @@
"types": [
{
"type": "reference",
- "id": 388,
+ "id": 390,
"name": "TResult1"
},
{
@@ -8053,7 +8084,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 388,
+ "id": 390,
"name": "TResult1"
}
],
@@ -8071,7 +8102,7 @@
}
},
{
- "id": 394,
+ "id": 396,
"name": "onrejected",
"kind": 32768,
"kindString": "Parameter",
@@ -8088,21 +8119,21 @@
{
"type": "reflection",
"declaration": {
- "id": 395,
+ "id": 397,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 396,
+ "id": 398,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 397,
+ "id": 399,
"name": "reason",
"kind": 32768,
"kindString": "Parameter",
@@ -8118,7 +8149,7 @@
"types": [
{
"type": "reference",
- "id": 389,
+ "id": 391,
"name": "TResult2"
},
{
@@ -8126,7 +8157,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 389,
+ "id": 391,
"name": "TResult2"
}
],
@@ -8152,12 +8183,12 @@
"types": [
{
"type": "reference",
- "id": 388,
+ "id": 390,
"name": "TResult1"
},
{
"type": "reference",
- "id": 389,
+ "id": 391,
"name": "TResult2"
}
]
@@ -8169,19 +8200,19 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 484,
+ "id": 488,
"name": "default.then"
}
}
],
"inheritedFrom": {
"type": "reference",
- "id": 483,
+ "id": 487,
"name": "default.then"
}
},
{
- "id": 384,
+ "id": 386,
"name": "throwOnError",
"kind": 2048,
"kindString": "Method",
@@ -8195,7 +8226,7 @@
],
"signatures": [
{
- "id": 385,
+ "id": 387,
"name": "throwOnError",
"kind": 4096,
"kindString": "Call signature",
@@ -8228,14 +8259,14 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 482,
+ "id": 486,
"name": "default.throwOnError"
}
}
],
"inheritedFrom": {
"type": "reference",
- "id": 481,
+ "id": 485,
"name": "default.throwOnError"
}
}
@@ -8249,15 +8280,15 @@
{
"title": "Properties",
"kind": 1024,
- "children": [383, 375, 378, 373, 371, 374, 376, 377, 372]
+ "children": [385, 377, 380, 375, 373, 376, 378, 379, 374]
},
{
"title": "Methods",
"kind": 2048,
"children": [
- 345, 207, 199, 352, 119, 356, 301, 354, 135, 143, 175, 191, 183, 167, 332, 151, 159,
- 279, 350, 127, 285, 295, 316, 255, 338, 247, 215, 223, 231, 239, 368, 366, 311, 348,
- 263, 386, 384
+ 345, 207, 199, 354, 119, 358, 301, 356, 135, 143, 175, 191, 183, 167, 332, 151, 159,
+ 279, 351, 127, 285, 295, 316, 255, 338, 247, 215, 223, 231, 239, 370, 368, 311, 348,
+ 263, 388, 386
]
}
],
@@ -8270,7 +8301,7 @@
],
"typeParameter": [
{
- "id": 398,
+ "id": 400,
"name": "Schema",
"kind": 131072,
"kindString": "Type parameter",
@@ -8281,7 +8312,7 @@
}
},
{
- "id": 399,
+ "id": 401,
"name": "Row",
"kind": 131072,
"kindString": "Type parameter",
@@ -8304,7 +8335,7 @@
}
},
{
- "id": 400,
+ "id": 402,
"name": "Result",
"kind": 131072,
"kindString": "Type parameter",
@@ -8314,7 +8345,7 @@
"extendedTypes": [
{
"type": "reference",
- "id": 401,
+ "id": 403,
"typeArguments": [
{
"type": "reference",
@@ -8896,8 +8927,8 @@
}
},
{
- "type": "intrinsic",
- "name": "undefined"
+ "type": "literal",
+ "value": null
}
],
"name": "default"
@@ -9073,8 +9104,8 @@
}
},
{
- "type": "intrinsic",
- "name": "undefined"
+ "type": "literal",
+ "value": null
}
],
"name": "default"
@@ -9123,7 +9154,7 @@
},
{
"id": 76,
- "name": "Result",
+ "name": "ResultOne",
"kind": 131072,
"kindString": "Type parameter",
"flags": {},
@@ -9167,7 +9198,7 @@
"isOptional": true
},
"comment": {
- "shortText": "The columns to retrieve, separated by commas\n"
+ "shortText": "The columns to retrieve, separated by commas. Columns can be renamed when returned with `customName:columnName`\n"
},
"type": {
"type": "reference",
@@ -9288,9 +9319,12 @@
}
},
{
- "type": "reference",
- "id": 76,
- "name": "Result"
+ "type": "array",
+ "elementType": {
+ "type": "reference",
+ "id": 76,
+ "name": "ResultOne"
+ }
}
],
"name": "default"
@@ -9453,8 +9487,8 @@
}
},
{
- "type": "intrinsic",
- "name": "undefined"
+ "type": "literal",
+ "value": null
}
],
"name": "default"
@@ -9676,8 +9710,8 @@
}
},
{
- "type": "intrinsic",
- "name": "undefined"
+ "type": "literal",
+ "value": null
}
],
"name": "default"
@@ -9745,28 +9779,28 @@
]
},
{
- "id": 401,
+ "id": 403,
"name": "PostgrestTransformBuilder",
"kind": 128,
"kindString": "Class",
"flags": {},
"children": [
{
- "id": 402,
+ "id": 404,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
"flags": {},
"signatures": [
{
- "id": 403,
+ "id": 405,
"name": "new PostgrestTransformBuilder",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"typeParameter": [
{
- "id": 404,
+ "id": 406,
"name": "Schema",
"kind": 131072,
"kindString": "Type parameter",
@@ -9777,7 +9811,7 @@
}
},
{
- "id": 405,
+ "id": 407,
"name": "Row",
"kind": 131072,
"kindString": "Type parameter",
@@ -9800,7 +9834,7 @@
}
},
{
- "id": 406,
+ "id": 408,
"name": "Result",
"kind": 131072,
"kindString": "Type parameter",
@@ -9809,18 +9843,18 @@
],
"parameters": [
{
- "id": 407,
+ "id": 409,
"name": "builder",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 498,
+ "id": 502,
"typeArguments": [
{
"type": "reference",
- "id": 406,
+ "id": 408,
"name": "Result"
}
],
@@ -9830,21 +9864,21 @@
],
"type": {
"type": "reference",
- "id": 401,
+ "id": 403,
"typeArguments": [
{
"type": "reference",
- "id": 404,
+ "id": 406,
"name": "Schema"
},
{
"type": "reference",
- "id": 405,
+ "id": 407,
"name": "Row"
},
{
"type": "reference",
- "id": 406,
+ "id": 408,
"name": "Result"
}
],
@@ -9852,19 +9886,19 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 500,
+ "id": 504,
"name": "default.constructor"
}
}
],
"inheritedFrom": {
"type": "reference",
- "id": 499,
+ "id": 503,
"name": "default.constructor"
}
},
{
- "id": 480,
+ "id": 484,
"name": "allowEmpty",
"kind": 1024,
"kindString": "Property",
@@ -9884,12 +9918,12 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 515,
+ "id": 519,
"name": "default.allowEmpty"
}
},
{
- "id": 472,
+ "id": 476,
"name": "body",
"kind": 1024,
"kindString": "Property",
@@ -9910,12 +9944,12 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 507,
+ "id": 511,
"name": "default.body"
}
},
{
- "id": 475,
+ "id": 479,
"name": "fetch",
"kind": 1024,
"kindString": "Property",
@@ -9932,21 +9966,21 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 476,
+ "id": 480,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 477,
+ "id": 481,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 478,
+ "id": 482,
"name": "input",
"kind": 32768,
"kindString": "Parameter",
@@ -9970,7 +10004,7 @@
}
},
{
- "id": 479,
+ "id": 483,
"name": "init",
"kind": 32768,
"kindString": "Parameter",
@@ -10005,12 +10039,12 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 510,
+ "id": 514,
"name": "default.fetch"
}
},
{
- "id": 470,
+ "id": 474,
"name": "headers",
"kind": 1024,
"kindString": "Property",
@@ -10042,12 +10076,12 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 505,
+ "id": 509,
"name": "default.headers"
}
},
{
- "id": 468,
+ "id": 472,
"name": "method",
"kind": 1024,
"kindString": "Property",
@@ -10088,12 +10122,12 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 503,
+ "id": 507,
"name": "default.method"
}
},
{
- "id": 471,
+ "id": 475,
"name": "schema",
"kind": 1024,
"kindString": "Property",
@@ -10114,12 +10148,12 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 506,
+ "id": 510,
"name": "default.schema"
}
},
{
- "id": 473,
+ "id": 477,
"name": "shouldThrowOnError",
"kind": 1024,
"kindString": "Property",
@@ -10140,12 +10174,12 @@
"defaultValue": "false",
"inheritedFrom": {
"type": "reference",
- "id": 508,
+ "id": 512,
"name": "default.shouldThrowOnError"
}
},
{
- "id": 474,
+ "id": 478,
"name": "signal",
"kind": 1024,
"kindString": "Property",
@@ -10168,12 +10202,12 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 509,
+ "id": 513,
"name": "default.signal"
}
},
{
- "id": 469,
+ "id": 473,
"name": "url",
"kind": 1024,
"kindString": "Property",
@@ -10195,12 +10229,12 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 504,
+ "id": 508,
"name": "default.url"
}
},
{
- "id": 442,
+ "id": 444,
"name": "abortSignal",
"kind": 2048,
"kindString": "Method",
@@ -10208,13 +10242,13 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 130,
+ "line": 125,
"character": 2
}
],
"signatures": [
{
- "id": 443,
+ "id": 445,
"name": "abortSignal",
"kind": 4096,
"kindString": "Call signature",
@@ -10224,7 +10258,7 @@
},
"parameters": [
{
- "id": 444,
+ "id": 446,
"name": "signal",
"kind": 32768,
"kindString": "Parameter",
@@ -10242,21 +10276,21 @@
],
"type": {
"type": "reference",
- "id": 401,
+ "id": 403,
"typeArguments": [
{
"type": "reference",
- "id": 404,
+ "id": 406,
"name": "Schema"
},
{
"type": "reference",
- "id": 405,
+ "id": 407,
"name": "Row"
},
{
"type": "reference",
- "id": 406,
+ "id": 408,
"name": "Result"
}
],
@@ -10266,7 +10300,7 @@
]
},
{
- "id": 449,
+ "id": 453,
"name": "csv",
"kind": 2048,
"kindString": "Method",
@@ -10274,13 +10308,13 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 161,
+ "line": 160,
"character": 2
}
],
"signatures": [
{
- "id": 450,
+ "id": 454,
"name": "csv",
"kind": 4096,
"kindString": "Call signature",
@@ -10290,28 +10324,20 @@
},
"type": {
"type": "reference",
+ "id": 502,
"typeArguments": [
{
- "type": "reference",
- "id": 533,
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "PostgrestSingleResponse"
+ "type": "intrinsic",
+ "name": "string"
}
],
- "qualifiedName": "PromiseLike",
- "package": "typescript",
- "name": "PromiseLike"
+ "name": "default"
}
}
]
},
{
- "id": 453,
+ "id": 457,
"name": "explain",
"kind": 2048,
"kindString": "Method",
@@ -10319,13 +10345,13 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 195,
+ "line": 194,
"character": 2
}
],
"signatures": [
{
- "id": 454,
+ "id": 458,
"name": "explain",
"kind": 4096,
"kindString": "Call signature",
@@ -10335,7 +10361,7 @@
},
"parameters": [
{
- "id": 455,
+ "id": 459,
"name": "options",
"kind": 32768,
"kindString": "Parameter",
@@ -10347,14 +10373,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 456,
+ "id": 460,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 457,
+ "id": 461,
"name": "analyze",
"kind": 1024,
"kindString": "Property",
@@ -10367,7 +10393,7 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 203,
+ "line": 202,
"character": 4
}
],
@@ -10377,7 +10403,7 @@
}
},
{
- "id": 460,
+ "id": 464,
"name": "buffers",
"kind": 1024,
"kindString": "Property",
@@ -10390,7 +10416,7 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 206,
+ "line": 205,
"character": 4
}
],
@@ -10400,7 +10426,7 @@
}
},
{
- "id": 462,
+ "id": 466,
"name": "format",
"kind": 1024,
"kindString": "Property",
@@ -10413,7 +10439,7 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 208,
+ "line": 207,
"character": 4
}
],
@@ -10432,7 +10458,7 @@
}
},
{
- "id": 459,
+ "id": 463,
"name": "settings",
"kind": 1024,
"kindString": "Property",
@@ -10442,29 +10468,6 @@
"comment": {
"shortText": "If `true`, include information on configuration\nparameters that affect query planning\n"
},
- "sources": [
- {
- "fileName": "src/PostgrestTransformBuilder.ts",
- "line": 205,
- "character": 4
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- },
- {
- "id": 458,
- "name": "verbose",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "If `true`, the query identifier will be returned\nand `data` will include the output columns of the query\n"
- },
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
@@ -10478,7 +10481,30 @@
}
},
{
- "id": 461,
+ "id": 462,
+ "name": "verbose",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "If `true`, the query identifier will be returned\nand `data` will include the output columns of the query\n"
+ },
+ "sources": [
+ {
+ "fileName": "src/PostgrestTransformBuilder.ts",
+ "line": 203,
+ "character": 4
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "boolean"
+ }
+ },
+ {
+ "id": 465,
"name": "wal",
"kind": 1024,
"kindString": "Property",
@@ -10491,7 +10517,7 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 207,
+ "line": 206,
"character": 4
}
],
@@ -10505,7 +10531,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [457, 460, 462, 459, 458, 461]
+ "children": [461, 464, 466, 463, 462, 465]
}
]
}
@@ -10518,53 +10544,40 @@
"types": [
{
"type": "reference",
+ "id": 502,
"typeArguments": [
{
- "type": "reference",
- "id": 533,
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "PostgrestSingleResponse"
+ "type": "intrinsic",
+ "name": "string"
}
],
- "qualifiedName": "PromiseLike",
- "package": "typescript",
- "name": "PromiseLike"
+ "name": "default"
},
{
"type": "reference",
+ "id": 502,
"typeArguments": [
{
- "type": "reference",
- "id": 531,
- "typeArguments": [
- {
- "type": "reference",
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "qualifiedName": "Record",
- "package": "typescript",
- "name": "Record"
- }
- ],
- "name": "PostgrestResponse"
+ "type": "array",
+ "elementType": {
+ "type": "reference",
+ "typeArguments": [
+ {
+ "type": "intrinsic",
+ "name": "string"
+ },
+ {
+ "type": "intrinsic",
+ "name": "unknown"
+ }
+ ],
+ "qualifiedName": "Record",
+ "package": "typescript",
+ "name": "Record"
+ }
}
],
- "qualifiedName": "PromiseLike",
- "package": "typescript",
- "name": "PromiseLike"
+ "name": "default"
}
]
}
@@ -10572,7 +10585,7 @@
]
},
{
- "id": 451,
+ "id": 455,
"name": "geojson",
"kind": 2048,
"kindString": "Method",
@@ -10580,13 +10593,13 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 169,
+ "line": 168,
"character": 2
}
],
"signatures": [
{
- "id": 452,
+ "id": 456,
"name": "geojson",
"kind": 4096,
"kindString": "Call signature",
@@ -10596,40 +10609,32 @@
},
"type": {
"type": "reference",
+ "id": 502,
"typeArguments": [
{
"type": "reference",
- "id": 533,
"typeArguments": [
{
- "type": "reference",
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "qualifiedName": "Record",
- "package": "typescript",
- "name": "Record"
+ "type": "intrinsic",
+ "name": "string"
+ },
+ {
+ "type": "intrinsic",
+ "name": "unknown"
}
],
- "name": "PostgrestSingleResponse"
+ "qualifiedName": "Record",
+ "package": "typescript",
+ "name": "Record"
}
],
- "qualifiedName": "PromiseLike",
- "package": "typescript",
- "name": "PromiseLike"
+ "name": "default"
}
}
]
},
{
- "id": 429,
+ "id": 431,
"name": "limit",
"kind": 2048,
"kindString": "Method",
@@ -10637,13 +10642,13 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 101,
+ "line": 96,
"character": 2
}
],
"signatures": [
{
- "id": 430,
+ "id": 432,
"name": "limit",
"kind": 4096,
"kindString": "Call signature",
@@ -10653,7 +10658,7 @@
},
"parameters": [
{
- "id": 431,
+ "id": 433,
"name": "count",
"kind": 32768,
"kindString": "Parameter",
@@ -10667,7 +10672,7 @@
}
},
{
- "id": 432,
+ "id": 434,
"name": "options",
"kind": 32768,
"kindString": "Parameter",
@@ -10679,14 +10684,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 433,
+ "id": 435,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 434,
+ "id": 436,
"name": "foreignTable",
"kind": 1024,
"kindString": "Property",
@@ -10699,7 +10704,7 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 101,
+ "line": 96,
"character": 43
}
],
@@ -10713,7 +10718,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [434]
+ "children": [436]
}
]
}
@@ -10723,21 +10728,21 @@
],
"type": {
"type": "reference",
- "id": 401,
+ "id": 403,
"typeArguments": [
{
"type": "reference",
- "id": 404,
+ "id": 406,
"name": "Schema"
},
{
"type": "reference",
- "id": 405,
+ "id": 407,
"name": "Row"
},
{
"type": "reference",
- "id": 406,
+ "id": 408,
"name": "Result"
}
],
@@ -10747,7 +10752,7 @@
]
},
{
- "id": 447,
+ "id": 450,
"name": "maybeSingle",
"kind": 2048,
"kindString": "Method",
@@ -10755,13 +10760,13 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 152,
+ "line": 149,
"character": 2
}
],
"signatures": [
{
- "id": 448,
+ "id": 451,
"name": "maybeSingle",
"kind": 4096,
"kindString": "Call signature",
@@ -10770,31 +10775,64 @@
"shortText": "Return `data` as a single object instead of an array of objects.",
"text": "Query result must be zero or one row (e.g. using `.limit(1)`), otherwise\nthis returns an error.\n"
},
+ "typeParameter": [
+ {
+ "id": 452,
+ "name": "ResultOne",
+ "kind": 131072,
+ "kindString": "Type parameter",
+ "flags": {},
+ "default": {
+ "type": "conditional",
+ "checkType": {
+ "type": "reference",
+ "id": 408,
+ "name": "Result"
+ },
+ "extendsType": {
+ "type": "array",
+ "elementType": {
+ "type": "reference",
+ "name": "ResultOne"
+ }
+ },
+ "trueType": {
+ "type": "reference",
+ "name": "ResultOne"
+ },
+ "falseType": {
+ "type": "intrinsic",
+ "name": "never"
+ }
+ }
+ }
+ ],
"type": {
"type": "reference",
+ "id": 502,
"typeArguments": [
{
- "type": "reference",
- "id": 535,
- "typeArguments": [
+ "type": "union",
+ "types": [
+ {
+ "type": "literal",
+ "value": null
+ },
{
"type": "reference",
- "id": 406,
- "name": "Result"
+ "id": 353,
+ "name": "ResultOne"
}
- ],
- "name": "PostgrestMaybeSingleResponse"
+ ]
}
],
- "qualifiedName": "PromiseLike",
- "package": "typescript",
- "name": "PromiseLike"
+ "name": "default"
}
}
]
},
{
- "id": 413,
+ "id": 415,
"name": "order",
"kind": 2048,
"kindString": "Method",
@@ -10802,13 +10840,13 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 49,
+ "line": 44,
"character": 2
}
],
"signatures": [
{
- "id": 414,
+ "id": 416,
"name": "order",
"kind": 4096,
"kindString": "Call signature",
@@ -10819,7 +10857,7 @@
},
"typeParameter": [
{
- "id": 415,
+ "id": 417,
"name": "ColumnName",
"kind": 131072,
"kindString": "Type parameter",
@@ -10832,7 +10870,7 @@
],
"parameters": [
{
- "id": 416,
+ "id": 418,
"name": "column",
"kind": 32768,
"kindString": "Parameter",
@@ -10847,7 +10885,7 @@
}
},
{
- "id": 417,
+ "id": 419,
"name": "options",
"kind": 32768,
"kindString": "Parameter",
@@ -10860,14 +10898,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 418,
+ "id": 420,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 419,
+ "id": 421,
"name": "ascending",
"kind": 1024,
"kindString": "Property",
@@ -10880,7 +10918,7 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 51,
+ "line": 46,
"character": 16
}
],
@@ -10890,7 +10928,7 @@
}
},
{
- "id": 421,
+ "id": 423,
"name": "foreignTable",
"kind": 1024,
"kindString": "Property",
@@ -10903,7 +10941,7 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 51,
+ "line": 46,
"character": 59
}
],
@@ -10913,7 +10951,7 @@
}
},
{
- "id": 420,
+ "id": 422,
"name": "nullsFirst",
"kind": 1024,
"kindString": "Property",
@@ -10926,7 +10964,7 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 51,
+ "line": 46,
"character": 37
}
],
@@ -10940,7 +10978,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [419, 421, 420]
+ "children": [421, 423, 422]
}
]
}
@@ -10949,21 +10987,21 @@
],
"type": {
"type": "reference",
- "id": 401,
+ "id": 403,
"typeArguments": [
{
"type": "reference",
- "id": 404,
+ "id": 406,
"name": "Schema"
},
{
"type": "reference",
- "id": 405,
+ "id": 407,
"name": "Row"
},
{
"type": "reference",
- "id": 406,
+ "id": 408,
"name": "Result"
}
],
@@ -10971,7 +11009,7 @@
}
},
{
- "id": 422,
+ "id": 424,
"name": "order",
"kind": 4096,
"kindString": "Call signature",
@@ -10982,7 +11020,7 @@
},
"parameters": [
{
- "id": 423,
+ "id": 425,
"name": "column",
"kind": 32768,
"kindString": "Parameter",
@@ -10996,7 +11034,7 @@
}
},
{
- "id": 424,
+ "id": 426,
"name": "options",
"kind": 32768,
"kindString": "Parameter",
@@ -11009,14 +11047,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 425,
+ "id": 427,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 426,
+ "id": 428,
"name": "ascending",
"kind": 1024,
"kindString": "Property",
@@ -11029,7 +11067,7 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 55,
+ "line": 50,
"character": 16
}
],
@@ -11039,7 +11077,7 @@
}
},
{
- "id": 428,
+ "id": 430,
"name": "foreignTable",
"kind": 1024,
"kindString": "Property",
@@ -11050,7 +11088,7 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 55,
+ "line": 50,
"character": 59
}
],
@@ -11060,7 +11098,7 @@
}
},
{
- "id": 427,
+ "id": 429,
"name": "nullsFirst",
"kind": 1024,
"kindString": "Property",
@@ -11073,7 +11111,7 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 55,
+ "line": 50,
"character": 37
}
],
@@ -11087,7 +11125,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [426, 428, 427]
+ "children": [428, 430, 429]
}
]
}
@@ -11096,21 +11134,21 @@
],
"type": {
"type": "reference",
- "id": 401,
+ "id": 403,
"typeArguments": [
{
"type": "reference",
- "id": 404,
+ "id": 406,
"name": "Schema"
},
{
"type": "reference",
- "id": 405,
+ "id": 407,
"name": "Row"
},
{
"type": "reference",
- "id": 406,
+ "id": 408,
"name": "Result"
}
],
@@ -11120,7 +11158,7 @@
]
},
{
- "id": 435,
+ "id": 437,
"name": "range",
"kind": 2048,
"kindString": "Method",
@@ -11128,13 +11166,13 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 116,
+ "line": 111,
"character": 2
}
],
"signatures": [
{
- "id": 436,
+ "id": 438,
"name": "range",
"kind": 4096,
"kindString": "Call signature",
@@ -11144,7 +11182,7 @@
},
"parameters": [
{
- "id": 437,
+ "id": 439,
"name": "from",
"kind": 32768,
"kindString": "Parameter",
@@ -11158,7 +11196,7 @@
}
},
{
- "id": 438,
+ "id": 440,
"name": "to",
"kind": 32768,
"kindString": "Parameter",
@@ -11172,7 +11210,7 @@
}
},
{
- "id": 439,
+ "id": 441,
"name": "options",
"kind": 32768,
"kindString": "Parameter",
@@ -11184,14 +11222,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 440,
+ "id": 442,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 441,
+ "id": 443,
"name": "foreignTable",
"kind": 1024,
"kindString": "Property",
@@ -11204,7 +11242,7 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 116,
+ "line": 111,
"character": 54
}
],
@@ -11218,7 +11256,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [441]
+ "children": [443]
}
]
}
@@ -11228,21 +11266,21 @@
],
"type": {
"type": "reference",
- "id": 401,
+ "id": 403,
"typeArguments": [
{
"type": "reference",
- "id": 404,
+ "id": 406,
"name": "Schema"
},
{
"type": "reference",
- "id": 405,
+ "id": 407,
"name": "Row"
},
{
"type": "reference",
- "id": 406,
+ "id": 408,
"name": "Result"
}
],
@@ -11252,7 +11290,7 @@
]
},
{
- "id": 465,
+ "id": 469,
"name": "returns",
"kind": 2048,
"kindString": "Method",
@@ -11260,13 +11298,13 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 249,
+ "line": 246,
"character": 2
}
],
"signatures": [
{
- "id": 466,
+ "id": 470,
"name": "returns",
"kind": 4096,
"kindString": "Call signature",
@@ -11276,7 +11314,7 @@
},
"typeParameter": [
{
- "id": 467,
+ "id": 471,
"name": "NewResult",
"kind": 131072,
"kindString": "Type parameter",
@@ -11288,21 +11326,21 @@
],
"type": {
"type": "reference",
- "id": 401,
+ "id": 403,
"typeArguments": [
{
"type": "reference",
- "id": 404,
+ "id": 406,
"name": "Schema"
},
{
"type": "reference",
- "id": 405,
+ "id": 407,
"name": "Row"
},
{
"type": "reference",
- "id": 370,
+ "id": 372,
"name": "NewResult"
}
],
@@ -11312,7 +11350,7 @@
]
},
{
- "id": 463,
+ "id": 467,
"name": "rollback",
"kind": 2048,
"kindString": "Method",
@@ -11320,13 +11358,13 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 235,
+ "line": 232,
"character": 2
}
],
"signatures": [
{
- "id": 464,
+ "id": 468,
"name": "rollback",
"kind": 4096,
"kindString": "Call signature",
@@ -11337,21 +11375,21 @@
},
"type": {
"type": "reference",
- "id": 401,
+ "id": 403,
"typeArguments": [
{
"type": "reference",
- "id": 404,
+ "id": 406,
"name": "Schema"
},
{
"type": "reference",
- "id": 405,
+ "id": 407,
"name": "Row"
},
{
"type": "reference",
- "id": 406,
+ "id": 408,
"name": "Result"
}
],
@@ -11361,7 +11399,7 @@
]
},
{
- "id": 408,
+ "id": 410,
"name": "select",
"kind": 2048,
"kindString": "Method",
@@ -11369,13 +11407,13 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 24,
+ "line": 19,
"character": 2
}
],
"signatures": [
{
- "id": 409,
+ "id": 411,
"name": "select",
"kind": 4096,
"kindString": "Call signature",
@@ -11386,7 +11424,7 @@
},
"typeParameter": [
{
- "id": 410,
+ "id": 412,
"name": "Query",
"kind": 131072,
"kindString": "Type parameter",
@@ -11401,8 +11439,8 @@
}
},
{
- "id": 411,
- "name": "NewResult",
+ "id": 413,
+ "name": "NewResultOne",
"kind": 131072,
"kindString": "Type parameter",
"flags": {},
@@ -11411,12 +11449,12 @@
"typeArguments": [
{
"type": "reference",
- "id": 404,
+ "id": 406,
"name": "Schema"
},
{
"type": "reference",
- "id": 405,
+ "id": 407,
"name": "Row"
},
{
@@ -11431,7 +11469,7 @@
],
"parameters": [
{
- "id": 412,
+ "id": 414,
"name": "columns",
"kind": 32768,
"kindString": "Parameter",
@@ -11450,22 +11488,25 @@
],
"type": {
"type": "reference",
- "id": 401,
+ "id": 403,
"typeArguments": [
{
"type": "reference",
- "id": 404,
+ "id": 406,
"name": "Schema"
},
{
"type": "reference",
- "id": 405,
+ "id": 407,
"name": "Row"
},
{
- "type": "reference",
- "id": 314,
- "name": "NewResult"
+ "type": "array",
+ "elementType": {
+ "type": "reference",
+ "id": 314,
+ "name": "NewResultOne"
+ }
}
],
"name": "default"
@@ -11474,7 +11515,7 @@
]
},
{
- "id": 445,
+ "id": 447,
"name": "single",
"kind": 2048,
"kindString": "Method",
@@ -11482,13 +11523,13 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 141,
+ "line": 136,
"character": 2
}
],
"signatures": [
{
- "id": 446,
+ "id": 448,
"name": "single",
"kind": 4096,
"kindString": "Call signature",
@@ -11497,31 +11538,55 @@
"shortText": "Return `data` as a single object instead of an array of objects.",
"text": "Query result must be one row (e.g. using `.limit(1)`), otherwise this\nreturns an error.\n"
},
+ "typeParameter": [
+ {
+ "id": 449,
+ "name": "ResultOne",
+ "kind": 131072,
+ "kindString": "Type parameter",
+ "flags": {},
+ "default": {
+ "type": "conditional",
+ "checkType": {
+ "type": "reference",
+ "id": 408,
+ "name": "Result"
+ },
+ "extendsType": {
+ "type": "array",
+ "elementType": {
+ "type": "reference",
+ "name": "ResultOne"
+ }
+ },
+ "trueType": {
+ "type": "reference",
+ "name": "ResultOne"
+ },
+ "falseType": {
+ "type": "intrinsic",
+ "name": "never"
+ }
+ }
+ }
+ ],
"type": {
"type": "reference",
+ "id": 502,
"typeArguments": [
{
"type": "reference",
- "id": 533,
- "typeArguments": [
- {
- "type": "reference",
- "id": 406,
- "name": "Result"
- }
- ],
- "name": "PostgrestSingleResponse"
+ "id": 350,
+ "name": "ResultOne"
}
],
- "qualifiedName": "PromiseLike",
- "package": "typescript",
- "name": "PromiseLike"
+ "name": "default"
}
}
]
},
{
- "id": 483,
+ "id": 487,
"name": "then",
"kind": 2048,
"kindString": "Method",
@@ -11535,33 +11600,33 @@
],
"signatures": [
{
- "id": 484,
+ "id": 488,
"name": "then",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"typeParameter": [
{
- "id": 485,
+ "id": 489,
"name": "TResult1",
"kind": 131072,
"kindString": "Type parameter",
"flags": {},
"default": {
"type": "reference",
- "id": 531,
+ "id": 550,
"typeArguments": [
{
"type": "reference",
- "id": 406,
+ "id": 408,
"name": "Result"
}
],
- "name": "PostgrestResponse"
+ "name": "PostgrestSingleResponse"
}
},
{
- "id": 486,
+ "id": 490,
"name": "TResult2",
"kind": 131072,
"kindString": "Type parameter",
@@ -11573,90 +11638,9 @@
}
],
"parameters": [
- {
- "id": 487,
- "name": "onfulfilled",
- "kind": 32768,
- "kindString": "Parameter",
- "flags": {
- "isOptional": true
- },
- "type": {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": null
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 488,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "signatures": [
- {
- "id": 489,
- "name": "__type",
- "kind": 4096,
- "kindString": "Call signature",
- "flags": {},
- "parameters": [
- {
- "id": 490,
- "name": "value",
- "kind": 32768,
- "kindString": "Parameter",
- "flags": {},
- "type": {
- "type": "reference",
- "id": 531,
- "typeArguments": [
- {
- "type": "reference",
- "id": 406,
- "name": "Result"
- }
- ],
- "name": "PostgrestResponse"
- }
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reference",
- "id": 388,
- "name": "TResult1"
- },
- {
- "type": "reference",
- "typeArguments": [
- {
- "type": "reference",
- "id": 388,
- "name": "TResult1"
- }
- ],
- "qualifiedName": "PromiseLike",
- "package": "typescript",
- "name": "PromiseLike"
- }
- ]
- }
- }
- ]
- }
- }
- ]
- }
- },
{
"id": 491,
- "name": "onrejected",
+ "name": "onfulfilled",
"kind": 32768,
"kindString": "Parameter",
"flags": {
@@ -11687,6 +11671,87 @@
"parameters": [
{
"id": 494,
+ "name": "value",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {},
+ "type": {
+ "type": "reference",
+ "id": 550,
+ "typeArguments": [
+ {
+ "type": "reference",
+ "id": 408,
+ "name": "Result"
+ }
+ ],
+ "name": "PostgrestSingleResponse"
+ }
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "reference",
+ "id": 390,
+ "name": "TResult1"
+ },
+ {
+ "type": "reference",
+ "typeArguments": [
+ {
+ "type": "reference",
+ "id": 390,
+ "name": "TResult1"
+ }
+ ],
+ "qualifiedName": "PromiseLike",
+ "package": "typescript",
+ "name": "PromiseLike"
+ }
+ ]
+ }
+ }
+ ]
+ }
+ }
+ ]
+ }
+ },
+ {
+ "id": 495,
+ "name": "onrejected",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {
+ "isOptional": true
+ },
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "literal",
+ "value": null
+ },
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 496,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "signatures": [
+ {
+ "id": 497,
+ "name": "__type",
+ "kind": 4096,
+ "kindString": "Call signature",
+ "flags": {},
+ "parameters": [
+ {
+ "id": 498,
"name": "reason",
"kind": 32768,
"kindString": "Parameter",
@@ -11702,7 +11767,7 @@
"types": [
{
"type": "reference",
- "id": 389,
+ "id": 391,
"name": "TResult2"
},
{
@@ -11710,7 +11775,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 389,
+ "id": 391,
"name": "TResult2"
}
],
@@ -11736,12 +11801,12 @@
"types": [
{
"type": "reference",
- "id": 388,
+ "id": 390,
"name": "TResult1"
},
{
"type": "reference",
- "id": 389,
+ "id": 391,
"name": "TResult2"
}
]
@@ -11753,19 +11818,19 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 519,
+ "id": 523,
"name": "default.then"
}
}
],
"inheritedFrom": {
"type": "reference",
- "id": 518,
+ "id": 522,
"name": "default.then"
}
},
{
- "id": 481,
+ "id": 485,
"name": "throwOnError",
"kind": 2048,
"kindString": "Method",
@@ -11779,7 +11844,7 @@
],
"signatures": [
{
- "id": 482,
+ "id": 486,
"name": "throwOnError",
"kind": 4096,
"kindString": "Call signature",
@@ -11790,21 +11855,21 @@
},
"type": {
"type": "reference",
- "id": 401,
+ "id": 403,
"typeArguments": [
{
"type": "reference",
- "id": 404,
+ "id": 406,
"name": "Schema"
},
{
"type": "reference",
- "id": 405,
+ "id": 407,
"name": "Row"
},
{
"type": "reference",
- "id": 406,
+ "id": 408,
"name": "Result"
}
],
@@ -11812,14 +11877,14 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 517,
+ "id": 521,
"name": "default.throwOnError"
}
}
],
"inheritedFrom": {
"type": "reference",
- "id": 516,
+ "id": 520,
"name": "default.throwOnError"
}
}
@@ -11828,29 +11893,29 @@
{
"title": "Constructors",
"kind": 512,
- "children": [402]
+ "children": [404]
},
{
"title": "Properties",
"kind": 1024,
- "children": [480, 472, 475, 470, 468, 471, 473, 474, 469]
+ "children": [484, 476, 479, 474, 472, 475, 477, 478, 473]
},
{
"title": "Methods",
"kind": 2048,
- "children": [442, 449, 453, 451, 429, 447, 413, 435, 465, 463, 408, 445, 483, 481]
+ "children": [444, 453, 457, 455, 431, 450, 415, 437, 469, 467, 410, 447, 487, 485]
}
],
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 10,
+ "line": 5,
"character": 21
}
],
"typeParameter": [
{
- "id": 495,
+ "id": 499,
"name": "Schema",
"kind": 131072,
"kindString": "Type parameter",
@@ -11861,7 +11926,7 @@
}
},
{
- "id": 496,
+ "id": 500,
"name": "Row",
"kind": 131072,
"kindString": "Type parameter",
@@ -11884,7 +11949,7 @@
}
},
{
- "id": 497,
+ "id": 501,
"name": "Result",
"kind": 131072,
"kindString": "Type parameter",
@@ -11894,11 +11959,11 @@
"extendedTypes": [
{
"type": "reference",
- "id": 498,
+ "id": 502,
"typeArguments": [
{
"type": "reference",
- "id": 406,
+ "id": 408,
"name": "Result"
}
],
@@ -11915,6 +11980,280 @@
},
{
"id": 537,
+ "name": "PostgrestResponseFailure",
+ "kind": 256,
+ "kindString": "Interface",
+ "flags": {},
+ "children": [
+ {
+ "id": 540,
+ "name": "count",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/types.ts",
+ "line": 32,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "literal",
+ "value": null
+ }
+ },
+ {
+ "id": 539,
+ "name": "data",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/types.ts",
+ "line": 31,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "literal",
+ "value": null
+ }
+ },
+ {
+ "id": 538,
+ "name": "error",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/types.ts",
+ "line": 30,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "id": 554,
+ "name": "PostgrestError"
+ }
+ },
+ {
+ "id": 541,
+ "name": "status",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/types.ts",
+ "line": 21,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "number"
+ },
+ "inheritedFrom": {
+ "type": "reference",
+ "name": "PostgrestResponseBase.status"
+ }
+ },
+ {
+ "id": 542,
+ "name": "statusText",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/types.ts",
+ "line": 22,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ },
+ "inheritedFrom": {
+ "type": "reference",
+ "name": "PostgrestResponseBase.statusText"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [540, 539, 538, 541, 542]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/types.ts",
+ "line": 29,
+ "character": 17
+ }
+ ],
+ "extendedTypes": [
+ {
+ "type": "reference",
+ "name": "PostgrestResponseBase"
+ }
+ ]
+ },
+ {
+ "id": 543,
+ "name": "PostgrestResponseSuccess",
+ "kind": 256,
+ "kindString": "Interface",
+ "flags": {},
+ "children": [
+ {
+ "id": 546,
+ "name": "count",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/types.ts",
+ "line": 27,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "literal",
+ "value": null
+ },
+ {
+ "type": "intrinsic",
+ "name": "number"
+ }
+ ]
+ }
+ },
+ {
+ "id": 545,
+ "name": "data",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/types.ts",
+ "line": 26,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "id": 549,
+ "name": "T"
+ }
+ },
+ {
+ "id": 544,
+ "name": "error",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/types.ts",
+ "line": 25,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "literal",
+ "value": null
+ }
+ },
+ {
+ "id": 547,
+ "name": "status",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/types.ts",
+ "line": 21,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "number"
+ },
+ "inheritedFrom": {
+ "type": "reference",
+ "name": "PostgrestResponseBase.status"
+ }
+ },
+ {
+ "id": 548,
+ "name": "statusText",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/types.ts",
+ "line": 22,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ },
+ "inheritedFrom": {
+ "type": "reference",
+ "name": "PostgrestResponseBase.statusText"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [546, 545, 544, 547, 548]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/types.ts",
+ "line": 24,
+ "character": 17
+ }
+ ],
+ "typeParameter": [
+ {
+ "id": 549,
+ "name": "T",
+ "kind": 131072,
+ "kindString": "Type parameter",
+ "flags": {}
+ }
+ ],
+ "extendedTypes": [
+ {
+ "type": "reference",
+ "name": "PostgrestResponseBase"
+ }
+ ]
+ },
+ {
+ "id": 554,
"name": "PostgrestError",
"kind": 4194304,
"kindString": "Type alias",
@@ -11933,14 +12272,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 538,
+ "id": 555,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 542,
+ "id": 559,
"name": "code",
"kind": 1024,
"kindString": "Property",
@@ -11958,7 +12297,7 @@
}
},
{
- "id": 540,
+ "id": 557,
"name": "details",
"kind": 1024,
"kindString": "Property",
@@ -11976,7 +12315,7 @@
}
},
{
- "id": 541,
+ "id": 558,
"name": "hint",
"kind": 1024,
"kindString": "Property",
@@ -11994,7 +12333,7 @@
}
},
{
- "id": 539,
+ "id": 556,
"name": "message",
"kind": 1024,
"kindString": "Property",
@@ -12016,7 +12355,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [542, 540, 541, 539]
+ "children": [559, 557, 558, 556]
}
],
"sources": [
@@ -12030,7 +12369,7 @@
}
},
{
- "id": 535,
+ "id": 552,
"name": "PostgrestMaybeSingleResponse",
"kind": 4194304,
"kindString": "Type alias",
@@ -12038,7 +12377,51 @@
"sources": [
{
"fileName": "src/types.ts",
- "line": 45,
+ "line": 41,
+ "character": 12
+ }
+ ],
+ "typeParameter": [
+ {
+ "id": 553,
+ "name": "T",
+ "kind": 131072,
+ "kindString": "Type parameter",
+ "flags": {}
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "id": 550,
+ "typeArguments": [
+ {
+ "type": "union",
+ "types": [
+ {
+ "type": "reference",
+ "id": 553,
+ "name": "T"
+ },
+ {
+ "type": "literal",
+ "value": null
+ }
+ ]
+ }
+ ],
+ "name": "PostgrestSingleResponse"
+ }
+ },
+ {
+ "id": 535,
+ "name": "PostgrestResponse",
+ "kind": 4194304,
+ "kindString": "Type alias",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/types.ts",
+ "line": 42,
"character": 12
}
],
@@ -12053,71 +12436,22 @@
],
"type": {
"type": "reference",
- "id": 533,
+ "id": 550,
"typeArguments": [
{
- "type": "union",
- "types": [
- {
- "type": "reference",
- "id": 536,
- "name": "T"
- },
- {
- "type": "literal",
- "value": null
- }
- ]
+ "type": "array",
+ "elementType": {
+ "type": "reference",
+ "id": 536,
+ "name": "T"
+ }
}
],
"name": "PostgrestSingleResponse"
}
},
{
- "id": 531,
- "name": "PostgrestResponse",
- "kind": 4194304,
- "kindString": "Type alias",
- "flags": {},
- "sources": [
- {
- "fileName": "src/types.ts",
- "line": 35,
- "character": 12
- }
- ],
- "typeParameter": [
- {
- "id": 532,
- "name": "T",
- "kind": 131072,
- "kindString": "Type parameter",
- "flags": {}
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reference",
- "typeArguments": [
- {
- "type": "reference",
- "id": 532,
- "name": "T"
- }
- ],
- "name": "PostgrestResponseSuccess"
- },
- {
- "type": "reference",
- "name": "PostgrestResponseFailure"
- }
- ]
- }
- },
- {
- "id": 533,
+ "id": 550,
"name": "PostgrestSingleResponse",
"kind": 4194304,
"kindString": "Type alias",
@@ -12125,13 +12459,13 @@
"sources": [
{
"fileName": "src/types.ts",
- "line": 42,
+ "line": 38,
"character": 12
}
],
"typeParameter": [
{
- "id": 534,
+ "id": 551,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -12143,17 +12477,19 @@
"types": [
{
"type": "reference",
+ "id": 543,
"typeArguments": [
{
"type": "reference",
- "id": 534,
+ "id": 551,
"name": "T"
}
],
- "name": "PostgrestSingleResponseSuccess"
+ "name": "PostgrestResponseSuccess"
},
{
"type": "reference",
+ "id": 537,
"name": "PostgrestResponseFailure"
}
]
@@ -12164,12 +12500,17 @@
{
"title": "Classes",
"kind": 128,
- "children": [498, 1, 112, 49, 401]
+ "children": [502, 1, 112, 49, 403]
+ },
+ {
+ "title": "Interfaces",
+ "kind": 256,
+ "children": [537, 543]
},
{
"title": "Type Aliases",
"kind": 4194304,
- "children": [537, 535, 531, 533]
+ "children": [554, 552, 535, 550]
}
],
"sources": [
diff --git a/spec/enrichments/tsdoc_v2/postgrest_dereferenced.json b/spec/enrichments/tsdoc_v2/postgrest_dereferenced.json
index e4369b656c9..41b0351d096 100644
--- a/spec/enrichments/tsdoc_v2/postgrest_dereferenced.json
+++ b/spec/enrichments/tsdoc_v2/postgrest_dereferenced.json
@@ -7,7 +7,7 @@
"originalName": "",
"children": [
{
- "id": 498,
+ "id": 502,
"name": "PostgrestBuilder",
"kind": 128,
"kindString": "Class",
@@ -16,7 +16,7 @@
},
"children": [
{
- "id": 499,
+ "id": 503,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -30,14 +30,14 @@
],
"signatures": [
{
- "id": 500,
+ "id": 504,
"name": "new PostgrestBuilder",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"typeParameter": [
{
- "id": 501,
+ "id": 505,
"name": "Result",
"kind": 131072,
"kindString": "Type parameter",
@@ -46,24 +46,24 @@
],
"parameters": [
{
- "id": 502,
+ "id": 506,
"name": "builder",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 498,
+ "id": 502,
"typeArguments": [
{
"type": "reference",
- "id": 501,
+ "id": 505,
"name": "Result"
}
],
"name": "default",
"dereferenced": {
- "id": 498,
+ "id": 502,
"name": "PostgrestBuilder",
"kind": 128,
"kindString": "Class",
@@ -75,17 +75,17 @@
{
"title": "Constructors",
"kind": 512,
- "children": [499]
+ "children": [503]
},
{
"title": "Properties",
"kind": 1024,
- "children": [515, 507, 510, 505, 503, 506, 508, 509, 504]
+ "children": [519, 511, 514, 509, 507, 510, 512, 513, 508]
},
{
"title": "Methods",
"kind": 2048,
- "children": [518, 516]
+ "children": [522, 520]
}
],
"sources": [
@@ -97,7 +97,7 @@
],
"typeParameter": [
{
- "id": 530,
+ "id": 534,
"name": "Result",
"kind": 131072,
"kindString": "Type parameter",
@@ -107,7 +107,7 @@
"extendedBy": [
{
"type": "reference",
- "id": 401,
+ "id": 403,
"name": "PostgrestTransformBuilder"
}
],
@@ -117,15 +117,15 @@
"typeArguments": [
{
"type": "reference",
- "id": 531,
+ "id": 550,
"typeArguments": [
{
"type": "reference",
- "id": 501,
+ "id": 505,
"name": "Result"
}
],
- "name": "PostgrestResponse"
+ "name": "PostgrestSingleResponse"
}
],
"qualifiedName": "PromiseLike",
@@ -139,11 +139,11 @@
],
"type": {
"type": "reference",
- "id": 498,
+ "id": 502,
"typeArguments": [
{
"type": "reference",
- "id": 501,
+ "id": 505,
"name": "Result"
}
],
@@ -153,7 +153,7 @@
]
},
{
- "id": 515,
+ "id": 519,
"name": "allowEmpty",
"kind": 1024,
"kindString": "Property",
@@ -173,7 +173,7 @@
}
},
{
- "id": 507,
+ "id": 511,
"name": "body",
"kind": 1024,
"kindString": "Property",
@@ -194,7 +194,7 @@
}
},
{
- "id": 510,
+ "id": 514,
"name": "fetch",
"kind": 1024,
"kindString": "Property",
@@ -211,21 +211,21 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 511,
+ "id": 515,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 512,
+ "id": 516,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 513,
+ "id": 517,
"name": "input",
"kind": 32768,
"kindString": "Parameter",
@@ -249,7 +249,7 @@
}
},
{
- "id": 514,
+ "id": 518,
"name": "init",
"kind": 32768,
"kindString": "Parameter",
@@ -284,7 +284,7 @@
}
},
{
- "id": 505,
+ "id": 509,
"name": "headers",
"kind": 1024,
"kindString": "Property",
@@ -316,7 +316,7 @@
}
},
{
- "id": 503,
+ "id": 507,
"name": "method",
"kind": 1024,
"kindString": "Property",
@@ -357,7 +357,7 @@
}
},
{
- "id": 506,
+ "id": 510,
"name": "schema",
"kind": 1024,
"kindString": "Property",
@@ -378,7 +378,7 @@
}
},
{
- "id": 508,
+ "id": 512,
"name": "shouldThrowOnError",
"kind": 1024,
"kindString": "Property",
@@ -399,7 +399,7 @@
"defaultValue": "false"
},
{
- "id": 509,
+ "id": 513,
"name": "signal",
"kind": 1024,
"kindString": "Property",
@@ -422,7 +422,7 @@
}
},
{
- "id": 504,
+ "id": 508,
"name": "url",
"kind": 1024,
"kindString": "Property",
@@ -444,7 +444,7 @@
}
},
{
- "id": 518,
+ "id": 522,
"name": "then",
"kind": 2048,
"kindString": "Method",
@@ -458,33 +458,33 @@
],
"signatures": [
{
- "id": 519,
+ "id": 523,
"name": "then",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"typeParameter": [
{
- "id": 520,
+ "id": 524,
"name": "TResult1",
"kind": 131072,
"kindString": "Type parameter",
"flags": {},
"default": {
"type": "reference",
- "id": 531,
+ "id": 550,
"typeArguments": [
{
"type": "reference",
- "id": 501,
+ "id": 505,
"name": "Result"
}
],
- "name": "PostgrestResponse"
+ "name": "PostgrestSingleResponse"
}
},
{
- "id": 521,
+ "id": 525,
"name": "TResult2",
"kind": 131072,
"kindString": "Type parameter",
@@ -496,90 +496,9 @@
}
],
"parameters": [
- {
- "id": 522,
- "name": "onfulfilled",
- "kind": 32768,
- "kindString": "Parameter",
- "flags": {
- "isOptional": true
- },
- "type": {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": null
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 523,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "signatures": [
- {
- "id": 524,
- "name": "__type",
- "kind": 4096,
- "kindString": "Call signature",
- "flags": {},
- "parameters": [
- {
- "id": 525,
- "name": "value",
- "kind": 32768,
- "kindString": "Parameter",
- "flags": {},
- "type": {
- "type": "reference",
- "id": 531,
- "typeArguments": [
- {
- "type": "reference",
- "id": 501,
- "name": "Result"
- }
- ],
- "name": "PostgrestResponse"
- }
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reference",
- "id": 388,
- "name": "TResult1"
- },
- {
- "type": "reference",
- "typeArguments": [
- {
- "type": "reference",
- "id": 388,
- "name": "TResult1"
- }
- ],
- "qualifiedName": "PromiseLike",
- "package": "typescript",
- "name": "PromiseLike"
- }
- ]
- }
- }
- ]
- }
- }
- ]
- }
- },
{
"id": 526,
- "name": "onrejected",
+ "name": "onfulfilled",
"kind": 32768,
"kindString": "Parameter",
"flags": {
@@ -610,6 +529,87 @@
"parameters": [
{
"id": 529,
+ "name": "value",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {},
+ "type": {
+ "type": "reference",
+ "id": 550,
+ "typeArguments": [
+ {
+ "type": "reference",
+ "id": 505,
+ "name": "Result"
+ }
+ ],
+ "name": "PostgrestSingleResponse"
+ }
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "reference",
+ "id": 390,
+ "name": "TResult1"
+ },
+ {
+ "type": "reference",
+ "typeArguments": [
+ {
+ "type": "reference",
+ "id": 390,
+ "name": "TResult1"
+ }
+ ],
+ "qualifiedName": "PromiseLike",
+ "package": "typescript",
+ "name": "PromiseLike"
+ }
+ ]
+ }
+ }
+ ]
+ }
+ }
+ ]
+ }
+ },
+ {
+ "id": 530,
+ "name": "onrejected",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {
+ "isOptional": true
+ },
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "literal",
+ "value": null
+ },
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 531,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "signatures": [
+ {
+ "id": 532,
+ "name": "__type",
+ "kind": 4096,
+ "kindString": "Call signature",
+ "flags": {},
+ "parameters": [
+ {
+ "id": 533,
"name": "reason",
"kind": 32768,
"kindString": "Parameter",
@@ -625,7 +625,7 @@
"types": [
{
"type": "reference",
- "id": 389,
+ "id": 391,
"name": "TResult2"
},
{
@@ -633,7 +633,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 389,
+ "id": 391,
"name": "TResult2"
}
],
@@ -659,12 +659,12 @@
"types": [
{
"type": "reference",
- "id": 388,
+ "id": 390,
"name": "TResult1"
},
{
"type": "reference",
- "id": 389,
+ "id": 391,
"name": "TResult2"
}
]
@@ -686,7 +686,7 @@
}
},
{
- "id": 516,
+ "id": 520,
"name": "throwOnError",
"kind": 2048,
"kindString": "Method",
@@ -700,7 +700,7 @@
],
"signatures": [
{
- "id": 517,
+ "id": 521,
"name": "throwOnError",
"kind": 4096,
"kindString": "Call signature",
@@ -711,11 +711,11 @@
},
"type": {
"type": "reference",
- "id": 498,
+ "id": 502,
"typeArguments": [
{
"type": "reference",
- "id": 501,
+ "id": 505,
"name": "Result"
}
],
@@ -729,17 +729,17 @@
{
"title": "Constructors",
"kind": 512,
- "children": [499]
+ "children": [503]
},
{
"title": "Properties",
"kind": 1024,
- "children": [515, 507, 510, 505, 503, 506, 508, 509, 504]
+ "children": [519, 511, 514, 509, 507, 510, 512, 513, 508]
},
{
"title": "Methods",
"kind": 2048,
- "children": [518, 516]
+ "children": [522, 520]
}
],
"sources": [
@@ -751,7 +751,7 @@
],
"typeParameter": [
{
- "id": 530,
+ "id": 534,
"name": "Result",
"kind": 131072,
"kindString": "Type parameter",
@@ -761,7 +761,7 @@
"extendedBy": [
{
"type": "reference",
- "id": 401,
+ "id": 403,
"name": "PostgrestTransformBuilder"
}
],
@@ -771,15 +771,15 @@
"typeArguments": [
{
"type": "reference",
- "id": 531,
+ "id": 550,
"typeArguments": [
{
"type": "reference",
- "id": 501,
+ "id": 505,
"name": "Result"
}
],
- "name": "PostgrestResponse"
+ "name": "PostgrestSingleResponse"
}
],
"qualifiedName": "PromiseLike",
@@ -2021,7 +2021,7 @@
"flags": {},
"type": {
"type": "reference",
- "id": 498,
+ "id": 502,
"typeArguments": [
{
"type": "reference",
@@ -2031,7 +2031,7 @@
],
"name": "default",
"dereferenced": {
- "id": 498,
+ "id": 502,
"name": "PostgrestBuilder",
"kind": 128,
"kindString": "Class",
@@ -2040,7 +2040,7 @@
},
"children": [
{
- "id": 499,
+ "id": 503,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -2054,14 +2054,14 @@
],
"signatures": [
{
- "id": 500,
+ "id": 504,
"name": "new PostgrestBuilder",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"typeParameter": [
{
- "id": 501,
+ "id": 505,
"name": "Result",
"kind": 131072,
"kindString": "Type parameter",
@@ -2070,18 +2070,18 @@
],
"parameters": [
{
- "id": 502,
+ "id": 506,
"name": "builder",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 498,
+ "id": 502,
"typeArguments": [
{
"type": "reference",
- "id": 501,
+ "id": 505,
"name": "Result"
}
],
@@ -2092,11 +2092,11 @@
],
"type": {
"type": "reference",
- "id": 498,
+ "id": 502,
"typeArguments": [
{
"type": "reference",
- "id": 501,
+ "id": 505,
"name": "Result"
}
],
@@ -2106,7 +2106,7 @@
]
},
{
- "id": 515,
+ "id": 519,
"name": "allowEmpty",
"kind": 1024,
"kindString": "Property",
@@ -2126,7 +2126,7 @@
}
},
{
- "id": 507,
+ "id": 511,
"name": "body",
"kind": 1024,
"kindString": "Property",
@@ -2147,7 +2147,7 @@
}
},
{
- "id": 510,
+ "id": 514,
"name": "fetch",
"kind": 1024,
"kindString": "Property",
@@ -2164,21 +2164,21 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 511,
+ "id": 515,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 512,
+ "id": 516,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 513,
+ "id": 517,
"name": "input",
"kind": 32768,
"kindString": "Parameter",
@@ -2202,7 +2202,7 @@
}
},
{
- "id": 514,
+ "id": 518,
"name": "init",
"kind": 32768,
"kindString": "Parameter",
@@ -2237,7 +2237,7 @@
}
},
{
- "id": 505,
+ "id": 509,
"name": "headers",
"kind": 1024,
"kindString": "Property",
@@ -2269,7 +2269,7 @@
}
},
{
- "id": 503,
+ "id": 507,
"name": "method",
"kind": 1024,
"kindString": "Property",
@@ -2310,7 +2310,7 @@
}
},
{
- "id": 506,
+ "id": 510,
"name": "schema",
"kind": 1024,
"kindString": "Property",
@@ -2331,7 +2331,7 @@
}
},
{
- "id": 508,
+ "id": 512,
"name": "shouldThrowOnError",
"kind": 1024,
"kindString": "Property",
@@ -2352,7 +2352,7 @@
"defaultValue": "false"
},
{
- "id": 509,
+ "id": 513,
"name": "signal",
"kind": 1024,
"kindString": "Property",
@@ -2375,7 +2375,7 @@
}
},
{
- "id": 504,
+ "id": 508,
"name": "url",
"kind": 1024,
"kindString": "Property",
@@ -2397,7 +2397,7 @@
}
},
{
- "id": 518,
+ "id": 522,
"name": "then",
"kind": 2048,
"kindString": "Method",
@@ -2411,33 +2411,33 @@
],
"signatures": [
{
- "id": 519,
+ "id": 523,
"name": "then",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"typeParameter": [
{
- "id": 520,
+ "id": 524,
"name": "TResult1",
"kind": 131072,
"kindString": "Type parameter",
"flags": {},
"default": {
"type": "reference",
- "id": 531,
+ "id": 550,
"typeArguments": [
{
"type": "reference",
- "id": 501,
+ "id": 505,
"name": "Result"
}
],
- "name": "PostgrestResponse"
+ "name": "PostgrestSingleResponse"
}
},
{
- "id": 521,
+ "id": 525,
"name": "TResult2",
"kind": 131072,
"kindString": "Type parameter",
@@ -2449,90 +2449,9 @@
}
],
"parameters": [
- {
- "id": 522,
- "name": "onfulfilled",
- "kind": 32768,
- "kindString": "Parameter",
- "flags": {
- "isOptional": true
- },
- "type": {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": null
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 523,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "signatures": [
- {
- "id": 524,
- "name": "__type",
- "kind": 4096,
- "kindString": "Call signature",
- "flags": {},
- "parameters": [
- {
- "id": 525,
- "name": "value",
- "kind": 32768,
- "kindString": "Parameter",
- "flags": {},
- "type": {
- "type": "reference",
- "id": 531,
- "typeArguments": [
- {
- "type": "reference",
- "id": 501,
- "name": "Result"
- }
- ],
- "name": "PostgrestResponse"
- }
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reference",
- "id": 388,
- "name": "TResult1"
- },
- {
- "type": "reference",
- "typeArguments": [
- {
- "type": "reference",
- "id": 388,
- "name": "TResult1"
- }
- ],
- "qualifiedName": "PromiseLike",
- "package": "typescript",
- "name": "PromiseLike"
- }
- ]
- }
- }
- ]
- }
- }
- ]
- }
- },
{
"id": 526,
- "name": "onrejected",
+ "name": "onfulfilled",
"kind": 32768,
"kindString": "Parameter",
"flags": {
@@ -2563,6 +2482,87 @@
"parameters": [
{
"id": 529,
+ "name": "value",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {},
+ "type": {
+ "type": "reference",
+ "id": 550,
+ "typeArguments": [
+ {
+ "type": "reference",
+ "id": 505,
+ "name": "Result"
+ }
+ ],
+ "name": "PostgrestSingleResponse"
+ }
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "reference",
+ "id": 390,
+ "name": "TResult1"
+ },
+ {
+ "type": "reference",
+ "typeArguments": [
+ {
+ "type": "reference",
+ "id": 390,
+ "name": "TResult1"
+ }
+ ],
+ "qualifiedName": "PromiseLike",
+ "package": "typescript",
+ "name": "PromiseLike"
+ }
+ ]
+ }
+ }
+ ]
+ }
+ }
+ ]
+ }
+ },
+ {
+ "id": 530,
+ "name": "onrejected",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {
+ "isOptional": true
+ },
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "literal",
+ "value": null
+ },
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 531,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "signatures": [
+ {
+ "id": 532,
+ "name": "__type",
+ "kind": 4096,
+ "kindString": "Call signature",
+ "flags": {},
+ "parameters": [
+ {
+ "id": 533,
"name": "reason",
"kind": 32768,
"kindString": "Parameter",
@@ -2578,7 +2578,7 @@
"types": [
{
"type": "reference",
- "id": 389,
+ "id": 391,
"name": "TResult2"
},
{
@@ -2586,7 +2586,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 389,
+ "id": 391,
"name": "TResult2"
}
],
@@ -2612,12 +2612,12 @@
"types": [
{
"type": "reference",
- "id": 388,
+ "id": 390,
"name": "TResult1"
},
{
"type": "reference",
- "id": 389,
+ "id": 391,
"name": "TResult2"
}
]
@@ -2639,7 +2639,7 @@
}
},
{
- "id": 516,
+ "id": 520,
"name": "throwOnError",
"kind": 2048,
"kindString": "Method",
@@ -2653,7 +2653,7 @@
],
"signatures": [
{
- "id": 517,
+ "id": 521,
"name": "throwOnError",
"kind": 4096,
"kindString": "Call signature",
@@ -2664,11 +2664,11 @@
},
"type": {
"type": "reference",
- "id": 498,
+ "id": 502,
"typeArguments": [
{
"type": "reference",
- "id": 501,
+ "id": 505,
"name": "Result"
}
],
@@ -2682,17 +2682,17 @@
{
"title": "Constructors",
"kind": 512,
- "children": [499]
+ "children": [503]
},
{
"title": "Properties",
"kind": 1024,
- "children": [515, 507, 510, 505, 503, 506, 508, 509, 504]
+ "children": [519, 511, 514, 509, 507, 510, 512, 513, 508]
},
{
"title": "Methods",
"kind": 2048,
- "children": [518, 516]
+ "children": [522, 520]
}
],
"sources": [
@@ -2704,7 +2704,7 @@
],
"typeParameter": [
{
- "id": 530,
+ "id": 534,
"name": "Result",
"kind": 131072,
"kindString": "Type parameter",
@@ -2714,7 +2714,7 @@
"extendedBy": [
{
"type": "reference",
- "id": 401,
+ "id": 403,
"name": "PostgrestTransformBuilder"
}
],
@@ -2724,15 +2724,15 @@
"typeArguments": [
{
"type": "reference",
- "id": 531,
+ "id": 550,
"typeArguments": [
{
"type": "reference",
- "id": 501,
+ "id": 505,
"name": "Result"
}
],
- "name": "PostgrestResponse"
+ "name": "PostgrestSingleResponse"
}
],
"qualifiedName": "PromiseLike",
@@ -2768,19 +2768,19 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 403,
+ "id": 405,
"name": "default.constructor"
}
}
],
"inheritedFrom": {
"type": "reference",
- "id": 402,
+ "id": 404,
"name": "default.constructor"
}
},
{
- "id": 383,
+ "id": 385,
"name": "allowEmpty",
"kind": 1024,
"kindString": "Property",
@@ -2800,12 +2800,12 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 480,
+ "id": 484,
"name": "default.allowEmpty"
}
},
{
- "id": 375,
+ "id": 377,
"name": "body",
"kind": 1024,
"kindString": "Property",
@@ -2826,12 +2826,12 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 472,
+ "id": 476,
"name": "default.body"
}
},
{
- "id": 378,
+ "id": 380,
"name": "fetch",
"kind": 1024,
"kindString": "Property",
@@ -2848,21 +2848,21 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 379,
+ "id": 381,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 380,
+ "id": 382,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 381,
+ "id": 383,
"name": "input",
"kind": 32768,
"kindString": "Parameter",
@@ -2886,7 +2886,7 @@
}
},
{
- "id": 382,
+ "id": 384,
"name": "init",
"kind": 32768,
"kindString": "Parameter",
@@ -2921,12 +2921,12 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 475,
+ "id": 479,
"name": "default.fetch"
}
},
{
- "id": 373,
+ "id": 375,
"name": "headers",
"kind": 1024,
"kindString": "Property",
@@ -2958,12 +2958,12 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 470,
+ "id": 474,
"name": "default.headers"
}
},
{
- "id": 371,
+ "id": 373,
"name": "method",
"kind": 1024,
"kindString": "Property",
@@ -3004,12 +3004,12 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 468,
+ "id": 472,
"name": "default.method"
}
},
{
- "id": 374,
+ "id": 376,
"name": "schema",
"kind": 1024,
"kindString": "Property",
@@ -3030,12 +3030,12 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 471,
+ "id": 475,
"name": "default.schema"
}
},
{
- "id": 376,
+ "id": 378,
"name": "shouldThrowOnError",
"kind": 1024,
"kindString": "Property",
@@ -3056,12 +3056,12 @@
"defaultValue": "false",
"inheritedFrom": {
"type": "reference",
- "id": 473,
+ "id": 477,
"name": "default.shouldThrowOnError"
}
},
{
- "id": 377,
+ "id": 379,
"name": "signal",
"kind": 1024,
"kindString": "Property",
@@ -3084,12 +3084,12 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 474,
+ "id": 478,
"name": "default.signal"
}
},
{
- "id": 372,
+ "id": 374,
"name": "url",
"kind": 1024,
"kindString": "Property",
@@ -3111,7 +3111,7 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 469,
+ "id": 473,
"name": "default.url"
}
},
@@ -3124,7 +3124,7 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 130,
+ "line": 125,
"character": 2
}
],
@@ -3180,14 +3180,14 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 443,
+ "id": 445,
"name": "default.abortSignal"
}
}
],
"inheritedFrom": {
"type": "reference",
- "id": 442,
+ "id": 444,
"name": "default.abortSignal"
}
},
@@ -3632,7 +3632,7 @@
]
},
{
- "id": 352,
+ "id": 354,
"name": "csv",
"kind": 2048,
"kindString": "Method",
@@ -3640,13 +3640,13 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 161,
+ "line": 160,
"character": 2
}
],
"signatures": [
{
- "id": 353,
+ "id": 355,
"name": "csv",
"kind": 4096,
"kindString": "Call signature",
@@ -3656,33 +3656,25 @@
},
"type": {
"type": "reference",
+ "id": 502,
"typeArguments": [
{
- "type": "reference",
- "id": 533,
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "PostgrestSingleResponse"
+ "type": "intrinsic",
+ "name": "string"
}
],
- "qualifiedName": "PromiseLike",
- "package": "typescript",
- "name": "PromiseLike"
+ "name": "default"
},
"inheritedFrom": {
"type": "reference",
- "id": 450,
+ "id": 454,
"name": "default.csv"
}
}
],
"inheritedFrom": {
"type": "reference",
- "id": 449,
+ "id": 453,
"name": "default.csv"
}
},
@@ -3853,7 +3845,7 @@
]
},
{
- "id": 356,
+ "id": 358,
"name": "explain",
"kind": 2048,
"kindString": "Method",
@@ -3861,13 +3853,13 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 195,
+ "line": 194,
"character": 2
}
],
"signatures": [
{
- "id": 357,
+ "id": 359,
"name": "explain",
"kind": 4096,
"kindString": "Call signature",
@@ -3877,7 +3869,7 @@
},
"parameters": [
{
- "id": 358,
+ "id": 360,
"name": "options",
"kind": 32768,
"kindString": "Parameter",
@@ -3889,14 +3881,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 359,
+ "id": 361,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 360,
+ "id": 362,
"name": "analyze",
"kind": 1024,
"kindString": "Property",
@@ -3909,7 +3901,7 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 203,
+ "line": 202,
"character": 4
}
],
@@ -3919,7 +3911,7 @@
}
},
{
- "id": 363,
+ "id": 365,
"name": "buffers",
"kind": 1024,
"kindString": "Property",
@@ -3932,7 +3924,7 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 206,
+ "line": 205,
"character": 4
}
],
@@ -3942,7 +3934,7 @@
}
},
{
- "id": 365,
+ "id": 367,
"name": "format",
"kind": 1024,
"kindString": "Property",
@@ -3955,7 +3947,7 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 208,
+ "line": 207,
"character": 4
}
],
@@ -3974,7 +3966,7 @@
}
},
{
- "id": 362,
+ "id": 364,
"name": "settings",
"kind": 1024,
"kindString": "Property",
@@ -3984,29 +3976,6 @@
"comment": {
"shortText": "If `true`, include information on configuration\nparameters that affect query planning\n"
},
- "sources": [
- {
- "fileName": "src/PostgrestTransformBuilder.ts",
- "line": 205,
- "character": 4
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- },
- {
- "id": 361,
- "name": "verbose",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "If `true`, the query identifier will be returned\nand `data` will include the output columns of the query\n"
- },
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
@@ -4020,7 +3989,30 @@
}
},
{
- "id": 364,
+ "id": 363,
+ "name": "verbose",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "If `true`, the query identifier will be returned\nand `data` will include the output columns of the query\n"
+ },
+ "sources": [
+ {
+ "fileName": "src/PostgrestTransformBuilder.ts",
+ "line": 203,
+ "character": 4
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "boolean"
+ }
+ },
+ {
+ "id": 366,
"name": "wal",
"kind": 1024,
"kindString": "Property",
@@ -4033,7 +4025,7 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 207,
+ "line": 206,
"character": 4
}
],
@@ -4047,7 +4039,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [360, 363, 365, 362, 361, 364]
+ "children": [362, 365, 367, 364, 363, 366]
}
]
}
@@ -4060,66 +4052,53 @@
"types": [
{
"type": "reference",
+ "id": 502,
"typeArguments": [
{
- "type": "reference",
- "id": 533,
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "PostgrestSingleResponse"
+ "type": "intrinsic",
+ "name": "string"
}
],
- "qualifiedName": "PromiseLike",
- "package": "typescript",
- "name": "PromiseLike"
+ "name": "default"
},
{
"type": "reference",
+ "id": 502,
"typeArguments": [
{
- "type": "reference",
- "id": 531,
- "typeArguments": [
- {
- "type": "reference",
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "qualifiedName": "Record",
- "package": "typescript",
- "name": "Record"
- }
- ],
- "name": "PostgrestResponse"
+ "type": "array",
+ "elementType": {
+ "type": "reference",
+ "typeArguments": [
+ {
+ "type": "intrinsic",
+ "name": "string"
+ },
+ {
+ "type": "intrinsic",
+ "name": "unknown"
+ }
+ ],
+ "qualifiedName": "Record",
+ "package": "typescript",
+ "name": "Record"
+ }
}
],
- "qualifiedName": "PromiseLike",
- "package": "typescript",
- "name": "PromiseLike"
+ "name": "default"
}
]
},
"inheritedFrom": {
"type": "reference",
- "id": 454,
+ "id": 458,
"name": "default.explain"
}
}
],
"inheritedFrom": {
"type": "reference",
- "id": 453,
+ "id": 457,
"name": "default.explain"
}
},
@@ -4402,7 +4381,7 @@
]
},
{
- "id": 354,
+ "id": 356,
"name": "geojson",
"kind": 2048,
"kindString": "Method",
@@ -4410,13 +4389,13 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 169,
+ "line": 168,
"character": 2
}
],
"signatures": [
{
- "id": 355,
+ "id": 357,
"name": "geojson",
"kind": 4096,
"kindString": "Call signature",
@@ -4426,45 +4405,37 @@
},
"type": {
"type": "reference",
+ "id": 502,
"typeArguments": [
{
"type": "reference",
- "id": 533,
"typeArguments": [
{
- "type": "reference",
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "qualifiedName": "Record",
- "package": "typescript",
- "name": "Record"
+ "type": "intrinsic",
+ "name": "string"
+ },
+ {
+ "type": "intrinsic",
+ "name": "unknown"
}
],
- "name": "PostgrestSingleResponse"
+ "qualifiedName": "Record",
+ "package": "typescript",
+ "name": "Record"
}
],
- "qualifiedName": "PromiseLike",
- "package": "typescript",
- "name": "PromiseLike"
+ "name": "default"
},
"inheritedFrom": {
"type": "reference",
- "id": 452,
+ "id": 456,
"name": "default.geojson"
}
}
],
"inheritedFrom": {
"type": "reference",
- "id": 451,
+ "id": 455,
"name": "default.geojson"
}
},
@@ -5518,7 +5489,7 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 101,
+ "line": 96,
"character": 2
}
],
@@ -5580,7 +5551,7 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 101,
+ "line": 96,
"character": 43
}
],
@@ -5626,14 +5597,14 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 430,
+ "id": 432,
"name": "default.limit"
}
}
],
"inheritedFrom": {
"type": "reference",
- "id": 429,
+ "id": 431,
"name": "default.limit"
}
},
@@ -6125,7 +6096,7 @@
]
},
{
- "id": 350,
+ "id": 351,
"name": "maybeSingle",
"kind": 2048,
"kindString": "Method",
@@ -6133,13 +6104,13 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 152,
+ "line": 149,
"character": 2
}
],
"signatures": [
{
- "id": 351,
+ "id": 352,
"name": "maybeSingle",
"kind": 4096,
"kindString": "Call signature",
@@ -6148,36 +6119,69 @@
"shortText": "Return `data` as a single object instead of an array of objects.",
"text": "Query result must be zero or one row (e.g. using `.limit(1)`), otherwise\nthis returns an error.\n"
},
+ "typeParameter": [
+ {
+ "id": 353,
+ "name": "ResultOne",
+ "kind": 131072,
+ "kindString": "Type parameter",
+ "flags": {},
+ "default": {
+ "type": "conditional",
+ "checkType": {
+ "type": "reference",
+ "id": 117,
+ "name": "Result"
+ },
+ "extendsType": {
+ "type": "array",
+ "elementType": {
+ "type": "reference",
+ "name": "ResultOne"
+ }
+ },
+ "trueType": {
+ "type": "reference",
+ "name": "ResultOne"
+ },
+ "falseType": {
+ "type": "intrinsic",
+ "name": "never"
+ }
+ }
+ }
+ ],
"type": {
"type": "reference",
+ "id": 502,
"typeArguments": [
{
- "type": "reference",
- "id": 535,
- "typeArguments": [
+ "type": "union",
+ "types": [
+ {
+ "type": "literal",
+ "value": null
+ },
{
"type": "reference",
- "id": 117,
- "name": "Result"
+ "id": 353,
+ "name": "ResultOne"
}
- ],
- "name": "PostgrestMaybeSingleResponse"
+ ]
}
],
- "qualifiedName": "PromiseLike",
- "package": "typescript",
- "name": "PromiseLike"
+ "name": "default"
},
"inheritedFrom": {
"type": "reference",
- "id": 448,
+ "id": 451,
"name": "default.maybeSingle"
}
}
],
"inheritedFrom": {
"type": "reference",
- "id": 447,
+ "id": 450,
"name": "default.maybeSingle"
}
},
@@ -6664,7 +6668,7 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 49,
+ "line": 44,
"character": 2
}
],
@@ -6743,7 +6747,7 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 51,
+ "line": 46,
"character": 16
}
],
@@ -6766,7 +6770,7 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 51,
+ "line": 46,
"character": 59
}
],
@@ -6789,7 +6793,7 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 51,
+ "line": 46,
"character": 37
}
],
@@ -6834,7 +6838,7 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 414,
+ "id": 416,
"name": "default.order"
}
},
@@ -6897,7 +6901,7 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 55,
+ "line": 50,
"character": 16
}
],
@@ -6918,7 +6922,7 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 55,
+ "line": 50,
"character": 59
}
],
@@ -6941,7 +6945,7 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 55,
+ "line": 50,
"character": 37
}
],
@@ -6986,14 +6990,14 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 422,
+ "id": 424,
"name": "default.order"
}
}
],
"inheritedFrom": {
"type": "reference",
- "id": 413,
+ "id": 415,
"name": "default.order"
}
},
@@ -7194,7 +7198,7 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 116,
+ "line": 111,
"character": 2
}
],
@@ -7270,7 +7274,7 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 116,
+ "line": 111,
"character": 54
}
],
@@ -7316,14 +7320,14 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 436,
+ "id": 438,
"name": "default.range"
}
}
],
"inheritedFrom": {
"type": "reference",
- "id": 435,
+ "id": 437,
"name": "default.range"
}
},
@@ -8103,7 +8107,7 @@
]
},
{
- "id": 368,
+ "id": 370,
"name": "returns",
"kind": 2048,
"kindString": "Method",
@@ -8111,13 +8115,13 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 249,
+ "line": 246,
"character": 2
}
],
"signatures": [
{
- "id": 369,
+ "id": 371,
"name": "returns",
"kind": 4096,
"kindString": "Call signature",
@@ -8127,7 +8131,7 @@
},
"typeParameter": [
{
- "id": 370,
+ "id": 372,
"name": "NewResult",
"kind": 131072,
"kindString": "Type parameter",
@@ -8139,7 +8143,7 @@
],
"type": {
"type": "reference",
- "id": 401,
+ "id": 403,
"typeArguments": [
{
"type": "reference",
@@ -8153,7 +8157,7 @@
},
{
"type": "reference",
- "id": 370,
+ "id": 372,
"name": "NewResult"
}
],
@@ -8161,19 +8165,19 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 466,
+ "id": 470,
"name": "default.returns"
}
}
],
"inheritedFrom": {
"type": "reference",
- "id": 465,
+ "id": 469,
"name": "default.returns"
}
},
{
- "id": 366,
+ "id": 368,
"name": "rollback",
"kind": 2048,
"kindString": "Method",
@@ -8181,13 +8185,13 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 235,
+ "line": 232,
"character": 2
}
],
"signatures": [
{
- "id": 367,
+ "id": 369,
"name": "rollback",
"kind": 4096,
"kindString": "Call signature",
@@ -8220,14 +8224,14 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 464,
+ "id": 468,
"name": "default.rollback"
}
}
],
"inheritedFrom": {
"type": "reference",
- "id": 463,
+ "id": 467,
"name": "default.rollback"
}
},
@@ -8240,7 +8244,7 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 24,
+ "line": 19,
"character": 2
}
],
@@ -8273,7 +8277,7 @@
},
{
"id": 314,
- "name": "NewResult",
+ "name": "NewResultOne",
"kind": 131072,
"kindString": "Type parameter",
"flags": {},
@@ -8322,7 +8326,7 @@
],
"type": {
"type": "reference",
- "id": 401,
+ "id": 403,
"typeArguments": [
{
"type": "reference",
@@ -8335,23 +8339,26 @@
"name": "Row"
},
{
- "type": "reference",
- "id": 314,
- "name": "NewResult"
+ "type": "array",
+ "elementType": {
+ "type": "reference",
+ "id": 314,
+ "name": "NewResultOne"
+ }
}
],
"name": "default"
},
"inheritedFrom": {
"type": "reference",
- "id": 409,
+ "id": 411,
"name": "default.select"
}
}
],
"inheritedFrom": {
"type": "reference",
- "id": 408,
+ "id": 410,
"name": "default.select"
}
},
@@ -8364,7 +8371,7 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 141,
+ "line": 136,
"character": 2
}
],
@@ -8379,36 +8386,60 @@
"shortText": "Return `data` as a single object instead of an array of objects.",
"text": "Query result must be one row (e.g. using `.limit(1)`), otherwise this\nreturns an error.\n"
},
+ "typeParameter": [
+ {
+ "id": 350,
+ "name": "ResultOne",
+ "kind": 131072,
+ "kindString": "Type parameter",
+ "flags": {},
+ "default": {
+ "type": "conditional",
+ "checkType": {
+ "type": "reference",
+ "id": 117,
+ "name": "Result"
+ },
+ "extendsType": {
+ "type": "array",
+ "elementType": {
+ "type": "reference",
+ "name": "ResultOne"
+ }
+ },
+ "trueType": {
+ "type": "reference",
+ "name": "ResultOne"
+ },
+ "falseType": {
+ "type": "intrinsic",
+ "name": "never"
+ }
+ }
+ }
+ ],
"type": {
"type": "reference",
+ "id": 502,
"typeArguments": [
{
"type": "reference",
- "id": 533,
- "typeArguments": [
- {
- "type": "reference",
- "id": 117,
- "name": "Result"
- }
- ],
- "name": "PostgrestSingleResponse"
+ "id": 350,
+ "name": "ResultOne"
}
],
- "qualifiedName": "PromiseLike",
- "package": "typescript",
- "name": "PromiseLike"
+ "name": "default"
},
"inheritedFrom": {
"type": "reference",
- "id": 446,
+ "id": 448,
"name": "default.single"
}
}
],
"inheritedFrom": {
"type": "reference",
- "id": 445,
+ "id": 447,
"name": "default.single"
}
},
@@ -8748,7 +8779,7 @@
]
},
{
- "id": 386,
+ "id": 388,
"name": "then",
"kind": 2048,
"kindString": "Method",
@@ -8762,21 +8793,21 @@
],
"signatures": [
{
- "id": 387,
+ "id": 389,
"name": "then",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"typeParameter": [
{
- "id": 388,
+ "id": 390,
"name": "TResult1",
"kind": 131072,
"kindString": "Type parameter",
"flags": {},
"default": {
"type": "reference",
- "id": 531,
+ "id": 550,
"typeArguments": [
{
"type": "reference",
@@ -8784,11 +8815,11 @@
"name": "Result"
}
],
- "name": "PostgrestResponse"
+ "name": "PostgrestSingleResponse"
}
},
{
- "id": 389,
+ "id": 391,
"name": "TResult2",
"kind": 131072,
"kindString": "Type parameter",
@@ -8801,7 +8832,7 @@
],
"parameters": [
{
- "id": 390,
+ "id": 392,
"name": "onfulfilled",
"kind": 32768,
"kindString": "Parameter",
@@ -8818,28 +8849,28 @@
{
"type": "reflection",
"declaration": {
- "id": 391,
+ "id": 393,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 392,
+ "id": 394,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 393,
+ "id": 395,
"name": "value",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 531,
+ "id": 550,
"typeArguments": [
{
"type": "reference",
@@ -8847,7 +8878,7 @@
"name": "Result"
}
],
- "name": "PostgrestResponse"
+ "name": "PostgrestSingleResponse"
}
}
],
@@ -8856,7 +8887,7 @@
"types": [
{
"type": "reference",
- "id": 388,
+ "id": 390,
"name": "TResult1"
},
{
@@ -8864,7 +8895,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 388,
+ "id": 390,
"name": "TResult1"
}
],
@@ -8882,7 +8913,7 @@
}
},
{
- "id": 394,
+ "id": 396,
"name": "onrejected",
"kind": 32768,
"kindString": "Parameter",
@@ -8899,21 +8930,21 @@
{
"type": "reflection",
"declaration": {
- "id": 395,
+ "id": 397,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 396,
+ "id": 398,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 397,
+ "id": 399,
"name": "reason",
"kind": 32768,
"kindString": "Parameter",
@@ -8929,7 +8960,7 @@
"types": [
{
"type": "reference",
- "id": 389,
+ "id": 391,
"name": "TResult2"
},
{
@@ -8937,7 +8968,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 389,
+ "id": 391,
"name": "TResult2"
}
],
@@ -8963,12 +8994,12 @@
"types": [
{
"type": "reference",
- "id": 388,
+ "id": 390,
"name": "TResult1"
},
{
"type": "reference",
- "id": 389,
+ "id": 391,
"name": "TResult2"
}
]
@@ -8980,19 +9011,19 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 484,
+ "id": 488,
"name": "default.then"
}
}
],
"inheritedFrom": {
"type": "reference",
- "id": 483,
+ "id": 487,
"name": "default.then"
}
},
{
- "id": 384,
+ "id": 386,
"name": "throwOnError",
"kind": 2048,
"kindString": "Method",
@@ -9006,7 +9037,7 @@
],
"signatures": [
{
- "id": 385,
+ "id": 387,
"name": "throwOnError",
"kind": 4096,
"kindString": "Call signature",
@@ -9039,14 +9070,14 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 482,
+ "id": 486,
"name": "default.throwOnError"
}
}
],
"inheritedFrom": {
"type": "reference",
- "id": 481,
+ "id": 485,
"name": "default.throwOnError"
}
}
@@ -9060,15 +9091,15 @@
{
"title": "Properties",
"kind": 1024,
- "children": [383, 375, 378, 373, 371, 374, 376, 377, 372]
+ "children": [385, 377, 380, 375, 373, 376, 378, 379, 374]
},
{
"title": "Methods",
"kind": 2048,
"children": [
- 345, 207, 199, 352, 119, 356, 301, 354, 135, 143, 175, 191, 183, 167, 332, 151, 159,
- 279, 350, 127, 285, 295, 316, 255, 338, 247, 215, 223, 231, 239, 368, 366, 311, 348,
- 263, 386, 384
+ 345, 207, 199, 354, 119, 358, 301, 356, 135, 143, 175, 191, 183, 167, 332, 151, 159,
+ 279, 351, 127, 285, 295, 316, 255, 338, 247, 215, 223, 231, 239, 370, 368, 311, 348,
+ 263, 388, 386
]
}
],
@@ -9081,7 +9112,7 @@
],
"typeParameter": [
{
- "id": 398,
+ "id": 400,
"name": "Schema",
"kind": 131072,
"kindString": "Type parameter",
@@ -9092,7 +9123,7 @@
}
},
{
- "id": 399,
+ "id": 401,
"name": "Row",
"kind": 131072,
"kindString": "Type parameter",
@@ -9115,7 +9146,7 @@
}
},
{
- "id": 400,
+ "id": 402,
"name": "Result",
"kind": 131072,
"kindString": "Type parameter",
@@ -9125,7 +9156,7 @@
"extendedTypes": [
{
"type": "reference",
- "id": 401,
+ "id": 403,
"typeArguments": [
{
"type": "reference",
@@ -9707,8 +9738,8 @@
}
},
{
- "type": "intrinsic",
- "name": "undefined"
+ "type": "literal",
+ "value": null
}
],
"name": "default"
@@ -9884,8 +9915,8 @@
}
},
{
- "type": "intrinsic",
- "name": "undefined"
+ "type": "literal",
+ "value": null
}
],
"name": "default"
@@ -9934,7 +9965,7 @@
},
{
"id": 76,
- "name": "Result",
+ "name": "ResultOne",
"kind": 131072,
"kindString": "Type parameter",
"flags": {},
@@ -9978,7 +10009,7 @@
"isOptional": true
},
"comment": {
- "shortText": "The columns to retrieve, separated by commas\n"
+ "shortText": "The columns to retrieve, separated by commas. Columns can be renamed when returned with `customName:columnName`\n"
},
"type": {
"type": "reference",
@@ -10100,9 +10131,12 @@
}
},
{
- "type": "reference",
- "id": 76,
- "name": "Result"
+ "type": "array",
+ "elementType": {
+ "type": "reference",
+ "id": 76,
+ "name": "ResultOne"
+ }
}
],
"name": "default"
@@ -10266,8 +10300,8 @@
}
},
{
- "type": "intrinsic",
- "name": "undefined"
+ "type": "literal",
+ "value": null
}
],
"name": "default"
@@ -10489,8 +10523,8 @@
}
},
{
- "type": "intrinsic",
- "name": "undefined"
+ "type": "literal",
+ "value": null
}
],
"name": "default"
@@ -10558,28 +10592,28 @@
]
},
{
- "id": 401,
+ "id": 403,
"name": "PostgrestTransformBuilder",
"kind": 128,
"kindString": "Class",
"flags": {},
"children": [
{
- "id": 402,
+ "id": 404,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
"flags": {},
"signatures": [
{
- "id": 403,
+ "id": 405,
"name": "new PostgrestTransformBuilder",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"typeParameter": [
{
- "id": 404,
+ "id": 406,
"name": "Schema",
"kind": 131072,
"kindString": "Type parameter",
@@ -10590,7 +10624,7 @@
}
},
{
- "id": 405,
+ "id": 407,
"name": "Row",
"kind": 131072,
"kindString": "Type parameter",
@@ -10613,7 +10647,7 @@
}
},
{
- "id": 406,
+ "id": 408,
"name": "Result",
"kind": 131072,
"kindString": "Type parameter",
@@ -10622,24 +10656,24 @@
],
"parameters": [
{
- "id": 407,
+ "id": 409,
"name": "builder",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 498,
+ "id": 502,
"typeArguments": [
{
"type": "reference",
- "id": 406,
+ "id": 408,
"name": "Result"
}
],
"name": "default",
"dereferenced": {
- "id": 498,
+ "id": 502,
"name": "PostgrestBuilder",
"kind": 128,
"kindString": "Class",
@@ -10648,7 +10682,7 @@
},
"children": [
{
- "id": 499,
+ "id": 503,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -10662,14 +10696,14 @@
],
"signatures": [
{
- "id": 500,
+ "id": 504,
"name": "new PostgrestBuilder",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"typeParameter": [
{
- "id": 501,
+ "id": 505,
"name": "Result",
"kind": 131072,
"kindString": "Type parameter",
@@ -10678,18 +10712,18 @@
],
"parameters": [
{
- "id": 502,
+ "id": 506,
"name": "builder",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 498,
+ "id": 502,
"typeArguments": [
{
"type": "reference",
- "id": 501,
+ "id": 505,
"name": "Result"
}
],
@@ -10700,11 +10734,11 @@
],
"type": {
"type": "reference",
- "id": 498,
+ "id": 502,
"typeArguments": [
{
"type": "reference",
- "id": 501,
+ "id": 505,
"name": "Result"
}
],
@@ -10714,7 +10748,7 @@
]
},
{
- "id": 515,
+ "id": 519,
"name": "allowEmpty",
"kind": 1024,
"kindString": "Property",
@@ -10734,7 +10768,7 @@
}
},
{
- "id": 507,
+ "id": 511,
"name": "body",
"kind": 1024,
"kindString": "Property",
@@ -10755,7 +10789,7 @@
}
},
{
- "id": 510,
+ "id": 514,
"name": "fetch",
"kind": 1024,
"kindString": "Property",
@@ -10772,21 +10806,21 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 511,
+ "id": 515,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 512,
+ "id": 516,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 513,
+ "id": 517,
"name": "input",
"kind": 32768,
"kindString": "Parameter",
@@ -10810,7 +10844,7 @@
}
},
{
- "id": 514,
+ "id": 518,
"name": "init",
"kind": 32768,
"kindString": "Parameter",
@@ -10845,7 +10879,7 @@
}
},
{
- "id": 505,
+ "id": 509,
"name": "headers",
"kind": 1024,
"kindString": "Property",
@@ -10877,7 +10911,7 @@
}
},
{
- "id": 503,
+ "id": 507,
"name": "method",
"kind": 1024,
"kindString": "Property",
@@ -10918,7 +10952,7 @@
}
},
{
- "id": 506,
+ "id": 510,
"name": "schema",
"kind": 1024,
"kindString": "Property",
@@ -10939,7 +10973,7 @@
}
},
{
- "id": 508,
+ "id": 512,
"name": "shouldThrowOnError",
"kind": 1024,
"kindString": "Property",
@@ -10960,7 +10994,7 @@
"defaultValue": "false"
},
{
- "id": 509,
+ "id": 513,
"name": "signal",
"kind": 1024,
"kindString": "Property",
@@ -10983,7 +11017,7 @@
}
},
{
- "id": 504,
+ "id": 508,
"name": "url",
"kind": 1024,
"kindString": "Property",
@@ -11005,7 +11039,7 @@
}
},
{
- "id": 518,
+ "id": 522,
"name": "then",
"kind": 2048,
"kindString": "Method",
@@ -11019,33 +11053,33 @@
],
"signatures": [
{
- "id": 519,
+ "id": 523,
"name": "then",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"typeParameter": [
{
- "id": 520,
+ "id": 524,
"name": "TResult1",
"kind": 131072,
"kindString": "Type parameter",
"flags": {},
"default": {
"type": "reference",
- "id": 531,
+ "id": 550,
"typeArguments": [
{
"type": "reference",
- "id": 501,
+ "id": 505,
"name": "Result"
}
],
- "name": "PostgrestResponse"
+ "name": "PostgrestSingleResponse"
}
},
{
- "id": 521,
+ "id": 525,
"name": "TResult2",
"kind": 131072,
"kindString": "Type parameter",
@@ -11057,90 +11091,9 @@
}
],
"parameters": [
- {
- "id": 522,
- "name": "onfulfilled",
- "kind": 32768,
- "kindString": "Parameter",
- "flags": {
- "isOptional": true
- },
- "type": {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": null
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 523,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "signatures": [
- {
- "id": 524,
- "name": "__type",
- "kind": 4096,
- "kindString": "Call signature",
- "flags": {},
- "parameters": [
- {
- "id": 525,
- "name": "value",
- "kind": 32768,
- "kindString": "Parameter",
- "flags": {},
- "type": {
- "type": "reference",
- "id": 531,
- "typeArguments": [
- {
- "type": "reference",
- "id": 501,
- "name": "Result"
- }
- ],
- "name": "PostgrestResponse"
- }
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reference",
- "id": 388,
- "name": "TResult1"
- },
- {
- "type": "reference",
- "typeArguments": [
- {
- "type": "reference",
- "id": 388,
- "name": "TResult1"
- }
- ],
- "qualifiedName": "PromiseLike",
- "package": "typescript",
- "name": "PromiseLike"
- }
- ]
- }
- }
- ]
- }
- }
- ]
- }
- },
{
"id": 526,
- "name": "onrejected",
+ "name": "onfulfilled",
"kind": 32768,
"kindString": "Parameter",
"flags": {
@@ -11171,6 +11124,87 @@
"parameters": [
{
"id": 529,
+ "name": "value",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {},
+ "type": {
+ "type": "reference",
+ "id": 550,
+ "typeArguments": [
+ {
+ "type": "reference",
+ "id": 505,
+ "name": "Result"
+ }
+ ],
+ "name": "PostgrestSingleResponse"
+ }
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "reference",
+ "id": 390,
+ "name": "TResult1"
+ },
+ {
+ "type": "reference",
+ "typeArguments": [
+ {
+ "type": "reference",
+ "id": 390,
+ "name": "TResult1"
+ }
+ ],
+ "qualifiedName": "PromiseLike",
+ "package": "typescript",
+ "name": "PromiseLike"
+ }
+ ]
+ }
+ }
+ ]
+ }
+ }
+ ]
+ }
+ },
+ {
+ "id": 530,
+ "name": "onrejected",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {
+ "isOptional": true
+ },
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "literal",
+ "value": null
+ },
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 531,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "signatures": [
+ {
+ "id": 532,
+ "name": "__type",
+ "kind": 4096,
+ "kindString": "Call signature",
+ "flags": {},
+ "parameters": [
+ {
+ "id": 533,
"name": "reason",
"kind": 32768,
"kindString": "Parameter",
@@ -11186,7 +11220,7 @@
"types": [
{
"type": "reference",
- "id": 389,
+ "id": 391,
"name": "TResult2"
},
{
@@ -11194,7 +11228,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 389,
+ "id": 391,
"name": "TResult2"
}
],
@@ -11220,12 +11254,12 @@
"types": [
{
"type": "reference",
- "id": 388,
+ "id": 390,
"name": "TResult1"
},
{
"type": "reference",
- "id": 389,
+ "id": 391,
"name": "TResult2"
}
]
@@ -11247,7 +11281,7 @@
}
},
{
- "id": 516,
+ "id": 520,
"name": "throwOnError",
"kind": 2048,
"kindString": "Method",
@@ -11261,7 +11295,7 @@
],
"signatures": [
{
- "id": 517,
+ "id": 521,
"name": "throwOnError",
"kind": 4096,
"kindString": "Call signature",
@@ -11272,11 +11306,11 @@
},
"type": {
"type": "reference",
- "id": 498,
+ "id": 502,
"typeArguments": [
{
"type": "reference",
- "id": 501,
+ "id": 505,
"name": "Result"
}
],
@@ -11290,17 +11324,17 @@
{
"title": "Constructors",
"kind": 512,
- "children": [499]
+ "children": [503]
},
{
"title": "Properties",
"kind": 1024,
- "children": [515, 507, 510, 505, 503, 506, 508, 509, 504]
+ "children": [519, 511, 514, 509, 507, 510, 512, 513, 508]
},
{
"title": "Methods",
"kind": 2048,
- "children": [518, 516]
+ "children": [522, 520]
}
],
"sources": [
@@ -11312,7 +11346,7 @@
],
"typeParameter": [
{
- "id": 530,
+ "id": 534,
"name": "Result",
"kind": 131072,
"kindString": "Type parameter",
@@ -11322,7 +11356,7 @@
"extendedBy": [
{
"type": "reference",
- "id": 401,
+ "id": 403,
"name": "PostgrestTransformBuilder"
}
],
@@ -11332,15 +11366,15 @@
"typeArguments": [
{
"type": "reference",
- "id": 531,
+ "id": 550,
"typeArguments": [
{
"type": "reference",
- "id": 501,
+ "id": 505,
"name": "Result"
}
],
- "name": "PostgrestResponse"
+ "name": "PostgrestSingleResponse"
}
],
"qualifiedName": "PromiseLike",
@@ -11354,21 +11388,21 @@
],
"type": {
"type": "reference",
- "id": 401,
+ "id": 403,
"typeArguments": [
{
"type": "reference",
- "id": 404,
+ "id": 406,
"name": "Schema"
},
{
"type": "reference",
- "id": 405,
+ "id": 407,
"name": "Row"
},
{
"type": "reference",
- "id": 406,
+ "id": 408,
"name": "Result"
}
],
@@ -11376,19 +11410,19 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 500,
+ "id": 504,
"name": "default.constructor"
}
}
],
"inheritedFrom": {
"type": "reference",
- "id": 499,
+ "id": 503,
"name": "default.constructor"
}
},
{
- "id": 480,
+ "id": 484,
"name": "allowEmpty",
"kind": 1024,
"kindString": "Property",
@@ -11408,12 +11442,12 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 515,
+ "id": 519,
"name": "default.allowEmpty"
}
},
{
- "id": 472,
+ "id": 476,
"name": "body",
"kind": 1024,
"kindString": "Property",
@@ -11434,12 +11468,12 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 507,
+ "id": 511,
"name": "default.body"
}
},
{
- "id": 475,
+ "id": 479,
"name": "fetch",
"kind": 1024,
"kindString": "Property",
@@ -11456,21 +11490,21 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 476,
+ "id": 480,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 477,
+ "id": 481,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 478,
+ "id": 482,
"name": "input",
"kind": 32768,
"kindString": "Parameter",
@@ -11494,7 +11528,7 @@
}
},
{
- "id": 479,
+ "id": 483,
"name": "init",
"kind": 32768,
"kindString": "Parameter",
@@ -11529,12 +11563,12 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 510,
+ "id": 514,
"name": "default.fetch"
}
},
{
- "id": 470,
+ "id": 474,
"name": "headers",
"kind": 1024,
"kindString": "Property",
@@ -11566,12 +11600,12 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 505,
+ "id": 509,
"name": "default.headers"
}
},
{
- "id": 468,
+ "id": 472,
"name": "method",
"kind": 1024,
"kindString": "Property",
@@ -11612,12 +11646,12 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 503,
+ "id": 507,
"name": "default.method"
}
},
{
- "id": 471,
+ "id": 475,
"name": "schema",
"kind": 1024,
"kindString": "Property",
@@ -11638,12 +11672,12 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 506,
+ "id": 510,
"name": "default.schema"
}
},
{
- "id": 473,
+ "id": 477,
"name": "shouldThrowOnError",
"kind": 1024,
"kindString": "Property",
@@ -11664,12 +11698,12 @@
"defaultValue": "false",
"inheritedFrom": {
"type": "reference",
- "id": 508,
+ "id": 512,
"name": "default.shouldThrowOnError"
}
},
{
- "id": 474,
+ "id": 478,
"name": "signal",
"kind": 1024,
"kindString": "Property",
@@ -11692,12 +11726,12 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 509,
+ "id": 513,
"name": "default.signal"
}
},
{
- "id": 469,
+ "id": 473,
"name": "url",
"kind": 1024,
"kindString": "Property",
@@ -11719,12 +11753,12 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 504,
+ "id": 508,
"name": "default.url"
}
},
{
- "id": 442,
+ "id": 444,
"name": "abortSignal",
"kind": 2048,
"kindString": "Method",
@@ -11732,13 +11766,13 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 130,
+ "line": 125,
"character": 2
}
],
"signatures": [
{
- "id": 443,
+ "id": 445,
"name": "abortSignal",
"kind": 4096,
"kindString": "Call signature",
@@ -11748,7 +11782,7 @@
},
"parameters": [
{
- "id": 444,
+ "id": 446,
"name": "signal",
"kind": 32768,
"kindString": "Parameter",
@@ -11766,21 +11800,21 @@
],
"type": {
"type": "reference",
- "id": 401,
+ "id": 403,
"typeArguments": [
{
"type": "reference",
- "id": 404,
+ "id": 406,
"name": "Schema"
},
{
"type": "reference",
- "id": 405,
+ "id": 407,
"name": "Row"
},
{
"type": "reference",
- "id": 406,
+ "id": 408,
"name": "Result"
}
],
@@ -11790,7 +11824,7 @@
]
},
{
- "id": 449,
+ "id": 453,
"name": "csv",
"kind": 2048,
"kindString": "Method",
@@ -11798,13 +11832,13 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 161,
+ "line": 160,
"character": 2
}
],
"signatures": [
{
- "id": 450,
+ "id": 454,
"name": "csv",
"kind": 4096,
"kindString": "Call signature",
@@ -11814,28 +11848,20 @@
},
"type": {
"type": "reference",
+ "id": 502,
"typeArguments": [
{
- "type": "reference",
- "id": 533,
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "PostgrestSingleResponse"
+ "type": "intrinsic",
+ "name": "string"
}
],
- "qualifiedName": "PromiseLike",
- "package": "typescript",
- "name": "PromiseLike"
+ "name": "default"
}
}
]
},
{
- "id": 453,
+ "id": 457,
"name": "explain",
"kind": 2048,
"kindString": "Method",
@@ -11843,13 +11869,13 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 195,
+ "line": 194,
"character": 2
}
],
"signatures": [
{
- "id": 454,
+ "id": 458,
"name": "explain",
"kind": 4096,
"kindString": "Call signature",
@@ -11859,7 +11885,7 @@
},
"parameters": [
{
- "id": 455,
+ "id": 459,
"name": "options",
"kind": 32768,
"kindString": "Parameter",
@@ -11871,14 +11897,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 456,
+ "id": 460,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 457,
+ "id": 461,
"name": "analyze",
"kind": 1024,
"kindString": "Property",
@@ -11891,7 +11917,7 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 203,
+ "line": 202,
"character": 4
}
],
@@ -11901,7 +11927,7 @@
}
},
{
- "id": 460,
+ "id": 464,
"name": "buffers",
"kind": 1024,
"kindString": "Property",
@@ -11914,7 +11940,7 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 206,
+ "line": 205,
"character": 4
}
],
@@ -11924,7 +11950,7 @@
}
},
{
- "id": 462,
+ "id": 466,
"name": "format",
"kind": 1024,
"kindString": "Property",
@@ -11937,7 +11963,7 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 208,
+ "line": 207,
"character": 4
}
],
@@ -11956,7 +11982,7 @@
}
},
{
- "id": 459,
+ "id": 463,
"name": "settings",
"kind": 1024,
"kindString": "Property",
@@ -11966,29 +11992,6 @@
"comment": {
"shortText": "If `true`, include information on configuration\nparameters that affect query planning\n"
},
- "sources": [
- {
- "fileName": "src/PostgrestTransformBuilder.ts",
- "line": 205,
- "character": 4
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- },
- {
- "id": 458,
- "name": "verbose",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "If `true`, the query identifier will be returned\nand `data` will include the output columns of the query\n"
- },
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
@@ -12002,7 +12005,30 @@
}
},
{
- "id": 461,
+ "id": 462,
+ "name": "verbose",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "If `true`, the query identifier will be returned\nand `data` will include the output columns of the query\n"
+ },
+ "sources": [
+ {
+ "fileName": "src/PostgrestTransformBuilder.ts",
+ "line": 203,
+ "character": 4
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "boolean"
+ }
+ },
+ {
+ "id": 465,
"name": "wal",
"kind": 1024,
"kindString": "Property",
@@ -12015,7 +12041,7 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 207,
+ "line": 206,
"character": 4
}
],
@@ -12029,7 +12055,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [457, 460, 462, 459, 458, 461]
+ "children": [461, 464, 466, 463, 462, 465]
}
]
}
@@ -12042,53 +12068,40 @@
"types": [
{
"type": "reference",
+ "id": 502,
"typeArguments": [
{
- "type": "reference",
- "id": 533,
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- }
- ],
- "name": "PostgrestSingleResponse"
+ "type": "intrinsic",
+ "name": "string"
}
],
- "qualifiedName": "PromiseLike",
- "package": "typescript",
- "name": "PromiseLike"
+ "name": "default"
},
{
"type": "reference",
+ "id": 502,
"typeArguments": [
{
- "type": "reference",
- "id": 531,
- "typeArguments": [
- {
- "type": "reference",
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "qualifiedName": "Record",
- "package": "typescript",
- "name": "Record"
- }
- ],
- "name": "PostgrestResponse"
+ "type": "array",
+ "elementType": {
+ "type": "reference",
+ "typeArguments": [
+ {
+ "type": "intrinsic",
+ "name": "string"
+ },
+ {
+ "type": "intrinsic",
+ "name": "unknown"
+ }
+ ],
+ "qualifiedName": "Record",
+ "package": "typescript",
+ "name": "Record"
+ }
}
],
- "qualifiedName": "PromiseLike",
- "package": "typescript",
- "name": "PromiseLike"
+ "name": "default"
}
]
}
@@ -12096,7 +12109,7 @@
]
},
{
- "id": 451,
+ "id": 455,
"name": "geojson",
"kind": 2048,
"kindString": "Method",
@@ -12104,13 +12117,13 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 169,
+ "line": 168,
"character": 2
}
],
"signatures": [
{
- "id": 452,
+ "id": 456,
"name": "geojson",
"kind": 4096,
"kindString": "Call signature",
@@ -12120,40 +12133,32 @@
},
"type": {
"type": "reference",
+ "id": 502,
"typeArguments": [
{
"type": "reference",
- "id": 533,
"typeArguments": [
{
- "type": "reference",
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "qualifiedName": "Record",
- "package": "typescript",
- "name": "Record"
+ "type": "intrinsic",
+ "name": "string"
+ },
+ {
+ "type": "intrinsic",
+ "name": "unknown"
}
],
- "name": "PostgrestSingleResponse"
+ "qualifiedName": "Record",
+ "package": "typescript",
+ "name": "Record"
}
],
- "qualifiedName": "PromiseLike",
- "package": "typescript",
- "name": "PromiseLike"
+ "name": "default"
}
}
]
},
{
- "id": 429,
+ "id": 431,
"name": "limit",
"kind": 2048,
"kindString": "Method",
@@ -12161,13 +12166,13 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 101,
+ "line": 96,
"character": 2
}
],
"signatures": [
{
- "id": 430,
+ "id": 432,
"name": "limit",
"kind": 4096,
"kindString": "Call signature",
@@ -12177,7 +12182,7 @@
},
"parameters": [
{
- "id": 431,
+ "id": 433,
"name": "count",
"kind": 32768,
"kindString": "Parameter",
@@ -12191,7 +12196,7 @@
}
},
{
- "id": 432,
+ "id": 434,
"name": "options",
"kind": 32768,
"kindString": "Parameter",
@@ -12203,14 +12208,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 433,
+ "id": 435,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 434,
+ "id": 436,
"name": "foreignTable",
"kind": 1024,
"kindString": "Property",
@@ -12223,7 +12228,7 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 101,
+ "line": 96,
"character": 43
}
],
@@ -12237,7 +12242,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [434]
+ "children": [436]
}
]
}
@@ -12247,21 +12252,21 @@
],
"type": {
"type": "reference",
- "id": 401,
+ "id": 403,
"typeArguments": [
{
"type": "reference",
- "id": 404,
+ "id": 406,
"name": "Schema"
},
{
"type": "reference",
- "id": 405,
+ "id": 407,
"name": "Row"
},
{
"type": "reference",
- "id": 406,
+ "id": 408,
"name": "Result"
}
],
@@ -12271,7 +12276,7 @@
]
},
{
- "id": 447,
+ "id": 450,
"name": "maybeSingle",
"kind": 2048,
"kindString": "Method",
@@ -12279,13 +12284,13 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 152,
+ "line": 149,
"character": 2
}
],
"signatures": [
{
- "id": 448,
+ "id": 451,
"name": "maybeSingle",
"kind": 4096,
"kindString": "Call signature",
@@ -12294,31 +12299,64 @@
"shortText": "Return `data` as a single object instead of an array of objects.",
"text": "Query result must be zero or one row (e.g. using `.limit(1)`), otherwise\nthis returns an error.\n"
},
+ "typeParameter": [
+ {
+ "id": 452,
+ "name": "ResultOne",
+ "kind": 131072,
+ "kindString": "Type parameter",
+ "flags": {},
+ "default": {
+ "type": "conditional",
+ "checkType": {
+ "type": "reference",
+ "id": 408,
+ "name": "Result"
+ },
+ "extendsType": {
+ "type": "array",
+ "elementType": {
+ "type": "reference",
+ "name": "ResultOne"
+ }
+ },
+ "trueType": {
+ "type": "reference",
+ "name": "ResultOne"
+ },
+ "falseType": {
+ "type": "intrinsic",
+ "name": "never"
+ }
+ }
+ }
+ ],
"type": {
"type": "reference",
+ "id": 502,
"typeArguments": [
{
- "type": "reference",
- "id": 535,
- "typeArguments": [
+ "type": "union",
+ "types": [
+ {
+ "type": "literal",
+ "value": null
+ },
{
"type": "reference",
- "id": 406,
- "name": "Result"
+ "id": 353,
+ "name": "ResultOne"
}
- ],
- "name": "PostgrestMaybeSingleResponse"
+ ]
}
],
- "qualifiedName": "PromiseLike",
- "package": "typescript",
- "name": "PromiseLike"
+ "name": "default"
}
}
]
},
{
- "id": 413,
+ "id": 415,
"name": "order",
"kind": 2048,
"kindString": "Method",
@@ -12326,13 +12364,13 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 49,
+ "line": 44,
"character": 2
}
],
"signatures": [
{
- "id": 414,
+ "id": 416,
"name": "order",
"kind": 4096,
"kindString": "Call signature",
@@ -12343,7 +12381,7 @@
},
"typeParameter": [
{
- "id": 415,
+ "id": 417,
"name": "ColumnName",
"kind": 131072,
"kindString": "Type parameter",
@@ -12356,7 +12394,7 @@
],
"parameters": [
{
- "id": 416,
+ "id": 418,
"name": "column",
"kind": 32768,
"kindString": "Parameter",
@@ -12372,7 +12410,7 @@
}
},
{
- "id": 417,
+ "id": 419,
"name": "options",
"kind": 32768,
"kindString": "Parameter",
@@ -12385,14 +12423,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 418,
+ "id": 420,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 419,
+ "id": 421,
"name": "ascending",
"kind": 1024,
"kindString": "Property",
@@ -12405,7 +12443,7 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 51,
+ "line": 46,
"character": 16
}
],
@@ -12415,7 +12453,7 @@
}
},
{
- "id": 421,
+ "id": 423,
"name": "foreignTable",
"kind": 1024,
"kindString": "Property",
@@ -12428,7 +12466,7 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 51,
+ "line": 46,
"character": 59
}
],
@@ -12438,7 +12476,7 @@
}
},
{
- "id": 420,
+ "id": 422,
"name": "nullsFirst",
"kind": 1024,
"kindString": "Property",
@@ -12451,7 +12489,7 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 51,
+ "line": 46,
"character": 37
}
],
@@ -12465,7 +12503,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [419, 421, 420]
+ "children": [421, 423, 422]
}
]
}
@@ -12474,21 +12512,21 @@
],
"type": {
"type": "reference",
- "id": 401,
+ "id": 403,
"typeArguments": [
{
"type": "reference",
- "id": 404,
+ "id": 406,
"name": "Schema"
},
{
"type": "reference",
- "id": 405,
+ "id": 407,
"name": "Row"
},
{
"type": "reference",
- "id": 406,
+ "id": 408,
"name": "Result"
}
],
@@ -12496,7 +12534,7 @@
}
},
{
- "id": 422,
+ "id": 424,
"name": "order",
"kind": 4096,
"kindString": "Call signature",
@@ -12507,7 +12545,7 @@
},
"parameters": [
{
- "id": 423,
+ "id": 425,
"name": "column",
"kind": 32768,
"kindString": "Parameter",
@@ -12521,7 +12559,7 @@
}
},
{
- "id": 424,
+ "id": 426,
"name": "options",
"kind": 32768,
"kindString": "Parameter",
@@ -12534,14 +12572,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 425,
+ "id": 427,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 426,
+ "id": 428,
"name": "ascending",
"kind": 1024,
"kindString": "Property",
@@ -12554,7 +12592,7 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 55,
+ "line": 50,
"character": 16
}
],
@@ -12564,7 +12602,7 @@
}
},
{
- "id": 428,
+ "id": 430,
"name": "foreignTable",
"kind": 1024,
"kindString": "Property",
@@ -12575,7 +12613,7 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 55,
+ "line": 50,
"character": 59
}
],
@@ -12585,7 +12623,7 @@
}
},
{
- "id": 427,
+ "id": 429,
"name": "nullsFirst",
"kind": 1024,
"kindString": "Property",
@@ -12598,7 +12636,7 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 55,
+ "line": 50,
"character": 37
}
],
@@ -12612,7 +12650,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [426, 428, 427]
+ "children": [428, 430, 429]
}
]
}
@@ -12621,21 +12659,21 @@
],
"type": {
"type": "reference",
- "id": 401,
+ "id": 403,
"typeArguments": [
{
"type": "reference",
- "id": 404,
+ "id": 406,
"name": "Schema"
},
{
"type": "reference",
- "id": 405,
+ "id": 407,
"name": "Row"
},
{
"type": "reference",
- "id": 406,
+ "id": 408,
"name": "Result"
}
],
@@ -12645,7 +12683,7 @@
]
},
{
- "id": 435,
+ "id": 437,
"name": "range",
"kind": 2048,
"kindString": "Method",
@@ -12653,13 +12691,13 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 116,
+ "line": 111,
"character": 2
}
],
"signatures": [
{
- "id": 436,
+ "id": 438,
"name": "range",
"kind": 4096,
"kindString": "Call signature",
@@ -12669,7 +12707,7 @@
},
"parameters": [
{
- "id": 437,
+ "id": 439,
"name": "from",
"kind": 32768,
"kindString": "Parameter",
@@ -12683,7 +12721,7 @@
}
},
{
- "id": 438,
+ "id": 440,
"name": "to",
"kind": 32768,
"kindString": "Parameter",
@@ -12697,7 +12735,7 @@
}
},
{
- "id": 439,
+ "id": 441,
"name": "options",
"kind": 32768,
"kindString": "Parameter",
@@ -12709,14 +12747,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 440,
+ "id": 442,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 441,
+ "id": 443,
"name": "foreignTable",
"kind": 1024,
"kindString": "Property",
@@ -12729,7 +12767,7 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 116,
+ "line": 111,
"character": 54
}
],
@@ -12743,7 +12781,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [441]
+ "children": [443]
}
]
}
@@ -12753,21 +12791,21 @@
],
"type": {
"type": "reference",
- "id": 401,
+ "id": 403,
"typeArguments": [
{
"type": "reference",
- "id": 404,
+ "id": 406,
"name": "Schema"
},
{
"type": "reference",
- "id": 405,
+ "id": 407,
"name": "Row"
},
{
"type": "reference",
- "id": 406,
+ "id": 408,
"name": "Result"
}
],
@@ -12777,7 +12815,7 @@
]
},
{
- "id": 465,
+ "id": 469,
"name": "returns",
"kind": 2048,
"kindString": "Method",
@@ -12785,13 +12823,13 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 249,
+ "line": 246,
"character": 2
}
],
"signatures": [
{
- "id": 466,
+ "id": 470,
"name": "returns",
"kind": 4096,
"kindString": "Call signature",
@@ -12801,7 +12839,7 @@
},
"typeParameter": [
{
- "id": 467,
+ "id": 471,
"name": "NewResult",
"kind": 131072,
"kindString": "Type parameter",
@@ -12813,21 +12851,21 @@
],
"type": {
"type": "reference",
- "id": 401,
+ "id": 403,
"typeArguments": [
{
"type": "reference",
- "id": 404,
+ "id": 406,
"name": "Schema"
},
{
"type": "reference",
- "id": 405,
+ "id": 407,
"name": "Row"
},
{
"type": "reference",
- "id": 370,
+ "id": 372,
"name": "NewResult"
}
],
@@ -12837,7 +12875,7 @@
]
},
{
- "id": 463,
+ "id": 467,
"name": "rollback",
"kind": 2048,
"kindString": "Method",
@@ -12845,13 +12883,13 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 235,
+ "line": 232,
"character": 2
}
],
"signatures": [
{
- "id": 464,
+ "id": 468,
"name": "rollback",
"kind": 4096,
"kindString": "Call signature",
@@ -12862,21 +12900,21 @@
},
"type": {
"type": "reference",
- "id": 401,
+ "id": 403,
"typeArguments": [
{
"type": "reference",
- "id": 404,
+ "id": 406,
"name": "Schema"
},
{
"type": "reference",
- "id": 405,
+ "id": 407,
"name": "Row"
},
{
"type": "reference",
- "id": 406,
+ "id": 408,
"name": "Result"
}
],
@@ -12886,7 +12924,7 @@
]
},
{
- "id": 408,
+ "id": 410,
"name": "select",
"kind": 2048,
"kindString": "Method",
@@ -12894,13 +12932,13 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 24,
+ "line": 19,
"character": 2
}
],
"signatures": [
{
- "id": 409,
+ "id": 411,
"name": "select",
"kind": 4096,
"kindString": "Call signature",
@@ -12911,7 +12949,7 @@
},
"typeParameter": [
{
- "id": 410,
+ "id": 412,
"name": "Query",
"kind": 131072,
"kindString": "Type parameter",
@@ -12926,8 +12964,8 @@
}
},
{
- "id": 411,
- "name": "NewResult",
+ "id": 413,
+ "name": "NewResultOne",
"kind": 131072,
"kindString": "Type parameter",
"flags": {},
@@ -12936,12 +12974,12 @@
"typeArguments": [
{
"type": "reference",
- "id": 404,
+ "id": 406,
"name": "Schema"
},
{
"type": "reference",
- "id": 405,
+ "id": 407,
"name": "Row"
},
{
@@ -12956,7 +12994,7 @@
],
"parameters": [
{
- "id": 412,
+ "id": 414,
"name": "columns",
"kind": 32768,
"kindString": "Parameter",
@@ -12976,22 +13014,25 @@
],
"type": {
"type": "reference",
- "id": 401,
+ "id": 403,
"typeArguments": [
{
"type": "reference",
- "id": 404,
+ "id": 406,
"name": "Schema"
},
{
"type": "reference",
- "id": 405,
+ "id": 407,
"name": "Row"
},
{
- "type": "reference",
- "id": 314,
- "name": "NewResult"
+ "type": "array",
+ "elementType": {
+ "type": "reference",
+ "id": 314,
+ "name": "NewResultOne"
+ }
}
],
"name": "default"
@@ -13000,7 +13041,7 @@
]
},
{
- "id": 445,
+ "id": 447,
"name": "single",
"kind": 2048,
"kindString": "Method",
@@ -13008,13 +13049,13 @@
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 141,
+ "line": 136,
"character": 2
}
],
"signatures": [
{
- "id": 446,
+ "id": 448,
"name": "single",
"kind": 4096,
"kindString": "Call signature",
@@ -13023,31 +13064,55 @@
"shortText": "Return `data` as a single object instead of an array of objects.",
"text": "Query result must be one row (e.g. using `.limit(1)`), otherwise this\nreturns an error.\n"
},
+ "typeParameter": [
+ {
+ "id": 449,
+ "name": "ResultOne",
+ "kind": 131072,
+ "kindString": "Type parameter",
+ "flags": {},
+ "default": {
+ "type": "conditional",
+ "checkType": {
+ "type": "reference",
+ "id": 408,
+ "name": "Result"
+ },
+ "extendsType": {
+ "type": "array",
+ "elementType": {
+ "type": "reference",
+ "name": "ResultOne"
+ }
+ },
+ "trueType": {
+ "type": "reference",
+ "name": "ResultOne"
+ },
+ "falseType": {
+ "type": "intrinsic",
+ "name": "never"
+ }
+ }
+ }
+ ],
"type": {
"type": "reference",
+ "id": 502,
"typeArguments": [
{
"type": "reference",
- "id": 533,
- "typeArguments": [
- {
- "type": "reference",
- "id": 406,
- "name": "Result"
- }
- ],
- "name": "PostgrestSingleResponse"
+ "id": 350,
+ "name": "ResultOne"
}
],
- "qualifiedName": "PromiseLike",
- "package": "typescript",
- "name": "PromiseLike"
+ "name": "default"
}
}
]
},
{
- "id": 483,
+ "id": 487,
"name": "then",
"kind": 2048,
"kindString": "Method",
@@ -13061,33 +13126,33 @@
],
"signatures": [
{
- "id": 484,
+ "id": 488,
"name": "then",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"typeParameter": [
{
- "id": 485,
+ "id": 489,
"name": "TResult1",
"kind": 131072,
"kindString": "Type parameter",
"flags": {},
"default": {
"type": "reference",
- "id": 531,
+ "id": 550,
"typeArguments": [
{
"type": "reference",
- "id": 406,
+ "id": 408,
"name": "Result"
}
],
- "name": "PostgrestResponse"
+ "name": "PostgrestSingleResponse"
}
},
{
- "id": 486,
+ "id": 490,
"name": "TResult2",
"kind": 131072,
"kindString": "Type parameter",
@@ -13099,90 +13164,9 @@
}
],
"parameters": [
- {
- "id": 487,
- "name": "onfulfilled",
- "kind": 32768,
- "kindString": "Parameter",
- "flags": {
- "isOptional": true
- },
- "type": {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": null
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 488,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "signatures": [
- {
- "id": 489,
- "name": "__type",
- "kind": 4096,
- "kindString": "Call signature",
- "flags": {},
- "parameters": [
- {
- "id": 490,
- "name": "value",
- "kind": 32768,
- "kindString": "Parameter",
- "flags": {},
- "type": {
- "type": "reference",
- "id": 531,
- "typeArguments": [
- {
- "type": "reference",
- "id": 406,
- "name": "Result"
- }
- ],
- "name": "PostgrestResponse"
- }
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "reference",
- "id": 388,
- "name": "TResult1"
- },
- {
- "type": "reference",
- "typeArguments": [
- {
- "type": "reference",
- "id": 388,
- "name": "TResult1"
- }
- ],
- "qualifiedName": "PromiseLike",
- "package": "typescript",
- "name": "PromiseLike"
- }
- ]
- }
- }
- ]
- }
- }
- ]
- }
- },
{
"id": 491,
- "name": "onrejected",
+ "name": "onfulfilled",
"kind": 32768,
"kindString": "Parameter",
"flags": {
@@ -13213,6 +13197,87 @@
"parameters": [
{
"id": 494,
+ "name": "value",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {},
+ "type": {
+ "type": "reference",
+ "id": 550,
+ "typeArguments": [
+ {
+ "type": "reference",
+ "id": 408,
+ "name": "Result"
+ }
+ ],
+ "name": "PostgrestSingleResponse"
+ }
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "reference",
+ "id": 390,
+ "name": "TResult1"
+ },
+ {
+ "type": "reference",
+ "typeArguments": [
+ {
+ "type": "reference",
+ "id": 390,
+ "name": "TResult1"
+ }
+ ],
+ "qualifiedName": "PromiseLike",
+ "package": "typescript",
+ "name": "PromiseLike"
+ }
+ ]
+ }
+ }
+ ]
+ }
+ }
+ ]
+ }
+ },
+ {
+ "id": 495,
+ "name": "onrejected",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {
+ "isOptional": true
+ },
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "literal",
+ "value": null
+ },
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 496,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "signatures": [
+ {
+ "id": 497,
+ "name": "__type",
+ "kind": 4096,
+ "kindString": "Call signature",
+ "flags": {},
+ "parameters": [
+ {
+ "id": 498,
"name": "reason",
"kind": 32768,
"kindString": "Parameter",
@@ -13228,7 +13293,7 @@
"types": [
{
"type": "reference",
- "id": 389,
+ "id": 391,
"name": "TResult2"
},
{
@@ -13236,7 +13301,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 389,
+ "id": 391,
"name": "TResult2"
}
],
@@ -13262,12 +13327,12 @@
"types": [
{
"type": "reference",
- "id": 388,
+ "id": 390,
"name": "TResult1"
},
{
"type": "reference",
- "id": 389,
+ "id": 391,
"name": "TResult2"
}
]
@@ -13279,19 +13344,19 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 519,
+ "id": 523,
"name": "default.then"
}
}
],
"inheritedFrom": {
"type": "reference",
- "id": 518,
+ "id": 522,
"name": "default.then"
}
},
{
- "id": 481,
+ "id": 485,
"name": "throwOnError",
"kind": 2048,
"kindString": "Method",
@@ -13305,7 +13370,7 @@
],
"signatures": [
{
- "id": 482,
+ "id": 486,
"name": "throwOnError",
"kind": 4096,
"kindString": "Call signature",
@@ -13316,21 +13381,21 @@
},
"type": {
"type": "reference",
- "id": 401,
+ "id": 403,
"typeArguments": [
{
"type": "reference",
- "id": 404,
+ "id": 406,
"name": "Schema"
},
{
"type": "reference",
- "id": 405,
+ "id": 407,
"name": "Row"
},
{
"type": "reference",
- "id": 406,
+ "id": 408,
"name": "Result"
}
],
@@ -13338,14 +13403,14 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 517,
+ "id": 521,
"name": "default.throwOnError"
}
}
],
"inheritedFrom": {
"type": "reference",
- "id": 516,
+ "id": 520,
"name": "default.throwOnError"
}
}
@@ -13354,29 +13419,29 @@
{
"title": "Constructors",
"kind": 512,
- "children": [402]
+ "children": [404]
},
{
"title": "Properties",
"kind": 1024,
- "children": [480, 472, 475, 470, 468, 471, 473, 474, 469]
+ "children": [484, 476, 479, 474, 472, 475, 477, 478, 473]
},
{
"title": "Methods",
"kind": 2048,
- "children": [442, 449, 453, 451, 429, 447, 413, 435, 465, 463, 408, 445, 483, 481]
+ "children": [444, 453, 457, 455, 431, 450, 415, 437, 469, 467, 410, 447, 487, 485]
}
],
"sources": [
{
"fileName": "src/PostgrestTransformBuilder.ts",
- "line": 10,
+ "line": 5,
"character": 21
}
],
"typeParameter": [
{
- "id": 495,
+ "id": 499,
"name": "Schema",
"kind": 131072,
"kindString": "Type parameter",
@@ -13387,7 +13452,7 @@
}
},
{
- "id": 496,
+ "id": 500,
"name": "Row",
"kind": 131072,
"kindString": "Type parameter",
@@ -13410,7 +13475,7 @@
}
},
{
- "id": 497,
+ "id": 501,
"name": "Result",
"kind": 131072,
"kindString": "Type parameter",
@@ -13420,11 +13485,11 @@
"extendedTypes": [
{
"type": "reference",
- "id": 498,
+ "id": 502,
"typeArguments": [
{
"type": "reference",
- "id": 406,
+ "id": 408,
"name": "Result"
}
],
@@ -13441,6 +13506,397 @@
},
{
"id": 537,
+ "name": "PostgrestResponseFailure",
+ "kind": 256,
+ "kindString": "Interface",
+ "flags": {},
+ "children": [
+ {
+ "id": 540,
+ "name": "count",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/types.ts",
+ "line": 32,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "literal",
+ "value": null
+ }
+ },
+ {
+ "id": 539,
+ "name": "data",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/types.ts",
+ "line": 31,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "literal",
+ "value": null
+ }
+ },
+ {
+ "id": 538,
+ "name": "error",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/types.ts",
+ "line": 30,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "id": 554,
+ "name": "PostgrestError",
+ "dereferenced": {
+ "id": 554,
+ "name": "PostgrestError",
+ "kind": 4194304,
+ "kindString": "Type alias",
+ "flags": {},
+ "comment": {
+ "shortText": "Error format",
+ "text": "{@link https://postgrest.org/en/stable/api.html?highlight=options#errors-and-http-status-codes}\n"
+ },
+ "sources": [
+ {
+ "fileName": "src/types.ts",
+ "line": 8,
+ "character": 12
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 555,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 559,
+ "name": "code",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/types.ts",
+ "line": 12,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 557,
+ "name": "details",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/types.ts",
+ "line": 10,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 558,
+ "name": "hint",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/types.ts",
+ "line": 11,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 556,
+ "name": "message",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/types.ts",
+ "line": 9,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [559, 557, 558, 556]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/types.ts",
+ "line": 8,
+ "character": 29
+ }
+ ]
+ }
+ }
+ }
+ }
+ },
+ {
+ "id": 541,
+ "name": "status",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/types.ts",
+ "line": 21,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "number"
+ },
+ "inheritedFrom": {
+ "type": "reference",
+ "name": "PostgrestResponseBase.status"
+ }
+ },
+ {
+ "id": 542,
+ "name": "statusText",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/types.ts",
+ "line": 22,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ },
+ "inheritedFrom": {
+ "type": "reference",
+ "name": "PostgrestResponseBase.statusText"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [540, 539, 538, 541, 542]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/types.ts",
+ "line": 29,
+ "character": 17
+ }
+ ],
+ "extendedTypes": [
+ {
+ "type": "reference",
+ "name": "PostgrestResponseBase"
+ }
+ ]
+ },
+ {
+ "id": 543,
+ "name": "PostgrestResponseSuccess",
+ "kind": 256,
+ "kindString": "Interface",
+ "flags": {},
+ "children": [
+ {
+ "id": 546,
+ "name": "count",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/types.ts",
+ "line": 27,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "literal",
+ "value": null
+ },
+ {
+ "type": "intrinsic",
+ "name": "number"
+ }
+ ]
+ }
+ },
+ {
+ "id": 545,
+ "name": "data",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/types.ts",
+ "line": 26,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "id": 549,
+ "name": "T",
+ "dereferenced": {}
+ }
+ },
+ {
+ "id": 544,
+ "name": "error",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/types.ts",
+ "line": 25,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "literal",
+ "value": null
+ }
+ },
+ {
+ "id": 547,
+ "name": "status",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/types.ts",
+ "line": 21,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "number"
+ },
+ "inheritedFrom": {
+ "type": "reference",
+ "name": "PostgrestResponseBase.status"
+ }
+ },
+ {
+ "id": 548,
+ "name": "statusText",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/types.ts",
+ "line": 22,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ },
+ "inheritedFrom": {
+ "type": "reference",
+ "name": "PostgrestResponseBase.statusText"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [546, 545, 544, 547, 548]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/types.ts",
+ "line": 24,
+ "character": 17
+ }
+ ],
+ "typeParameter": [
+ {
+ "id": 549,
+ "name": "T",
+ "kind": 131072,
+ "kindString": "Type parameter",
+ "flags": {}
+ }
+ ],
+ "extendedTypes": [
+ {
+ "type": "reference",
+ "name": "PostgrestResponseBase"
+ }
+ ]
+ },
+ {
+ "id": 554,
"name": "PostgrestError",
"kind": 4194304,
"kindString": "Type alias",
@@ -13459,14 +13915,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 538,
+ "id": 555,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 542,
+ "id": 559,
"name": "code",
"kind": 1024,
"kindString": "Property",
@@ -13484,7 +13940,7 @@
}
},
{
- "id": 540,
+ "id": 557,
"name": "details",
"kind": 1024,
"kindString": "Property",
@@ -13502,7 +13958,7 @@
}
},
{
- "id": 541,
+ "id": 558,
"name": "hint",
"kind": 1024,
"kindString": "Property",
@@ -13520,7 +13976,7 @@
}
},
{
- "id": 539,
+ "id": 556,
"name": "message",
"kind": 1024,
"kindString": "Property",
@@ -13542,7 +13998,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [542, 540, 541, 539]
+ "children": [559, 557, 558, 556]
}
],
"sources": [
@@ -13556,7 +14012,7 @@
}
},
{
- "id": 535,
+ "id": 552,
"name": "PostgrestMaybeSingleResponse",
"kind": 4194304,
"kindString": "Type alias",
@@ -13564,7 +14020,51 @@
"sources": [
{
"fileName": "src/types.ts",
- "line": 45,
+ "line": 41,
+ "character": 12
+ }
+ ],
+ "typeParameter": [
+ {
+ "id": 553,
+ "name": "T",
+ "kind": 131072,
+ "kindString": "Type parameter",
+ "flags": {}
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "id": 550,
+ "typeArguments": [
+ {
+ "type": "union",
+ "types": [
+ {
+ "type": "reference",
+ "id": 553,
+ "name": "T"
+ },
+ {
+ "type": "literal",
+ "value": null
+ }
+ ]
+ }
+ ],
+ "name": "PostgrestSingleResponse"
+ }
+ },
+ {
+ "id": 535,
+ "name": "PostgrestResponse",
+ "kind": 4194304,
+ "kindString": "Type alias",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/types.ts",
+ "line": 42,
"character": 12
}
],
@@ -13579,55 +14079,22 @@
],
"type": {
"type": "reference",
- "id": 533,
+ "id": 550,
"typeArguments": [
{
- "type": "union",
- "types": [
- {
- "type": "reference",
- "id": 536,
- "name": "T"
- },
- {
- "type": "literal",
- "value": null
- }
- ]
+ "type": "array",
+ "elementType": {
+ "type": "reference",
+ "id": 536,
+ "name": "T"
+ }
}
],
"name": "PostgrestSingleResponse"
}
},
{
- "id": 531,
- "name": "PostgrestResponse",
- "kind": 4194304,
- "kindString": "Type alias",
- "flags": {},
- "sources": [
- {
- "fileName": "src/types.ts",
- "line": 35,
- "character": 12
- }
- ],
- "typeParameter": [
- {
- "id": 532,
- "name": "T",
- "kind": 131072,
- "kindString": "Type parameter",
- "flags": {}
- }
- ],
- "type": {
- "type": "union",
- "types": [null, null]
- }
- },
- {
- "id": 533,
+ "id": 550,
"name": "PostgrestSingleResponse",
"kind": 4194304,
"kindString": "Type alias",
@@ -13635,13 +14102,13 @@
"sources": [
{
"fileName": "src/types.ts",
- "line": 42,
+ "line": 38,
"character": 12
}
],
"typeParameter": [
{
- "id": 534,
+ "id": 551,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -13650,7 +14117,399 @@
],
"type": {
"type": "union",
- "types": [null, null]
+ "types": [
+ {
+ "id": 543,
+ "name": "PostgrestResponseSuccess",
+ "kind": 256,
+ "kindString": "Interface",
+ "flags": {},
+ "children": [
+ {
+ "id": 546,
+ "name": "count",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/types.ts",
+ "line": 27,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "literal",
+ "value": null
+ },
+ {
+ "type": "intrinsic",
+ "name": "number"
+ }
+ ]
+ }
+ },
+ {
+ "id": 545,
+ "name": "data",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/types.ts",
+ "line": 26,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "id": 549,
+ "name": "T",
+ "dereferenced": {}
+ }
+ },
+ {
+ "id": 544,
+ "name": "error",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/types.ts",
+ "line": 25,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "literal",
+ "value": null
+ }
+ },
+ {
+ "id": 547,
+ "name": "status",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/types.ts",
+ "line": 21,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "number"
+ },
+ "inheritedFrom": {
+ "type": "reference",
+ "name": "PostgrestResponseBase.status"
+ }
+ },
+ {
+ "id": 548,
+ "name": "statusText",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/types.ts",
+ "line": 22,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ },
+ "inheritedFrom": {
+ "type": "reference",
+ "name": "PostgrestResponseBase.statusText"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [546, 545, 544, 547, 548]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/types.ts",
+ "line": 24,
+ "character": 17
+ }
+ ],
+ "typeParameter": [
+ {
+ "id": 549,
+ "name": "T",
+ "kind": 131072,
+ "kindString": "Type parameter",
+ "flags": {}
+ }
+ ],
+ "extendedTypes": [
+ {
+ "type": "reference",
+ "name": "PostgrestResponseBase"
+ }
+ ]
+ },
+ {
+ "id": 537,
+ "name": "PostgrestResponseFailure",
+ "kind": 256,
+ "kindString": "Interface",
+ "flags": {},
+ "children": [
+ {
+ "id": 540,
+ "name": "count",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/types.ts",
+ "line": 32,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "literal",
+ "value": null
+ }
+ },
+ {
+ "id": 539,
+ "name": "data",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/types.ts",
+ "line": 31,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "literal",
+ "value": null
+ }
+ },
+ {
+ "id": 538,
+ "name": "error",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/types.ts",
+ "line": 30,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "id": 554,
+ "name": "PostgrestError",
+ "dereferenced": {
+ "id": 554,
+ "name": "PostgrestError",
+ "kind": 4194304,
+ "kindString": "Type alias",
+ "flags": {},
+ "comment": {
+ "shortText": "Error format",
+ "text": "{@link https://postgrest.org/en/stable/api.html?highlight=options#errors-and-http-status-codes}\n"
+ },
+ "sources": [
+ {
+ "fileName": "src/types.ts",
+ "line": 8,
+ "character": 12
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 555,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 559,
+ "name": "code",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/types.ts",
+ "line": 12,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 557,
+ "name": "details",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/types.ts",
+ "line": 10,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 558,
+ "name": "hint",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/types.ts",
+ "line": 11,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 556,
+ "name": "message",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/types.ts",
+ "line": 9,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [559, 557, 558, 556]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/types.ts",
+ "line": 8,
+ "character": 29
+ }
+ ]
+ }
+ }
+ }
+ }
+ },
+ {
+ "id": 541,
+ "name": "status",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/types.ts",
+ "line": 21,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "number"
+ },
+ "inheritedFrom": {
+ "type": "reference",
+ "name": "PostgrestResponseBase.status"
+ }
+ },
+ {
+ "id": 542,
+ "name": "statusText",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/types.ts",
+ "line": 22,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ },
+ "inheritedFrom": {
+ "type": "reference",
+ "name": "PostgrestResponseBase.statusText"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [540, 539, 538, 541, 542]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/types.ts",
+ "line": 29,
+ "character": 17
+ }
+ ],
+ "extendedTypes": [
+ {
+ "type": "reference",
+ "name": "PostgrestResponseBase"
+ }
+ ]
+ }
+ ]
}
}
],
@@ -13658,12 +14517,17 @@
{
"title": "Classes",
"kind": 128,
- "children": [498, 1, 112, 49, 401]
+ "children": [502, 1, 112, 49, 403]
+ },
+ {
+ "title": "Interfaces",
+ "kind": 256,
+ "children": [537, 543]
},
{
"title": "Type Aliases",
"kind": 4194304,
- "children": [537, 535, 531, 533]
+ "children": [554, 552, 535, 550]
}
],
"sources": [
diff --git a/spec/enrichments/tsdoc_v2/realtime.json b/spec/enrichments/tsdoc_v2/realtime.json
index 20eb36bc0dc..2a7e77b2150 100644
--- a/spec/enrichments/tsdoc_v2/realtime.json
+++ b/spec/enrichments/tsdoc_v2/realtime.json
@@ -7,14 +7,14 @@
"originalName": "",
"children": [
{
- "id": 516,
+ "id": 535,
"name": "REALTIME_LISTEN_TYPES",
"kind": 8,
"kindString": "Enumeration",
"flags": {},
"children": [
{
- "id": 517,
+ "id": 536,
"name": "BROADCAST",
"kind": 16,
"kindString": "Enumeration Member",
@@ -22,7 +22,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 89,
+ "line": 93,
"character": 2
}
],
@@ -33,7 +33,7 @@
"defaultValue": "\"broadcast\""
},
{
- "id": 519,
+ "id": 538,
"name": "POSTGRES_CHANGES",
"kind": 16,
"kindString": "Enumeration Member",
@@ -44,7 +44,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 94,
+ "line": 98,
"character": 2
}
],
@@ -55,7 +55,7 @@
"defaultValue": "\"postgres_changes\""
},
{
- "id": 518,
+ "id": 537,
"name": "PRESENCE",
"kind": 16,
"kindString": "Enumeration Member",
@@ -63,7 +63,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 90,
+ "line": 94,
"character": 2
}
],
@@ -78,26 +78,26 @@
{
"title": "Enumeration Members",
"kind": 16,
- "children": [517, 519, 518]
+ "children": [536, 538, 537]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 88,
+ "line": 92,
"character": 12
}
]
},
{
- "id": 520,
+ "id": 539,
"name": "REALTIME_POSTGRES_CHANGES_LISTEN_EVENT",
"kind": 8,
"kindString": "Enumeration",
"flags": {},
"children": [
{
- "id": 521,
+ "id": 540,
"name": "ALL",
"kind": 16,
"kindString": "Enumeration Member",
@@ -105,7 +105,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 82,
+ "line": 86,
"character": 2
}
],
@@ -116,7 +116,7 @@
"defaultValue": "\"*\""
},
{
- "id": 524,
+ "id": 543,
"name": "DELETE",
"kind": 16,
"kindString": "Enumeration Member",
@@ -124,7 +124,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 85,
+ "line": 89,
"character": 2
}
],
@@ -135,7 +135,7 @@
"defaultValue": "\"DELETE\""
},
{
- "id": 522,
+ "id": 541,
"name": "INSERT",
"kind": 16,
"kindString": "Enumeration Member",
@@ -143,7 +143,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 83,
+ "line": 87,
"character": 2
}
],
@@ -154,7 +154,7 @@
"defaultValue": "\"INSERT\""
},
{
- "id": 523,
+ "id": 542,
"name": "UPDATE",
"kind": 16,
"kindString": "Enumeration Member",
@@ -162,7 +162,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 84,
+ "line": 88,
"character": 2
}
],
@@ -177,26 +177,26 @@
{
"title": "Enumeration Members",
"kind": 16,
- "children": [521, 524, 522, 523]
+ "children": [540, 543, 541, 542]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 81,
+ "line": 85,
"character": 12
}
]
},
{
- "id": 525,
+ "id": 544,
"name": "REALTIME_PRESENCE_LISTEN_EVENTS",
"kind": 8,
"kindString": "Enumeration",
"flags": {},
"children": [
{
- "id": 527,
+ "id": 546,
"name": "JOIN",
"kind": 16,
"kindString": "Enumeration Member",
@@ -204,7 +204,7 @@
"sources": [
{
"fileName": "RealtimePresence.ts",
- "line": 35,
+ "line": 37,
"character": 2
}
],
@@ -215,7 +215,7 @@
"defaultValue": "\"join\""
},
{
- "id": 528,
+ "id": 547,
"name": "LEAVE",
"kind": 16,
"kindString": "Enumeration Member",
@@ -223,7 +223,7 @@
"sources": [
{
"fileName": "RealtimePresence.ts",
- "line": 36,
+ "line": 38,
"character": 2
}
],
@@ -234,7 +234,7 @@
"defaultValue": "\"leave\""
},
{
- "id": 526,
+ "id": 545,
"name": "SYNC",
"kind": 16,
"kindString": "Enumeration Member",
@@ -242,7 +242,7 @@
"sources": [
{
"fileName": "RealtimePresence.ts",
- "line": 34,
+ "line": 36,
"character": 2
}
],
@@ -257,26 +257,26 @@
{
"title": "Enumeration Members",
"kind": 16,
- "children": [527, 528, 526]
+ "children": [546, 547, 545]
}
],
"sources": [
{
"fileName": "RealtimePresence.ts",
- "line": 33,
+ "line": 35,
"character": 12
}
]
},
{
- "id": 529,
+ "id": 548,
"name": "REALTIME_SUBSCRIBE_STATES",
"kind": 8,
"kindString": "Enumeration",
"flags": {},
"children": [
{
- "id": 533,
+ "id": 552,
"name": "CHANNEL_ERROR",
"kind": 16,
"kindString": "Enumeration Member",
@@ -284,7 +284,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 101,
+ "line": 105,
"character": 2
}
],
@@ -295,7 +295,7 @@
"defaultValue": "\"CHANNEL_ERROR\""
},
{
- "id": 532,
+ "id": 551,
"name": "CLOSED",
"kind": 16,
"kindString": "Enumeration Member",
@@ -303,7 +303,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 100,
+ "line": 104,
"character": 2
}
],
@@ -314,7 +314,7 @@
"defaultValue": "\"CLOSED\""
},
{
- "id": 530,
+ "id": 549,
"name": "SUBSCRIBED",
"kind": 16,
"kindString": "Enumeration Member",
@@ -322,7 +322,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 98,
+ "line": 102,
"character": 2
}
],
@@ -333,7 +333,7 @@
"defaultValue": "\"SUBSCRIBED\""
},
{
- "id": 531,
+ "id": 550,
"name": "TIMED_OUT",
"kind": 16,
"kindString": "Enumeration Member",
@@ -341,7 +341,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 99,
+ "line": 103,
"character": 2
}
],
@@ -356,19 +356,19 @@
{
"title": "Enumeration Members",
"kind": 16,
- "children": [533, 532, 530, 531]
+ "children": [552, 551, 549, 550]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 97,
+ "line": 101,
"character": 12
}
]
},
{
- "id": 55,
+ "id": 64,
"name": "RealtimeChannel",
"kind": 128,
"kindString": "Class",
@@ -378,7 +378,7 @@
},
"children": [
{
- "id": 66,
+ "id": 75,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -386,20 +386,20 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 126,
+ "line": 130,
"character": 2
}
],
"signatures": [
{
- "id": 67,
+ "id": 76,
"name": "new RealtimeChannel",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 68,
+ "id": 77,
"name": "topic",
"kind": 32768,
"kindString": "Parameter",
@@ -410,41 +410,41 @@
}
},
{
- "id": 69,
+ "id": 78,
"name": "params",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 302,
+ "id": 316,
"name": "RealtimeChannelOptions"
},
"defaultValue": "..."
},
{
- "id": 70,
+ "id": 79,
"name": "socket",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 314,
+ "id": 328,
"name": "default"
}
}
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
}
]
},
{
- "id": 71,
+ "id": 80,
"name": "bindings",
"kind": 1024,
"kindString": "Property",
@@ -452,27 +452,27 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 110,
+ "line": 114,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 72,
+ "id": 81,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 73,
+ "id": 82,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 74,
+ "id": 83,
"name": "key",
"kind": 32768,
"flags": {},
@@ -487,14 +487,14 @@
"elementType": {
"type": "reflection",
"declaration": {
- "id": 75,
+ "id": 84,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 81,
+ "id": 90,
"name": "callback",
"kind": 1024,
"kindString": "Property",
@@ -502,7 +502,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 114,
+ "line": 118,
"character": 6
}
],
@@ -514,7 +514,7 @@
}
},
{
- "id": 77,
+ "id": 86,
"name": "filter",
"kind": 1024,
"kindString": "Property",
@@ -522,14 +522,14 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 113,
+ "line": 117,
"character": 6
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 78,
+ "id": 87,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
@@ -537,19 +537,19 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 113,
+ "line": 117,
"character": 14
}
],
"indexSignature": {
- "id": 79,
+ "id": 88,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 80,
+ "id": 89,
"name": "key",
"kind": 32768,
"flags": {},
@@ -568,7 +568,7 @@
}
},
{
- "id": 82,
+ "id": 91,
"name": "id",
"kind": 1024,
"kindString": "Property",
@@ -578,7 +578,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 115,
+ "line": 119,
"character": 6
}
],
@@ -588,7 +588,7 @@
}
},
{
- "id": 76,
+ "id": 85,
"name": "type",
"kind": 1024,
"kindString": "Property",
@@ -596,7 +596,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 112,
+ "line": 116,
"character": 6
}
],
@@ -610,13 +610,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [81, 77, 82, 76]
+ "children": [90, 86, 91, 85]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 111,
+ "line": 115,
"character": 19
}
]
@@ -629,7 +629,7 @@
"defaultValue": "{}"
},
{
- "id": 86,
+ "id": 95,
"name": "joinPush",
"kind": 1024,
"kindString": "Property",
@@ -637,7 +637,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 121,
+ "line": 125,
"character": 2
}
],
@@ -647,45 +647,11 @@
}
},
{
- "id": 85,
+ "id": 94,
"name": "joinedOnce",
"kind": 1024,
"kindString": "Property",
"flags": {},
- "sources": [
- {
- "fileName": "RealtimeChannel.ts",
- "line": 120,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- },
- "defaultValue": "false"
- },
- {
- "id": 91,
- "name": "params",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isPublic": true
- },
- "type": {
- "type": "reference",
- "id": 302,
- "name": "RealtimeChannelOptions"
- },
- "defaultValue": "..."
- },
- {
- "id": 89,
- "name": "presence",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
"sources": [
{
"fileName": "RealtimeChannel.ts",
@@ -693,6 +659,40 @@
"character": 2
}
],
+ "type": {
+ "type": "intrinsic",
+ "name": "boolean"
+ },
+ "defaultValue": "false"
+ },
+ {
+ "id": 100,
+ "name": "params",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isPublic": true
+ },
+ "type": {
+ "type": "reference",
+ "id": 316,
+ "name": "RealtimeChannelOptions"
+ },
+ "defaultValue": "..."
+ },
+ {
+ "id": 98,
+ "name": "presence",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeChannel.ts",
+ "line": 128,
+ "character": 2
+ }
+ ],
"type": {
"type": "reference",
"id": 1,
@@ -700,7 +700,7 @@
}
},
{
- "id": 88,
+ "id": 97,
"name": "pushBuffer",
"kind": 1024,
"kindString": "Property",
@@ -708,7 +708,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 123,
+ "line": 127,
"character": 2
}
],
@@ -722,11 +722,62 @@
"defaultValue": "[]"
},
{
- "id": 87,
+ "id": 96,
"name": "rejoinTimer",
"kind": 1024,
"kindString": "Property",
"flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeChannel.ts",
+ "line": 126,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "name": "default"
+ }
+ },
+ {
+ "id": 101,
+ "name": "socket",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isPublic": true
+ },
+ "type": {
+ "type": "reference",
+ "id": 328,
+ "name": "default"
+ }
+ },
+ {
+ "id": 93,
+ "name": "state",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeChannel.ts",
+ "line": 123,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "name": "CHANNEL_STATES"
+ },
+ "defaultValue": "CHANNEL_STATES.closed"
+ },
+ {
+ "id": 92,
+ "name": "timeout",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
"sources": [
{
"fileName": "RealtimeChannel.ts",
@@ -734,64 +785,13 @@
"character": 2
}
],
- "type": {
- "type": "reference",
- "name": "default"
- }
- },
- {
- "id": 92,
- "name": "socket",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isPublic": true
- },
- "type": {
- "type": "reference",
- "id": 314,
- "name": "default"
- }
- },
- {
- "id": 84,
- "name": "state",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeChannel.ts",
- "line": 119,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "name": "CHANNEL_STATES"
- },
- "defaultValue": "CHANNEL_STATES.closed"
- },
- {
- "id": 83,
- "name": "timeout",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeChannel.ts",
- "line": 118,
- "character": 2
- }
- ],
"type": {
"type": "intrinsic",
"name": "number"
}
},
{
- "id": 90,
+ "id": 99,
"name": "topic",
"kind": 1024,
"kindString": "Property",
@@ -804,7 +804,7 @@
}
},
{
- "id": 119,
+ "id": 133,
"name": "on",
"kind": 2048,
"kindString": "Method",
@@ -812,13 +812,13 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 332,
+ "line": 338,
"character": 2
}
],
"signatures": [
{
- "id": 120,
+ "id": 134,
"name": "on",
"kind": 4096,
"kindString": "Call signature",
@@ -828,7 +828,7 @@
},
"parameters": [
{
- "id": 121,
+ "id": 135,
"name": "type",
"kind": 32768,
"kindString": "Parameter",
@@ -839,7 +839,7 @@
}
},
{
- "id": 122,
+ "id": 136,
"name": "filter",
"kind": 32768,
"kindString": "Parameter",
@@ -847,14 +847,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 123,
+ "id": 137,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 124,
+ "id": 138,
"name": "event",
"kind": 1024,
"kindString": "Property",
@@ -862,7 +862,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 334,
+ "line": 340,
"character": 14
}
],
@@ -876,14 +876,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [124]
+ "children": [138]
}
]
}
}
},
{
- "id": 125,
+ "id": 139,
"name": "callback",
"kind": 32768,
"kindString": "Parameter",
@@ -891,14 +891,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 126,
+ "id": 140,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 127,
+ "id": 141,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
@@ -915,19 +915,19 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
},
{
- "id": 128,
+ "id": 142,
"name": "on",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"typeParameter": [
{
- "id": 132,
+ "id": 146,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -935,20 +935,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 129,
+ "id": 143,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 130,
+ "id": 144,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 131,
+ "id": 145,
"name": "key",
"kind": 32768,
"flags": {},
@@ -969,7 +969,7 @@
],
"parameters": [
{
- "id": 133,
+ "id": 147,
"name": "type",
"kind": 32768,
"kindString": "Parameter",
@@ -980,7 +980,7 @@
}
},
{
- "id": 134,
+ "id": 148,
"name": "filter",
"kind": 32768,
"kindString": "Parameter",
@@ -988,14 +988,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 135,
+ "id": 149,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 136,
+ "id": 150,
"name": "event",
"kind": 1024,
"kindString": "Property",
@@ -1003,7 +1003,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 339,
+ "line": 345,
"character": 14
}
],
@@ -1017,14 +1017,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [136]
+ "children": [150]
}
]
}
}
},
{
- "id": 137,
+ "id": 151,
"name": "callback",
"kind": 32768,
"kindString": "Parameter",
@@ -1032,32 +1032,32 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 138,
+ "id": 152,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 139,
+ "id": 153,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 140,
+ "id": 154,
"name": "payload",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 491,
+ "id": 505,
"typeArguments": [
{
"type": "reference",
- "id": 132,
+ "id": 146,
"name": "T"
}
],
@@ -1077,19 +1077,19 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
},
{
- "id": 141,
+ "id": 155,
"name": "on",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"typeParameter": [
{
- "id": 145,
+ "id": 159,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -1097,20 +1097,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 142,
+ "id": 156,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 143,
+ "id": 157,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 144,
+ "id": 158,
"name": "key",
"kind": 32768,
"flags": {},
@@ -1131,7 +1131,7 @@
],
"parameters": [
{
- "id": 146,
+ "id": 160,
"name": "type",
"kind": 32768,
"kindString": "Parameter",
@@ -1142,7 +1142,7 @@
}
},
{
- "id": 147,
+ "id": 161,
"name": "filter",
"kind": 32768,
"kindString": "Parameter",
@@ -1150,14 +1150,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 148,
+ "id": 162,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 149,
+ "id": 163,
"name": "event",
"kind": 1024,
"kindString": "Property",
@@ -1165,7 +1165,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 344,
+ "line": 350,
"character": 14
}
],
@@ -1179,14 +1179,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [149]
+ "children": [163]
}
]
}
}
},
{
- "id": 150,
+ "id": 164,
"name": "callback",
"kind": 32768,
"kindString": "Parameter",
@@ -1194,32 +1194,32 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 151,
+ "id": 165,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 152,
+ "id": 166,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 153,
+ "id": 167,
"name": "payload",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 501,
+ "id": 515,
"typeArguments": [
{
"type": "reference",
- "id": 145,
+ "id": 159,
"name": "T"
}
],
@@ -1239,19 +1239,19 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
},
{
- "id": 154,
+ "id": 168,
"name": "on",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"typeParameter": [
{
- "id": 158,
+ "id": 172,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -1259,20 +1259,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 155,
+ "id": 169,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 156,
+ "id": 170,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 157,
+ "id": 171,
"name": "key",
"kind": 32768,
"flags": {},
@@ -1293,7 +1293,7 @@
],
"parameters": [
{
- "id": 159,
+ "id": 173,
"name": "type",
"kind": 32768,
"kindString": "Parameter",
@@ -1304,14 +1304,14 @@
}
},
{
- "id": 160,
+ "id": 174,
"name": "filter",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 450,
+ "id": 464,
"typeArguments": [
{
"type": "literal",
@@ -1322,7 +1322,7 @@
}
},
{
- "id": 161,
+ "id": 175,
"name": "callback",
"kind": 32768,
"kindString": "Parameter",
@@ -1330,32 +1330,32 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 162,
+ "id": 176,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 163,
+ "id": 177,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 164,
+ "id": 178,
"name": "payload",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 457,
+ "id": 471,
"typeArguments": [
{
"type": "reference",
- "id": 158,
+ "id": 172,
"name": "T"
}
],
@@ -1375,19 +1375,19 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
},
{
- "id": 165,
+ "id": 179,
"name": "on",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"typeParameter": [
{
- "id": 169,
+ "id": 183,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -1395,20 +1395,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 166,
+ "id": 180,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 167,
+ "id": 181,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 168,
+ "id": 182,
"name": "key",
"kind": 32768,
"flags": {},
@@ -1429,7 +1429,7 @@
],
"parameters": [
{
- "id": 170,
+ "id": 184,
"name": "type",
"kind": 32768,
"kindString": "Parameter",
@@ -1440,14 +1440,14 @@
}
},
{
- "id": 171,
+ "id": 185,
"name": "filter",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 450,
+ "id": 464,
"typeArguments": [
{
"type": "literal",
@@ -1458,7 +1458,7 @@
}
},
{
- "id": 172,
+ "id": 186,
"name": "callback",
"kind": 32768,
"kindString": "Parameter",
@@ -1466,32 +1466,32 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 173,
+ "id": 187,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 174,
+ "id": 188,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 175,
+ "id": 189,
"name": "payload",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 462,
+ "id": 476,
"typeArguments": [
{
"type": "reference",
- "id": 169,
+ "id": 183,
"name": "T"
}
],
@@ -1511,19 +1511,19 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
},
{
- "id": 176,
+ "id": 190,
"name": "on",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"typeParameter": [
{
- "id": 180,
+ "id": 194,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -1531,20 +1531,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 177,
+ "id": 191,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 178,
+ "id": 192,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 179,
+ "id": 193,
"name": "key",
"kind": 32768,
"flags": {},
@@ -1565,7 +1565,7 @@
],
"parameters": [
{
- "id": 181,
+ "id": 195,
"name": "type",
"kind": 32768,
"kindString": "Parameter",
@@ -1576,14 +1576,14 @@
}
},
{
- "id": 182,
+ "id": 196,
"name": "filter",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 450,
+ "id": 464,
"typeArguments": [
{
"type": "literal",
@@ -1594,7 +1594,7 @@
}
},
{
- "id": 183,
+ "id": 197,
"name": "callback",
"kind": 32768,
"kindString": "Parameter",
@@ -1602,32 +1602,32 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 184,
+ "id": 198,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 185,
+ "id": 199,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 186,
+ "id": 200,
"name": "payload",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 472,
+ "id": 486,
"typeArguments": [
{
"type": "reference",
- "id": 180,
+ "id": 194,
"name": "T"
}
],
@@ -1647,19 +1647,19 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
},
{
- "id": 187,
+ "id": 201,
"name": "on",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"typeParameter": [
{
- "id": 191,
+ "id": 205,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -1667,20 +1667,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 188,
+ "id": 202,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 189,
+ "id": 203,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 190,
+ "id": 204,
"name": "key",
"kind": 32768,
"flags": {},
@@ -1701,7 +1701,7 @@
],
"parameters": [
{
- "id": 192,
+ "id": 206,
"name": "type",
"kind": 32768,
"kindString": "Parameter",
@@ -1712,14 +1712,14 @@
}
},
{
- "id": 193,
+ "id": 207,
"name": "filter",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 450,
+ "id": 464,
"typeArguments": [
{
"type": "literal",
@@ -1730,7 +1730,7 @@
}
},
{
- "id": 194,
+ "id": 208,
"name": "callback",
"kind": 32768,
"kindString": "Parameter",
@@ -1738,32 +1738,32 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 195,
+ "id": 209,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 196,
+ "id": 210,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 197,
+ "id": 211,
"name": "payload",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 481,
+ "id": 495,
"typeArguments": [
{
"type": "reference",
- "id": 191,
+ "id": 205,
"name": "T"
}
],
@@ -1783,12 +1783,12 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
},
{
- "id": 198,
+ "id": 212,
"name": "on",
"kind": 4096,
"kindString": "Call signature",
@@ -1798,7 +1798,7 @@
},
"parameters": [
{
- "id": 199,
+ "id": 213,
"name": "type",
"kind": 32768,
"kindString": "Parameter",
@@ -1812,7 +1812,7 @@
}
},
{
- "id": 200,
+ "id": 214,
"name": "filter",
"kind": 32768,
"kindString": "Parameter",
@@ -1823,14 +1823,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 201,
+ "id": 215,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 202,
+ "id": 216,
"name": "event",
"kind": 1024,
"kindString": "Property",
@@ -1838,7 +1838,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 375,
+ "line": 381,
"character": 14
}
],
@@ -1852,14 +1852,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [202]
+ "children": [216]
}
]
}
}
},
{
- "id": 203,
+ "id": 217,
"name": "callback",
"kind": 32768,
"kindString": "Parameter",
@@ -1870,21 +1870,21 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 204,
+ "id": 218,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 205,
+ "id": 219,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 206,
+ "id": 220,
"name": "payload",
"kind": 32768,
"kindString": "Parameter",
@@ -1892,14 +1892,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 207,
+ "id": 221,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 209,
+ "id": 223,
"name": "event",
"kind": 1024,
"kindString": "Property",
@@ -1907,7 +1907,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 378,
+ "line": 384,
"character": 6
}
],
@@ -1917,7 +1917,7 @@
}
},
{
- "id": 208,
+ "id": 222,
"name": "type",
"kind": 1024,
"kindString": "Property",
@@ -1925,7 +1925,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 377,
+ "line": 383,
"character": 6
}
],
@@ -1939,18 +1939,18 @@
{
"title": "Properties",
"kind": 1024,
- "children": [209, 208]
+ "children": [223, 222]
}
],
"indexSignature": {
- "id": 210,
+ "id": 224,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 211,
+ "id": 225,
"name": "key",
"kind": 32768,
"flags": {},
@@ -1981,14 +1981,14 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
}
]
},
{
- "id": 101,
+ "id": 110,
"name": "presenceState",
"kind": 2048,
"kindString": "Method",
@@ -1996,27 +1996,86 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 299,
+ "line": 303,
"character": 2
}
],
"signatures": [
{
- "id": 102,
+ "id": 111,
"name": "presenceState",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
+ "typeParameter": [
+ {
+ "id": 116,
+ "name": "T",
+ "kind": 131072,
+ "kindString": "Type parameter",
+ "flags": {},
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 112,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "indexSignature": {
+ "id": 113,
+ "name": "__index",
+ "kind": 8192,
+ "kindString": "Index signature",
+ "flags": {},
+ "parameters": [
+ {
+ "id": 114,
+ "name": "key",
+ "kind": 32768,
+ "flags": {},
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "any"
+ }
+ }
+ }
+ },
+ "default": {
+ "type": "reflection",
+ "declaration": {
+ "id": 115,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {}
+ }
+ }
+ }
+ ],
"type": {
"type": "reference",
- "id": 511,
+ "id": 525,
+ "typeArguments": [
+ {
+ "type": "reference",
+ "id": 116,
+ "name": "T"
+ }
+ ],
"name": "RealtimePresenceState"
}
}
]
},
{
- "id": 212,
+ "id": 226,
"name": "send",
"kind": 2048,
"kindString": "Method",
@@ -2024,20 +2083,20 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 390,
+ "line": 396,
"character": 2
}
],
"signatures": [
{
- "id": 213,
+ "id": 227,
"name": "send",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 214,
+ "id": 228,
"name": "payload",
"kind": 32768,
"kindString": "Parameter",
@@ -2045,14 +2104,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 215,
+ "id": 229,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 216,
+ "id": 230,
"name": "type",
"kind": 1024,
"kindString": "Property",
@@ -2060,7 +2119,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 391,
+ "line": 397,
"character": 15
}
],
@@ -2074,18 +2133,18 @@
{
"title": "Properties",
"kind": 1024,
- "children": [216]
+ "children": [230]
}
],
"indexSignature": {
- "id": 217,
+ "id": 231,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 218,
+ "id": 232,
"name": "key",
"kind": 32768,
"flags": {},
@@ -2104,7 +2163,7 @@
}
},
{
- "id": 219,
+ "id": 233,
"name": "opts",
"kind": 32768,
"kindString": "Parameter",
@@ -2112,20 +2171,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 220,
+ "id": 234,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 221,
+ "id": 235,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 222,
+ "id": 236,
"name": "key",
"kind": 32768,
"flags": {},
@@ -2150,7 +2209,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 313,
+ "id": 327,
"name": "RealtimeChannelSendResponse"
}
],
@@ -2162,7 +2221,7 @@
]
},
{
- "id": 93,
+ "id": 102,
"name": "subscribe",
"kind": 2048,
"kindString": "Method",
@@ -2170,13 +2229,13 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 186,
+ "line": 190,
"character": 2
}
],
"signatures": [
{
- "id": 94,
+ "id": 103,
"name": "subscribe",
"kind": 4096,
"kindString": "Call signature",
@@ -2186,7 +2245,7 @@
},
"parameters": [
{
- "id": 95,
+ "id": 104,
"name": "callback",
"kind": 32768,
"kindString": "Parameter",
@@ -2196,21 +2255,21 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 96,
+ "id": 105,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 97,
+ "id": 106,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 98,
+ "id": 107,
"name": "status",
"kind": 32768,
"kindString": "Parameter",
@@ -2238,7 +2297,7 @@
}
},
{
- "id": 99,
+ "id": 108,
"name": "err",
"kind": 32768,
"kindString": "Parameter",
@@ -2263,7 +2322,7 @@
}
},
{
- "id": 100,
+ "id": 109,
"name": "timeout",
"kind": 32768,
"kindString": "Parameter",
@@ -2277,14 +2336,14 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
}
]
},
{
- "id": 103,
+ "id": 117,
"name": "track",
"kind": 2048,
"kindString": "Method",
@@ -2292,20 +2351,20 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 303,
+ "line": 309,
"character": 8
}
],
"signatures": [
{
- "id": 104,
+ "id": 118,
"name": "track",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 105,
+ "id": 119,
"name": "payload",
"kind": 32768,
"kindString": "Parameter",
@@ -2313,20 +2372,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 106,
+ "id": 120,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 107,
+ "id": 121,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 108,
+ "id": 122,
"name": "key",
"kind": 32768,
"flags": {},
@@ -2345,7 +2404,7 @@
}
},
{
- "id": 109,
+ "id": 123,
"name": "opts",
"kind": 32768,
"kindString": "Parameter",
@@ -2353,20 +2412,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 110,
+ "id": 124,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 111,
+ "id": 125,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 112,
+ "id": 126,
"name": "key",
"kind": 32768,
"flags": {},
@@ -2391,7 +2450,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 313,
+ "id": 327,
"name": "RealtimeChannelSendResponse"
}
],
@@ -2403,7 +2462,7 @@
]
},
{
- "id": 229,
+ "id": 243,
"name": "unsubscribe",
"kind": 2048,
"kindString": "Method",
@@ -2411,13 +2470,13 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 430,
+ "line": 436,
"character": 2
}
],
"signatures": [
{
- "id": 230,
+ "id": 244,
"name": "unsubscribe",
"kind": 4096,
"kindString": "Call signature",
@@ -2428,7 +2487,7 @@
},
"parameters": [
{
- "id": 231,
+ "id": 245,
"name": "timeout",
"kind": 32768,
"kindString": "Parameter",
@@ -2469,7 +2528,7 @@
]
},
{
- "id": 113,
+ "id": 127,
"name": "untrack",
"kind": 2048,
"kindString": "Method",
@@ -2477,20 +2536,20 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 317,
+ "line": 323,
"character": 8
}
],
"signatures": [
{
- "id": 114,
+ "id": 128,
"name": "untrack",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 115,
+ "id": 129,
"name": "opts",
"kind": 32768,
"kindString": "Parameter",
@@ -2498,20 +2557,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 116,
+ "id": 130,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 117,
+ "id": 131,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 118,
+ "id": 132,
"name": "key",
"kind": 32768,
"flags": {},
@@ -2536,7 +2595,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 313,
+ "id": 327,
"name": "RealtimeChannelSendResponse"
}
],
@@ -2548,7 +2607,7 @@
]
},
{
- "id": 223,
+ "id": 237,
"name": "updateJoinPayload",
"kind": 2048,
"kindString": "Method",
@@ -2556,20 +2615,20 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 417,
+ "line": 423,
"character": 2
}
],
"signatures": [
{
- "id": 224,
+ "id": 238,
"name": "updateJoinPayload",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 225,
+ "id": 239,
"name": "payload",
"kind": 32768,
"kindString": "Parameter",
@@ -2577,20 +2636,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 226,
+ "id": 240,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 227,
+ "id": 241,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 228,
+ "id": 242,
"name": "key",
"kind": 32768,
"flags": {},
@@ -2621,36 +2680,36 @@
{
"title": "Constructors",
"kind": 512,
- "children": [66]
+ "children": [75]
},
{
"title": "Properties",
"kind": 1024,
- "children": [71, 86, 85, 91, 89, 88, 87, 92, 84, 83, 90]
+ "children": [80, 95, 94, 100, 98, 97, 96, 101, 93, 92, 99]
},
{
"title": "Methods",
"kind": 2048,
- "children": [119, 101, 212, 93, 103, 229, 113, 223]
+ "children": [133, 110, 226, 102, 117, 243, 127, 237]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 109,
+ "line": 113,
"character": 21
}
]
},
{
- "id": 314,
+ "id": 328,
"name": "RealtimeClient",
"kind": 128,
"kindString": "Class",
"flags": {},
"children": [
{
- "id": 315,
+ "id": 329,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -2658,13 +2717,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 88,
+ "line": 89,
"character": 2
}
],
"signatures": [
{
- "id": 316,
+ "id": 330,
"name": "new RealtimeClient",
"kind": 16384,
"kindString": "Constructor signature",
@@ -2674,7 +2733,7 @@
},
"parameters": [
{
- "id": 317,
+ "id": 331,
"name": "endPoint",
"kind": 32768,
"kindString": "Parameter",
@@ -2688,7 +2747,7 @@
}
},
{
- "id": 318,
+ "id": 332,
"name": "options",
"kind": 32768,
"kindString": "Parameter",
@@ -2697,21 +2756,21 @@
},
"type": {
"type": "reference",
- "id": 426,
+ "id": 440,
"name": "RealtimeClientOptions"
}
}
],
"type": {
"type": "reference",
- "id": 314,
+ "id": 328,
"name": "default"
}
}
]
},
{
- "id": 319,
+ "id": 333,
"name": "accessToken",
"kind": 1024,
"kindString": "Property",
@@ -2719,7 +2778,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 41,
+ "line": 42,
"character": 2
}
],
@@ -2739,7 +2798,7 @@
"defaultValue": "null"
},
{
- "id": 320,
+ "id": 334,
"name": "channels",
"kind": 1024,
"kindString": "Property",
@@ -2747,7 +2806,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 42,
+ "line": 43,
"character": 2
}
],
@@ -2755,14 +2814,14 @@
"type": "array",
"elementType": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
},
"defaultValue": "[]"
},
{
- "id": 341,
+ "id": 355,
"name": "conn",
"kind": 1024,
"kindString": "Property",
@@ -2770,7 +2829,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 57,
+ "line": 58,
"character": 2
}
],
@@ -2792,11 +2851,31 @@
"defaultValue": "null"
},
{
- "id": 339,
+ "id": 353,
"name": "decode",
"kind": 1024,
"kindString": "Property",
"flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 56,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "qualifiedName": "Function",
+ "package": "typescript",
+ "name": "Function"
+ }
+ },
+ {
+ "id": 352,
+ "name": "encode",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -2812,27 +2891,7 @@
}
},
{
- "id": 338,
- "name": "encode",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 54,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "qualifiedName": "Function",
- "package": "typescript",
- "name": "Function"
- }
- },
- {
- "id": 321,
+ "id": 335,
"name": "endPoint",
"kind": 1024,
"kindString": "Property",
@@ -2840,7 +2899,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 43,
+ "line": 44,
"character": 2
}
],
@@ -2851,7 +2910,7 @@
"defaultValue": "''"
},
{
- "id": 350,
+ "id": 364,
"name": "eventsPerSecondLimitMs",
"kind": 1024,
"kindString": "Property",
@@ -2859,7 +2918,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 71,
+ "line": 72,
"character": 2
}
],
@@ -2870,7 +2929,7 @@
"defaultValue": "100"
},
{
- "id": 322,
+ "id": 336,
"name": "headers",
"kind": 1024,
"kindString": "Property",
@@ -2880,27 +2939,27 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 44,
+ "line": 45,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 323,
+ "id": 337,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 324,
+ "id": 338,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 325,
+ "id": 339,
"name": "key",
"kind": 32768,
"flags": {},
@@ -2920,7 +2979,7 @@
"defaultValue": "DEFAULT_HEADERS"
},
{
- "id": 332,
+ "id": 346,
"name": "heartbeatIntervalMs",
"kind": 1024,
"kindString": "Property",
@@ -2928,7 +2987,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 48,
+ "line": 49,
"character": 2
}
],
@@ -2939,7 +2998,7 @@
"defaultValue": "30000"
},
{
- "id": 333,
+ "id": 347,
"name": "heartbeatTimer",
"kind": 1024,
"kindString": "Property",
@@ -2947,7 +3006,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 49,
+ "line": 50,
"character": 2
}
],
@@ -2969,7 +3028,7 @@
"defaultValue": "undefined"
},
{
- "id": 351,
+ "id": 365,
"name": "inThrottle",
"kind": 1024,
"kindString": "Property",
@@ -2977,7 +3036,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 72,
+ "line": 73,
"character": 2
}
],
@@ -2988,7 +3047,7 @@
"defaultValue": "false"
},
{
- "id": 337,
+ "id": 351,
"name": "logger",
"kind": 1024,
"kindString": "Property",
@@ -2996,7 +3055,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 53,
+ "line": 54,
"character": 2
}
],
@@ -3009,7 +3068,7 @@
"defaultValue": "noop"
},
{
- "id": 326,
+ "id": 340,
"name": "params",
"kind": 1024,
"kindString": "Property",
@@ -3019,27 +3078,27 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 45,
+ "line": 46,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 327,
+ "id": 341,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 328,
+ "id": 342,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 329,
+ "id": 343,
"name": "key",
"kind": 32768,
"flags": {},
@@ -3059,7 +3118,7 @@
"defaultValue": "{}"
},
{
- "id": 334,
+ "id": 348,
"name": "pendingHeartbeatRef",
"kind": 1024,
"kindString": "Property",
@@ -3067,7 +3126,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 50,
+ "line": 51,
"character": 2
}
],
@@ -3087,7 +3146,7 @@
"defaultValue": "null"
},
{
- "id": 340,
+ "id": 354,
"name": "reconnectAfterMs",
"kind": 1024,
"kindString": "Property",
@@ -3095,7 +3154,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 56,
+ "line": 57,
"character": 2
}
],
@@ -3107,11 +3166,29 @@
}
},
{
- "id": 336,
+ "id": 350,
"name": "reconnectTimer",
"kind": 1024,
"kindString": "Property",
"flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 53,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "name": "default"
+ }
+ },
+ {
+ "id": 349,
+ "name": "ref",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -3119,24 +3196,6 @@
"character": 2
}
],
- "type": {
- "type": "reference",
- "name": "default"
- }
- },
- {
- "id": 335,
- "name": "ref",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 51,
- "character": 2
- }
- ],
"type": {
"type": "intrinsic",
"name": "number"
@@ -3144,7 +3203,7 @@
"defaultValue": "0"
},
{
- "id": 342,
+ "id": 356,
"name": "sendBuffer",
"kind": 1024,
"kindString": "Property",
@@ -3152,7 +3211,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 58,
+ "line": 59,
"character": 2
}
],
@@ -3168,30 +3227,11 @@
"defaultValue": "[]"
},
{
- "id": 343,
+ "id": 357,
"name": "serializer",
"kind": 1024,
"kindString": "Property",
"flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 59,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "name": "default"
- },
- "defaultValue": "..."
- },
- {
- "id": 344,
- "name": "stateChangeCallbacks",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -3199,44 +3239,40 @@
"character": 2
}
],
+ "type": {
+ "type": "reference",
+ "name": "default"
+ },
+ "defaultValue": "..."
+ },
+ {
+ "id": 358,
+ "name": "stateChangeCallbacks",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 61,
+ "character": 2
+ }
+ ],
"type": {
"type": "reflection",
"declaration": {
- "id": 345,
+ "id": 359,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 347,
+ "id": 361,
"name": "close",
"kind": 1024,
"kindString": "Property",
"flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 62,
- "character": 4
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "qualifiedName": "Function",
- "package": "typescript",
- "name": "Function"
- }
- }
- },
- {
- "id": 348,
- "name": "error",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -3255,8 +3291,8 @@
}
},
{
- "id": 349,
- "name": "message",
+ "id": 362,
+ "name": "error",
"kind": 1024,
"kindString": "Property",
"flags": {},
@@ -3278,7 +3314,30 @@
}
},
{
- "id": 346,
+ "id": 363,
+ "name": "message",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 65,
+ "character": 4
+ }
+ ],
+ "type": {
+ "type": "array",
+ "elementType": {
+ "type": "reference",
+ "qualifiedName": "Function",
+ "package": "typescript",
+ "name": "Function"
+ }
+ }
+ },
+ {
+ "id": 360,
"name": "open",
"kind": 1024,
"kindString": "Property",
@@ -3286,7 +3345,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 61,
+ "line": 62,
"character": 4
}
],
@@ -3305,7 +3364,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [347, 348, 349, 346]
+ "children": [361, 362, 363, 360]
}
]
}
@@ -3313,30 +3372,11 @@
"defaultValue": "..."
},
{
- "id": 330,
+ "id": 344,
"name": "timeout",
"kind": 1024,
"kindString": "Property",
"flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 46,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "DEFAULT_TIMEOUT"
- },
- {
- "id": 331,
- "name": "transport",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -3344,6 +3384,25 @@
"character": 2
}
],
+ "type": {
+ "type": "intrinsic",
+ "name": "number"
+ },
+ "defaultValue": "DEFAULT_TIMEOUT"
+ },
+ {
+ "id": 345,
+ "name": "transport",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 48,
+ "character": 2
+ }
+ ],
"type": {
"type": "intrinsic",
"name": "any"
@@ -3351,7 +3410,7 @@
"defaultValue": "w3cwebsocket"
},
{
- "id": 374,
+ "id": 388,
"name": "channel",
"kind": 2048,
"kindString": "Method",
@@ -3359,20 +3418,20 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 228,
+ "line": 227,
"character": 2
}
],
"signatures": [
{
- "id": 375,
+ "id": 389,
"name": "channel",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 376,
+ "id": 390,
"name": "topic",
"kind": 32768,
"kindString": "Parameter",
@@ -3383,14 +3442,14 @@
}
},
{
- "id": 377,
+ "id": 391,
"name": "params",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 302,
+ "id": 316,
"name": "RealtimeChannelOptions"
},
"defaultValue": "..."
@@ -3398,14 +3457,14 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
}
]
},
{
- "id": 352,
+ "id": 366,
"name": "connect",
"kind": 2048,
"kindString": "Method",
@@ -3413,13 +3472,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 125,
+ "line": 126,
"character": 2
}
],
"signatures": [
{
- "id": 353,
+ "id": 367,
"name": "connect",
"kind": 4096,
"kindString": "Call signature",
@@ -3435,7 +3494,7 @@
]
},
{
- "id": 370,
+ "id": 384,
"name": "connectionState",
"kind": 2048,
"kindString": "Method",
@@ -3443,13 +3502,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 208,
+ "line": 207,
"character": 2
}
],
"signatures": [
{
- "id": 371,
+ "id": 385,
"name": "connectionState",
"kind": 4096,
"kindString": "Call signature",
@@ -3465,7 +3524,7 @@
]
},
{
- "id": 354,
+ "id": 368,
"name": "disconnect",
"kind": 2048,
"kindString": "Method",
@@ -3473,13 +3532,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 147,
+ "line": 148,
"character": 2
}
],
"signatures": [
{
- "id": 355,
+ "id": 369,
"name": "disconnect",
"kind": 4096,
"kindString": "Call signature",
@@ -3489,7 +3548,7 @@
},
"parameters": [
{
- "id": 356,
+ "id": 370,
"name": "code",
"kind": 32768,
"kindString": "Parameter",
@@ -3505,7 +3564,7 @@
}
},
{
- "id": 357,
+ "id": 371,
"name": "reason",
"kind": 32768,
"kindString": "Parameter",
@@ -3529,7 +3588,7 @@
]
},
{
- "id": 358,
+ "id": 372,
"name": "getChannels",
"kind": 2048,
"kindString": "Method",
@@ -3537,13 +3596,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 165,
+ "line": 166,
"character": 2
}
],
"signatures": [
{
- "id": 359,
+ "id": 373,
"name": "getChannels",
"kind": 4096,
"kindString": "Call signature",
@@ -3555,7 +3614,7 @@
"type": "array",
"elementType": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
}
@@ -3563,7 +3622,7 @@
]
},
{
- "id": 372,
+ "id": 386,
"name": "isConnected",
"kind": 2048,
"kindString": "Method",
@@ -3571,13 +3630,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 224,
+ "line": 223,
"character": 2
}
],
"signatures": [
{
- "id": 373,
+ "id": 387,
"name": "isConnected",
"kind": 4096,
"kindString": "Call signature",
@@ -3593,7 +3652,7 @@
]
},
{
- "id": 365,
+ "id": 379,
"name": "log",
"kind": 2048,
"kindString": "Method",
@@ -3601,13 +3660,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 201,
+ "line": 200,
"character": 2
}
],
"signatures": [
{
- "id": 366,
+ "id": 380,
"name": "log",
"kind": 4096,
"kindString": "Call signature",
@@ -3618,7 +3677,7 @@
},
"parameters": [
{
- "id": 367,
+ "id": 381,
"name": "kind",
"kind": 32768,
"kindString": "Parameter",
@@ -3629,7 +3688,7 @@
}
},
{
- "id": 368,
+ "id": 382,
"name": "msg",
"kind": 32768,
"kindString": "Parameter",
@@ -3640,7 +3699,7 @@
}
},
{
- "id": 369,
+ "id": 383,
"name": "data",
"kind": 32768,
"kindString": "Parameter",
@@ -3661,7 +3720,7 @@
]
},
{
- "id": 378,
+ "id": 392,
"name": "push",
"kind": 2048,
"kindString": "Method",
@@ -3669,13 +3728,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 246,
+ "line": 245,
"character": 2
}
],
"signatures": [
{
- "id": 379,
+ "id": 393,
"name": "push",
"kind": 4096,
"kindString": "Call signature",
@@ -3686,14 +3745,14 @@
},
"parameters": [
{
- "id": 380,
+ "id": 394,
"name": "data",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 443,
+ "id": 457,
"name": "RealtimeMessage"
}
}
@@ -3715,7 +3774,7 @@
]
},
{
- "id": 363,
+ "id": 377,
"name": "removeAllChannels",
"kind": 2048,
"kindString": "Method",
@@ -3724,12 +3783,12 @@
{
"fileName": "RealtimeClient.ts",
"line": 187,
- "character": 2
+ "character": 8
}
],
"signatures": [
{
- "id": 364,
+ "id": 378,
"name": "removeAllChannels",
"kind": 4096,
"kindString": "Call signature",
@@ -3744,7 +3803,7 @@
"type": "array",
"elementType": {
"type": "reference",
- "id": 515,
+ "id": 534,
"name": "RealtimeRemoveChannelResponse"
}
}
@@ -3757,7 +3816,7 @@
]
},
{
- "id": 360,
+ "id": 374,
"name": "removeChannel",
"kind": 2048,
"kindString": "Method",
@@ -3765,13 +3824,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 173,
- "character": 2
+ "line": 174,
+ "character": 8
}
],
"signatures": [
{
- "id": 361,
+ "id": 375,
"name": "removeChannel",
"kind": 4096,
"kindString": "Call signature",
@@ -3781,7 +3840,7 @@
},
"parameters": [
{
- "id": 362,
+ "id": 376,
"name": "channel",
"kind": 32768,
"kindString": "Parameter",
@@ -3791,7 +3850,7 @@
},
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
}
@@ -3801,7 +3860,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 515,
+ "id": 534,
"name": "RealtimeRemoveChannelResponse"
}
],
@@ -3813,7 +3872,7 @@
]
},
{
- "id": 381,
+ "id": 395,
"name": "setAuth",
"kind": 2048,
"kindString": "Method",
@@ -3821,13 +3880,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 273,
+ "line": 272,
"character": 2
}
],
"signatures": [
{
- "id": 382,
+ "id": 396,
"name": "setAuth",
"kind": 4096,
"kindString": "Call signature",
@@ -3837,7 +3896,7 @@
},
"parameters": [
{
- "id": 383,
+ "id": 397,
"name": "token",
"kind": 32768,
"kindString": "Parameter",
@@ -3872,26 +3931,26 @@
{
"title": "Constructors",
"kind": 512,
- "children": [315]
+ "children": [329]
},
{
"title": "Properties",
"kind": 1024,
"children": [
- 319, 320, 341, 339, 338, 321, 350, 322, 332, 333, 351, 337, 326, 334, 340, 336, 335,
- 342, 343, 344, 330, 331
+ 333, 334, 355, 353, 352, 335, 364, 336, 346, 347, 365, 351, 340, 348, 354, 350, 349,
+ 356, 357, 358, 344, 345
]
},
{
"title": "Methods",
"kind": 2048,
- "children": [374, 352, 370, 354, 358, 372, 365, 378, 363, 360, 381]
+ "children": [388, 366, 384, 368, 372, 386, 379, 392, 377, 374, 395]
}
],
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 40,
+ "line": 41,
"character": 21
}
]
@@ -3904,7 +3963,7 @@
"flags": {},
"children": [
{
- "id": 28,
+ "id": 36,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -3912,13 +3971,13 @@
"sources": [
{
"fileName": "RealtimePresence.ts",
- "line": 82,
+ "line": 84,
"character": 2
}
],
"signatures": [
{
- "id": 29,
+ "id": 37,
"name": "new RealtimePresence",
"kind": 16384,
"kindString": "Constructor signature",
@@ -3928,7 +3987,7 @@
},
"parameters": [
{
- "id": 30,
+ "id": 38,
"name": "channel",
"kind": 32768,
"kindString": "Parameter",
@@ -3938,12 +3997,12 @@
},
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
},
{
- "id": 31,
+ "id": 39,
"name": "opts",
"kind": 32768,
"kindString": "Parameter",
@@ -3970,7 +4029,7 @@
]
},
{
- "id": 35,
+ "id": 44,
"name": "caller",
"kind": 1024,
"kindString": "Property",
@@ -3978,21 +4037,21 @@
"sources": [
{
"fileName": "RealtimePresence.ts",
- "line": 65,
+ "line": 67,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 36,
+ "id": 45,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 37,
+ "id": 46,
"name": "onJoin",
"kind": 1024,
"kindString": "Property",
@@ -4000,7 +4059,7 @@
"sources": [
{
"fileName": "RealtimePresence.ts",
- "line": 66,
+ "line": 68,
"character": 4
}
],
@@ -4012,7 +4071,7 @@
}
},
{
- "id": 38,
+ "id": 47,
"name": "onLeave",
"kind": 1024,
"kindString": "Property",
@@ -4020,7 +4079,7 @@
"sources": [
{
"fileName": "RealtimePresence.ts",
- "line": 67,
+ "line": 69,
"character": 4
}
],
@@ -4032,7 +4091,7 @@
}
},
{
- "id": 39,
+ "id": 48,
"name": "onSync",
"kind": 2048,
"kindString": "Method",
@@ -4040,13 +4099,13 @@
"sources": [
{
"fileName": "RealtimePresence.ts",
- "line": 68,
+ "line": 70,
"character": 4
}
],
"signatures": [
{
- "id": 40,
+ "id": 49,
"name": "onSync",
"kind": 4096,
"kindString": "Call signature",
@@ -4063,12 +4122,12 @@
{
"title": "Properties",
"kind": 1024,
- "children": [37, 38]
+ "children": [46, 47]
},
{
"title": "Methods",
"kind": 2048,
- "children": [39]
+ "children": [48]
}
]
}
@@ -4076,7 +4135,7 @@
"defaultValue": "..."
},
{
- "id": 41,
+ "id": 50,
"name": "channel",
"kind": 1024,
"kindString": "Property",
@@ -4085,12 +4144,12 @@
},
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
},
{
- "id": 34,
+ "id": 43,
"name": "joinRef",
"kind": 1024,
"kindString": "Property",
@@ -4098,7 +4157,7 @@
"sources": [
{
"fileName": "RealtimePresence.ts",
- "line": 64,
+ "line": 66,
"character": 2
}
],
@@ -4118,7 +4177,7 @@
"defaultValue": "null"
},
{
- "id": 33,
+ "id": 42,
"name": "pendingDiffs",
"kind": 1024,
"kindString": "Property",
@@ -4126,7 +4185,7 @@
"sources": [
{
"fileName": "RealtimePresence.ts",
- "line": 63,
+ "line": 65,
"character": 2
}
],
@@ -4140,7 +4199,7 @@
"defaultValue": "[]"
},
{
- "id": 32,
+ "id": 40,
"name": "state",
"kind": 1024,
"kindString": "Property",
@@ -4148,13 +4207,25 @@
"sources": [
{
"fileName": "RealtimePresence.ts",
- "line": 62,
+ "line": 64,
"character": 2
}
],
"type": {
"type": "reference",
- "id": 511,
+ "id": 525,
+ "typeArguments": [
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 41,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {}
+ }
+ }
+ ],
"name": "RealtimePresenceState"
},
"defaultValue": "{}"
@@ -4164,24 +4235,24 @@
{
"title": "Constructors",
"kind": 512,
- "children": [28]
+ "children": [36]
},
{
"title": "Properties",
"kind": 1024,
- "children": [35, 41, 34, 33, 32]
+ "children": [44, 50, 43, 42, 40]
}
],
"sources": [
{
"fileName": "RealtimePresence.ts",
- "line": 61,
+ "line": 63,
"character": 21
}
]
},
{
- "id": 302,
+ "id": 316,
"name": "RealtimeChannelOptions",
"kind": 4194304,
"kindString": "Type alias",
@@ -4189,21 +4260,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 13,
+ "line": 15,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 303,
+ "id": 317,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 304,
+ "id": 318,
"name": "config",
"kind": 1024,
"kindString": "Property",
@@ -4211,21 +4282,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 14,
+ "line": 16,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 305,
+ "id": 319,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 306,
+ "id": 320,
"name": "broadcast",
"kind": 1024,
"kindString": "Property",
@@ -4238,21 +4309,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 4
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 307,
+ "id": 321,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 309,
+ "id": 323,
"name": "ack",
"kind": 1024,
"kindString": "Property",
@@ -4262,7 +4333,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 34
}
],
@@ -4272,7 +4343,7 @@
}
},
{
- "id": 308,
+ "id": 322,
"name": "self",
"kind": 1024,
"kindString": "Property",
@@ -4282,7 +4353,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 18
}
],
@@ -4296,13 +4367,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [309, 308]
+ "children": [323, 322]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 16
}
]
@@ -4310,7 +4381,7 @@
}
},
{
- "id": 310,
+ "id": 324,
"name": "presence",
"kind": 1024,
"kindString": "Property",
@@ -4323,21 +4394,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 23,
+ "line": 25,
"character": 4
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 311,
+ "id": 325,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 312,
+ "id": 326,
"name": "key",
"kind": 1024,
"kindString": "Property",
@@ -4347,7 +4418,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 23,
+ "line": 25,
"character": 17
}
],
@@ -4361,13 +4432,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [312]
+ "children": [326]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 23,
+ "line": 25,
"character": 15
}
]
@@ -4379,13 +4450,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [306, 310]
+ "children": [320, 324]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 14,
+ "line": 16,
"character": 10
}
]
@@ -4397,13 +4468,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [304]
+ "children": [318]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 13,
+ "line": 15,
"character": 37
}
]
@@ -4411,7 +4482,7 @@
}
},
{
- "id": 313,
+ "id": 327,
"name": "RealtimeChannelSendResponse",
"kind": 4194304,
"kindString": "Type alias",
@@ -4419,7 +4490,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 79,
+ "line": 83,
"character": 12
}
],
@@ -4442,7 +4513,7 @@
}
},
{
- "id": 426,
+ "id": 440,
"name": "RealtimeClientOptions",
"kind": 4194304,
"kindString": "Type alias",
@@ -4450,225 +4521,27 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 16,
+ "line": 17,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 427,
+ "id": 441,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 433,
+ "id": 447,
"name": "decode",
"kind": 1024,
"kindString": "Property",
"flags": {
"isOptional": true
},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 22,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "qualifiedName": "Function",
- "package": "typescript",
- "name": "Function"
- }
- },
- {
- "id": 432,
- "name": "encode",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 21,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "qualifiedName": "Function",
- "package": "typescript",
- "name": "Function"
- }
- },
- {
- "id": 435,
- "name": "headers",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 24,
- "character": 2
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 436,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 24,
- "character": 12
- }
- ],
- "indexSignature": {
- "id": 437,
- "name": "__index",
- "kind": 8192,
- "kindString": "Index signature",
- "flags": {},
- "parameters": [
- {
- "id": 438,
- "name": "key",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- }
- }
- },
- {
- "id": 430,
- "name": "heartbeatIntervalMs",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 19,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- },
- {
- "id": 431,
- "name": "logger",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 20,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "qualifiedName": "Function",
- "package": "typescript",
- "name": "Function"
- }
- },
- {
- "id": 439,
- "name": "params",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 25,
- "character": 2
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 440,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 25,
- "character": 11
- }
- ],
- "indexSignature": {
- "id": 441,
- "name": "__index",
- "kind": 8192,
- "kindString": "Index signature",
- "flags": {},
- "parameters": [
- {
- "id": 442,
- "name": "key",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "any"
- }
- }
- }
- }
- },
- {
- "id": 434,
- "name": "reconnectAfterMs",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -4684,8 +4557,8 @@
}
},
{
- "id": 429,
- "name": "timeout",
+ "id": 446,
+ "name": "encode",
"kind": 1024,
"kindString": "Property",
"flags": {
@@ -4694,7 +4567,85 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 18,
+ "line": 22,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "qualifiedName": "Function",
+ "package": "typescript",
+ "name": "Function"
+ }
+ },
+ {
+ "id": 449,
+ "name": "headers",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 25,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 450,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 25,
+ "character": 12
+ }
+ ],
+ "indexSignature": {
+ "id": 451,
+ "name": "__index",
+ "kind": 8192,
+ "kindString": "Index signature",
+ "flags": {},
+ "parameters": [
+ {
+ "id": 452,
+ "name": "key",
+ "kind": 32768,
+ "flags": {},
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ }
+ }
+ },
+ {
+ "id": 444,
+ "name": "heartbeatIntervalMs",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 20,
"character": 2
}
],
@@ -4704,7 +4655,127 @@
}
},
{
- "id": 428,
+ "id": 445,
+ "name": "logger",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 21,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "qualifiedName": "Function",
+ "package": "typescript",
+ "name": "Function"
+ }
+ },
+ {
+ "id": 453,
+ "name": "params",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 26,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 454,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 26,
+ "character": 11
+ }
+ ],
+ "indexSignature": {
+ "id": 455,
+ "name": "__index",
+ "kind": 8192,
+ "kindString": "Index signature",
+ "flags": {},
+ "parameters": [
+ {
+ "id": 456,
+ "name": "key",
+ "kind": 32768,
+ "flags": {},
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "any"
+ }
+ }
+ }
+ }
+ },
+ {
+ "id": 448,
+ "name": "reconnectAfterMs",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 24,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "qualifiedName": "Function",
+ "package": "typescript",
+ "name": "Function"
+ }
+ },
+ {
+ "id": 443,
+ "name": "timeout",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 19,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "number"
+ }
+ },
+ {
+ "id": 442,
"name": "transport",
"kind": 1024,
"kindString": "Property",
@@ -4714,7 +4785,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 17,
+ "line": 18,
"character": 2
}
],
@@ -4730,13 +4801,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [433, 432, 435, 430, 431, 439, 434, 429, 428]
+ "children": [447, 446, 449, 444, 445, 453, 448, 443, 442]
}
],
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 16,
+ "line": 17,
"character": 36
}
]
@@ -4744,7 +4815,7 @@
}
},
{
- "id": 443,
+ "id": 457,
"name": "RealtimeMessage",
"kind": 4194304,
"kindString": "Type alias",
@@ -4752,25 +4823,99 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 28,
+ "line": 29,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 444,
+ "id": 458,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 446,
+ "id": 460,
"name": "event",
"kind": 1024,
"kindString": "Property",
"flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 31,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 463,
+ "name": "join_ref",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 34,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 461,
+ "name": "payload",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 32,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "any"
+ }
+ },
+ {
+ "id": 462,
+ "name": "ref",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 33,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 459,
+ "name": "topic",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -4782,93 +4927,19 @@
"type": "intrinsic",
"name": "string"
}
- },
- {
- "id": 449,
- "name": "join_ref",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 33,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 447,
- "name": "payload",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 31,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "any"
- }
- },
- {
- "id": 448,
- "name": "ref",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 32,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 445,
- "name": "topic",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 29,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
}
],
"groups": [
{
"title": "Properties",
"kind": 1024,
- "children": [446, 449, 447, 448, 445]
+ "children": [460, 463, 461, 462, 459]
}
],
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 28,
+ "line": 29,
"character": 30
}
]
@@ -4876,7 +4947,7 @@
}
},
{
- "id": 450,
+ "id": 464,
"name": "RealtimePostgresChangesFilter",
"kind": 4194304,
"kindString": "Type alias",
@@ -4884,13 +4955,13 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 60,
+ "line": 62,
"character": 12
}
],
"typeParameter": [
{
- "id": 456,
+ "id": 470,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -4902,7 +4973,7 @@
[
{
"type": "reference",
- "id": 520,
+ "id": 539,
"name": "REALTIME_POSTGRES_CHANGES_LISTEN_EVENT"
},
""
@@ -4914,14 +4985,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 451,
+ "id": 465,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 452,
+ "id": 466,
"name": "event",
"kind": 1024,
"kindString": "Property",
@@ -4932,18 +5003,18 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 64,
+ "line": 68,
"character": 2
}
],
"type": {
"type": "reference",
- "id": 456,
+ "id": 470,
"name": "T"
}
},
{
- "id": 455,
+ "id": 469,
"name": "filter",
"kind": 1024,
"kindString": "Property",
@@ -4956,7 +5027,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 76,
+ "line": 80,
"character": 2
}
],
@@ -4966,7 +5037,7 @@
}
},
{
- "id": 453,
+ "id": 467,
"name": "schema",
"kind": 1024,
"kindString": "Property",
@@ -4977,7 +5048,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 68,
+ "line": 72,
"character": 2
}
],
@@ -4987,7 +5058,7 @@
}
},
{
- "id": 454,
+ "id": 468,
"name": "table",
"kind": 1024,
"kindString": "Property",
@@ -5000,7 +5071,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 72,
+ "line": 76,
"character": 2
}
],
@@ -5014,21 +5085,21 @@
{
"title": "Properties",
"kind": 1024,
- "children": [452, 455, 453, 454]
+ "children": [466, 469, 467, 468]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 60,
- "character": 99
+ "line": 64,
+ "character": 4
}
]
}
}
},
{
- "id": 457,
+ "id": 471,
"name": "RealtimePostgresChangesPayload",
"kind": 4194304,
"kindString": "Type alias",
@@ -5036,13 +5107,13 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 55,
+ "line": 57,
"character": 12
}
],
"typeParameter": [
{
- "id": 461,
+ "id": 475,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -5050,7 +5121,7 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 458,
+ "id": 472,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
@@ -5058,19 +5129,19 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 55,
+ "line": 57,
"character": 53
}
],
"indexSignature": {
- "id": 459,
+ "id": 473,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 460,
+ "id": 474,
"name": "key",
"kind": 32768,
"flags": {},
@@ -5094,11 +5165,11 @@
"types": [
{
"type": "reference",
- "id": 462,
+ "id": 476,
"typeArguments": [
{
"type": "reference",
- "id": 461,
+ "id": 475,
"name": "T"
}
],
@@ -5106,11 +5177,11 @@
},
{
"type": "reference",
- "id": 472,
+ "id": 486,
"typeArguments": [
{
"type": "reference",
- "id": 461,
+ "id": 475,
"name": "T"
}
],
@@ -5118,11 +5189,11 @@
},
{
"type": "reference",
- "id": 481,
+ "id": 495,
"typeArguments": [
{
"type": "reference",
- "id": 461,
+ "id": 475,
"name": "T"
}
],
@@ -5132,7 +5203,7 @@
}
},
{
- "id": 481,
+ "id": 495,
"name": "RealtimePostgresDeletePayload",
"kind": 4194304,
"kindString": "Type alias",
@@ -5140,13 +5211,13 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 48,
+ "line": 50,
"character": 12
}
],
"typeParameter": [
{
- "id": 490,
+ "id": 504,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -5154,7 +5225,7 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 487,
+ "id": 501,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
@@ -5162,19 +5233,19 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 48,
+ "line": 50,
"character": 52
}
],
"indexSignature": {
- "id": 488,
+ "id": 502,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 489,
+ "id": 503,
"name": "key",
"kind": 32768,
"flags": {},
@@ -5203,77 +5274,18 @@
{
"type": "reflection",
"declaration": {
- "id": 482,
+ "id": 496,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 483,
+ "id": 497,
"name": "eventType",
"kind": 1024,
"kindString": "Property",
"flags": {},
- "sources": [
- {
- "fileName": "RealtimeChannel.ts",
- "line": 50,
- "character": 4
- }
- ],
- "type": {
- "type": "template-literal",
- "head": "",
- "tail": [
- [
- {
- "type": "reference",
- "id": 524,
- "name": "REALTIME_POSTGRES_CHANGES_LISTEN_EVENT.DELETE"
- },
- ""
- ]
- ]
- }
- },
- {
- "id": 484,
- "name": "new",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeChannel.ts",
- "line": 51,
- "character": 4
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 485,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeChannel.ts",
- "line": 51,
- "character": 9
- }
- ]
- }
- }
- },
- {
- "id": 486,
- "name": "old",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
"sources": [
{
"fileName": "RealtimeChannel.ts",
@@ -5281,12 +5293,71 @@
"character": 4
}
],
+ "type": {
+ "type": "template-literal",
+ "head": "",
+ "tail": [
+ [
+ {
+ "type": "reference",
+ "id": 543,
+ "name": "REALTIME_POSTGRES_CHANGES_LISTEN_EVENT.DELETE"
+ },
+ ""
+ ]
+ ]
+ }
+ },
+ {
+ "id": 498,
+ "name": "new",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeChannel.ts",
+ "line": 53,
+ "character": 4
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 499,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeChannel.ts",
+ "line": 53,
+ "character": 9
+ }
+ ]
+ }
+ }
+ },
+ {
+ "id": 500,
+ "name": "old",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeChannel.ts",
+ "line": 54,
+ "character": 4
+ }
+ ],
"type": {
"type": "reference",
"typeArguments": [
{
"type": "reference",
- "id": 490,
+ "id": 504,
"name": "T"
}
],
@@ -5300,13 +5371,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [483, 484, 486]
+ "children": [497, 498, 500]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 49,
+ "line": 51,
"character": 39
}
]
@@ -5316,7 +5387,7 @@
}
},
{
- "id": 462,
+ "id": 476,
"name": "RealtimePostgresInsertPayload",
"kind": 4194304,
"kindString": "Type alias",
@@ -5324,13 +5395,13 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 34,
+ "line": 36,
"character": 12
}
],
"typeParameter": [
{
- "id": 471,
+ "id": 485,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -5338,7 +5409,7 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 468,
+ "id": 482,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
@@ -5346,19 +5417,19 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 34,
+ "line": 36,
"character": 52
}
],
"indexSignature": {
- "id": 469,
+ "id": 483,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 470,
+ "id": 484,
"name": "key",
"kind": 32768,
"flags": {},
@@ -5387,65 +5458,18 @@
{
"type": "reflection",
"declaration": {
- "id": 463,
+ "id": 477,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 464,
+ "id": 478,
"name": "eventType",
"kind": 1024,
"kindString": "Property",
"flags": {},
- "sources": [
- {
- "fileName": "RealtimeChannel.ts",
- "line": 36,
- "character": 4
- }
- ],
- "type": {
- "type": "template-literal",
- "head": "",
- "tail": [
- [
- {
- "type": "reference",
- "id": 522,
- "name": "REALTIME_POSTGRES_CHANGES_LISTEN_EVENT.INSERT"
- },
- ""
- ]
- ]
- }
- },
- {
- "id": 465,
- "name": "new",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeChannel.ts",
- "line": 37,
- "character": 4
- }
- ],
- "type": {
- "type": "reference",
- "id": 471,
- "name": "T"
- }
- },
- {
- "id": 466,
- "name": "old",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
"sources": [
{
"fileName": "RealtimeChannel.ts",
@@ -5453,10 +5477,57 @@
"character": 4
}
],
+ "type": {
+ "type": "template-literal",
+ "head": "",
+ "tail": [
+ [
+ {
+ "type": "reference",
+ "id": 541,
+ "name": "REALTIME_POSTGRES_CHANGES_LISTEN_EVENT.INSERT"
+ },
+ ""
+ ]
+ ]
+ }
+ },
+ {
+ "id": 479,
+ "name": "new",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeChannel.ts",
+ "line": 39,
+ "character": 4
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "id": 485,
+ "name": "T"
+ }
+ },
+ {
+ "id": 480,
+ "name": "old",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeChannel.ts",
+ "line": 40,
+ "character": 4
+ }
+ ],
"type": {
"type": "reflection",
"declaration": {
- "id": 467,
+ "id": 481,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
@@ -5464,7 +5535,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 38,
+ "line": 40,
"character": 9
}
]
@@ -5476,13 +5547,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [464, 465, 466]
+ "children": [478, 479, 480]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 35,
+ "line": 37,
"character": 39
}
]
@@ -5492,7 +5563,7 @@
}
},
{
- "id": 472,
+ "id": 486,
"name": "RealtimePostgresUpdatePayload",
"kind": 4194304,
"kindString": "Type alias",
@@ -5500,13 +5571,13 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 41,
+ "line": 43,
"character": 12
}
],
"typeParameter": [
{
- "id": 480,
+ "id": 494,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -5514,7 +5585,7 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 477,
+ "id": 491,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
@@ -5522,19 +5593,19 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 41,
+ "line": 43,
"character": 52
}
],
"indexSignature": {
- "id": 478,
+ "id": 492,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 479,
+ "id": 493,
"name": "key",
"kind": 32768,
"flags": {},
@@ -5563,65 +5634,18 @@
{
"type": "reflection",
"declaration": {
- "id": 473,
+ "id": 487,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 474,
+ "id": 488,
"name": "eventType",
"kind": 1024,
"kindString": "Property",
"flags": {},
- "sources": [
- {
- "fileName": "RealtimeChannel.ts",
- "line": 43,
- "character": 4
- }
- ],
- "type": {
- "type": "template-literal",
- "head": "",
- "tail": [
- [
- {
- "type": "reference",
- "id": 523,
- "name": "REALTIME_POSTGRES_CHANGES_LISTEN_EVENT.UPDATE"
- },
- ""
- ]
- ]
- }
- },
- {
- "id": 475,
- "name": "new",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeChannel.ts",
- "line": 44,
- "character": 4
- }
- ],
- "type": {
- "type": "reference",
- "id": 480,
- "name": "T"
- }
- },
- {
- "id": 476,
- "name": "old",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
"sources": [
{
"fileName": "RealtimeChannel.ts",
@@ -5629,12 +5653,59 @@
"character": 4
}
],
+ "type": {
+ "type": "template-literal",
+ "head": "",
+ "tail": [
+ [
+ {
+ "type": "reference",
+ "id": 542,
+ "name": "REALTIME_POSTGRES_CHANGES_LISTEN_EVENT.UPDATE"
+ },
+ ""
+ ]
+ ]
+ }
+ },
+ {
+ "id": 489,
+ "name": "new",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeChannel.ts",
+ "line": 46,
+ "character": 4
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "id": 494,
+ "name": "T"
+ }
+ },
+ {
+ "id": 490,
+ "name": "old",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeChannel.ts",
+ "line": 47,
+ "character": 4
+ }
+ ],
"type": {
"type": "reference",
"typeArguments": [
{
"type": "reference",
- "id": 480,
+ "id": 494,
"name": "T"
}
],
@@ -5648,13 +5719,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [474, 475, 476]
+ "children": [488, 489, 490]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 42,
+ "line": 44,
"character": 39
}
]
@@ -5664,7 +5735,7 @@
}
},
{
- "id": 491,
+ "id": 505,
"name": "RealtimePresenceJoinPayload",
"kind": 4194304,
"kindString": "Type alias",
@@ -5672,13 +5743,13 @@
"sources": [
{
"fileName": "RealtimePresence.ts",
- "line": 19,
+ "line": 21,
"character": 12
}
],
"typeParameter": [
{
- "id": 500,
+ "id": 514,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -5686,7 +5757,7 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 497,
+ "id": 511,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
@@ -5694,19 +5765,19 @@
"sources": [
{
"fileName": "RealtimePresence.ts",
- "line": 19,
+ "line": 21,
"character": 50
}
],
"indexSignature": {
- "id": 498,
+ "id": 512,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 499,
+ "id": 513,
"name": "key",
"kind": 32768,
"flags": {},
@@ -5728,18 +5799,46 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 492,
+ "id": 506,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 495,
+ "id": 509,
"name": "currentPresences",
"kind": 1024,
"kindString": "Property",
"flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimePresence.ts",
+ "line": 24,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "array",
+ "elementType": {
+ "type": "reference",
+ "typeArguments": [
+ {
+ "type": "reference",
+ "id": 514,
+ "name": "T"
+ }
+ ],
+ "name": "Presence"
+ }
+ }
+ },
+ {
+ "id": 507,
+ "name": "event",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
"sources": [
{
"fileName": "RealtimePresence.ts",
@@ -5747,34 +5846,6 @@
"character": 2
}
],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "typeArguments": [
- {
- "type": "reference",
- "id": 500,
- "name": "T"
- }
- ],
- "name": "Presence"
- }
- }
- },
- {
- "id": 493,
- "name": "event",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimePresence.ts",
- "line": 20,
- "character": 2
- }
- ],
"type": {
"type": "template-literal",
"head": "",
@@ -5782,7 +5853,7 @@
[
{
"type": "reference",
- "id": 527,
+ "id": 546,
"name": "REALTIME_PRESENCE_LISTEN_EVENTS.JOIN"
},
""
@@ -5791,29 +5862,11 @@
}
},
{
- "id": 494,
+ "id": 508,
"name": "key",
"kind": 1024,
"kindString": "Property",
"flags": {},
- "sources": [
- {
- "fileName": "RealtimePresence.ts",
- "line": 21,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 496,
- "name": "newPresences",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
"sources": [
{
"fileName": "RealtimePresence.ts",
@@ -5821,6 +5874,24 @@
"character": 2
}
],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 510,
+ "name": "newPresences",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimePresence.ts",
+ "line": 25,
+ "character": 2
+ }
+ ],
"type": {
"type": "array",
"elementType": {
@@ -5828,7 +5899,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 500,
+ "id": 514,
"name": "T"
}
],
@@ -5841,13 +5912,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [495, 493, 494, 496]
+ "children": [509, 507, 508, 510]
}
],
"sources": [
{
"fileName": "RealtimePresence.ts",
- "line": 19,
+ "line": 21,
"character": 76
}
]
@@ -5855,7 +5926,7 @@
}
},
{
- "id": 501,
+ "id": 515,
"name": "RealtimePresenceLeavePayload",
"kind": 4194304,
"kindString": "Type alias",
@@ -5863,13 +5934,13 @@
"sources": [
{
"fileName": "RealtimePresence.ts",
- "line": 26,
+ "line": 28,
"character": 12
}
],
"typeParameter": [
{
- "id": 510,
+ "id": 524,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -5877,7 +5948,7 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 507,
+ "id": 521,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
@@ -5885,19 +5956,19 @@
"sources": [
{
"fileName": "RealtimePresence.ts",
- "line": 26,
+ "line": 28,
"character": 51
}
],
"indexSignature": {
- "id": 508,
+ "id": 522,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 509,
+ "id": 523,
"name": "key",
"kind": 32768,
"flags": {},
@@ -5919,18 +5990,46 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 502,
+ "id": 516,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 505,
+ "id": 519,
"name": "currentPresences",
"kind": 1024,
"kindString": "Property",
"flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimePresence.ts",
+ "line": 31,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "array",
+ "elementType": {
+ "type": "reference",
+ "typeArguments": [
+ {
+ "type": "reference",
+ "id": 524,
+ "name": "T"
+ }
+ ],
+ "name": "Presence"
+ }
+ }
+ },
+ {
+ "id": 517,
+ "name": "event",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
"sources": [
{
"fileName": "RealtimePresence.ts",
@@ -5938,34 +6037,6 @@
"character": 2
}
],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "typeArguments": [
- {
- "type": "reference",
- "id": 510,
- "name": "T"
- }
- ],
- "name": "Presence"
- }
- }
- },
- {
- "id": 503,
- "name": "event",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimePresence.ts",
- "line": 27,
- "character": 2
- }
- ],
"type": {
"type": "template-literal",
"head": "",
@@ -5973,7 +6044,7 @@
[
{
"type": "reference",
- "id": 528,
+ "id": 547,
"name": "REALTIME_PRESENCE_LISTEN_EVENTS.LEAVE"
},
""
@@ -5982,29 +6053,11 @@
}
},
{
- "id": 504,
+ "id": 518,
"name": "key",
"kind": 1024,
"kindString": "Property",
"flags": {},
- "sources": [
- {
- "fileName": "RealtimePresence.ts",
- "line": 28,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 506,
- "name": "leftPresences",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
"sources": [
{
"fileName": "RealtimePresence.ts",
@@ -6012,6 +6065,24 @@
"character": 2
}
],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 520,
+ "name": "leftPresences",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimePresence.ts",
+ "line": 32,
+ "character": 2
+ }
+ ],
"type": {
"type": "array",
"elementType": {
@@ -6019,7 +6090,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 510,
+ "id": 524,
"name": "T"
}
],
@@ -6032,13 +6103,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [505, 503, 504, 506]
+ "children": [519, 517, 518, 520]
}
],
"sources": [
{
"fileName": "RealtimePresence.ts",
- "line": 26,
+ "line": 28,
"character": 77
}
]
@@ -6046,7 +6117,7 @@
}
},
{
- "id": 511,
+ "id": 525,
"name": "RealtimePresenceState",
"kind": 4194304,
"kindString": "Type alias",
@@ -6058,10 +6129,76 @@
"character": 12
}
],
+ "typeParameter": [
+ {
+ "id": 533,
+ "name": "T",
+ "kind": 131072,
+ "kindString": "Type parameter",
+ "flags": {},
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 529,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimePresence.ts",
+ "line": 17,
+ "character": 44
+ }
+ ],
+ "indexSignature": {
+ "id": 530,
+ "name": "__index",
+ "kind": 8192,
+ "kindString": "Index signature",
+ "flags": {},
+ "parameters": [
+ {
+ "id": 531,
+ "name": "key",
+ "kind": 32768,
+ "flags": {},
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "any"
+ }
+ }
+ }
+ },
+ "default": {
+ "type": "reflection",
+ "declaration": {
+ "id": 532,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimePresence.ts",
+ "line": 17,
+ "character": 69
+ }
+ ]
+ }
+ }
+ }
+ ],
"type": {
"type": "reflection",
"declaration": {
- "id": 512,
+ "id": 526,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
@@ -6070,18 +6207,18 @@
{
"fileName": "RealtimePresence.ts",
"line": 17,
- "character": 36
+ "character": 75
}
],
"indexSignature": {
- "id": 513,
+ "id": 527,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 514,
+ "id": 528,
"name": "key",
"kind": 32768,
"flags": {},
@@ -6095,6 +6232,13 @@
"type": "array",
"elementType": {
"type": "reference",
+ "typeArguments": [
+ {
+ "type": "reference",
+ "id": 533,
+ "name": "T"
+ }
+ ],
"name": "Presence"
}
}
@@ -6103,7 +6247,7 @@
}
},
{
- "id": 515,
+ "id": 534,
"name": "RealtimeRemoveChannelResponse",
"kind": 4194304,
"kindString": "Type alias",
@@ -6111,7 +6255,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 36,
+ "line": 37,
"character": 12
}
],
@@ -6138,17 +6282,17 @@
{
"title": "Enumerations",
"kind": 8,
- "children": [516, 520, 525, 529]
+ "children": [535, 539, 544, 548]
},
{
"title": "Classes",
"kind": 128,
- "children": [55, 314, 1]
+ "children": [64, 328, 1]
},
{
"title": "Type Aliases",
"kind": 4194304,
- "children": [302, 313, 426, 443, 450, 457, 481, 462, 472, 491, 501, 511, 515]
+ "children": [316, 327, 440, 457, 464, 471, 495, 476, 486, 505, 515, 525, 534]
}
],
"sources": [
diff --git a/spec/enrichments/tsdoc_v2/realtime_dereferenced.json b/spec/enrichments/tsdoc_v2/realtime_dereferenced.json
index 4e1b1d71857..a8cb87730dd 100644
--- a/spec/enrichments/tsdoc_v2/realtime_dereferenced.json
+++ b/spec/enrichments/tsdoc_v2/realtime_dereferenced.json
@@ -7,14 +7,14 @@
"originalName": "",
"children": [
{
- "id": 516,
+ "id": 535,
"name": "REALTIME_LISTEN_TYPES",
"kind": 8,
"kindString": "Enumeration",
"flags": {},
"children": [
{
- "id": 517,
+ "id": 536,
"name": "BROADCAST",
"kind": 16,
"kindString": "Enumeration Member",
@@ -22,7 +22,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 89,
+ "line": 93,
"character": 2
}
],
@@ -33,7 +33,7 @@
"defaultValue": "\"broadcast\""
},
{
- "id": 519,
+ "id": 538,
"name": "POSTGRES_CHANGES",
"kind": 16,
"kindString": "Enumeration Member",
@@ -44,7 +44,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 94,
+ "line": 98,
"character": 2
}
],
@@ -55,7 +55,7 @@
"defaultValue": "\"postgres_changes\""
},
{
- "id": 518,
+ "id": 537,
"name": "PRESENCE",
"kind": 16,
"kindString": "Enumeration Member",
@@ -63,7 +63,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 90,
+ "line": 94,
"character": 2
}
],
@@ -78,26 +78,26 @@
{
"title": "Enumeration Members",
"kind": 16,
- "children": [517, 519, 518]
+ "children": [536, 538, 537]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 88,
+ "line": 92,
"character": 12
}
]
},
{
- "id": 520,
+ "id": 539,
"name": "REALTIME_POSTGRES_CHANGES_LISTEN_EVENT",
"kind": 8,
"kindString": "Enumeration",
"flags": {},
"children": [
{
- "id": 521,
+ "id": 540,
"name": "ALL",
"kind": 16,
"kindString": "Enumeration Member",
@@ -105,7 +105,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 82,
+ "line": 86,
"character": 2
}
],
@@ -116,7 +116,7 @@
"defaultValue": "\"*\""
},
{
- "id": 524,
+ "id": 543,
"name": "DELETE",
"kind": 16,
"kindString": "Enumeration Member",
@@ -124,7 +124,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 85,
+ "line": 89,
"character": 2
}
],
@@ -135,7 +135,7 @@
"defaultValue": "\"DELETE\""
},
{
- "id": 522,
+ "id": 541,
"name": "INSERT",
"kind": 16,
"kindString": "Enumeration Member",
@@ -143,7 +143,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 83,
+ "line": 87,
"character": 2
}
],
@@ -154,7 +154,7 @@
"defaultValue": "\"INSERT\""
},
{
- "id": 523,
+ "id": 542,
"name": "UPDATE",
"kind": 16,
"kindString": "Enumeration Member",
@@ -162,7 +162,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 84,
+ "line": 88,
"character": 2
}
],
@@ -177,26 +177,26 @@
{
"title": "Enumeration Members",
"kind": 16,
- "children": [521, 524, 522, 523]
+ "children": [540, 543, 541, 542]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 81,
+ "line": 85,
"character": 12
}
]
},
{
- "id": 525,
+ "id": 544,
"name": "REALTIME_PRESENCE_LISTEN_EVENTS",
"kind": 8,
"kindString": "Enumeration",
"flags": {},
"children": [
{
- "id": 527,
+ "id": 546,
"name": "JOIN",
"kind": 16,
"kindString": "Enumeration Member",
@@ -204,7 +204,7 @@
"sources": [
{
"fileName": "RealtimePresence.ts",
- "line": 35,
+ "line": 37,
"character": 2
}
],
@@ -215,7 +215,7 @@
"defaultValue": "\"join\""
},
{
- "id": 528,
+ "id": 547,
"name": "LEAVE",
"kind": 16,
"kindString": "Enumeration Member",
@@ -223,7 +223,7 @@
"sources": [
{
"fileName": "RealtimePresence.ts",
- "line": 36,
+ "line": 38,
"character": 2
}
],
@@ -234,7 +234,7 @@
"defaultValue": "\"leave\""
},
{
- "id": 526,
+ "id": 545,
"name": "SYNC",
"kind": 16,
"kindString": "Enumeration Member",
@@ -242,7 +242,7 @@
"sources": [
{
"fileName": "RealtimePresence.ts",
- "line": 34,
+ "line": 36,
"character": 2
}
],
@@ -257,26 +257,26 @@
{
"title": "Enumeration Members",
"kind": 16,
- "children": [527, 528, 526]
+ "children": [546, 547, 545]
}
],
"sources": [
{
"fileName": "RealtimePresence.ts",
- "line": 33,
+ "line": 35,
"character": 12
}
]
},
{
- "id": 529,
+ "id": 548,
"name": "REALTIME_SUBSCRIBE_STATES",
"kind": 8,
"kindString": "Enumeration",
"flags": {},
"children": [
{
- "id": 533,
+ "id": 552,
"name": "CHANNEL_ERROR",
"kind": 16,
"kindString": "Enumeration Member",
@@ -284,7 +284,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 101,
+ "line": 105,
"character": 2
}
],
@@ -295,7 +295,7 @@
"defaultValue": "\"CHANNEL_ERROR\""
},
{
- "id": 532,
+ "id": 551,
"name": "CLOSED",
"kind": 16,
"kindString": "Enumeration Member",
@@ -303,7 +303,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 100,
+ "line": 104,
"character": 2
}
],
@@ -314,7 +314,7 @@
"defaultValue": "\"CLOSED\""
},
{
- "id": 530,
+ "id": 549,
"name": "SUBSCRIBED",
"kind": 16,
"kindString": "Enumeration Member",
@@ -322,7 +322,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 98,
+ "line": 102,
"character": 2
}
],
@@ -333,7 +333,7 @@
"defaultValue": "\"SUBSCRIBED\""
},
{
- "id": 531,
+ "id": 550,
"name": "TIMED_OUT",
"kind": 16,
"kindString": "Enumeration Member",
@@ -341,7 +341,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 99,
+ "line": 103,
"character": 2
}
],
@@ -356,19 +356,19 @@
{
"title": "Enumeration Members",
"kind": 16,
- "children": [533, 532, 530, 531]
+ "children": [552, 551, 549, 550]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 97,
+ "line": 101,
"character": 12
}
]
},
{
- "id": 55,
+ "id": 64,
"name": "RealtimeChannel",
"kind": 128,
"kindString": "Class",
@@ -378,7 +378,7 @@
},
"children": [
{
- "id": 66,
+ "id": 75,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -386,20 +386,20 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 126,
+ "line": 130,
"character": 2
}
],
"signatures": [
{
- "id": 67,
+ "id": 76,
"name": "new RealtimeChannel",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 68,
+ "id": 77,
"name": "topic",
"kind": 32768,
"kindString": "Parameter",
@@ -410,17 +410,17 @@
}
},
{
- "id": 69,
+ "id": 78,
"name": "params",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 302,
+ "id": 316,
"name": "RealtimeChannelOptions",
"dereferenced": {
- "id": 302,
+ "id": 316,
"name": "RealtimeChannelOptions",
"kind": 4194304,
"kindString": "Type alias",
@@ -428,21 +428,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 13,
+ "line": 15,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 303,
+ "id": 317,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 304,
+ "id": 318,
"name": "config",
"kind": 1024,
"kindString": "Property",
@@ -450,21 +450,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 14,
+ "line": 16,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 305,
+ "id": 319,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 306,
+ "id": 320,
"name": "broadcast",
"kind": 1024,
"kindString": "Property",
@@ -477,21 +477,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 4
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 307,
+ "id": 321,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 309,
+ "id": 323,
"name": "ack",
"kind": 1024,
"kindString": "Property",
@@ -501,7 +501,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 34
}
],
@@ -511,7 +511,7 @@
}
},
{
- "id": 308,
+ "id": 322,
"name": "self",
"kind": 1024,
"kindString": "Property",
@@ -521,7 +521,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 18
}
],
@@ -535,13 +535,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [309, 308]
+ "children": [323, 322]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 16
}
]
@@ -549,7 +549,7 @@
}
},
{
- "id": 310,
+ "id": 324,
"name": "presence",
"kind": 1024,
"kindString": "Property",
@@ -562,21 +562,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 23,
+ "line": 25,
"character": 4
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 311,
+ "id": 325,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 312,
+ "id": 326,
"name": "key",
"kind": 1024,
"kindString": "Property",
@@ -586,7 +586,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 23,
+ "line": 25,
"character": 17
}
],
@@ -600,13 +600,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [312]
+ "children": [326]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 23,
+ "line": 25,
"character": 15
}
]
@@ -618,13 +618,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [306, 310]
+ "children": [320, 324]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 14,
+ "line": 16,
"character": 10
}
]
@@ -636,13 +636,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [304]
+ "children": [318]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 13,
+ "line": 15,
"character": 37
}
]
@@ -653,24 +653,24 @@
"defaultValue": "..."
},
{
- "id": 70,
+ "id": 79,
"name": "socket",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 314,
+ "id": 328,
"name": "default",
"dereferenced": {
- "id": 314,
+ "id": 328,
"name": "RealtimeClient",
"kind": 128,
"kindString": "Class",
"flags": {},
"children": [
{
- "id": 315,
+ "id": 329,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -678,13 +678,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 88,
+ "line": 89,
"character": 2
}
],
"signatures": [
{
- "id": 316,
+ "id": 330,
"name": "new RealtimeClient",
"kind": 16384,
"kindString": "Constructor signature",
@@ -694,7 +694,7 @@
},
"parameters": [
{
- "id": 317,
+ "id": 331,
"name": "endPoint",
"kind": 32768,
"kindString": "Parameter",
@@ -708,7 +708,7 @@
}
},
{
- "id": 318,
+ "id": 332,
"name": "options",
"kind": 32768,
"kindString": "Parameter",
@@ -717,10 +717,10 @@
},
"type": {
"type": "reference",
- "id": 426,
+ "id": 440,
"name": "RealtimeClientOptions",
"dereferenced": {
- "id": 426,
+ "id": 440,
"name": "RealtimeClientOptions",
"kind": 4194304,
"kindString": "Type alias",
@@ -728,27 +728,49 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 16,
+ "line": 17,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 427,
+ "id": 441,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 433,
+ "id": 447,
"name": "decode",
"kind": 1024,
"kindString": "Property",
"flags": {
"isOptional": true
},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 23,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "qualifiedName": "Function",
+ "package": "typescript",
+ "name": "Function"
+ }
+ },
+ {
+ "id": 446,
+ "name": "encode",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -764,8 +786,84 @@
}
},
{
- "id": 432,
- "name": "encode",
+ "id": 449,
+ "name": "headers",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 25,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 450,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 25,
+ "character": 12
+ }
+ ],
+ "indexSignature": {
+ "id": 451,
+ "name": "__index",
+ "kind": 8192,
+ "kindString": "Index signature",
+ "flags": {},
+ "parameters": [
+ {
+ "id": 452,
+ "name": "key",
+ "kind": 32768,
+ "flags": {},
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ }
+ }
+ },
+ {
+ "id": 444,
+ "name": "heartbeatIntervalMs",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 20,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "number"
+ }
+ },
+ {
+ "id": 445,
+ "name": "logger",
"kind": 1024,
"kindString": "Property",
"flags": {
@@ -786,105 +884,7 @@
}
},
{
- "id": 435,
- "name": "headers",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 24,
- "character": 2
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 436,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 24,
- "character": 12
- }
- ],
- "indexSignature": {
- "id": 437,
- "name": "__index",
- "kind": 8192,
- "kindString": "Index signature",
- "flags": {},
- "parameters": [
- {
- "id": 438,
- "name": "key",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- }
- }
- },
- {
- "id": 430,
- "name": "heartbeatIntervalMs",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 19,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- },
- {
- "id": 431,
- "name": "logger",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 20,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "qualifiedName": "Function",
- "package": "typescript",
- "name": "Function"
- }
- },
- {
- "id": 439,
+ "id": 453,
"name": "params",
"kind": 1024,
"kindString": "Property",
@@ -894,14 +894,14 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 25,
+ "line": 26,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 440,
+ "id": 454,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
@@ -909,19 +909,19 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 25,
+ "line": 26,
"character": 11
}
],
"indexSignature": {
- "id": 441,
+ "id": 455,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 442,
+ "id": 456,
"name": "key",
"kind": 32768,
"flags": {},
@@ -940,7 +940,7 @@
}
},
{
- "id": 434,
+ "id": 448,
"name": "reconnectAfterMs",
"kind": 1024,
"kindString": "Property",
@@ -950,7 +950,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 23,
+ "line": 24,
"character": 2
}
],
@@ -962,7 +962,7 @@
}
},
{
- "id": 429,
+ "id": 443,
"name": "timeout",
"kind": 1024,
"kindString": "Property",
@@ -972,7 +972,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 18,
+ "line": 19,
"character": 2
}
],
@@ -982,7 +982,7 @@
}
},
{
- "id": 428,
+ "id": 442,
"name": "transport",
"kind": 1024,
"kindString": "Property",
@@ -992,7 +992,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 17,
+ "line": 18,
"character": 2
}
],
@@ -1009,14 +1009,14 @@
"title": "Properties",
"kind": 1024,
"children": [
- 433, 432, 435, 430, 431, 439, 434, 429, 428
+ 447, 446, 449, 444, 445, 453, 448, 443, 442
]
}
],
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 16,
+ "line": 17,
"character": 36
}
]
@@ -1028,14 +1028,14 @@
],
"type": {
"type": "reference",
- "id": 314,
+ "id": 328,
"name": "default"
}
}
]
},
{
- "id": 319,
+ "id": 333,
"name": "accessToken",
"kind": 1024,
"kindString": "Property",
@@ -1043,7 +1043,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 41,
+ "line": 42,
"character": 2
}
],
@@ -1063,7 +1063,7 @@
"defaultValue": "null"
},
{
- "id": 320,
+ "id": 334,
"name": "channels",
"kind": 1024,
"kindString": "Property",
@@ -1071,7 +1071,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 42,
+ "line": 43,
"character": 2
}
],
@@ -1079,14 +1079,14 @@
"type": "array",
"elementType": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
},
"defaultValue": "[]"
},
{
- "id": 341,
+ "id": 355,
"name": "conn",
"kind": 1024,
"kindString": "Property",
@@ -1094,7 +1094,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 57,
+ "line": 58,
"character": 2
}
],
@@ -1116,11 +1116,31 @@
"defaultValue": "null"
},
{
- "id": 339,
+ "id": 353,
"name": "decode",
"kind": 1024,
"kindString": "Property",
"flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 56,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "qualifiedName": "Function",
+ "package": "typescript",
+ "name": "Function"
+ }
+ },
+ {
+ "id": 352,
+ "name": "encode",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -1136,27 +1156,7 @@
}
},
{
- "id": 338,
- "name": "encode",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 54,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "qualifiedName": "Function",
- "package": "typescript",
- "name": "Function"
- }
- },
- {
- "id": 321,
+ "id": 335,
"name": "endPoint",
"kind": 1024,
"kindString": "Property",
@@ -1164,7 +1164,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 43,
+ "line": 44,
"character": 2
}
],
@@ -1175,7 +1175,7 @@
"defaultValue": "''"
},
{
- "id": 350,
+ "id": 364,
"name": "eventsPerSecondLimitMs",
"kind": 1024,
"kindString": "Property",
@@ -1183,7 +1183,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 71,
+ "line": 72,
"character": 2
}
],
@@ -1194,7 +1194,7 @@
"defaultValue": "100"
},
{
- "id": 322,
+ "id": 336,
"name": "headers",
"kind": 1024,
"kindString": "Property",
@@ -1204,27 +1204,27 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 44,
+ "line": 45,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 323,
+ "id": 337,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 324,
+ "id": 338,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 325,
+ "id": 339,
"name": "key",
"kind": 32768,
"flags": {},
@@ -1244,7 +1244,7 @@
"defaultValue": "DEFAULT_HEADERS"
},
{
- "id": 332,
+ "id": 346,
"name": "heartbeatIntervalMs",
"kind": 1024,
"kindString": "Property",
@@ -1252,7 +1252,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 48,
+ "line": 49,
"character": 2
}
],
@@ -1263,7 +1263,7 @@
"defaultValue": "30000"
},
{
- "id": 333,
+ "id": 347,
"name": "heartbeatTimer",
"kind": 1024,
"kindString": "Property",
@@ -1271,7 +1271,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 49,
+ "line": 50,
"character": 2
}
],
@@ -1293,7 +1293,7 @@
"defaultValue": "undefined"
},
{
- "id": 351,
+ "id": 365,
"name": "inThrottle",
"kind": 1024,
"kindString": "Property",
@@ -1301,7 +1301,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 72,
+ "line": 73,
"character": 2
}
],
@@ -1312,7 +1312,7 @@
"defaultValue": "false"
},
{
- "id": 337,
+ "id": 351,
"name": "logger",
"kind": 1024,
"kindString": "Property",
@@ -1320,7 +1320,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 53,
+ "line": 54,
"character": 2
}
],
@@ -1333,7 +1333,7 @@
"defaultValue": "noop"
},
{
- "id": 326,
+ "id": 340,
"name": "params",
"kind": 1024,
"kindString": "Property",
@@ -1343,27 +1343,27 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 45,
+ "line": 46,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 327,
+ "id": 341,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 328,
+ "id": 342,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 329,
+ "id": 343,
"name": "key",
"kind": 32768,
"flags": {},
@@ -1383,7 +1383,7 @@
"defaultValue": "{}"
},
{
- "id": 334,
+ "id": 348,
"name": "pendingHeartbeatRef",
"kind": 1024,
"kindString": "Property",
@@ -1391,7 +1391,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 50,
+ "line": 51,
"character": 2
}
],
@@ -1411,7 +1411,7 @@
"defaultValue": "null"
},
{
- "id": 340,
+ "id": 354,
"name": "reconnectAfterMs",
"kind": 1024,
"kindString": "Property",
@@ -1419,7 +1419,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 56,
+ "line": 57,
"character": 2
}
],
@@ -1431,11 +1431,29 @@
}
},
{
- "id": 336,
+ "id": 350,
"name": "reconnectTimer",
"kind": 1024,
"kindString": "Property",
"flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 53,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "name": "default"
+ }
+ },
+ {
+ "id": 349,
+ "name": "ref",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -1443,24 +1461,6 @@
"character": 2
}
],
- "type": {
- "type": "reference",
- "name": "default"
- }
- },
- {
- "id": 335,
- "name": "ref",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 51,
- "character": 2
- }
- ],
"type": {
"type": "intrinsic",
"name": "number"
@@ -1468,7 +1468,7 @@
"defaultValue": "0"
},
{
- "id": 342,
+ "id": 356,
"name": "sendBuffer",
"kind": 1024,
"kindString": "Property",
@@ -1476,7 +1476,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 58,
+ "line": 59,
"character": 2
}
],
@@ -1492,30 +1492,11 @@
"defaultValue": "[]"
},
{
- "id": 343,
+ "id": 357,
"name": "serializer",
"kind": 1024,
"kindString": "Property",
"flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 59,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "name": "default"
- },
- "defaultValue": "..."
- },
- {
- "id": 344,
- "name": "stateChangeCallbacks",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -1523,44 +1504,40 @@
"character": 2
}
],
+ "type": {
+ "type": "reference",
+ "name": "default"
+ },
+ "defaultValue": "..."
+ },
+ {
+ "id": 358,
+ "name": "stateChangeCallbacks",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 61,
+ "character": 2
+ }
+ ],
"type": {
"type": "reflection",
"declaration": {
- "id": 345,
+ "id": 359,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 347,
+ "id": 361,
"name": "close",
"kind": 1024,
"kindString": "Property",
"flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 62,
- "character": 4
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "qualifiedName": "Function",
- "package": "typescript",
- "name": "Function"
- }
- }
- },
- {
- "id": 348,
- "name": "error",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -1579,8 +1556,8 @@
}
},
{
- "id": 349,
- "name": "message",
+ "id": 362,
+ "name": "error",
"kind": 1024,
"kindString": "Property",
"flags": {},
@@ -1602,7 +1579,30 @@
}
},
{
- "id": 346,
+ "id": 363,
+ "name": "message",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 65,
+ "character": 4
+ }
+ ],
+ "type": {
+ "type": "array",
+ "elementType": {
+ "type": "reference",
+ "qualifiedName": "Function",
+ "package": "typescript",
+ "name": "Function"
+ }
+ }
+ },
+ {
+ "id": 360,
"name": "open",
"kind": 1024,
"kindString": "Property",
@@ -1610,7 +1610,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 61,
+ "line": 62,
"character": 4
}
],
@@ -1629,7 +1629,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [347, 348, 349, 346]
+ "children": [361, 362, 363, 360]
}
]
}
@@ -1637,30 +1637,11 @@
"defaultValue": "..."
},
{
- "id": 330,
+ "id": 344,
"name": "timeout",
"kind": 1024,
"kindString": "Property",
"flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 46,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "DEFAULT_TIMEOUT"
- },
- {
- "id": 331,
- "name": "transport",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -1668,6 +1649,25 @@
"character": 2
}
],
+ "type": {
+ "type": "intrinsic",
+ "name": "number"
+ },
+ "defaultValue": "DEFAULT_TIMEOUT"
+ },
+ {
+ "id": 345,
+ "name": "transport",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 48,
+ "character": 2
+ }
+ ],
"type": {
"type": "intrinsic",
"name": "any"
@@ -1675,7 +1675,7 @@
"defaultValue": "w3cwebsocket"
},
{
- "id": 374,
+ "id": 388,
"name": "channel",
"kind": 2048,
"kindString": "Method",
@@ -1683,20 +1683,20 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 228,
+ "line": 227,
"character": 2
}
],
"signatures": [
{
- "id": 375,
+ "id": 389,
"name": "channel",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 376,
+ "id": 390,
"name": "topic",
"kind": 32768,
"kindString": "Parameter",
@@ -1707,17 +1707,17 @@
}
},
{
- "id": 377,
+ "id": 391,
"name": "params",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 302,
+ "id": 316,
"name": "RealtimeChannelOptions",
"dereferenced": {
- "id": 302,
+ "id": 316,
"name": "RealtimeChannelOptions",
"kind": 4194304,
"kindString": "Type alias",
@@ -1725,21 +1725,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 13,
+ "line": 15,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 303,
+ "id": 317,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 304,
+ "id": 318,
"name": "config",
"kind": 1024,
"kindString": "Property",
@@ -1747,21 +1747,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 14,
+ "line": 16,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 305,
+ "id": 319,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 306,
+ "id": 320,
"name": "broadcast",
"kind": 1024,
"kindString": "Property",
@@ -1774,21 +1774,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 4
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 307,
+ "id": 321,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 309,
+ "id": 323,
"name": "ack",
"kind": 1024,
"kindString": "Property",
@@ -1798,7 +1798,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 34
}
],
@@ -1808,7 +1808,7 @@
}
},
{
- "id": 308,
+ "id": 322,
"name": "self",
"kind": 1024,
"kindString": "Property",
@@ -1818,7 +1818,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 18
}
],
@@ -1832,13 +1832,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [309, 308]
+ "children": [323, 322]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 16
}
]
@@ -1846,7 +1846,7 @@
}
},
{
- "id": 310,
+ "id": 324,
"name": "presence",
"kind": 1024,
"kindString": "Property",
@@ -1859,21 +1859,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 23,
+ "line": 25,
"character": 4
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 311,
+ "id": 325,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 312,
+ "id": 326,
"name": "key",
"kind": 1024,
"kindString": "Property",
@@ -1883,7 +1883,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 23,
+ "line": 25,
"character": 17
}
],
@@ -1897,13 +1897,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [312]
+ "children": [326]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 23,
+ "line": 25,
"character": 15
}
]
@@ -1915,13 +1915,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [306, 310]
+ "children": [320, 324]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 14,
+ "line": 16,
"character": 10
}
]
@@ -1933,13 +1933,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [304]
+ "children": [318]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 13,
+ "line": 15,
"character": 37
}
]
@@ -1952,14 +1952,14 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
}
]
},
{
- "id": 352,
+ "id": 366,
"name": "connect",
"kind": 2048,
"kindString": "Method",
@@ -1967,13 +1967,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 125,
+ "line": 126,
"character": 2
}
],
"signatures": [
{
- "id": 353,
+ "id": 367,
"name": "connect",
"kind": 4096,
"kindString": "Call signature",
@@ -1989,7 +1989,7 @@
]
},
{
- "id": 370,
+ "id": 384,
"name": "connectionState",
"kind": 2048,
"kindString": "Method",
@@ -1997,13 +1997,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 208,
+ "line": 207,
"character": 2
}
],
"signatures": [
{
- "id": 371,
+ "id": 385,
"name": "connectionState",
"kind": 4096,
"kindString": "Call signature",
@@ -2019,7 +2019,7 @@
]
},
{
- "id": 354,
+ "id": 368,
"name": "disconnect",
"kind": 2048,
"kindString": "Method",
@@ -2027,13 +2027,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 147,
+ "line": 148,
"character": 2
}
],
"signatures": [
{
- "id": 355,
+ "id": 369,
"name": "disconnect",
"kind": 4096,
"kindString": "Call signature",
@@ -2043,7 +2043,7 @@
},
"parameters": [
{
- "id": 356,
+ "id": 370,
"name": "code",
"kind": 32768,
"kindString": "Parameter",
@@ -2059,7 +2059,7 @@
}
},
{
- "id": 357,
+ "id": 371,
"name": "reason",
"kind": 32768,
"kindString": "Parameter",
@@ -2083,7 +2083,7 @@
]
},
{
- "id": 358,
+ "id": 372,
"name": "getChannels",
"kind": 2048,
"kindString": "Method",
@@ -2091,13 +2091,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 165,
+ "line": 166,
"character": 2
}
],
"signatures": [
{
- "id": 359,
+ "id": 373,
"name": "getChannels",
"kind": 4096,
"kindString": "Call signature",
@@ -2109,7 +2109,7 @@
"type": "array",
"elementType": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
}
@@ -2117,7 +2117,7 @@
]
},
{
- "id": 372,
+ "id": 386,
"name": "isConnected",
"kind": 2048,
"kindString": "Method",
@@ -2125,13 +2125,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 224,
+ "line": 223,
"character": 2
}
],
"signatures": [
{
- "id": 373,
+ "id": 387,
"name": "isConnected",
"kind": 4096,
"kindString": "Call signature",
@@ -2147,7 +2147,7 @@
]
},
{
- "id": 365,
+ "id": 379,
"name": "log",
"kind": 2048,
"kindString": "Method",
@@ -2155,13 +2155,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 201,
+ "line": 200,
"character": 2
}
],
"signatures": [
{
- "id": 366,
+ "id": 380,
"name": "log",
"kind": 4096,
"kindString": "Call signature",
@@ -2172,7 +2172,7 @@
},
"parameters": [
{
- "id": 367,
+ "id": 381,
"name": "kind",
"kind": 32768,
"kindString": "Parameter",
@@ -2183,7 +2183,7 @@
}
},
{
- "id": 368,
+ "id": 382,
"name": "msg",
"kind": 32768,
"kindString": "Parameter",
@@ -2194,7 +2194,7 @@
}
},
{
- "id": 369,
+ "id": 383,
"name": "data",
"kind": 32768,
"kindString": "Parameter",
@@ -2215,7 +2215,7 @@
]
},
{
- "id": 378,
+ "id": 392,
"name": "push",
"kind": 2048,
"kindString": "Method",
@@ -2223,13 +2223,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 246,
+ "line": 245,
"character": 2
}
],
"signatures": [
{
- "id": 379,
+ "id": 393,
"name": "push",
"kind": 4096,
"kindString": "Call signature",
@@ -2240,17 +2240,17 @@
},
"parameters": [
{
- "id": 380,
+ "id": 394,
"name": "data",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 443,
+ "id": 457,
"name": "RealtimeMessage",
"dereferenced": {
- "id": 443,
+ "id": 457,
"name": "RealtimeMessage",
"kind": 4194304,
"kindString": "Type alias",
@@ -2258,25 +2258,99 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 28,
+ "line": 29,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 444,
+ "id": 458,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 446,
+ "id": 460,
"name": "event",
"kind": 1024,
"kindString": "Property",
"flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 31,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 463,
+ "name": "join_ref",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 34,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 461,
+ "name": "payload",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 32,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "any"
+ }
+ },
+ {
+ "id": 462,
+ "name": "ref",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 33,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 459,
+ "name": "topic",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -2288,93 +2362,19 @@
"type": "intrinsic",
"name": "string"
}
- },
- {
- "id": 449,
- "name": "join_ref",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 33,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 447,
- "name": "payload",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 31,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "any"
- }
- },
- {
- "id": 448,
- "name": "ref",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 32,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 445,
- "name": "topic",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 29,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
}
],
"groups": [
{
"title": "Properties",
"kind": 1024,
- "children": [446, 449, 447, 448, 445]
+ "children": [460, 463, 461, 462, 459]
}
],
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 28,
+ "line": 29,
"character": 30
}
]
@@ -2401,7 +2401,7 @@
]
},
{
- "id": 363,
+ "id": 377,
"name": "removeAllChannels",
"kind": 2048,
"kindString": "Method",
@@ -2410,12 +2410,12 @@
{
"fileName": "RealtimeClient.ts",
"line": 187,
- "character": 2
+ "character": 8
}
],
"signatures": [
{
- "id": 364,
+ "id": 378,
"name": "removeAllChannels",
"kind": 4096,
"kindString": "Call signature",
@@ -2430,7 +2430,7 @@
"type": "array",
"elementType": {
"type": "reference",
- "id": 515,
+ "id": 534,
"name": "RealtimeRemoveChannelResponse"
}
}
@@ -2443,7 +2443,7 @@
]
},
{
- "id": 360,
+ "id": 374,
"name": "removeChannel",
"kind": 2048,
"kindString": "Method",
@@ -2451,13 +2451,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 173,
- "character": 2
+ "line": 174,
+ "character": 8
}
],
"signatures": [
{
- "id": 361,
+ "id": 375,
"name": "removeChannel",
"kind": 4096,
"kindString": "Call signature",
@@ -2467,7 +2467,7 @@
},
"parameters": [
{
- "id": 362,
+ "id": 376,
"name": "channel",
"kind": 32768,
"kindString": "Parameter",
@@ -2477,10 +2477,10 @@
},
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default",
"dereferenced": {
- "id": 55,
+ "id": 64,
"name": "RealtimeChannel",
"kind": 128,
"kindString": "Class",
@@ -2493,23 +2493,23 @@
{
"title": "Constructors",
"kind": 512,
- "children": [66]
+ "children": [75]
},
{
"title": "Properties",
"kind": 1024,
- "children": [71, 86, 85, 91, 89, 88, 87, 92, 84, 83, 90]
+ "children": [80, 95, 94, 100, 98, 97, 96, 101, 93, 92, 99]
},
{
"title": "Methods",
"kind": 2048,
- "children": [119, 101, 212, 93, 103, 229, 113, 223]
+ "children": [133, 110, 226, 102, 117, 243, 127, 237]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 109,
+ "line": 113,
"character": 21
}
]
@@ -2522,7 +2522,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 515,
+ "id": 534,
"name": "RealtimeRemoveChannelResponse"
}
],
@@ -2534,7 +2534,7 @@
]
},
{
- "id": 381,
+ "id": 395,
"name": "setAuth",
"kind": 2048,
"kindString": "Method",
@@ -2542,13 +2542,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 273,
+ "line": 272,
"character": 2
}
],
"signatures": [
{
- "id": 382,
+ "id": 396,
"name": "setAuth",
"kind": 4096,
"kindString": "Call signature",
@@ -2558,7 +2558,7 @@
},
"parameters": [
{
- "id": 383,
+ "id": 397,
"name": "token",
"kind": 32768,
"kindString": "Parameter",
@@ -2593,26 +2593,26 @@
{
"title": "Constructors",
"kind": 512,
- "children": [315]
+ "children": [329]
},
{
"title": "Properties",
"kind": 1024,
"children": [
- 319, 320, 341, 339, 338, 321, 350, 322, 332, 333, 351, 337, 326, 334,
- 340, 336, 335, 342, 343, 344, 330, 331
+ 333, 334, 355, 353, 352, 335, 364, 336, 346, 347, 365, 351, 340, 348,
+ 354, 350, 349, 356, 357, 358, 344, 345
]
},
{
"title": "Methods",
"kind": 2048,
- "children": [374, 352, 370, 354, 358, 372, 365, 378, 363, 360, 381]
+ "children": [388, 366, 384, 368, 372, 386, 379, 392, 377, 374, 395]
}
],
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 40,
+ "line": 41,
"character": 21
}
]
@@ -2622,14 +2622,14 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
}
]
},
{
- "id": 71,
+ "id": 80,
"name": "bindings",
"kind": 1024,
"kindString": "Property",
@@ -2637,27 +2637,27 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 110,
+ "line": 114,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 72,
+ "id": 81,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 73,
+ "id": 82,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 74,
+ "id": 83,
"name": "key",
"kind": 32768,
"flags": {},
@@ -2672,14 +2672,14 @@
"elementType": {
"type": "reflection",
"declaration": {
- "id": 75,
+ "id": 84,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 81,
+ "id": 90,
"name": "callback",
"kind": 1024,
"kindString": "Property",
@@ -2687,7 +2687,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 114,
+ "line": 118,
"character": 6
}
],
@@ -2699,7 +2699,7 @@
}
},
{
- "id": 77,
+ "id": 86,
"name": "filter",
"kind": 1024,
"kindString": "Property",
@@ -2707,14 +2707,14 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 113,
+ "line": 117,
"character": 6
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 78,
+ "id": 87,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
@@ -2722,19 +2722,19 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 113,
+ "line": 117,
"character": 14
}
],
"indexSignature": {
- "id": 79,
+ "id": 88,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 80,
+ "id": 89,
"name": "key",
"kind": 32768,
"flags": {},
@@ -2753,7 +2753,7 @@
}
},
{
- "id": 82,
+ "id": 91,
"name": "id",
"kind": 1024,
"kindString": "Property",
@@ -2763,7 +2763,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 115,
+ "line": 119,
"character": 6
}
],
@@ -2773,7 +2773,7 @@
}
},
{
- "id": 76,
+ "id": 85,
"name": "type",
"kind": 1024,
"kindString": "Property",
@@ -2781,7 +2781,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 112,
+ "line": 116,
"character": 6
}
],
@@ -2795,13 +2795,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [81, 77, 82, 76]
+ "children": [90, 86, 91, 85]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 111,
+ "line": 115,
"character": 19
}
]
@@ -2814,7 +2814,7 @@
"defaultValue": "{}"
},
{
- "id": 86,
+ "id": 95,
"name": "joinPush",
"kind": 1024,
"kindString": "Property",
@@ -2822,7 +2822,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 121,
+ "line": 125,
"character": 2
}
],
@@ -2832,7 +2832,7 @@
}
},
{
- "id": 85,
+ "id": 94,
"name": "joinedOnce",
"kind": 1024,
"kindString": "Property",
@@ -2840,7 +2840,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 120,
+ "line": 124,
"character": 2
}
],
@@ -2851,7 +2851,7 @@
"defaultValue": "false"
},
{
- "id": 91,
+ "id": 100,
"name": "params",
"kind": 1024,
"kindString": "Property",
@@ -2860,10 +2860,10 @@
},
"type": {
"type": "reference",
- "id": 302,
+ "id": 316,
"name": "RealtimeChannelOptions",
"dereferenced": {
- "id": 302,
+ "id": 316,
"name": "RealtimeChannelOptions",
"kind": 4194304,
"kindString": "Type alias",
@@ -2871,21 +2871,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 13,
+ "line": 15,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 303,
+ "id": 317,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 304,
+ "id": 318,
"name": "config",
"kind": 1024,
"kindString": "Property",
@@ -2893,21 +2893,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 14,
+ "line": 16,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 305,
+ "id": 319,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 306,
+ "id": 320,
"name": "broadcast",
"kind": 1024,
"kindString": "Property",
@@ -2920,21 +2920,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 4
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 307,
+ "id": 321,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 309,
+ "id": 323,
"name": "ack",
"kind": 1024,
"kindString": "Property",
@@ -2944,7 +2944,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 34
}
],
@@ -2954,7 +2954,7 @@
}
},
{
- "id": 308,
+ "id": 322,
"name": "self",
"kind": 1024,
"kindString": "Property",
@@ -2964,7 +2964,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 18
}
],
@@ -2978,13 +2978,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [309, 308]
+ "children": [323, 322]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 16
}
]
@@ -2992,7 +2992,7 @@
}
},
{
- "id": 310,
+ "id": 324,
"name": "presence",
"kind": 1024,
"kindString": "Property",
@@ -3005,21 +3005,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 23,
+ "line": 25,
"character": 4
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 311,
+ "id": 325,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 312,
+ "id": 326,
"name": "key",
"kind": 1024,
"kindString": "Property",
@@ -3029,7 +3029,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 23,
+ "line": 25,
"character": 17
}
],
@@ -3043,13 +3043,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [312]
+ "children": [326]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 23,
+ "line": 25,
"character": 15
}
]
@@ -3061,13 +3061,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [306, 310]
+ "children": [320, 324]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 14,
+ "line": 16,
"character": 10
}
]
@@ -3079,13 +3079,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [304]
+ "children": [318]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 13,
+ "line": 15,
"character": 37
}
]
@@ -3096,7 +3096,7 @@
"defaultValue": "..."
},
{
- "id": 89,
+ "id": 98,
"name": "presence",
"kind": 1024,
"kindString": "Property",
@@ -3104,7 +3104,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 124,
+ "line": 128,
"character": 2
}
],
@@ -3120,7 +3120,7 @@
"flags": {},
"children": [
{
- "id": 28,
+ "id": 36,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -3128,13 +3128,13 @@
"sources": [
{
"fileName": "RealtimePresence.ts",
- "line": 82,
+ "line": 84,
"character": 2
}
],
"signatures": [
{
- "id": 29,
+ "id": 37,
"name": "new RealtimePresence",
"kind": 16384,
"kindString": "Constructor signature",
@@ -3144,7 +3144,7 @@
},
"parameters": [
{
- "id": 30,
+ "id": 38,
"name": "channel",
"kind": 32768,
"kindString": "Parameter",
@@ -3154,10 +3154,10 @@
},
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default",
"dereferenced": {
- "id": 55,
+ "id": 64,
"name": "RealtimeChannel",
"kind": 128,
"kindString": "Class",
@@ -3170,23 +3170,23 @@
{
"title": "Constructors",
"kind": 512,
- "children": [66]
+ "children": [75]
},
{
"title": "Properties",
"kind": 1024,
- "children": [71, 86, 85, 91, 89, 88, 87, 92, 84, 83, 90]
+ "children": [80, 95, 94, 100, 98, 97, 96, 101, 93, 92, 99]
},
{
"title": "Methods",
"kind": 2048,
- "children": [119, 101, 212, 93, 103, 229, 113, 223]
+ "children": [133, 110, 226, 102, 117, 243, 127, 237]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 109,
+ "line": 113,
"character": 21
}
]
@@ -3194,7 +3194,7 @@
}
},
{
- "id": 31,
+ "id": 39,
"name": "opts",
"kind": 32768,
"kindString": "Parameter",
@@ -3221,7 +3221,7 @@
]
},
{
- "id": 35,
+ "id": 44,
"name": "caller",
"kind": 1024,
"kindString": "Property",
@@ -3229,21 +3229,21 @@
"sources": [
{
"fileName": "RealtimePresence.ts",
- "line": 65,
+ "line": 67,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 36,
+ "id": 45,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 37,
+ "id": 46,
"name": "onJoin",
"kind": 1024,
"kindString": "Property",
@@ -3251,7 +3251,7 @@
"sources": [
{
"fileName": "RealtimePresence.ts",
- "line": 66,
+ "line": 68,
"character": 4
}
],
@@ -3263,7 +3263,7 @@
}
},
{
- "id": 38,
+ "id": 47,
"name": "onLeave",
"kind": 1024,
"kindString": "Property",
@@ -3271,7 +3271,7 @@
"sources": [
{
"fileName": "RealtimePresence.ts",
- "line": 67,
+ "line": 69,
"character": 4
}
],
@@ -3283,7 +3283,7 @@
}
},
{
- "id": 39,
+ "id": 48,
"name": "onSync",
"kind": 2048,
"kindString": "Method",
@@ -3291,13 +3291,13 @@
"sources": [
{
"fileName": "RealtimePresence.ts",
- "line": 68,
+ "line": 70,
"character": 4
}
],
"signatures": [
{
- "id": 40,
+ "id": 49,
"name": "onSync",
"kind": 4096,
"kindString": "Call signature",
@@ -3314,12 +3314,12 @@
{
"title": "Properties",
"kind": 1024,
- "children": [37, 38]
+ "children": [46, 47]
},
{
"title": "Methods",
"kind": 2048,
- "children": [39]
+ "children": [48]
}
]
}
@@ -3327,7 +3327,7 @@
"defaultValue": "..."
},
{
- "id": 41,
+ "id": 50,
"name": "channel",
"kind": 1024,
"kindString": "Property",
@@ -3336,10 +3336,10 @@
},
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default",
"dereferenced": {
- "id": 55,
+ "id": 64,
"name": "RealtimeChannel",
"kind": 128,
"kindString": "Class",
@@ -3352,23 +3352,23 @@
{
"title": "Constructors",
"kind": 512,
- "children": [66]
+ "children": [75]
},
{
"title": "Properties",
"kind": 1024,
- "children": [71, 86, 85, 91, 89, 88, 87, 92, 84, 83, 90]
+ "children": [80, 95, 94, 100, 98, 97, 96, 101, 93, 92, 99]
},
{
"title": "Methods",
"kind": 2048,
- "children": [119, 101, 212, 93, 103, 229, 113, 223]
+ "children": [133, 110, 226, 102, 117, 243, 127, 237]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 109,
+ "line": 113,
"character": 21
}
]
@@ -3376,7 +3376,7 @@
}
},
{
- "id": 34,
+ "id": 43,
"name": "joinRef",
"kind": 1024,
"kindString": "Property",
@@ -3384,7 +3384,7 @@
"sources": [
{
"fileName": "RealtimePresence.ts",
- "line": 64,
+ "line": 66,
"character": 2
}
],
@@ -3404,7 +3404,7 @@
"defaultValue": "null"
},
{
- "id": 33,
+ "id": 42,
"name": "pendingDiffs",
"kind": 1024,
"kindString": "Property",
@@ -3412,7 +3412,7 @@
"sources": [
{
"fileName": "RealtimePresence.ts",
- "line": 63,
+ "line": 65,
"character": 2
}
],
@@ -3426,7 +3426,7 @@
"defaultValue": "[]"
},
{
- "id": 32,
+ "id": 40,
"name": "state",
"kind": 1024,
"kindString": "Property",
@@ -3434,16 +3434,28 @@
"sources": [
{
"fileName": "RealtimePresence.ts",
- "line": 62,
+ "line": 64,
"character": 2
}
],
"type": {
"type": "reference",
- "id": 511,
+ "id": 525,
+ "typeArguments": [
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 41,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {}
+ }
+ }
+ ],
"name": "RealtimePresenceState",
"dereferenced": {
- "id": 511,
+ "id": 525,
"name": "RealtimePresenceState",
"kind": 4194304,
"kindString": "Type alias",
@@ -3455,10 +3467,76 @@
"character": 12
}
],
+ "typeParameter": [
+ {
+ "id": 533,
+ "name": "T",
+ "kind": 131072,
+ "kindString": "Type parameter",
+ "flags": {},
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 529,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimePresence.ts",
+ "line": 17,
+ "character": 44
+ }
+ ],
+ "indexSignature": {
+ "id": 530,
+ "name": "__index",
+ "kind": 8192,
+ "kindString": "Index signature",
+ "flags": {},
+ "parameters": [
+ {
+ "id": 531,
+ "name": "key",
+ "kind": 32768,
+ "flags": {},
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "any"
+ }
+ }
+ }
+ },
+ "default": {
+ "type": "reflection",
+ "declaration": {
+ "id": 532,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimePresence.ts",
+ "line": 17,
+ "character": 69
+ }
+ ]
+ }
+ }
+ }
+ ],
"type": {
"type": "reflection",
"declaration": {
- "id": 512,
+ "id": 526,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
@@ -3467,18 +3545,18 @@
{
"fileName": "RealtimePresence.ts",
"line": 17,
- "character": 36
+ "character": 75
}
],
"indexSignature": {
- "id": 513,
+ "id": 527,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 514,
+ "id": 528,
"name": "key",
"kind": 32768,
"flags": {},
@@ -3492,6 +3570,13 @@
"type": "array",
"elementType": {
"type": "reference",
+ "typeArguments": [
+ {
+ "type": "reference",
+ "id": 533,
+ "name": "T"
+ }
+ ],
"name": "Presence"
}
}
@@ -3507,18 +3592,18 @@
{
"title": "Constructors",
"kind": 512,
- "children": [28]
+ "children": [36]
},
{
"title": "Properties",
"kind": 1024,
- "children": [35, 41, 34, 33, 32]
+ "children": [44, 50, 43, 42, 40]
}
],
"sources": [
{
"fileName": "RealtimePresence.ts",
- "line": 61,
+ "line": 63,
"character": 21
}
]
@@ -3526,7 +3611,7 @@
}
},
{
- "id": 88,
+ "id": 97,
"name": "pushBuffer",
"kind": 1024,
"kindString": "Property",
@@ -3534,7 +3619,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 123,
+ "line": 127,
"character": 2
}
],
@@ -3548,7 +3633,7 @@
"defaultValue": "[]"
},
{
- "id": 87,
+ "id": 96,
"name": "rejoinTimer",
"kind": 1024,
"kindString": "Property",
@@ -3556,7 +3641,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 122,
+ "line": 126,
"character": 2
}
],
@@ -3566,7 +3651,7 @@
}
},
{
- "id": 92,
+ "id": 101,
"name": "socket",
"kind": 1024,
"kindString": "Property",
@@ -3575,17 +3660,17 @@
},
"type": {
"type": "reference",
- "id": 314,
+ "id": 328,
"name": "default",
"dereferenced": {
- "id": 314,
+ "id": 328,
"name": "RealtimeClient",
"kind": 128,
"kindString": "Class",
"flags": {},
"children": [
{
- "id": 315,
+ "id": 329,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -3593,13 +3678,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 88,
+ "line": 89,
"character": 2
}
],
"signatures": [
{
- "id": 316,
+ "id": 330,
"name": "new RealtimeClient",
"kind": 16384,
"kindString": "Constructor signature",
@@ -3609,7 +3694,7 @@
},
"parameters": [
{
- "id": 317,
+ "id": 331,
"name": "endPoint",
"kind": 32768,
"kindString": "Parameter",
@@ -3623,7 +3708,7 @@
}
},
{
- "id": 318,
+ "id": 332,
"name": "options",
"kind": 32768,
"kindString": "Parameter",
@@ -3632,10 +3717,10 @@
},
"type": {
"type": "reference",
- "id": 426,
+ "id": 440,
"name": "RealtimeClientOptions",
"dereferenced": {
- "id": 426,
+ "id": 440,
"name": "RealtimeClientOptions",
"kind": 4194304,
"kindString": "Type alias",
@@ -3643,225 +3728,27 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 16,
+ "line": 17,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 427,
+ "id": 441,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 433,
+ "id": 447,
"name": "decode",
"kind": 1024,
"kindString": "Property",
"flags": {
"isOptional": true
},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 22,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "qualifiedName": "Function",
- "package": "typescript",
- "name": "Function"
- }
- },
- {
- "id": 432,
- "name": "encode",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 21,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "qualifiedName": "Function",
- "package": "typescript",
- "name": "Function"
- }
- },
- {
- "id": 435,
- "name": "headers",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 24,
- "character": 2
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 436,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 24,
- "character": 12
- }
- ],
- "indexSignature": {
- "id": 437,
- "name": "__index",
- "kind": 8192,
- "kindString": "Index signature",
- "flags": {},
- "parameters": [
- {
- "id": 438,
- "name": "key",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- }
- }
- },
- {
- "id": 430,
- "name": "heartbeatIntervalMs",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 19,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- },
- {
- "id": 431,
- "name": "logger",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 20,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "qualifiedName": "Function",
- "package": "typescript",
- "name": "Function"
- }
- },
- {
- "id": 439,
- "name": "params",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 25,
- "character": 2
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 440,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 25,
- "character": 11
- }
- ],
- "indexSignature": {
- "id": 441,
- "name": "__index",
- "kind": 8192,
- "kindString": "Index signature",
- "flags": {},
- "parameters": [
- {
- "id": 442,
- "name": "key",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "any"
- }
- }
- }
- }
- },
- {
- "id": 434,
- "name": "reconnectAfterMs",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -3877,8 +3764,8 @@
}
},
{
- "id": 429,
- "name": "timeout",
+ "id": 446,
+ "name": "encode",
"kind": 1024,
"kindString": "Property",
"flags": {
@@ -3887,7 +3774,85 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 18,
+ "line": 22,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "qualifiedName": "Function",
+ "package": "typescript",
+ "name": "Function"
+ }
+ },
+ {
+ "id": 449,
+ "name": "headers",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 25,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 450,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 25,
+ "character": 12
+ }
+ ],
+ "indexSignature": {
+ "id": 451,
+ "name": "__index",
+ "kind": 8192,
+ "kindString": "Index signature",
+ "flags": {},
+ "parameters": [
+ {
+ "id": 452,
+ "name": "key",
+ "kind": 32768,
+ "flags": {},
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ }
+ }
+ },
+ {
+ "id": 444,
+ "name": "heartbeatIntervalMs",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 20,
"character": 2
}
],
@@ -3897,7 +3862,127 @@
}
},
{
- "id": 428,
+ "id": 445,
+ "name": "logger",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 21,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "qualifiedName": "Function",
+ "package": "typescript",
+ "name": "Function"
+ }
+ },
+ {
+ "id": 453,
+ "name": "params",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 26,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 454,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 26,
+ "character": 11
+ }
+ ],
+ "indexSignature": {
+ "id": 455,
+ "name": "__index",
+ "kind": 8192,
+ "kindString": "Index signature",
+ "flags": {},
+ "parameters": [
+ {
+ "id": 456,
+ "name": "key",
+ "kind": 32768,
+ "flags": {},
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "any"
+ }
+ }
+ }
+ }
+ },
+ {
+ "id": 448,
+ "name": "reconnectAfterMs",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 24,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "qualifiedName": "Function",
+ "package": "typescript",
+ "name": "Function"
+ }
+ },
+ {
+ "id": 443,
+ "name": "timeout",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 19,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "number"
+ }
+ },
+ {
+ "id": 442,
"name": "transport",
"kind": 1024,
"kindString": "Property",
@@ -3907,7 +3992,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 17,
+ "line": 18,
"character": 2
}
],
@@ -3923,13 +4008,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [433, 432, 435, 430, 431, 439, 434, 429, 428]
+ "children": [447, 446, 449, 444, 445, 453, 448, 443, 442]
}
],
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 16,
+ "line": 17,
"character": 36
}
]
@@ -3941,14 +4026,14 @@
],
"type": {
"type": "reference",
- "id": 314,
+ "id": 328,
"name": "default"
}
}
]
},
{
- "id": 319,
+ "id": 333,
"name": "accessToken",
"kind": 1024,
"kindString": "Property",
@@ -3956,7 +4041,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 41,
+ "line": 42,
"character": 2
}
],
@@ -3976,7 +4061,7 @@
"defaultValue": "null"
},
{
- "id": 320,
+ "id": 334,
"name": "channels",
"kind": 1024,
"kindString": "Property",
@@ -3984,7 +4069,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 42,
+ "line": 43,
"character": 2
}
],
@@ -3992,14 +4077,14 @@
"type": "array",
"elementType": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
},
"defaultValue": "[]"
},
{
- "id": 341,
+ "id": 355,
"name": "conn",
"kind": 1024,
"kindString": "Property",
@@ -4007,7 +4092,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 57,
+ "line": 58,
"character": 2
}
],
@@ -4029,11 +4114,31 @@
"defaultValue": "null"
},
{
- "id": 339,
+ "id": 353,
"name": "decode",
"kind": 1024,
"kindString": "Property",
"flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 56,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "qualifiedName": "Function",
+ "package": "typescript",
+ "name": "Function"
+ }
+ },
+ {
+ "id": 352,
+ "name": "encode",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -4049,27 +4154,7 @@
}
},
{
- "id": 338,
- "name": "encode",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 54,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "qualifiedName": "Function",
- "package": "typescript",
- "name": "Function"
- }
- },
- {
- "id": 321,
+ "id": 335,
"name": "endPoint",
"kind": 1024,
"kindString": "Property",
@@ -4077,7 +4162,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 43,
+ "line": 44,
"character": 2
}
],
@@ -4088,7 +4173,7 @@
"defaultValue": "''"
},
{
- "id": 350,
+ "id": 364,
"name": "eventsPerSecondLimitMs",
"kind": 1024,
"kindString": "Property",
@@ -4096,7 +4181,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 71,
+ "line": 72,
"character": 2
}
],
@@ -4107,7 +4192,7 @@
"defaultValue": "100"
},
{
- "id": 322,
+ "id": 336,
"name": "headers",
"kind": 1024,
"kindString": "Property",
@@ -4117,27 +4202,27 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 44,
+ "line": 45,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 323,
+ "id": 337,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 324,
+ "id": 338,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 325,
+ "id": 339,
"name": "key",
"kind": 32768,
"flags": {},
@@ -4157,7 +4242,7 @@
"defaultValue": "DEFAULT_HEADERS"
},
{
- "id": 332,
+ "id": 346,
"name": "heartbeatIntervalMs",
"kind": 1024,
"kindString": "Property",
@@ -4165,7 +4250,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 48,
+ "line": 49,
"character": 2
}
],
@@ -4176,7 +4261,7 @@
"defaultValue": "30000"
},
{
- "id": 333,
+ "id": 347,
"name": "heartbeatTimer",
"kind": 1024,
"kindString": "Property",
@@ -4184,7 +4269,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 49,
+ "line": 50,
"character": 2
}
],
@@ -4206,7 +4291,7 @@
"defaultValue": "undefined"
},
{
- "id": 351,
+ "id": 365,
"name": "inThrottle",
"kind": 1024,
"kindString": "Property",
@@ -4214,7 +4299,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 72,
+ "line": 73,
"character": 2
}
],
@@ -4225,7 +4310,7 @@
"defaultValue": "false"
},
{
- "id": 337,
+ "id": 351,
"name": "logger",
"kind": 1024,
"kindString": "Property",
@@ -4233,7 +4318,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 53,
+ "line": 54,
"character": 2
}
],
@@ -4246,7 +4331,7 @@
"defaultValue": "noop"
},
{
- "id": 326,
+ "id": 340,
"name": "params",
"kind": 1024,
"kindString": "Property",
@@ -4256,27 +4341,27 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 45,
+ "line": 46,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 327,
+ "id": 341,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 328,
+ "id": 342,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 329,
+ "id": 343,
"name": "key",
"kind": 32768,
"flags": {},
@@ -4296,7 +4381,7 @@
"defaultValue": "{}"
},
{
- "id": 334,
+ "id": 348,
"name": "pendingHeartbeatRef",
"kind": 1024,
"kindString": "Property",
@@ -4304,7 +4389,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 50,
+ "line": 51,
"character": 2
}
],
@@ -4324,7 +4409,7 @@
"defaultValue": "null"
},
{
- "id": 340,
+ "id": 354,
"name": "reconnectAfterMs",
"kind": 1024,
"kindString": "Property",
@@ -4332,7 +4417,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 56,
+ "line": 57,
"character": 2
}
],
@@ -4344,11 +4429,29 @@
}
},
{
- "id": 336,
+ "id": 350,
"name": "reconnectTimer",
"kind": 1024,
"kindString": "Property",
"flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 53,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "name": "default"
+ }
+ },
+ {
+ "id": 349,
+ "name": "ref",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -4356,24 +4459,6 @@
"character": 2
}
],
- "type": {
- "type": "reference",
- "name": "default"
- }
- },
- {
- "id": 335,
- "name": "ref",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 51,
- "character": 2
- }
- ],
"type": {
"type": "intrinsic",
"name": "number"
@@ -4381,7 +4466,7 @@
"defaultValue": "0"
},
{
- "id": 342,
+ "id": 356,
"name": "sendBuffer",
"kind": 1024,
"kindString": "Property",
@@ -4389,7 +4474,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 58,
+ "line": 59,
"character": 2
}
],
@@ -4405,30 +4490,11 @@
"defaultValue": "[]"
},
{
- "id": 343,
+ "id": 357,
"name": "serializer",
"kind": 1024,
"kindString": "Property",
"flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 59,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "name": "default"
- },
- "defaultValue": "..."
- },
- {
- "id": 344,
- "name": "stateChangeCallbacks",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -4436,44 +4502,40 @@
"character": 2
}
],
+ "type": {
+ "type": "reference",
+ "name": "default"
+ },
+ "defaultValue": "..."
+ },
+ {
+ "id": 358,
+ "name": "stateChangeCallbacks",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 61,
+ "character": 2
+ }
+ ],
"type": {
"type": "reflection",
"declaration": {
- "id": 345,
+ "id": 359,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 347,
+ "id": 361,
"name": "close",
"kind": 1024,
"kindString": "Property",
"flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 62,
- "character": 4
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "qualifiedName": "Function",
- "package": "typescript",
- "name": "Function"
- }
- }
- },
- {
- "id": 348,
- "name": "error",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -4492,8 +4554,8 @@
}
},
{
- "id": 349,
- "name": "message",
+ "id": 362,
+ "name": "error",
"kind": 1024,
"kindString": "Property",
"flags": {},
@@ -4515,7 +4577,30 @@
}
},
{
- "id": 346,
+ "id": 363,
+ "name": "message",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 65,
+ "character": 4
+ }
+ ],
+ "type": {
+ "type": "array",
+ "elementType": {
+ "type": "reference",
+ "qualifiedName": "Function",
+ "package": "typescript",
+ "name": "Function"
+ }
+ }
+ },
+ {
+ "id": 360,
"name": "open",
"kind": 1024,
"kindString": "Property",
@@ -4523,7 +4608,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 61,
+ "line": 62,
"character": 4
}
],
@@ -4542,7 +4627,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [347, 348, 349, 346]
+ "children": [361, 362, 363, 360]
}
]
}
@@ -4550,30 +4635,11 @@
"defaultValue": "..."
},
{
- "id": 330,
+ "id": 344,
"name": "timeout",
"kind": 1024,
"kindString": "Property",
"flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 46,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "DEFAULT_TIMEOUT"
- },
- {
- "id": 331,
- "name": "transport",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -4581,6 +4647,25 @@
"character": 2
}
],
+ "type": {
+ "type": "intrinsic",
+ "name": "number"
+ },
+ "defaultValue": "DEFAULT_TIMEOUT"
+ },
+ {
+ "id": 345,
+ "name": "transport",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 48,
+ "character": 2
+ }
+ ],
"type": {
"type": "intrinsic",
"name": "any"
@@ -4588,7 +4673,7 @@
"defaultValue": "w3cwebsocket"
},
{
- "id": 374,
+ "id": 388,
"name": "channel",
"kind": 2048,
"kindString": "Method",
@@ -4596,20 +4681,20 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 228,
+ "line": 227,
"character": 2
}
],
"signatures": [
{
- "id": 375,
+ "id": 389,
"name": "channel",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 376,
+ "id": 390,
"name": "topic",
"kind": 32768,
"kindString": "Parameter",
@@ -4620,17 +4705,17 @@
}
},
{
- "id": 377,
+ "id": 391,
"name": "params",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 302,
+ "id": 316,
"name": "RealtimeChannelOptions",
"dereferenced": {
- "id": 302,
+ "id": 316,
"name": "RealtimeChannelOptions",
"kind": 4194304,
"kindString": "Type alias",
@@ -4638,21 +4723,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 13,
+ "line": 15,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 303,
+ "id": 317,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 304,
+ "id": 318,
"name": "config",
"kind": 1024,
"kindString": "Property",
@@ -4660,21 +4745,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 14,
+ "line": 16,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 305,
+ "id": 319,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 306,
+ "id": 320,
"name": "broadcast",
"kind": 1024,
"kindString": "Property",
@@ -4687,21 +4772,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 4
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 307,
+ "id": 321,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 309,
+ "id": 323,
"name": "ack",
"kind": 1024,
"kindString": "Property",
@@ -4711,7 +4796,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 34
}
],
@@ -4721,7 +4806,7 @@
}
},
{
- "id": 308,
+ "id": 322,
"name": "self",
"kind": 1024,
"kindString": "Property",
@@ -4731,7 +4816,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 18
}
],
@@ -4745,13 +4830,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [309, 308]
+ "children": [323, 322]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 16
}
]
@@ -4759,7 +4844,7 @@
}
},
{
- "id": 310,
+ "id": 324,
"name": "presence",
"kind": 1024,
"kindString": "Property",
@@ -4772,21 +4857,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 23,
+ "line": 25,
"character": 4
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 311,
+ "id": 325,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 312,
+ "id": 326,
"name": "key",
"kind": 1024,
"kindString": "Property",
@@ -4796,7 +4881,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 23,
+ "line": 25,
"character": 17
}
],
@@ -4810,13 +4895,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [312]
+ "children": [326]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 23,
+ "line": 25,
"character": 15
}
]
@@ -4828,13 +4913,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [306, 310]
+ "children": [320, 324]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 14,
+ "line": 16,
"character": 10
}
]
@@ -4846,13 +4931,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [304]
+ "children": [318]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 13,
+ "line": 15,
"character": 37
}
]
@@ -4865,14 +4950,14 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
}
]
},
{
- "id": 352,
+ "id": 366,
"name": "connect",
"kind": 2048,
"kindString": "Method",
@@ -4880,13 +4965,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 125,
+ "line": 126,
"character": 2
}
],
"signatures": [
{
- "id": 353,
+ "id": 367,
"name": "connect",
"kind": 4096,
"kindString": "Call signature",
@@ -4902,7 +4987,7 @@
]
},
{
- "id": 370,
+ "id": 384,
"name": "connectionState",
"kind": 2048,
"kindString": "Method",
@@ -4910,13 +4995,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 208,
+ "line": 207,
"character": 2
}
],
"signatures": [
{
- "id": 371,
+ "id": 385,
"name": "connectionState",
"kind": 4096,
"kindString": "Call signature",
@@ -4932,7 +5017,7 @@
]
},
{
- "id": 354,
+ "id": 368,
"name": "disconnect",
"kind": 2048,
"kindString": "Method",
@@ -4940,13 +5025,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 147,
+ "line": 148,
"character": 2
}
],
"signatures": [
{
- "id": 355,
+ "id": 369,
"name": "disconnect",
"kind": 4096,
"kindString": "Call signature",
@@ -4956,7 +5041,7 @@
},
"parameters": [
{
- "id": 356,
+ "id": 370,
"name": "code",
"kind": 32768,
"kindString": "Parameter",
@@ -4972,7 +5057,7 @@
}
},
{
- "id": 357,
+ "id": 371,
"name": "reason",
"kind": 32768,
"kindString": "Parameter",
@@ -4996,7 +5081,7 @@
]
},
{
- "id": 358,
+ "id": 372,
"name": "getChannels",
"kind": 2048,
"kindString": "Method",
@@ -5004,13 +5089,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 165,
+ "line": 166,
"character": 2
}
],
"signatures": [
{
- "id": 359,
+ "id": 373,
"name": "getChannels",
"kind": 4096,
"kindString": "Call signature",
@@ -5022,7 +5107,7 @@
"type": "array",
"elementType": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
}
@@ -5030,7 +5115,7 @@
]
},
{
- "id": 372,
+ "id": 386,
"name": "isConnected",
"kind": 2048,
"kindString": "Method",
@@ -5038,13 +5123,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 224,
+ "line": 223,
"character": 2
}
],
"signatures": [
{
- "id": 373,
+ "id": 387,
"name": "isConnected",
"kind": 4096,
"kindString": "Call signature",
@@ -5060,7 +5145,7 @@
]
},
{
- "id": 365,
+ "id": 379,
"name": "log",
"kind": 2048,
"kindString": "Method",
@@ -5068,13 +5153,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 201,
+ "line": 200,
"character": 2
}
],
"signatures": [
{
- "id": 366,
+ "id": 380,
"name": "log",
"kind": 4096,
"kindString": "Call signature",
@@ -5085,7 +5170,7 @@
},
"parameters": [
{
- "id": 367,
+ "id": 381,
"name": "kind",
"kind": 32768,
"kindString": "Parameter",
@@ -5096,7 +5181,7 @@
}
},
{
- "id": 368,
+ "id": 382,
"name": "msg",
"kind": 32768,
"kindString": "Parameter",
@@ -5107,7 +5192,7 @@
}
},
{
- "id": 369,
+ "id": 383,
"name": "data",
"kind": 32768,
"kindString": "Parameter",
@@ -5128,7 +5213,7 @@
]
},
{
- "id": 378,
+ "id": 392,
"name": "push",
"kind": 2048,
"kindString": "Method",
@@ -5136,13 +5221,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 246,
+ "line": 245,
"character": 2
}
],
"signatures": [
{
- "id": 379,
+ "id": 393,
"name": "push",
"kind": 4096,
"kindString": "Call signature",
@@ -5153,17 +5238,17 @@
},
"parameters": [
{
- "id": 380,
+ "id": 394,
"name": "data",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 443,
+ "id": 457,
"name": "RealtimeMessage",
"dereferenced": {
- "id": 443,
+ "id": 457,
"name": "RealtimeMessage",
"kind": 4194304,
"kindString": "Type alias",
@@ -5171,25 +5256,99 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 28,
+ "line": 29,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 444,
+ "id": 458,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 446,
+ "id": 460,
"name": "event",
"kind": 1024,
"kindString": "Property",
"flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 31,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 463,
+ "name": "join_ref",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 34,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 461,
+ "name": "payload",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 32,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "any"
+ }
+ },
+ {
+ "id": 462,
+ "name": "ref",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 33,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 459,
+ "name": "topic",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -5201,93 +5360,19 @@
"type": "intrinsic",
"name": "string"
}
- },
- {
- "id": 449,
- "name": "join_ref",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 33,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 447,
- "name": "payload",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 31,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "any"
- }
- },
- {
- "id": 448,
- "name": "ref",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 32,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 445,
- "name": "topic",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 29,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
}
],
"groups": [
{
"title": "Properties",
"kind": 1024,
- "children": [446, 449, 447, 448, 445]
+ "children": [460, 463, 461, 462, 459]
}
],
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 28,
+ "line": 29,
"character": 30
}
]
@@ -5314,7 +5399,7 @@
]
},
{
- "id": 363,
+ "id": 377,
"name": "removeAllChannels",
"kind": 2048,
"kindString": "Method",
@@ -5323,12 +5408,12 @@
{
"fileName": "RealtimeClient.ts",
"line": 187,
- "character": 2
+ "character": 8
}
],
"signatures": [
{
- "id": 364,
+ "id": 378,
"name": "removeAllChannels",
"kind": 4096,
"kindString": "Call signature",
@@ -5343,7 +5428,7 @@
"type": "array",
"elementType": {
"type": "reference",
- "id": 515,
+ "id": 534,
"name": "RealtimeRemoveChannelResponse"
}
}
@@ -5356,7 +5441,7 @@
]
},
{
- "id": 360,
+ "id": 374,
"name": "removeChannel",
"kind": 2048,
"kindString": "Method",
@@ -5364,13 +5449,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 173,
- "character": 2
+ "line": 174,
+ "character": 8
}
],
"signatures": [
{
- "id": 361,
+ "id": 375,
"name": "removeChannel",
"kind": 4096,
"kindString": "Call signature",
@@ -5380,7 +5465,7 @@
},
"parameters": [
{
- "id": 362,
+ "id": 376,
"name": "channel",
"kind": 32768,
"kindString": "Parameter",
@@ -5390,10 +5475,10 @@
},
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default",
"dereferenced": {
- "id": 55,
+ "id": 64,
"name": "RealtimeChannel",
"kind": 128,
"kindString": "Class",
@@ -5406,23 +5491,23 @@
{
"title": "Constructors",
"kind": 512,
- "children": [66]
+ "children": [75]
},
{
"title": "Properties",
"kind": 1024,
- "children": [71, 86, 85, 91, 89, 88, 87, 92, 84, 83, 90]
+ "children": [80, 95, 94, 100, 98, 97, 96, 101, 93, 92, 99]
},
{
"title": "Methods",
"kind": 2048,
- "children": [119, 101, 212, 93, 103, 229, 113, 223]
+ "children": [133, 110, 226, 102, 117, 243, 127, 237]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 109,
+ "line": 113,
"character": 21
}
]
@@ -5435,7 +5520,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 515,
+ "id": 534,
"name": "RealtimeRemoveChannelResponse"
}
],
@@ -5447,7 +5532,7 @@
]
},
{
- "id": 381,
+ "id": 395,
"name": "setAuth",
"kind": 2048,
"kindString": "Method",
@@ -5455,13 +5540,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 273,
+ "line": 272,
"character": 2
}
],
"signatures": [
{
- "id": 382,
+ "id": 396,
"name": "setAuth",
"kind": 4096,
"kindString": "Call signature",
@@ -5471,7 +5556,7 @@
},
"parameters": [
{
- "id": 383,
+ "id": 397,
"name": "token",
"kind": 32768,
"kindString": "Parameter",
@@ -5506,26 +5591,26 @@
{
"title": "Constructors",
"kind": 512,
- "children": [315]
+ "children": [329]
},
{
"title": "Properties",
"kind": 1024,
"children": [
- 319, 320, 341, 339, 338, 321, 350, 322, 332, 333, 351, 337, 326, 334, 340, 336,
- 335, 342, 343, 344, 330, 331
+ 333, 334, 355, 353, 352, 335, 364, 336, 346, 347, 365, 351, 340, 348, 354, 350,
+ 349, 356, 357, 358, 344, 345
]
},
{
"title": "Methods",
"kind": 2048,
- "children": [374, 352, 370, 354, 358, 372, 365, 378, 363, 360, 381]
+ "children": [388, 366, 384, 368, 372, 386, 379, 392, 377, 374, 395]
}
],
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 40,
+ "line": 41,
"character": 21
}
]
@@ -5533,7 +5618,7 @@
}
},
{
- "id": 84,
+ "id": 93,
"name": "state",
"kind": 1024,
"kindString": "Property",
@@ -5541,7 +5626,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 119,
+ "line": 123,
"character": 2
}
],
@@ -5552,7 +5637,7 @@
"defaultValue": "CHANNEL_STATES.closed"
},
{
- "id": 83,
+ "id": 92,
"name": "timeout",
"kind": 1024,
"kindString": "Property",
@@ -5560,7 +5645,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 118,
+ "line": 122,
"character": 2
}
],
@@ -5570,7 +5655,7 @@
}
},
{
- "id": 90,
+ "id": 99,
"name": "topic",
"kind": 1024,
"kindString": "Property",
@@ -5583,7 +5668,7 @@
}
},
{
- "id": 119,
+ "id": 133,
"name": "on",
"kind": 2048,
"kindString": "Method",
@@ -5591,13 +5676,13 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 332,
+ "line": 338,
"character": 2
}
],
"signatures": [
{
- "id": 120,
+ "id": 134,
"name": "on",
"kind": 4096,
"kindString": "Call signature",
@@ -5607,7 +5692,7 @@
},
"parameters": [
{
- "id": 121,
+ "id": 135,
"name": "type",
"kind": 32768,
"kindString": "Parameter",
@@ -5618,7 +5703,7 @@
}
},
{
- "id": 122,
+ "id": 136,
"name": "filter",
"kind": 32768,
"kindString": "Parameter",
@@ -5626,14 +5711,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 123,
+ "id": 137,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 124,
+ "id": 138,
"name": "event",
"kind": 1024,
"kindString": "Property",
@@ -5641,7 +5726,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 334,
+ "line": 340,
"character": 14
}
],
@@ -5655,14 +5740,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [124]
+ "children": [138]
}
]
}
}
},
{
- "id": 125,
+ "id": 139,
"name": "callback",
"kind": 32768,
"kindString": "Parameter",
@@ -5670,14 +5755,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 126,
+ "id": 140,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 127,
+ "id": 141,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
@@ -5694,19 +5779,19 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
},
{
- "id": 128,
+ "id": 142,
"name": "on",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"typeParameter": [
{
- "id": 132,
+ "id": 146,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -5714,20 +5799,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 129,
+ "id": 143,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 130,
+ "id": 144,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 131,
+ "id": 145,
"name": "key",
"kind": 32768,
"flags": {},
@@ -5748,7 +5833,7 @@
],
"parameters": [
{
- "id": 133,
+ "id": 147,
"name": "type",
"kind": 32768,
"kindString": "Parameter",
@@ -5759,7 +5844,7 @@
}
},
{
- "id": 134,
+ "id": 148,
"name": "filter",
"kind": 32768,
"kindString": "Parameter",
@@ -5767,14 +5852,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 135,
+ "id": 149,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 136,
+ "id": 150,
"name": "event",
"kind": 1024,
"kindString": "Property",
@@ -5782,7 +5867,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 339,
+ "line": 345,
"character": 14
}
],
@@ -5796,14 +5881,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [136]
+ "children": [150]
}
]
}
}
},
{
- "id": 137,
+ "id": 151,
"name": "callback",
"kind": 32768,
"kindString": "Parameter",
@@ -5811,32 +5896,32 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 138,
+ "id": 152,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 139,
+ "id": 153,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 140,
+ "id": 154,
"name": "payload",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 491,
+ "id": 505,
"typeArguments": [
{
"type": "reference",
- "id": 132,
+ "id": 146,
"name": "T"
}
],
@@ -5856,19 +5941,19 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
},
{
- "id": 141,
+ "id": 155,
"name": "on",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"typeParameter": [
{
- "id": 145,
+ "id": 159,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -5876,20 +5961,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 142,
+ "id": 156,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 143,
+ "id": 157,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 144,
+ "id": 158,
"name": "key",
"kind": 32768,
"flags": {},
@@ -5910,7 +5995,7 @@
],
"parameters": [
{
- "id": 146,
+ "id": 160,
"name": "type",
"kind": 32768,
"kindString": "Parameter",
@@ -5921,7 +6006,7 @@
}
},
{
- "id": 147,
+ "id": 161,
"name": "filter",
"kind": 32768,
"kindString": "Parameter",
@@ -5929,14 +6014,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 148,
+ "id": 162,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 149,
+ "id": 163,
"name": "event",
"kind": 1024,
"kindString": "Property",
@@ -5944,7 +6029,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 344,
+ "line": 350,
"character": 14
}
],
@@ -5958,14 +6043,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [149]
+ "children": [163]
}
]
}
}
},
{
- "id": 150,
+ "id": 164,
"name": "callback",
"kind": 32768,
"kindString": "Parameter",
@@ -5973,32 +6058,32 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 151,
+ "id": 165,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 152,
+ "id": 166,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 153,
+ "id": 167,
"name": "payload",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 501,
+ "id": 515,
"typeArguments": [
{
"type": "reference",
- "id": 145,
+ "id": 159,
"name": "T"
}
],
@@ -6018,19 +6103,19 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
},
{
- "id": 154,
+ "id": 168,
"name": "on",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"typeParameter": [
{
- "id": 158,
+ "id": 172,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -6038,20 +6123,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 155,
+ "id": 169,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 156,
+ "id": 170,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 157,
+ "id": 171,
"name": "key",
"kind": 32768,
"flags": {},
@@ -6072,7 +6157,7 @@
],
"parameters": [
{
- "id": 159,
+ "id": 173,
"name": "type",
"kind": 32768,
"kindString": "Parameter",
@@ -6083,14 +6168,14 @@
}
},
{
- "id": 160,
+ "id": 174,
"name": "filter",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 450,
+ "id": 464,
"typeArguments": [
{
"type": "literal",
@@ -6099,7 +6184,7 @@
],
"name": "RealtimePostgresChangesFilter",
"dereferenced": {
- "id": 450,
+ "id": 464,
"name": "RealtimePostgresChangesFilter",
"kind": 4194304,
"kindString": "Type alias",
@@ -6107,13 +6192,13 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 60,
+ "line": 62,
"character": 12
}
],
"typeParameter": [
{
- "id": 456,
+ "id": 470,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -6125,7 +6210,7 @@
[
{
"type": "reference",
- "id": 520,
+ "id": 539,
"name": "REALTIME_POSTGRES_CHANGES_LISTEN_EVENT"
},
""
@@ -6137,14 +6222,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 451,
+ "id": 465,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 452,
+ "id": 466,
"name": "event",
"kind": 1024,
"kindString": "Property",
@@ -6155,19 +6240,19 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 64,
+ "line": 68,
"character": 2
}
],
"type": {
"type": "reference",
- "id": 456,
+ "id": 470,
"name": "T",
"dereferenced": {}
}
},
{
- "id": 455,
+ "id": 469,
"name": "filter",
"kind": 1024,
"kindString": "Property",
@@ -6180,7 +6265,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 76,
+ "line": 80,
"character": 2
}
],
@@ -6190,7 +6275,7 @@
}
},
{
- "id": 453,
+ "id": 467,
"name": "schema",
"kind": 1024,
"kindString": "Property",
@@ -6201,7 +6286,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 68,
+ "line": 72,
"character": 2
}
],
@@ -6211,7 +6296,7 @@
}
},
{
- "id": 454,
+ "id": 468,
"name": "table",
"kind": 1024,
"kindString": "Property",
@@ -6224,7 +6309,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 72,
+ "line": 76,
"character": 2
}
],
@@ -6238,14 +6323,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [452, 455, 453, 454]
+ "children": [466, 469, 467, 468]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 60,
- "character": 99
+ "line": 64,
+ "character": 4
}
]
}
@@ -6254,7 +6339,7 @@
}
},
{
- "id": 161,
+ "id": 175,
"name": "callback",
"kind": 32768,
"kindString": "Parameter",
@@ -6262,32 +6347,32 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 162,
+ "id": 176,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 163,
+ "id": 177,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 164,
+ "id": 178,
"name": "payload",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 457,
+ "id": 471,
"typeArguments": [
{
"type": "reference",
- "id": 158,
+ "id": 172,
"name": "T"
}
],
@@ -6307,19 +6392,19 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
},
{
- "id": 165,
+ "id": 179,
"name": "on",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"typeParameter": [
{
- "id": 169,
+ "id": 183,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -6327,20 +6412,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 166,
+ "id": 180,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 167,
+ "id": 181,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 168,
+ "id": 182,
"name": "key",
"kind": 32768,
"flags": {},
@@ -6361,7 +6446,7 @@
],
"parameters": [
{
- "id": 170,
+ "id": 184,
"name": "type",
"kind": 32768,
"kindString": "Parameter",
@@ -6372,14 +6457,14 @@
}
},
{
- "id": 171,
+ "id": 185,
"name": "filter",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 450,
+ "id": 464,
"typeArguments": [
{
"type": "literal",
@@ -6388,7 +6473,7 @@
],
"name": "RealtimePostgresChangesFilter",
"dereferenced": {
- "id": 450,
+ "id": 464,
"name": "RealtimePostgresChangesFilter",
"kind": 4194304,
"kindString": "Type alias",
@@ -6396,13 +6481,13 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 60,
+ "line": 62,
"character": 12
}
],
"typeParameter": [
{
- "id": 456,
+ "id": 470,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -6414,7 +6499,7 @@
[
{
"type": "reference",
- "id": 520,
+ "id": 539,
"name": "REALTIME_POSTGRES_CHANGES_LISTEN_EVENT"
},
""
@@ -6426,14 +6511,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 451,
+ "id": 465,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 452,
+ "id": 466,
"name": "event",
"kind": 1024,
"kindString": "Property",
@@ -6444,19 +6529,19 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 64,
+ "line": 68,
"character": 2
}
],
"type": {
"type": "reference",
- "id": 456,
+ "id": 470,
"name": "T",
"dereferenced": {}
}
},
{
- "id": 455,
+ "id": 469,
"name": "filter",
"kind": 1024,
"kindString": "Property",
@@ -6469,7 +6554,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 76,
+ "line": 80,
"character": 2
}
],
@@ -6479,7 +6564,7 @@
}
},
{
- "id": 453,
+ "id": 467,
"name": "schema",
"kind": 1024,
"kindString": "Property",
@@ -6490,7 +6575,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 68,
+ "line": 72,
"character": 2
}
],
@@ -6500,7 +6585,7 @@
}
},
{
- "id": 454,
+ "id": 468,
"name": "table",
"kind": 1024,
"kindString": "Property",
@@ -6513,7 +6598,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 72,
+ "line": 76,
"character": 2
}
],
@@ -6527,14 +6612,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [452, 455, 453, 454]
+ "children": [466, 469, 467, 468]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 60,
- "character": 99
+ "line": 64,
+ "character": 4
}
]
}
@@ -6543,7 +6628,7 @@
}
},
{
- "id": 172,
+ "id": 186,
"name": "callback",
"kind": 32768,
"kindString": "Parameter",
@@ -6551,32 +6636,32 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 173,
+ "id": 187,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 174,
+ "id": 188,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 175,
+ "id": 189,
"name": "payload",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 462,
+ "id": 476,
"typeArguments": [
{
"type": "reference",
- "id": 169,
+ "id": 183,
"name": "T"
}
],
@@ -6596,19 +6681,19 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
},
{
- "id": 176,
+ "id": 190,
"name": "on",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"typeParameter": [
{
- "id": 180,
+ "id": 194,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -6616,20 +6701,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 177,
+ "id": 191,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 178,
+ "id": 192,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 179,
+ "id": 193,
"name": "key",
"kind": 32768,
"flags": {},
@@ -6650,7 +6735,7 @@
],
"parameters": [
{
- "id": 181,
+ "id": 195,
"name": "type",
"kind": 32768,
"kindString": "Parameter",
@@ -6661,14 +6746,14 @@
}
},
{
- "id": 182,
+ "id": 196,
"name": "filter",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 450,
+ "id": 464,
"typeArguments": [
{
"type": "literal",
@@ -6677,7 +6762,7 @@
],
"name": "RealtimePostgresChangesFilter",
"dereferenced": {
- "id": 450,
+ "id": 464,
"name": "RealtimePostgresChangesFilter",
"kind": 4194304,
"kindString": "Type alias",
@@ -6685,13 +6770,13 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 60,
+ "line": 62,
"character": 12
}
],
"typeParameter": [
{
- "id": 456,
+ "id": 470,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -6703,7 +6788,7 @@
[
{
"type": "reference",
- "id": 520,
+ "id": 539,
"name": "REALTIME_POSTGRES_CHANGES_LISTEN_EVENT"
},
""
@@ -6715,14 +6800,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 451,
+ "id": 465,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 452,
+ "id": 466,
"name": "event",
"kind": 1024,
"kindString": "Property",
@@ -6733,19 +6818,19 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 64,
+ "line": 68,
"character": 2
}
],
"type": {
"type": "reference",
- "id": 456,
+ "id": 470,
"name": "T",
"dereferenced": {}
}
},
{
- "id": 455,
+ "id": 469,
"name": "filter",
"kind": 1024,
"kindString": "Property",
@@ -6758,7 +6843,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 76,
+ "line": 80,
"character": 2
}
],
@@ -6768,7 +6853,7 @@
}
},
{
- "id": 453,
+ "id": 467,
"name": "schema",
"kind": 1024,
"kindString": "Property",
@@ -6779,7 +6864,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 68,
+ "line": 72,
"character": 2
}
],
@@ -6789,7 +6874,7 @@
}
},
{
- "id": 454,
+ "id": 468,
"name": "table",
"kind": 1024,
"kindString": "Property",
@@ -6802,7 +6887,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 72,
+ "line": 76,
"character": 2
}
],
@@ -6816,14 +6901,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [452, 455, 453, 454]
+ "children": [466, 469, 467, 468]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 60,
- "character": 99
+ "line": 64,
+ "character": 4
}
]
}
@@ -6832,7 +6917,7 @@
}
},
{
- "id": 183,
+ "id": 197,
"name": "callback",
"kind": 32768,
"kindString": "Parameter",
@@ -6840,32 +6925,32 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 184,
+ "id": 198,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 185,
+ "id": 199,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 186,
+ "id": 200,
"name": "payload",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 472,
+ "id": 486,
"typeArguments": [
{
"type": "reference",
- "id": 180,
+ "id": 194,
"name": "T"
}
],
@@ -6885,19 +6970,19 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
},
{
- "id": 187,
+ "id": 201,
"name": "on",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"typeParameter": [
{
- "id": 191,
+ "id": 205,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -6905,20 +6990,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 188,
+ "id": 202,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 189,
+ "id": 203,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 190,
+ "id": 204,
"name": "key",
"kind": 32768,
"flags": {},
@@ -6939,7 +7024,7 @@
],
"parameters": [
{
- "id": 192,
+ "id": 206,
"name": "type",
"kind": 32768,
"kindString": "Parameter",
@@ -6950,14 +7035,14 @@
}
},
{
- "id": 193,
+ "id": 207,
"name": "filter",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 450,
+ "id": 464,
"typeArguments": [
{
"type": "literal",
@@ -6966,7 +7051,7 @@
],
"name": "RealtimePostgresChangesFilter",
"dereferenced": {
- "id": 450,
+ "id": 464,
"name": "RealtimePostgresChangesFilter",
"kind": 4194304,
"kindString": "Type alias",
@@ -6974,13 +7059,13 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 60,
+ "line": 62,
"character": 12
}
],
"typeParameter": [
{
- "id": 456,
+ "id": 470,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -6992,7 +7077,7 @@
[
{
"type": "reference",
- "id": 520,
+ "id": 539,
"name": "REALTIME_POSTGRES_CHANGES_LISTEN_EVENT"
},
""
@@ -7004,14 +7089,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 451,
+ "id": 465,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 452,
+ "id": 466,
"name": "event",
"kind": 1024,
"kindString": "Property",
@@ -7022,19 +7107,19 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 64,
+ "line": 68,
"character": 2
}
],
"type": {
"type": "reference",
- "id": 456,
+ "id": 470,
"name": "T",
"dereferenced": {}
}
},
{
- "id": 455,
+ "id": 469,
"name": "filter",
"kind": 1024,
"kindString": "Property",
@@ -7047,7 +7132,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 76,
+ "line": 80,
"character": 2
}
],
@@ -7057,7 +7142,7 @@
}
},
{
- "id": 453,
+ "id": 467,
"name": "schema",
"kind": 1024,
"kindString": "Property",
@@ -7068,7 +7153,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 68,
+ "line": 72,
"character": 2
}
],
@@ -7078,7 +7163,7 @@
}
},
{
- "id": 454,
+ "id": 468,
"name": "table",
"kind": 1024,
"kindString": "Property",
@@ -7091,7 +7176,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 72,
+ "line": 76,
"character": 2
}
],
@@ -7105,14 +7190,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [452, 455, 453, 454]
+ "children": [466, 469, 467, 468]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 60,
- "character": 99
+ "line": 64,
+ "character": 4
}
]
}
@@ -7121,7 +7206,7 @@
}
},
{
- "id": 194,
+ "id": 208,
"name": "callback",
"kind": 32768,
"kindString": "Parameter",
@@ -7129,32 +7214,32 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 195,
+ "id": 209,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 196,
+ "id": 210,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 197,
+ "id": 211,
"name": "payload",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 481,
+ "id": 495,
"typeArguments": [
{
"type": "reference",
- "id": 191,
+ "id": 205,
"name": "T"
}
],
@@ -7174,12 +7259,12 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
},
{
- "id": 198,
+ "id": 212,
"name": "on",
"kind": 4096,
"kindString": "Call signature",
@@ -7189,7 +7274,7 @@
},
"parameters": [
{
- "id": 199,
+ "id": 213,
"name": "type",
"kind": 32768,
"kindString": "Parameter",
@@ -7203,7 +7288,7 @@
}
},
{
- "id": 200,
+ "id": 214,
"name": "filter",
"kind": 32768,
"kindString": "Parameter",
@@ -7214,14 +7299,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 201,
+ "id": 215,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 202,
+ "id": 216,
"name": "event",
"kind": 1024,
"kindString": "Property",
@@ -7229,7 +7314,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 375,
+ "line": 381,
"character": 14
}
],
@@ -7243,14 +7328,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [202]
+ "children": [216]
}
]
}
}
},
{
- "id": 203,
+ "id": 217,
"name": "callback",
"kind": 32768,
"kindString": "Parameter",
@@ -7261,21 +7346,21 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 204,
+ "id": 218,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 205,
+ "id": 219,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 206,
+ "id": 220,
"name": "payload",
"kind": 32768,
"kindString": "Parameter",
@@ -7283,14 +7368,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 207,
+ "id": 221,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 209,
+ "id": 223,
"name": "event",
"kind": 1024,
"kindString": "Property",
@@ -7298,7 +7383,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 378,
+ "line": 384,
"character": 6
}
],
@@ -7308,7 +7393,7 @@
}
},
{
- "id": 208,
+ "id": 222,
"name": "type",
"kind": 1024,
"kindString": "Property",
@@ -7316,7 +7401,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 377,
+ "line": 383,
"character": 6
}
],
@@ -7330,18 +7415,18 @@
{
"title": "Properties",
"kind": 1024,
- "children": [209, 208]
+ "children": [223, 222]
}
],
"indexSignature": {
- "id": 210,
+ "id": 224,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 211,
+ "id": 225,
"name": "key",
"kind": 32768,
"flags": {},
@@ -7372,14 +7457,14 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
}
]
},
{
- "id": 101,
+ "id": 110,
"name": "presenceState",
"kind": 2048,
"kindString": "Method",
@@ -7387,27 +7472,86 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 299,
+ "line": 303,
"character": 2
}
],
"signatures": [
{
- "id": 102,
+ "id": 111,
"name": "presenceState",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
+ "typeParameter": [
+ {
+ "id": 116,
+ "name": "T",
+ "kind": 131072,
+ "kindString": "Type parameter",
+ "flags": {},
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 112,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "indexSignature": {
+ "id": 113,
+ "name": "__index",
+ "kind": 8192,
+ "kindString": "Index signature",
+ "flags": {},
+ "parameters": [
+ {
+ "id": 114,
+ "name": "key",
+ "kind": 32768,
+ "flags": {},
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "any"
+ }
+ }
+ }
+ },
+ "default": {
+ "type": "reflection",
+ "declaration": {
+ "id": 115,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {}
+ }
+ }
+ }
+ ],
"type": {
"type": "reference",
- "id": 511,
+ "id": 525,
+ "typeArguments": [
+ {
+ "type": "reference",
+ "id": 116,
+ "name": "T"
+ }
+ ],
"name": "RealtimePresenceState"
}
}
]
},
{
- "id": 212,
+ "id": 226,
"name": "send",
"kind": 2048,
"kindString": "Method",
@@ -7415,20 +7559,20 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 390,
+ "line": 396,
"character": 2
}
],
"signatures": [
{
- "id": 213,
+ "id": 227,
"name": "send",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 214,
+ "id": 228,
"name": "payload",
"kind": 32768,
"kindString": "Parameter",
@@ -7436,14 +7580,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 215,
+ "id": 229,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 216,
+ "id": 230,
"name": "type",
"kind": 1024,
"kindString": "Property",
@@ -7451,7 +7595,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 391,
+ "line": 397,
"character": 15
}
],
@@ -7465,18 +7609,18 @@
{
"title": "Properties",
"kind": 1024,
- "children": [216]
+ "children": [230]
}
],
"indexSignature": {
- "id": 217,
+ "id": 231,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 218,
+ "id": 232,
"name": "key",
"kind": 32768,
"flags": {},
@@ -7495,7 +7639,7 @@
}
},
{
- "id": 219,
+ "id": 233,
"name": "opts",
"kind": 32768,
"kindString": "Parameter",
@@ -7503,20 +7647,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 220,
+ "id": 234,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 221,
+ "id": 235,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 222,
+ "id": 236,
"name": "key",
"kind": 32768,
"flags": {},
@@ -7541,7 +7685,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 313,
+ "id": 327,
"name": "RealtimeChannelSendResponse"
}
],
@@ -7553,7 +7697,7 @@
]
},
{
- "id": 93,
+ "id": 102,
"name": "subscribe",
"kind": 2048,
"kindString": "Method",
@@ -7561,13 +7705,13 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 186,
+ "line": 190,
"character": 2
}
],
"signatures": [
{
- "id": 94,
+ "id": 103,
"name": "subscribe",
"kind": 4096,
"kindString": "Call signature",
@@ -7577,7 +7721,7 @@
},
"parameters": [
{
- "id": 95,
+ "id": 104,
"name": "callback",
"kind": 32768,
"kindString": "Parameter",
@@ -7587,21 +7731,21 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 96,
+ "id": 105,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 97,
+ "id": 106,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 98,
+ "id": 107,
"name": "status",
"kind": 32768,
"kindString": "Parameter",
@@ -7629,7 +7773,7 @@
}
},
{
- "id": 99,
+ "id": 108,
"name": "err",
"kind": 32768,
"kindString": "Parameter",
@@ -7654,7 +7798,7 @@
}
},
{
- "id": 100,
+ "id": 109,
"name": "timeout",
"kind": 32768,
"kindString": "Parameter",
@@ -7668,14 +7812,14 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
}
]
},
{
- "id": 103,
+ "id": 117,
"name": "track",
"kind": 2048,
"kindString": "Method",
@@ -7683,20 +7827,20 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 303,
+ "line": 309,
"character": 8
}
],
"signatures": [
{
- "id": 104,
+ "id": 118,
"name": "track",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 105,
+ "id": 119,
"name": "payload",
"kind": 32768,
"kindString": "Parameter",
@@ -7704,20 +7848,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 106,
+ "id": 120,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 107,
+ "id": 121,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 108,
+ "id": 122,
"name": "key",
"kind": 32768,
"flags": {},
@@ -7736,7 +7880,7 @@
}
},
{
- "id": 109,
+ "id": 123,
"name": "opts",
"kind": 32768,
"kindString": "Parameter",
@@ -7744,20 +7888,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 110,
+ "id": 124,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 111,
+ "id": 125,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 112,
+ "id": 126,
"name": "key",
"kind": 32768,
"flags": {},
@@ -7782,7 +7926,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 313,
+ "id": 327,
"name": "RealtimeChannelSendResponse"
}
],
@@ -7794,7 +7938,7 @@
]
},
{
- "id": 229,
+ "id": 243,
"name": "unsubscribe",
"kind": 2048,
"kindString": "Method",
@@ -7802,13 +7946,13 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 430,
+ "line": 436,
"character": 2
}
],
"signatures": [
{
- "id": 230,
+ "id": 244,
"name": "unsubscribe",
"kind": 4096,
"kindString": "Call signature",
@@ -7819,7 +7963,7 @@
},
"parameters": [
{
- "id": 231,
+ "id": 245,
"name": "timeout",
"kind": 32768,
"kindString": "Parameter",
@@ -7860,7 +8004,7 @@
]
},
{
- "id": 113,
+ "id": 127,
"name": "untrack",
"kind": 2048,
"kindString": "Method",
@@ -7868,20 +8012,20 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 317,
+ "line": 323,
"character": 8
}
],
"signatures": [
{
- "id": 114,
+ "id": 128,
"name": "untrack",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 115,
+ "id": 129,
"name": "opts",
"kind": 32768,
"kindString": "Parameter",
@@ -7889,20 +8033,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 116,
+ "id": 130,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 117,
+ "id": 131,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 118,
+ "id": 132,
"name": "key",
"kind": 32768,
"flags": {},
@@ -7927,7 +8071,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 313,
+ "id": 327,
"name": "RealtimeChannelSendResponse"
}
],
@@ -7939,7 +8083,7 @@
]
},
{
- "id": 223,
+ "id": 237,
"name": "updateJoinPayload",
"kind": 2048,
"kindString": "Method",
@@ -7947,20 +8091,20 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 417,
+ "line": 423,
"character": 2
}
],
"signatures": [
{
- "id": 224,
+ "id": 238,
"name": "updateJoinPayload",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 225,
+ "id": 239,
"name": "payload",
"kind": 32768,
"kindString": "Parameter",
@@ -7968,20 +8112,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 226,
+ "id": 240,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 227,
+ "id": 241,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 228,
+ "id": 242,
"name": "key",
"kind": 32768,
"flags": {},
@@ -8012,36 +8156,36 @@
{
"title": "Constructors",
"kind": 512,
- "children": [66]
+ "children": [75]
},
{
"title": "Properties",
"kind": 1024,
- "children": [71, 86, 85, 91, 89, 88, 87, 92, 84, 83, 90]
+ "children": [80, 95, 94, 100, 98, 97, 96, 101, 93, 92, 99]
},
{
"title": "Methods",
"kind": 2048,
- "children": [119, 101, 212, 93, 103, 229, 113, 223]
+ "children": [133, 110, 226, 102, 117, 243, 127, 237]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 109,
+ "line": 113,
"character": 21
}
]
},
{
- "id": 314,
+ "id": 328,
"name": "RealtimeClient",
"kind": 128,
"kindString": "Class",
"flags": {},
"children": [
{
- "id": 315,
+ "id": 329,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -8049,13 +8193,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 88,
+ "line": 89,
"character": 2
}
],
"signatures": [
{
- "id": 316,
+ "id": 330,
"name": "new RealtimeClient",
"kind": 16384,
"kindString": "Constructor signature",
@@ -8065,7 +8209,7 @@
},
"parameters": [
{
- "id": 317,
+ "id": 331,
"name": "endPoint",
"kind": 32768,
"kindString": "Parameter",
@@ -8079,7 +8223,7 @@
}
},
{
- "id": 318,
+ "id": 332,
"name": "options",
"kind": 32768,
"kindString": "Parameter",
@@ -8088,10 +8232,10 @@
},
"type": {
"type": "reference",
- "id": 426,
+ "id": 440,
"name": "RealtimeClientOptions",
"dereferenced": {
- "id": 426,
+ "id": 440,
"name": "RealtimeClientOptions",
"kind": 4194304,
"kindString": "Type alias",
@@ -8099,225 +8243,27 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 16,
+ "line": 17,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 427,
+ "id": 441,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 433,
+ "id": 447,
"name": "decode",
"kind": 1024,
"kindString": "Property",
"flags": {
"isOptional": true
},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 22,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "qualifiedName": "Function",
- "package": "typescript",
- "name": "Function"
- }
- },
- {
- "id": 432,
- "name": "encode",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 21,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "qualifiedName": "Function",
- "package": "typescript",
- "name": "Function"
- }
- },
- {
- "id": 435,
- "name": "headers",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 24,
- "character": 2
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 436,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 24,
- "character": 12
- }
- ],
- "indexSignature": {
- "id": 437,
- "name": "__index",
- "kind": 8192,
- "kindString": "Index signature",
- "flags": {},
- "parameters": [
- {
- "id": 438,
- "name": "key",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- }
- }
- },
- {
- "id": 430,
- "name": "heartbeatIntervalMs",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 19,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- },
- {
- "id": 431,
- "name": "logger",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 20,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "qualifiedName": "Function",
- "package": "typescript",
- "name": "Function"
- }
- },
- {
- "id": 439,
- "name": "params",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 25,
- "character": 2
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 440,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 25,
- "character": 11
- }
- ],
- "indexSignature": {
- "id": 441,
- "name": "__index",
- "kind": 8192,
- "kindString": "Index signature",
- "flags": {},
- "parameters": [
- {
- "id": 442,
- "name": "key",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "any"
- }
- }
- }
- }
- },
- {
- "id": 434,
- "name": "reconnectAfterMs",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -8333,8 +8279,8 @@
}
},
{
- "id": 429,
- "name": "timeout",
+ "id": 446,
+ "name": "encode",
"kind": 1024,
"kindString": "Property",
"flags": {
@@ -8343,7 +8289,85 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 18,
+ "line": 22,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "qualifiedName": "Function",
+ "package": "typescript",
+ "name": "Function"
+ }
+ },
+ {
+ "id": 449,
+ "name": "headers",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 25,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 450,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 25,
+ "character": 12
+ }
+ ],
+ "indexSignature": {
+ "id": 451,
+ "name": "__index",
+ "kind": 8192,
+ "kindString": "Index signature",
+ "flags": {},
+ "parameters": [
+ {
+ "id": 452,
+ "name": "key",
+ "kind": 32768,
+ "flags": {},
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ }
+ }
+ },
+ {
+ "id": 444,
+ "name": "heartbeatIntervalMs",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 20,
"character": 2
}
],
@@ -8353,7 +8377,127 @@
}
},
{
- "id": 428,
+ "id": 445,
+ "name": "logger",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 21,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "qualifiedName": "Function",
+ "package": "typescript",
+ "name": "Function"
+ }
+ },
+ {
+ "id": 453,
+ "name": "params",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 26,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 454,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 26,
+ "character": 11
+ }
+ ],
+ "indexSignature": {
+ "id": 455,
+ "name": "__index",
+ "kind": 8192,
+ "kindString": "Index signature",
+ "flags": {},
+ "parameters": [
+ {
+ "id": 456,
+ "name": "key",
+ "kind": 32768,
+ "flags": {},
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "any"
+ }
+ }
+ }
+ }
+ },
+ {
+ "id": 448,
+ "name": "reconnectAfterMs",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 24,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "qualifiedName": "Function",
+ "package": "typescript",
+ "name": "Function"
+ }
+ },
+ {
+ "id": 443,
+ "name": "timeout",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 19,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "number"
+ }
+ },
+ {
+ "id": 442,
"name": "transport",
"kind": 1024,
"kindString": "Property",
@@ -8363,7 +8507,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 17,
+ "line": 18,
"character": 2
}
],
@@ -8379,13 +8523,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [433, 432, 435, 430, 431, 439, 434, 429, 428]
+ "children": [447, 446, 449, 444, 445, 453, 448, 443, 442]
}
],
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 16,
+ "line": 17,
"character": 36
}
]
@@ -8397,14 +8541,14 @@
],
"type": {
"type": "reference",
- "id": 314,
+ "id": 328,
"name": "default"
}
}
]
},
{
- "id": 319,
+ "id": 333,
"name": "accessToken",
"kind": 1024,
"kindString": "Property",
@@ -8412,7 +8556,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 41,
+ "line": 42,
"character": 2
}
],
@@ -8432,7 +8576,7 @@
"defaultValue": "null"
},
{
- "id": 320,
+ "id": 334,
"name": "channels",
"kind": 1024,
"kindString": "Property",
@@ -8440,7 +8584,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 42,
+ "line": 43,
"character": 2
}
],
@@ -8448,14 +8592,14 @@
"type": "array",
"elementType": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
},
"defaultValue": "[]"
},
{
- "id": 341,
+ "id": 355,
"name": "conn",
"kind": 1024,
"kindString": "Property",
@@ -8463,7 +8607,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 57,
+ "line": 58,
"character": 2
}
],
@@ -8485,11 +8629,31 @@
"defaultValue": "null"
},
{
- "id": 339,
+ "id": 353,
"name": "decode",
"kind": 1024,
"kindString": "Property",
"flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 56,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "qualifiedName": "Function",
+ "package": "typescript",
+ "name": "Function"
+ }
+ },
+ {
+ "id": 352,
+ "name": "encode",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -8505,27 +8669,7 @@
}
},
{
- "id": 338,
- "name": "encode",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 54,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "qualifiedName": "Function",
- "package": "typescript",
- "name": "Function"
- }
- },
- {
- "id": 321,
+ "id": 335,
"name": "endPoint",
"kind": 1024,
"kindString": "Property",
@@ -8533,7 +8677,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 43,
+ "line": 44,
"character": 2
}
],
@@ -8544,7 +8688,7 @@
"defaultValue": "''"
},
{
- "id": 350,
+ "id": 364,
"name": "eventsPerSecondLimitMs",
"kind": 1024,
"kindString": "Property",
@@ -8552,7 +8696,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 71,
+ "line": 72,
"character": 2
}
],
@@ -8563,7 +8707,7 @@
"defaultValue": "100"
},
{
- "id": 322,
+ "id": 336,
"name": "headers",
"kind": 1024,
"kindString": "Property",
@@ -8573,27 +8717,27 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 44,
+ "line": 45,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 323,
+ "id": 337,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 324,
+ "id": 338,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 325,
+ "id": 339,
"name": "key",
"kind": 32768,
"flags": {},
@@ -8613,7 +8757,7 @@
"defaultValue": "DEFAULT_HEADERS"
},
{
- "id": 332,
+ "id": 346,
"name": "heartbeatIntervalMs",
"kind": 1024,
"kindString": "Property",
@@ -8621,7 +8765,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 48,
+ "line": 49,
"character": 2
}
],
@@ -8632,7 +8776,7 @@
"defaultValue": "30000"
},
{
- "id": 333,
+ "id": 347,
"name": "heartbeatTimer",
"kind": 1024,
"kindString": "Property",
@@ -8640,7 +8784,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 49,
+ "line": 50,
"character": 2
}
],
@@ -8662,7 +8806,7 @@
"defaultValue": "undefined"
},
{
- "id": 351,
+ "id": 365,
"name": "inThrottle",
"kind": 1024,
"kindString": "Property",
@@ -8670,7 +8814,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 72,
+ "line": 73,
"character": 2
}
],
@@ -8681,7 +8825,7 @@
"defaultValue": "false"
},
{
- "id": 337,
+ "id": 351,
"name": "logger",
"kind": 1024,
"kindString": "Property",
@@ -8689,7 +8833,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 53,
+ "line": 54,
"character": 2
}
],
@@ -8702,7 +8846,7 @@
"defaultValue": "noop"
},
{
- "id": 326,
+ "id": 340,
"name": "params",
"kind": 1024,
"kindString": "Property",
@@ -8712,27 +8856,27 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 45,
+ "line": 46,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 327,
+ "id": 341,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 328,
+ "id": 342,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 329,
+ "id": 343,
"name": "key",
"kind": 32768,
"flags": {},
@@ -8752,7 +8896,7 @@
"defaultValue": "{}"
},
{
- "id": 334,
+ "id": 348,
"name": "pendingHeartbeatRef",
"kind": 1024,
"kindString": "Property",
@@ -8760,7 +8904,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 50,
+ "line": 51,
"character": 2
}
],
@@ -8780,7 +8924,7 @@
"defaultValue": "null"
},
{
- "id": 340,
+ "id": 354,
"name": "reconnectAfterMs",
"kind": 1024,
"kindString": "Property",
@@ -8788,7 +8932,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 56,
+ "line": 57,
"character": 2
}
],
@@ -8800,11 +8944,29 @@
}
},
{
- "id": 336,
+ "id": 350,
"name": "reconnectTimer",
"kind": 1024,
"kindString": "Property",
"flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 53,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "name": "default"
+ }
+ },
+ {
+ "id": 349,
+ "name": "ref",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -8812,24 +8974,6 @@
"character": 2
}
],
- "type": {
- "type": "reference",
- "name": "default"
- }
- },
- {
- "id": 335,
- "name": "ref",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 51,
- "character": 2
- }
- ],
"type": {
"type": "intrinsic",
"name": "number"
@@ -8837,7 +8981,7 @@
"defaultValue": "0"
},
{
- "id": 342,
+ "id": 356,
"name": "sendBuffer",
"kind": 1024,
"kindString": "Property",
@@ -8845,7 +8989,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 58,
+ "line": 59,
"character": 2
}
],
@@ -8861,30 +9005,11 @@
"defaultValue": "[]"
},
{
- "id": 343,
+ "id": 357,
"name": "serializer",
"kind": 1024,
"kindString": "Property",
"flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 59,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "name": "default"
- },
- "defaultValue": "..."
- },
- {
- "id": 344,
- "name": "stateChangeCallbacks",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -8892,44 +9017,40 @@
"character": 2
}
],
+ "type": {
+ "type": "reference",
+ "name": "default"
+ },
+ "defaultValue": "..."
+ },
+ {
+ "id": 358,
+ "name": "stateChangeCallbacks",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 61,
+ "character": 2
+ }
+ ],
"type": {
"type": "reflection",
"declaration": {
- "id": 345,
+ "id": 359,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 347,
+ "id": 361,
"name": "close",
"kind": 1024,
"kindString": "Property",
"flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 62,
- "character": 4
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "qualifiedName": "Function",
- "package": "typescript",
- "name": "Function"
- }
- }
- },
- {
- "id": 348,
- "name": "error",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -8948,8 +9069,8 @@
}
},
{
- "id": 349,
- "name": "message",
+ "id": 362,
+ "name": "error",
"kind": 1024,
"kindString": "Property",
"flags": {},
@@ -8971,7 +9092,30 @@
}
},
{
- "id": 346,
+ "id": 363,
+ "name": "message",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 65,
+ "character": 4
+ }
+ ],
+ "type": {
+ "type": "array",
+ "elementType": {
+ "type": "reference",
+ "qualifiedName": "Function",
+ "package": "typescript",
+ "name": "Function"
+ }
+ }
+ },
+ {
+ "id": 360,
"name": "open",
"kind": 1024,
"kindString": "Property",
@@ -8979,7 +9123,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 61,
+ "line": 62,
"character": 4
}
],
@@ -8998,7 +9142,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [347, 348, 349, 346]
+ "children": [361, 362, 363, 360]
}
]
}
@@ -9006,30 +9150,11 @@
"defaultValue": "..."
},
{
- "id": 330,
+ "id": 344,
"name": "timeout",
"kind": 1024,
"kindString": "Property",
"flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 46,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "DEFAULT_TIMEOUT"
- },
- {
- "id": 331,
- "name": "transport",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -9037,6 +9162,25 @@
"character": 2
}
],
+ "type": {
+ "type": "intrinsic",
+ "name": "number"
+ },
+ "defaultValue": "DEFAULT_TIMEOUT"
+ },
+ {
+ "id": 345,
+ "name": "transport",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 48,
+ "character": 2
+ }
+ ],
"type": {
"type": "intrinsic",
"name": "any"
@@ -9044,7 +9188,7 @@
"defaultValue": "w3cwebsocket"
},
{
- "id": 374,
+ "id": 388,
"name": "channel",
"kind": 2048,
"kindString": "Method",
@@ -9052,20 +9196,20 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 228,
+ "line": 227,
"character": 2
}
],
"signatures": [
{
- "id": 375,
+ "id": 389,
"name": "channel",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 376,
+ "id": 390,
"name": "topic",
"kind": 32768,
"kindString": "Parameter",
@@ -9076,17 +9220,17 @@
}
},
{
- "id": 377,
+ "id": 391,
"name": "params",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 302,
+ "id": 316,
"name": "RealtimeChannelOptions",
"dereferenced": {
- "id": 302,
+ "id": 316,
"name": "RealtimeChannelOptions",
"kind": 4194304,
"kindString": "Type alias",
@@ -9094,21 +9238,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 13,
+ "line": 15,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 303,
+ "id": 317,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 304,
+ "id": 318,
"name": "config",
"kind": 1024,
"kindString": "Property",
@@ -9116,21 +9260,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 14,
+ "line": 16,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 305,
+ "id": 319,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 306,
+ "id": 320,
"name": "broadcast",
"kind": 1024,
"kindString": "Property",
@@ -9143,21 +9287,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 4
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 307,
+ "id": 321,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 309,
+ "id": 323,
"name": "ack",
"kind": 1024,
"kindString": "Property",
@@ -9167,7 +9311,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 34
}
],
@@ -9177,7 +9321,7 @@
}
},
{
- "id": 308,
+ "id": 322,
"name": "self",
"kind": 1024,
"kindString": "Property",
@@ -9187,7 +9331,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 18
}
],
@@ -9201,13 +9345,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [309, 308]
+ "children": [323, 322]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 16
}
]
@@ -9215,7 +9359,7 @@
}
},
{
- "id": 310,
+ "id": 324,
"name": "presence",
"kind": 1024,
"kindString": "Property",
@@ -9228,21 +9372,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 23,
+ "line": 25,
"character": 4
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 311,
+ "id": 325,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 312,
+ "id": 326,
"name": "key",
"kind": 1024,
"kindString": "Property",
@@ -9252,7 +9396,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 23,
+ "line": 25,
"character": 17
}
],
@@ -9266,13 +9410,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [312]
+ "children": [326]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 23,
+ "line": 25,
"character": 15
}
]
@@ -9284,13 +9428,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [306, 310]
+ "children": [320, 324]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 14,
+ "line": 16,
"character": 10
}
]
@@ -9302,13 +9446,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [304]
+ "children": [318]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 13,
+ "line": 15,
"character": 37
}
]
@@ -9321,14 +9465,14 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
}
]
},
{
- "id": 352,
+ "id": 366,
"name": "connect",
"kind": 2048,
"kindString": "Method",
@@ -9336,13 +9480,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 125,
+ "line": 126,
"character": 2
}
],
"signatures": [
{
- "id": 353,
+ "id": 367,
"name": "connect",
"kind": 4096,
"kindString": "Call signature",
@@ -9358,7 +9502,7 @@
]
},
{
- "id": 370,
+ "id": 384,
"name": "connectionState",
"kind": 2048,
"kindString": "Method",
@@ -9366,13 +9510,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 208,
+ "line": 207,
"character": 2
}
],
"signatures": [
{
- "id": 371,
+ "id": 385,
"name": "connectionState",
"kind": 4096,
"kindString": "Call signature",
@@ -9388,7 +9532,7 @@
]
},
{
- "id": 354,
+ "id": 368,
"name": "disconnect",
"kind": 2048,
"kindString": "Method",
@@ -9396,13 +9540,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 147,
+ "line": 148,
"character": 2
}
],
"signatures": [
{
- "id": 355,
+ "id": 369,
"name": "disconnect",
"kind": 4096,
"kindString": "Call signature",
@@ -9412,7 +9556,7 @@
},
"parameters": [
{
- "id": 356,
+ "id": 370,
"name": "code",
"kind": 32768,
"kindString": "Parameter",
@@ -9428,7 +9572,7 @@
}
},
{
- "id": 357,
+ "id": 371,
"name": "reason",
"kind": 32768,
"kindString": "Parameter",
@@ -9452,7 +9596,7 @@
]
},
{
- "id": 358,
+ "id": 372,
"name": "getChannels",
"kind": 2048,
"kindString": "Method",
@@ -9460,13 +9604,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 165,
+ "line": 166,
"character": 2
}
],
"signatures": [
{
- "id": 359,
+ "id": 373,
"name": "getChannels",
"kind": 4096,
"kindString": "Call signature",
@@ -9478,7 +9622,7 @@
"type": "array",
"elementType": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
}
@@ -9486,7 +9630,7 @@
]
},
{
- "id": 372,
+ "id": 386,
"name": "isConnected",
"kind": 2048,
"kindString": "Method",
@@ -9494,13 +9638,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 224,
+ "line": 223,
"character": 2
}
],
"signatures": [
{
- "id": 373,
+ "id": 387,
"name": "isConnected",
"kind": 4096,
"kindString": "Call signature",
@@ -9516,7 +9660,7 @@
]
},
{
- "id": 365,
+ "id": 379,
"name": "log",
"kind": 2048,
"kindString": "Method",
@@ -9524,13 +9668,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 201,
+ "line": 200,
"character": 2
}
],
"signatures": [
{
- "id": 366,
+ "id": 380,
"name": "log",
"kind": 4096,
"kindString": "Call signature",
@@ -9541,7 +9685,7 @@
},
"parameters": [
{
- "id": 367,
+ "id": 381,
"name": "kind",
"kind": 32768,
"kindString": "Parameter",
@@ -9552,7 +9696,7 @@
}
},
{
- "id": 368,
+ "id": 382,
"name": "msg",
"kind": 32768,
"kindString": "Parameter",
@@ -9563,7 +9707,7 @@
}
},
{
- "id": 369,
+ "id": 383,
"name": "data",
"kind": 32768,
"kindString": "Parameter",
@@ -9584,7 +9728,7 @@
]
},
{
- "id": 378,
+ "id": 392,
"name": "push",
"kind": 2048,
"kindString": "Method",
@@ -9592,13 +9736,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 246,
+ "line": 245,
"character": 2
}
],
"signatures": [
{
- "id": 379,
+ "id": 393,
"name": "push",
"kind": 4096,
"kindString": "Call signature",
@@ -9609,17 +9753,17 @@
},
"parameters": [
{
- "id": 380,
+ "id": 394,
"name": "data",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 443,
+ "id": 457,
"name": "RealtimeMessage",
"dereferenced": {
- "id": 443,
+ "id": 457,
"name": "RealtimeMessage",
"kind": 4194304,
"kindString": "Type alias",
@@ -9627,25 +9771,99 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 28,
+ "line": 29,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 444,
+ "id": 458,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 446,
+ "id": 460,
"name": "event",
"kind": 1024,
"kindString": "Property",
"flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 31,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 463,
+ "name": "join_ref",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 34,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 461,
+ "name": "payload",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 32,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "any"
+ }
+ },
+ {
+ "id": 462,
+ "name": "ref",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 33,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 459,
+ "name": "topic",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -9657,93 +9875,19 @@
"type": "intrinsic",
"name": "string"
}
- },
- {
- "id": 449,
- "name": "join_ref",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 33,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 447,
- "name": "payload",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 31,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "any"
- }
- },
- {
- "id": 448,
- "name": "ref",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 32,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 445,
- "name": "topic",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 29,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
}
],
"groups": [
{
"title": "Properties",
"kind": 1024,
- "children": [446, 449, 447, 448, 445]
+ "children": [460, 463, 461, 462, 459]
}
],
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 28,
+ "line": 29,
"character": 30
}
]
@@ -9770,7 +9914,7 @@
]
},
{
- "id": 363,
+ "id": 377,
"name": "removeAllChannels",
"kind": 2048,
"kindString": "Method",
@@ -9779,12 +9923,12 @@
{
"fileName": "RealtimeClient.ts",
"line": 187,
- "character": 2
+ "character": 8
}
],
"signatures": [
{
- "id": 364,
+ "id": 378,
"name": "removeAllChannels",
"kind": 4096,
"kindString": "Call signature",
@@ -9799,7 +9943,7 @@
"type": "array",
"elementType": {
"type": "reference",
- "id": 515,
+ "id": 534,
"name": "RealtimeRemoveChannelResponse"
}
}
@@ -9812,7 +9956,7 @@
]
},
{
- "id": 360,
+ "id": 374,
"name": "removeChannel",
"kind": 2048,
"kindString": "Method",
@@ -9820,13 +9964,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 173,
- "character": 2
+ "line": 174,
+ "character": 8
}
],
"signatures": [
{
- "id": 361,
+ "id": 375,
"name": "removeChannel",
"kind": 4096,
"kindString": "Call signature",
@@ -9836,7 +9980,7 @@
},
"parameters": [
{
- "id": 362,
+ "id": 376,
"name": "channel",
"kind": 32768,
"kindString": "Parameter",
@@ -9846,10 +9990,10 @@
},
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default",
"dereferenced": {
- "id": 55,
+ "id": 64,
"name": "RealtimeChannel",
"kind": 128,
"kindString": "Class",
@@ -9859,7 +10003,7 @@
},
"children": [
{
- "id": 66,
+ "id": 75,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -9867,20 +10011,20 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 126,
+ "line": 130,
"character": 2
}
],
"signatures": [
{
- "id": 67,
+ "id": 76,
"name": "new RealtimeChannel",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 68,
+ "id": 77,
"name": "topic",
"kind": 32768,
"kindString": "Parameter",
@@ -9891,17 +10035,17 @@
}
},
{
- "id": 69,
+ "id": 78,
"name": "params",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 302,
+ "id": 316,
"name": "RealtimeChannelOptions",
"dereferenced": {
- "id": 302,
+ "id": 316,
"name": "RealtimeChannelOptions",
"kind": 4194304,
"kindString": "Type alias",
@@ -9909,21 +10053,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 13,
+ "line": 15,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 303,
+ "id": 317,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 304,
+ "id": 318,
"name": "config",
"kind": 1024,
"kindString": "Property",
@@ -9931,21 +10075,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 14,
+ "line": 16,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 305,
+ "id": 319,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 306,
+ "id": 320,
"name": "broadcast",
"kind": 1024,
"kindString": "Property",
@@ -9958,21 +10102,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 4
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 307,
+ "id": 321,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 309,
+ "id": 323,
"name": "ack",
"kind": 1024,
"kindString": "Property",
@@ -9982,7 +10126,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 34
}
],
@@ -9992,7 +10136,7 @@
}
},
{
- "id": 308,
+ "id": 322,
"name": "self",
"kind": 1024,
"kindString": "Property",
@@ -10002,7 +10146,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 18
}
],
@@ -10016,13 +10160,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [309, 308]
+ "children": [323, 322]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 16
}
]
@@ -10030,7 +10174,7 @@
}
},
{
- "id": 310,
+ "id": 324,
"name": "presence",
"kind": 1024,
"kindString": "Property",
@@ -10043,21 +10187,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 23,
+ "line": 25,
"character": 4
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 311,
+ "id": 325,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 312,
+ "id": 326,
"name": "key",
"kind": 1024,
"kindString": "Property",
@@ -10067,7 +10211,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 23,
+ "line": 25,
"character": 17
}
],
@@ -10081,13 +10225,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [312]
+ "children": [326]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 23,
+ "line": 25,
"character": 15
}
]
@@ -10099,13 +10243,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [306, 310]
+ "children": [320, 324]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 14,
+ "line": 16,
"character": 10
}
]
@@ -10117,13 +10261,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [304]
+ "children": [318]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 13,
+ "line": 15,
"character": 37
}
]
@@ -10134,17 +10278,17 @@
"defaultValue": "..."
},
{
- "id": 70,
+ "id": 79,
"name": "socket",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 314,
+ "id": 328,
"name": "default",
"dereferenced": {
- "id": 314,
+ "id": 328,
"name": "RealtimeClient",
"kind": 128,
"kindString": "Class",
@@ -10154,28 +10298,28 @@
{
"title": "Constructors",
"kind": 512,
- "children": [315]
+ "children": [329]
},
{
"title": "Properties",
"kind": 1024,
"children": [
- 319, 320, 341, 339, 338, 321, 350, 322, 332, 333, 351,
- 337, 326, 334, 340, 336, 335, 342, 343, 344, 330, 331
+ 333, 334, 355, 353, 352, 335, 364, 336, 346, 347, 365,
+ 351, 340, 348, 354, 350, 349, 356, 357, 358, 344, 345
]
},
{
"title": "Methods",
"kind": 2048,
"children": [
- 374, 352, 370, 354, 358, 372, 365, 378, 363, 360, 381
+ 388, 366, 384, 368, 372, 386, 379, 392, 377, 374, 395
]
}
],
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 40,
+ "line": 41,
"character": 21
}
]
@@ -10185,14 +10329,14 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
}
]
},
{
- "id": 71,
+ "id": 80,
"name": "bindings",
"kind": 1024,
"kindString": "Property",
@@ -10200,27 +10344,27 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 110,
+ "line": 114,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 72,
+ "id": 81,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 73,
+ "id": 82,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 74,
+ "id": 83,
"name": "key",
"kind": 32768,
"flags": {},
@@ -10235,14 +10379,14 @@
"elementType": {
"type": "reflection",
"declaration": {
- "id": 75,
+ "id": 84,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 81,
+ "id": 90,
"name": "callback",
"kind": 1024,
"kindString": "Property",
@@ -10250,7 +10394,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 114,
+ "line": 118,
"character": 6
}
],
@@ -10262,7 +10406,7 @@
}
},
{
- "id": 77,
+ "id": 86,
"name": "filter",
"kind": 1024,
"kindString": "Property",
@@ -10270,14 +10414,14 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 113,
+ "line": 117,
"character": 6
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 78,
+ "id": 87,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
@@ -10285,19 +10429,19 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 113,
+ "line": 117,
"character": 14
}
],
"indexSignature": {
- "id": 79,
+ "id": 88,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 80,
+ "id": 89,
"name": "key",
"kind": 32768,
"flags": {},
@@ -10316,7 +10460,7 @@
}
},
{
- "id": 82,
+ "id": 91,
"name": "id",
"kind": 1024,
"kindString": "Property",
@@ -10326,7 +10470,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 115,
+ "line": 119,
"character": 6
}
],
@@ -10336,7 +10480,7 @@
}
},
{
- "id": 76,
+ "id": 85,
"name": "type",
"kind": 1024,
"kindString": "Property",
@@ -10344,7 +10488,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 112,
+ "line": 116,
"character": 6
}
],
@@ -10358,13 +10502,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [81, 77, 82, 76]
+ "children": [90, 86, 91, 85]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 111,
+ "line": 115,
"character": 19
}
]
@@ -10377,7 +10521,7 @@
"defaultValue": "{}"
},
{
- "id": 86,
+ "id": 95,
"name": "joinPush",
"kind": 1024,
"kindString": "Property",
@@ -10385,7 +10529,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 121,
+ "line": 125,
"character": 2
}
],
@@ -10395,7 +10539,7 @@
}
},
{
- "id": 85,
+ "id": 94,
"name": "joinedOnce",
"kind": 1024,
"kindString": "Property",
@@ -10403,7 +10547,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 120,
+ "line": 124,
"character": 2
}
],
@@ -10414,7 +10558,7 @@
"defaultValue": "false"
},
{
- "id": 91,
+ "id": 100,
"name": "params",
"kind": 1024,
"kindString": "Property",
@@ -10423,10 +10567,10 @@
},
"type": {
"type": "reference",
- "id": 302,
+ "id": 316,
"name": "RealtimeChannelOptions",
"dereferenced": {
- "id": 302,
+ "id": 316,
"name": "RealtimeChannelOptions",
"kind": 4194304,
"kindString": "Type alias",
@@ -10434,21 +10578,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 13,
+ "line": 15,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 303,
+ "id": 317,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 304,
+ "id": 318,
"name": "config",
"kind": 1024,
"kindString": "Property",
@@ -10456,21 +10600,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 14,
+ "line": 16,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 305,
+ "id": 319,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 306,
+ "id": 320,
"name": "broadcast",
"kind": 1024,
"kindString": "Property",
@@ -10483,21 +10627,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 4
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 307,
+ "id": 321,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 309,
+ "id": 323,
"name": "ack",
"kind": 1024,
"kindString": "Property",
@@ -10507,7 +10651,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 34
}
],
@@ -10517,7 +10661,7 @@
}
},
{
- "id": 308,
+ "id": 322,
"name": "self",
"kind": 1024,
"kindString": "Property",
@@ -10527,7 +10671,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 18
}
],
@@ -10541,13 +10685,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [309, 308]
+ "children": [323, 322]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 16
}
]
@@ -10555,7 +10699,7 @@
}
},
{
- "id": 310,
+ "id": 324,
"name": "presence",
"kind": 1024,
"kindString": "Property",
@@ -10568,21 +10712,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 23,
+ "line": 25,
"character": 4
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 311,
+ "id": 325,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 312,
+ "id": 326,
"name": "key",
"kind": 1024,
"kindString": "Property",
@@ -10592,7 +10736,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 23,
+ "line": 25,
"character": 17
}
],
@@ -10606,13 +10750,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [312]
+ "children": [326]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 23,
+ "line": 25,
"character": 15
}
]
@@ -10624,13 +10768,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [306, 310]
+ "children": [320, 324]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 14,
+ "line": 16,
"character": 10
}
]
@@ -10642,13 +10786,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [304]
+ "children": [318]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 13,
+ "line": 15,
"character": 37
}
]
@@ -10659,7 +10803,7 @@
"defaultValue": "..."
},
{
- "id": 89,
+ "id": 98,
"name": "presence",
"kind": 1024,
"kindString": "Property",
@@ -10667,7 +10811,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 124,
+ "line": 128,
"character": 2
}
],
@@ -10683,7 +10827,7 @@
"flags": {},
"children": [
{
- "id": 28,
+ "id": 36,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -10691,13 +10835,13 @@
"sources": [
{
"fileName": "RealtimePresence.ts",
- "line": 82,
+ "line": 84,
"character": 2
}
],
"signatures": [
{
- "id": 29,
+ "id": 37,
"name": "new RealtimePresence",
"kind": 16384,
"kindString": "Constructor signature",
@@ -10707,7 +10851,7 @@
},
"parameters": [
{
- "id": 30,
+ "id": 38,
"name": "channel",
"kind": 32768,
"kindString": "Parameter",
@@ -10717,13 +10861,13 @@
},
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default",
"dereferenced": "[Circular ~.children.5.children.32.signatures.0.parameters.0.type.dereferenced]"
}
},
{
- "id": 31,
+ "id": 39,
"name": "opts",
"kind": 32768,
"kindString": "Parameter",
@@ -10750,7 +10894,7 @@
]
},
{
- "id": 35,
+ "id": 44,
"name": "caller",
"kind": 1024,
"kindString": "Property",
@@ -10758,21 +10902,21 @@
"sources": [
{
"fileName": "RealtimePresence.ts",
- "line": 65,
+ "line": 67,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 36,
+ "id": 45,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 37,
+ "id": 46,
"name": "onJoin",
"kind": 1024,
"kindString": "Property",
@@ -10780,7 +10924,7 @@
"sources": [
{
"fileName": "RealtimePresence.ts",
- "line": 66,
+ "line": 68,
"character": 4
}
],
@@ -10792,7 +10936,7 @@
}
},
{
- "id": 38,
+ "id": 47,
"name": "onLeave",
"kind": 1024,
"kindString": "Property",
@@ -10800,7 +10944,7 @@
"sources": [
{
"fileName": "RealtimePresence.ts",
- "line": 67,
+ "line": 69,
"character": 4
}
],
@@ -10812,7 +10956,7 @@
}
},
{
- "id": 39,
+ "id": 48,
"name": "onSync",
"kind": 2048,
"kindString": "Method",
@@ -10820,13 +10964,13 @@
"sources": [
{
"fileName": "RealtimePresence.ts",
- "line": 68,
+ "line": 70,
"character": 4
}
],
"signatures": [
{
- "id": 40,
+ "id": 49,
"name": "onSync",
"kind": 4096,
"kindString": "Call signature",
@@ -10843,12 +10987,12 @@
{
"title": "Properties",
"kind": 1024,
- "children": [37, 38]
+ "children": [46, 47]
},
{
"title": "Methods",
"kind": 2048,
- "children": [39]
+ "children": [48]
}
]
}
@@ -10856,7 +11000,7 @@
"defaultValue": "..."
},
{
- "id": 41,
+ "id": 50,
"name": "channel",
"kind": 1024,
"kindString": "Property",
@@ -10865,13 +11009,13 @@
},
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default",
"dereferenced": "[Circular ~.children.5.children.32.signatures.0.parameters.0.type.dereferenced]"
}
},
{
- "id": 34,
+ "id": 43,
"name": "joinRef",
"kind": 1024,
"kindString": "Property",
@@ -10879,7 +11023,7 @@
"sources": [
{
"fileName": "RealtimePresence.ts",
- "line": 64,
+ "line": 66,
"character": 2
}
],
@@ -10899,7 +11043,7 @@
"defaultValue": "null"
},
{
- "id": 33,
+ "id": 42,
"name": "pendingDiffs",
"kind": 1024,
"kindString": "Property",
@@ -10907,7 +11051,7 @@
"sources": [
{
"fileName": "RealtimePresence.ts",
- "line": 63,
+ "line": 65,
"character": 2
}
],
@@ -10921,7 +11065,7 @@
"defaultValue": "[]"
},
{
- "id": 32,
+ "id": 40,
"name": "state",
"kind": 1024,
"kindString": "Property",
@@ -10929,16 +11073,28 @@
"sources": [
{
"fileName": "RealtimePresence.ts",
- "line": 62,
+ "line": 64,
"character": 2
}
],
"type": {
"type": "reference",
- "id": 511,
+ "id": 525,
+ "typeArguments": [
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 41,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {}
+ }
+ }
+ ],
"name": "RealtimePresenceState",
"dereferenced": {
- "id": 511,
+ "id": 525,
"name": "RealtimePresenceState",
"kind": 4194304,
"kindString": "Type alias",
@@ -10950,10 +11106,76 @@
"character": 12
}
],
+ "typeParameter": [
+ {
+ "id": 533,
+ "name": "T",
+ "kind": 131072,
+ "kindString": "Type parameter",
+ "flags": {},
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 529,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimePresence.ts",
+ "line": 17,
+ "character": 44
+ }
+ ],
+ "indexSignature": {
+ "id": 530,
+ "name": "__index",
+ "kind": 8192,
+ "kindString": "Index signature",
+ "flags": {},
+ "parameters": [
+ {
+ "id": 531,
+ "name": "key",
+ "kind": 32768,
+ "flags": {},
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "any"
+ }
+ }
+ }
+ },
+ "default": {
+ "type": "reflection",
+ "declaration": {
+ "id": 532,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimePresence.ts",
+ "line": 17,
+ "character": 69
+ }
+ ]
+ }
+ }
+ }
+ ],
"type": {
"type": "reflection",
"declaration": {
- "id": 512,
+ "id": 526,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
@@ -10962,18 +11184,18 @@
{
"fileName": "RealtimePresence.ts",
"line": 17,
- "character": 36
+ "character": 75
}
],
"indexSignature": {
- "id": 513,
+ "id": 527,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 514,
+ "id": 528,
"name": "key",
"kind": 32768,
"flags": {},
@@ -10987,6 +11209,13 @@
"type": "array",
"elementType": {
"type": "reference",
+ "typeArguments": [
+ {
+ "type": "reference",
+ "id": 533,
+ "name": "T"
+ }
+ ],
"name": "Presence"
}
}
@@ -11002,18 +11231,18 @@
{
"title": "Constructors",
"kind": 512,
- "children": [28]
+ "children": [36]
},
{
"title": "Properties",
"kind": 1024,
- "children": [35, 41, 34, 33, 32]
+ "children": [44, 50, 43, 42, 40]
}
],
"sources": [
{
"fileName": "RealtimePresence.ts",
- "line": 61,
+ "line": 63,
"character": 21
}
]
@@ -11021,7 +11250,7 @@
}
},
{
- "id": 88,
+ "id": 97,
"name": "pushBuffer",
"kind": 1024,
"kindString": "Property",
@@ -11029,7 +11258,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 123,
+ "line": 127,
"character": 2
}
],
@@ -11043,11 +11272,99 @@
"defaultValue": "[]"
},
{
- "id": 87,
+ "id": 96,
"name": "rejoinTimer",
"kind": 1024,
"kindString": "Property",
"flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeChannel.ts",
+ "line": 126,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "name": "default"
+ }
+ },
+ {
+ "id": 101,
+ "name": "socket",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isPublic": true
+ },
+ "type": {
+ "type": "reference",
+ "id": 328,
+ "name": "default",
+ "dereferenced": {
+ "id": 328,
+ "name": "RealtimeClient",
+ "kind": 128,
+ "kindString": "Class",
+ "flags": {},
+ "children": "[Circular ~.children.5.children]",
+ "groups": [
+ {
+ "title": "Constructors",
+ "kind": 512,
+ "children": [329]
+ },
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [
+ 333, 334, 355, 353, 352, 335, 364, 336, 346, 347, 365, 351, 340,
+ 348, 354, 350, 349, 356, 357, 358, 344, 345
+ ]
+ },
+ {
+ "title": "Methods",
+ "kind": 2048,
+ "children": [
+ 388, 366, 384, 368, 372, 386, 379, 392, 377, 374, 395
+ ]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 41,
+ "character": 21
+ }
+ ]
+ }
+ }
+ },
+ {
+ "id": 93,
+ "name": "state",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeChannel.ts",
+ "line": 123,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "name": "CHANNEL_STATES"
+ },
+ "defaultValue": "CHANNEL_STATES.closed"
+ },
+ {
+ "id": 92,
+ "name": "timeout",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
"sources": [
{
"fileName": "RealtimeChannel.ts",
@@ -11055,101 +11372,13 @@
"character": 2
}
],
- "type": {
- "type": "reference",
- "name": "default"
- }
- },
- {
- "id": 92,
- "name": "socket",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isPublic": true
- },
- "type": {
- "type": "reference",
- "id": 314,
- "name": "default",
- "dereferenced": {
- "id": 314,
- "name": "RealtimeClient",
- "kind": 128,
- "kindString": "Class",
- "flags": {},
- "children": "[Circular ~.children.5.children]",
- "groups": [
- {
- "title": "Constructors",
- "kind": 512,
- "children": [315]
- },
- {
- "title": "Properties",
- "kind": 1024,
- "children": [
- 319, 320, 341, 339, 338, 321, 350, 322, 332, 333, 351, 337, 326,
- 334, 340, 336, 335, 342, 343, 344, 330, 331
- ]
- },
- {
- "title": "Methods",
- "kind": 2048,
- "children": [
- 374, 352, 370, 354, 358, 372, 365, 378, 363, 360, 381
- ]
- }
- ],
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 40,
- "character": 21
- }
- ]
- }
- }
- },
- {
- "id": 84,
- "name": "state",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeChannel.ts",
- "line": 119,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "name": "CHANNEL_STATES"
- },
- "defaultValue": "CHANNEL_STATES.closed"
- },
- {
- "id": 83,
- "name": "timeout",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeChannel.ts",
- "line": 118,
- "character": 2
- }
- ],
"type": {
"type": "intrinsic",
"name": "number"
}
},
{
- "id": 90,
+ "id": 99,
"name": "topic",
"kind": 1024,
"kindString": "Property",
@@ -11162,7 +11391,7 @@
}
},
{
- "id": 119,
+ "id": 133,
"name": "on",
"kind": 2048,
"kindString": "Method",
@@ -11170,13 +11399,13 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 332,
+ "line": 338,
"character": 2
}
],
"signatures": [
{
- "id": 120,
+ "id": 134,
"name": "on",
"kind": 4096,
"kindString": "Call signature",
@@ -11186,7 +11415,7 @@
},
"parameters": [
{
- "id": 121,
+ "id": 135,
"name": "type",
"kind": 32768,
"kindString": "Parameter",
@@ -11197,7 +11426,7 @@
}
},
{
- "id": 122,
+ "id": 136,
"name": "filter",
"kind": 32768,
"kindString": "Parameter",
@@ -11205,14 +11434,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 123,
+ "id": 137,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 124,
+ "id": 138,
"name": "event",
"kind": 1024,
"kindString": "Property",
@@ -11220,7 +11449,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 334,
+ "line": 340,
"character": 14
}
],
@@ -11234,14 +11463,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [124]
+ "children": [138]
}
]
}
}
},
{
- "id": 125,
+ "id": 139,
"name": "callback",
"kind": 32768,
"kindString": "Parameter",
@@ -11249,14 +11478,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 126,
+ "id": 140,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 127,
+ "id": 141,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
@@ -11273,19 +11502,19 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
},
{
- "id": 128,
+ "id": 142,
"name": "on",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"typeParameter": [
{
- "id": 132,
+ "id": 146,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -11293,20 +11522,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 129,
+ "id": 143,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 130,
+ "id": 144,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 131,
+ "id": 145,
"name": "key",
"kind": 32768,
"flags": {},
@@ -11327,7 +11556,7 @@
],
"parameters": [
{
- "id": 133,
+ "id": 147,
"name": "type",
"kind": 32768,
"kindString": "Parameter",
@@ -11338,7 +11567,7 @@
}
},
{
- "id": 134,
+ "id": 148,
"name": "filter",
"kind": 32768,
"kindString": "Parameter",
@@ -11346,14 +11575,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 135,
+ "id": 149,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 136,
+ "id": 150,
"name": "event",
"kind": 1024,
"kindString": "Property",
@@ -11361,7 +11590,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 339,
+ "line": 345,
"character": 14
}
],
@@ -11375,14 +11604,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [136]
+ "children": [150]
}
]
}
}
},
{
- "id": 137,
+ "id": 151,
"name": "callback",
"kind": 32768,
"kindString": "Parameter",
@@ -11390,32 +11619,32 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 138,
+ "id": 152,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 139,
+ "id": 153,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 140,
+ "id": 154,
"name": "payload",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 491,
+ "id": 505,
"typeArguments": [
{
"type": "reference",
- "id": 132,
+ "id": 146,
"name": "T"
}
],
@@ -11435,19 +11664,19 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
},
{
- "id": 141,
+ "id": 155,
"name": "on",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"typeParameter": [
{
- "id": 145,
+ "id": 159,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -11455,20 +11684,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 142,
+ "id": 156,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 143,
+ "id": 157,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 144,
+ "id": 158,
"name": "key",
"kind": 32768,
"flags": {},
@@ -11489,7 +11718,7 @@
],
"parameters": [
{
- "id": 146,
+ "id": 160,
"name": "type",
"kind": 32768,
"kindString": "Parameter",
@@ -11500,7 +11729,7 @@
}
},
{
- "id": 147,
+ "id": 161,
"name": "filter",
"kind": 32768,
"kindString": "Parameter",
@@ -11508,14 +11737,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 148,
+ "id": 162,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 149,
+ "id": 163,
"name": "event",
"kind": 1024,
"kindString": "Property",
@@ -11523,7 +11752,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 344,
+ "line": 350,
"character": 14
}
],
@@ -11537,14 +11766,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [149]
+ "children": [163]
}
]
}
}
},
{
- "id": 150,
+ "id": 164,
"name": "callback",
"kind": 32768,
"kindString": "Parameter",
@@ -11552,32 +11781,32 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 151,
+ "id": 165,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 152,
+ "id": 166,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 153,
+ "id": 167,
"name": "payload",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 501,
+ "id": 515,
"typeArguments": [
{
"type": "reference",
- "id": 145,
+ "id": 159,
"name": "T"
}
],
@@ -11597,19 +11826,19 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
},
{
- "id": 154,
+ "id": 168,
"name": "on",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"typeParameter": [
{
- "id": 158,
+ "id": 172,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -11617,20 +11846,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 155,
+ "id": 169,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 156,
+ "id": 170,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 157,
+ "id": 171,
"name": "key",
"kind": 32768,
"flags": {},
@@ -11651,7 +11880,7 @@
],
"parameters": [
{
- "id": 159,
+ "id": 173,
"name": "type",
"kind": 32768,
"kindString": "Parameter",
@@ -11662,14 +11891,14 @@
}
},
{
- "id": 160,
+ "id": 174,
"name": "filter",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 450,
+ "id": 464,
"typeArguments": [
{
"type": "literal",
@@ -11678,7 +11907,7 @@
],
"name": "RealtimePostgresChangesFilter",
"dereferenced": {
- "id": 450,
+ "id": 464,
"name": "RealtimePostgresChangesFilter",
"kind": 4194304,
"kindString": "Type alias",
@@ -11686,13 +11915,13 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 60,
+ "line": 62,
"character": 12
}
],
"typeParameter": [
{
- "id": 456,
+ "id": 470,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -11704,7 +11933,7 @@
[
{
"type": "reference",
- "id": 520,
+ "id": 539,
"name": "REALTIME_POSTGRES_CHANGES_LISTEN_EVENT"
},
""
@@ -11716,14 +11945,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 451,
+ "id": 465,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 452,
+ "id": 466,
"name": "event",
"kind": 1024,
"kindString": "Property",
@@ -11734,19 +11963,19 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 64,
+ "line": 68,
"character": 2
}
],
"type": {
"type": "reference",
- "id": 456,
+ "id": 470,
"name": "T",
"dereferenced": {}
}
},
{
- "id": 455,
+ "id": 469,
"name": "filter",
"kind": 1024,
"kindString": "Property",
@@ -11759,7 +11988,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 76,
+ "line": 80,
"character": 2
}
],
@@ -11769,7 +11998,7 @@
}
},
{
- "id": 453,
+ "id": 467,
"name": "schema",
"kind": 1024,
"kindString": "Property",
@@ -11780,7 +12009,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 68,
+ "line": 72,
"character": 2
}
],
@@ -11790,7 +12019,7 @@
}
},
{
- "id": 454,
+ "id": 468,
"name": "table",
"kind": 1024,
"kindString": "Property",
@@ -11803,7 +12032,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 72,
+ "line": 76,
"character": 2
}
],
@@ -11817,14 +12046,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [452, 455, 453, 454]
+ "children": [466, 469, 467, 468]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 60,
- "character": 99
+ "line": 64,
+ "character": 4
}
]
}
@@ -11833,7 +12062,7 @@
}
},
{
- "id": 161,
+ "id": 175,
"name": "callback",
"kind": 32768,
"kindString": "Parameter",
@@ -11841,32 +12070,32 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 162,
+ "id": 176,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 163,
+ "id": 177,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 164,
+ "id": 178,
"name": "payload",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 457,
+ "id": 471,
"typeArguments": [
{
"type": "reference",
- "id": 158,
+ "id": 172,
"name": "T"
}
],
@@ -11886,19 +12115,19 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
},
{
- "id": 165,
+ "id": 179,
"name": "on",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"typeParameter": [
{
- "id": 169,
+ "id": 183,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -11906,20 +12135,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 166,
+ "id": 180,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 167,
+ "id": 181,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 168,
+ "id": 182,
"name": "key",
"kind": 32768,
"flags": {},
@@ -11940,7 +12169,7 @@
],
"parameters": [
{
- "id": 170,
+ "id": 184,
"name": "type",
"kind": 32768,
"kindString": "Parameter",
@@ -11951,14 +12180,14 @@
}
},
{
- "id": 171,
+ "id": 185,
"name": "filter",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 450,
+ "id": 464,
"typeArguments": [
{
"type": "literal",
@@ -11967,7 +12196,7 @@
],
"name": "RealtimePostgresChangesFilter",
"dereferenced": {
- "id": 450,
+ "id": 464,
"name": "RealtimePostgresChangesFilter",
"kind": 4194304,
"kindString": "Type alias",
@@ -11975,13 +12204,13 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 60,
+ "line": 62,
"character": 12
}
],
"typeParameter": [
{
- "id": 456,
+ "id": 470,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -11993,7 +12222,7 @@
[
{
"type": "reference",
- "id": 520,
+ "id": 539,
"name": "REALTIME_POSTGRES_CHANGES_LISTEN_EVENT"
},
""
@@ -12005,14 +12234,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 451,
+ "id": 465,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 452,
+ "id": 466,
"name": "event",
"kind": 1024,
"kindString": "Property",
@@ -12023,19 +12252,19 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 64,
+ "line": 68,
"character": 2
}
],
"type": {
"type": "reference",
- "id": 456,
+ "id": 470,
"name": "T",
"dereferenced": {}
}
},
{
- "id": 455,
+ "id": 469,
"name": "filter",
"kind": 1024,
"kindString": "Property",
@@ -12048,7 +12277,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 76,
+ "line": 80,
"character": 2
}
],
@@ -12058,7 +12287,7 @@
}
},
{
- "id": 453,
+ "id": 467,
"name": "schema",
"kind": 1024,
"kindString": "Property",
@@ -12069,7 +12298,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 68,
+ "line": 72,
"character": 2
}
],
@@ -12079,7 +12308,7 @@
}
},
{
- "id": 454,
+ "id": 468,
"name": "table",
"kind": 1024,
"kindString": "Property",
@@ -12092,7 +12321,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 72,
+ "line": 76,
"character": 2
}
],
@@ -12106,14 +12335,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [452, 455, 453, 454]
+ "children": [466, 469, 467, 468]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 60,
- "character": 99
+ "line": 64,
+ "character": 4
}
]
}
@@ -12122,7 +12351,7 @@
}
},
{
- "id": 172,
+ "id": 186,
"name": "callback",
"kind": 32768,
"kindString": "Parameter",
@@ -12130,32 +12359,32 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 173,
+ "id": 187,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 174,
+ "id": 188,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 175,
+ "id": 189,
"name": "payload",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 462,
+ "id": 476,
"typeArguments": [
{
"type": "reference",
- "id": 169,
+ "id": 183,
"name": "T"
}
],
@@ -12175,19 +12404,19 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
},
{
- "id": 176,
+ "id": 190,
"name": "on",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"typeParameter": [
{
- "id": 180,
+ "id": 194,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -12195,20 +12424,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 177,
+ "id": 191,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 178,
+ "id": 192,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 179,
+ "id": 193,
"name": "key",
"kind": 32768,
"flags": {},
@@ -12229,7 +12458,7 @@
],
"parameters": [
{
- "id": 181,
+ "id": 195,
"name": "type",
"kind": 32768,
"kindString": "Parameter",
@@ -12240,14 +12469,14 @@
}
},
{
- "id": 182,
+ "id": 196,
"name": "filter",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 450,
+ "id": 464,
"typeArguments": [
{
"type": "literal",
@@ -12256,7 +12485,7 @@
],
"name": "RealtimePostgresChangesFilter",
"dereferenced": {
- "id": 450,
+ "id": 464,
"name": "RealtimePostgresChangesFilter",
"kind": 4194304,
"kindString": "Type alias",
@@ -12264,13 +12493,13 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 60,
+ "line": 62,
"character": 12
}
],
"typeParameter": [
{
- "id": 456,
+ "id": 470,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -12282,7 +12511,7 @@
[
{
"type": "reference",
- "id": 520,
+ "id": 539,
"name": "REALTIME_POSTGRES_CHANGES_LISTEN_EVENT"
},
""
@@ -12294,14 +12523,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 451,
+ "id": 465,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 452,
+ "id": 466,
"name": "event",
"kind": 1024,
"kindString": "Property",
@@ -12312,19 +12541,19 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 64,
+ "line": 68,
"character": 2
}
],
"type": {
"type": "reference",
- "id": 456,
+ "id": 470,
"name": "T",
"dereferenced": {}
}
},
{
- "id": 455,
+ "id": 469,
"name": "filter",
"kind": 1024,
"kindString": "Property",
@@ -12337,7 +12566,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 76,
+ "line": 80,
"character": 2
}
],
@@ -12347,7 +12576,7 @@
}
},
{
- "id": 453,
+ "id": 467,
"name": "schema",
"kind": 1024,
"kindString": "Property",
@@ -12358,7 +12587,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 68,
+ "line": 72,
"character": 2
}
],
@@ -12368,7 +12597,7 @@
}
},
{
- "id": 454,
+ "id": 468,
"name": "table",
"kind": 1024,
"kindString": "Property",
@@ -12381,7 +12610,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 72,
+ "line": 76,
"character": 2
}
],
@@ -12395,14 +12624,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [452, 455, 453, 454]
+ "children": [466, 469, 467, 468]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 60,
- "character": 99
+ "line": 64,
+ "character": 4
}
]
}
@@ -12411,7 +12640,7 @@
}
},
{
- "id": 183,
+ "id": 197,
"name": "callback",
"kind": 32768,
"kindString": "Parameter",
@@ -12419,32 +12648,32 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 184,
+ "id": 198,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 185,
+ "id": 199,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 186,
+ "id": 200,
"name": "payload",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 472,
+ "id": 486,
"typeArguments": [
{
"type": "reference",
- "id": 180,
+ "id": 194,
"name": "T"
}
],
@@ -12464,19 +12693,19 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
},
{
- "id": 187,
+ "id": 201,
"name": "on",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"typeParameter": [
{
- "id": 191,
+ "id": 205,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -12484,20 +12713,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 188,
+ "id": 202,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 189,
+ "id": 203,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 190,
+ "id": 204,
"name": "key",
"kind": 32768,
"flags": {},
@@ -12518,7 +12747,7 @@
],
"parameters": [
{
- "id": 192,
+ "id": 206,
"name": "type",
"kind": 32768,
"kindString": "Parameter",
@@ -12529,14 +12758,14 @@
}
},
{
- "id": 193,
+ "id": 207,
"name": "filter",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 450,
+ "id": 464,
"typeArguments": [
{
"type": "literal",
@@ -12545,7 +12774,7 @@
],
"name": "RealtimePostgresChangesFilter",
"dereferenced": {
- "id": 450,
+ "id": 464,
"name": "RealtimePostgresChangesFilter",
"kind": 4194304,
"kindString": "Type alias",
@@ -12553,13 +12782,13 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 60,
+ "line": 62,
"character": 12
}
],
"typeParameter": [
{
- "id": 456,
+ "id": 470,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -12571,7 +12800,7 @@
[
{
"type": "reference",
- "id": 520,
+ "id": 539,
"name": "REALTIME_POSTGRES_CHANGES_LISTEN_EVENT"
},
""
@@ -12583,14 +12812,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 451,
+ "id": 465,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 452,
+ "id": 466,
"name": "event",
"kind": 1024,
"kindString": "Property",
@@ -12601,19 +12830,19 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 64,
+ "line": 68,
"character": 2
}
],
"type": {
"type": "reference",
- "id": 456,
+ "id": 470,
"name": "T",
"dereferenced": {}
}
},
{
- "id": 455,
+ "id": 469,
"name": "filter",
"kind": 1024,
"kindString": "Property",
@@ -12626,7 +12855,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 76,
+ "line": 80,
"character": 2
}
],
@@ -12636,7 +12865,7 @@
}
},
{
- "id": 453,
+ "id": 467,
"name": "schema",
"kind": 1024,
"kindString": "Property",
@@ -12647,7 +12876,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 68,
+ "line": 72,
"character": 2
}
],
@@ -12657,7 +12886,7 @@
}
},
{
- "id": 454,
+ "id": 468,
"name": "table",
"kind": 1024,
"kindString": "Property",
@@ -12670,7 +12899,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 72,
+ "line": 76,
"character": 2
}
],
@@ -12684,14 +12913,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [452, 455, 453, 454]
+ "children": [466, 469, 467, 468]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 60,
- "character": 99
+ "line": 64,
+ "character": 4
}
]
}
@@ -12700,7 +12929,7 @@
}
},
{
- "id": 194,
+ "id": 208,
"name": "callback",
"kind": 32768,
"kindString": "Parameter",
@@ -12708,32 +12937,32 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 195,
+ "id": 209,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 196,
+ "id": 210,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 197,
+ "id": 211,
"name": "payload",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 481,
+ "id": 495,
"typeArguments": [
{
"type": "reference",
- "id": 191,
+ "id": 205,
"name": "T"
}
],
@@ -12753,12 +12982,12 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
},
{
- "id": 198,
+ "id": 212,
"name": "on",
"kind": 4096,
"kindString": "Call signature",
@@ -12768,7 +12997,7 @@
},
"parameters": [
{
- "id": 199,
+ "id": 213,
"name": "type",
"kind": 32768,
"kindString": "Parameter",
@@ -12782,7 +13011,7 @@
}
},
{
- "id": 200,
+ "id": 214,
"name": "filter",
"kind": 32768,
"kindString": "Parameter",
@@ -12793,14 +13022,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 201,
+ "id": 215,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 202,
+ "id": 216,
"name": "event",
"kind": 1024,
"kindString": "Property",
@@ -12808,7 +13037,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 375,
+ "line": 381,
"character": 14
}
],
@@ -12822,14 +13051,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [202]
+ "children": [216]
}
]
}
}
},
{
- "id": 203,
+ "id": 217,
"name": "callback",
"kind": 32768,
"kindString": "Parameter",
@@ -12840,21 +13069,21 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 204,
+ "id": 218,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 205,
+ "id": 219,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 206,
+ "id": 220,
"name": "payload",
"kind": 32768,
"kindString": "Parameter",
@@ -12862,14 +13091,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 207,
+ "id": 221,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 209,
+ "id": 223,
"name": "event",
"kind": 1024,
"kindString": "Property",
@@ -12877,7 +13106,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 378,
+ "line": 384,
"character": 6
}
],
@@ -12887,7 +13116,7 @@
}
},
{
- "id": 208,
+ "id": 222,
"name": "type",
"kind": 1024,
"kindString": "Property",
@@ -12895,7 +13124,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 377,
+ "line": 383,
"character": 6
}
],
@@ -12909,18 +13138,18 @@
{
"title": "Properties",
"kind": 1024,
- "children": [209, 208]
+ "children": [223, 222]
}
],
"indexSignature": {
- "id": 210,
+ "id": 224,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 211,
+ "id": 225,
"name": "key",
"kind": 32768,
"flags": {},
@@ -12951,14 +13180,14 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
}
]
},
{
- "id": 101,
+ "id": 110,
"name": "presenceState",
"kind": 2048,
"kindString": "Method",
@@ -12966,27 +13195,86 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 299,
+ "line": 303,
"character": 2
}
],
"signatures": [
{
- "id": 102,
+ "id": 111,
"name": "presenceState",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
+ "typeParameter": [
+ {
+ "id": 116,
+ "name": "T",
+ "kind": 131072,
+ "kindString": "Type parameter",
+ "flags": {},
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 112,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "indexSignature": {
+ "id": 113,
+ "name": "__index",
+ "kind": 8192,
+ "kindString": "Index signature",
+ "flags": {},
+ "parameters": [
+ {
+ "id": 114,
+ "name": "key",
+ "kind": 32768,
+ "flags": {},
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "any"
+ }
+ }
+ }
+ },
+ "default": {
+ "type": "reflection",
+ "declaration": {
+ "id": 115,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {}
+ }
+ }
+ }
+ ],
"type": {
"type": "reference",
- "id": 511,
+ "id": 525,
+ "typeArguments": [
+ {
+ "type": "reference",
+ "id": 116,
+ "name": "T"
+ }
+ ],
"name": "RealtimePresenceState"
}
}
]
},
{
- "id": 212,
+ "id": 226,
"name": "send",
"kind": 2048,
"kindString": "Method",
@@ -12994,20 +13282,20 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 390,
+ "line": 396,
"character": 2
}
],
"signatures": [
{
- "id": 213,
+ "id": 227,
"name": "send",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 214,
+ "id": 228,
"name": "payload",
"kind": 32768,
"kindString": "Parameter",
@@ -13015,14 +13303,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 215,
+ "id": 229,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 216,
+ "id": 230,
"name": "type",
"kind": 1024,
"kindString": "Property",
@@ -13030,7 +13318,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 391,
+ "line": 397,
"character": 15
}
],
@@ -13044,18 +13332,18 @@
{
"title": "Properties",
"kind": 1024,
- "children": [216]
+ "children": [230]
}
],
"indexSignature": {
- "id": 217,
+ "id": 231,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 218,
+ "id": 232,
"name": "key",
"kind": 32768,
"flags": {},
@@ -13074,7 +13362,7 @@
}
},
{
- "id": 219,
+ "id": 233,
"name": "opts",
"kind": 32768,
"kindString": "Parameter",
@@ -13082,20 +13370,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 220,
+ "id": 234,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 221,
+ "id": 235,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 222,
+ "id": 236,
"name": "key",
"kind": 32768,
"flags": {},
@@ -13120,7 +13408,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 313,
+ "id": 327,
"name": "RealtimeChannelSendResponse"
}
],
@@ -13132,7 +13420,7 @@
]
},
{
- "id": 93,
+ "id": 102,
"name": "subscribe",
"kind": 2048,
"kindString": "Method",
@@ -13140,13 +13428,13 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 186,
+ "line": 190,
"character": 2
}
],
"signatures": [
{
- "id": 94,
+ "id": 103,
"name": "subscribe",
"kind": 4096,
"kindString": "Call signature",
@@ -13156,7 +13444,7 @@
},
"parameters": [
{
- "id": 95,
+ "id": 104,
"name": "callback",
"kind": 32768,
"kindString": "Parameter",
@@ -13166,21 +13454,21 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 96,
+ "id": 105,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 97,
+ "id": 106,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 98,
+ "id": 107,
"name": "status",
"kind": 32768,
"kindString": "Parameter",
@@ -13208,7 +13496,7 @@
}
},
{
- "id": 99,
+ "id": 108,
"name": "err",
"kind": 32768,
"kindString": "Parameter",
@@ -13233,7 +13521,7 @@
}
},
{
- "id": 100,
+ "id": 109,
"name": "timeout",
"kind": 32768,
"kindString": "Parameter",
@@ -13247,14 +13535,14 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
}
]
},
{
- "id": 103,
+ "id": 117,
"name": "track",
"kind": 2048,
"kindString": "Method",
@@ -13262,20 +13550,20 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 303,
+ "line": 309,
"character": 8
}
],
"signatures": [
{
- "id": 104,
+ "id": 118,
"name": "track",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 105,
+ "id": 119,
"name": "payload",
"kind": 32768,
"kindString": "Parameter",
@@ -13283,20 +13571,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 106,
+ "id": 120,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 107,
+ "id": 121,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 108,
+ "id": 122,
"name": "key",
"kind": 32768,
"flags": {},
@@ -13315,7 +13603,7 @@
}
},
{
- "id": 109,
+ "id": 123,
"name": "opts",
"kind": 32768,
"kindString": "Parameter",
@@ -13323,20 +13611,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 110,
+ "id": 124,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 111,
+ "id": 125,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 112,
+ "id": 126,
"name": "key",
"kind": 32768,
"flags": {},
@@ -13361,7 +13649,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 313,
+ "id": 327,
"name": "RealtimeChannelSendResponse"
}
],
@@ -13373,7 +13661,7 @@
]
},
{
- "id": 229,
+ "id": 243,
"name": "unsubscribe",
"kind": 2048,
"kindString": "Method",
@@ -13381,13 +13669,13 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 430,
+ "line": 436,
"character": 2
}
],
"signatures": [
{
- "id": 230,
+ "id": 244,
"name": "unsubscribe",
"kind": 4096,
"kindString": "Call signature",
@@ -13398,7 +13686,7 @@
},
"parameters": [
{
- "id": 231,
+ "id": 245,
"name": "timeout",
"kind": 32768,
"kindString": "Parameter",
@@ -13439,7 +13727,7 @@
]
},
{
- "id": 113,
+ "id": 127,
"name": "untrack",
"kind": 2048,
"kindString": "Method",
@@ -13447,20 +13735,20 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 317,
+ "line": 323,
"character": 8
}
],
"signatures": [
{
- "id": 114,
+ "id": 128,
"name": "untrack",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 115,
+ "id": 129,
"name": "opts",
"kind": 32768,
"kindString": "Parameter",
@@ -13468,20 +13756,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 116,
+ "id": 130,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 117,
+ "id": 131,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 118,
+ "id": 132,
"name": "key",
"kind": 32768,
"flags": {},
@@ -13506,7 +13794,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 313,
+ "id": 327,
"name": "RealtimeChannelSendResponse"
}
],
@@ -13518,7 +13806,7 @@
]
},
{
- "id": 223,
+ "id": 237,
"name": "updateJoinPayload",
"kind": 2048,
"kindString": "Method",
@@ -13526,20 +13814,20 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 417,
+ "line": 423,
"character": 2
}
],
"signatures": [
{
- "id": 224,
+ "id": 238,
"name": "updateJoinPayload",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 225,
+ "id": 239,
"name": "payload",
"kind": 32768,
"kindString": "Parameter",
@@ -13547,20 +13835,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 226,
+ "id": 240,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 227,
+ "id": 241,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 228,
+ "id": 242,
"name": "key",
"kind": 32768,
"flags": {},
@@ -13591,23 +13879,23 @@
{
"title": "Constructors",
"kind": 512,
- "children": [66]
+ "children": [75]
},
{
"title": "Properties",
"kind": 1024,
- "children": [71, 86, 85, 91, 89, 88, 87, 92, 84, 83, 90]
+ "children": [80, 95, 94, 100, 98, 97, 96, 101, 93, 92, 99]
},
{
"title": "Methods",
"kind": 2048,
- "children": [119, 101, 212, 93, 103, 229, 113, 223]
+ "children": [133, 110, 226, 102, 117, 243, 127, 237]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 109,
+ "line": 113,
"character": 21
}
]
@@ -13620,7 +13908,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 515,
+ "id": 534,
"name": "RealtimeRemoveChannelResponse"
}
],
@@ -13632,7 +13920,7 @@
]
},
{
- "id": 381,
+ "id": 395,
"name": "setAuth",
"kind": 2048,
"kindString": "Method",
@@ -13640,13 +13928,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 273,
+ "line": 272,
"character": 2
}
],
"signatures": [
{
- "id": 382,
+ "id": 396,
"name": "setAuth",
"kind": 4096,
"kindString": "Call signature",
@@ -13656,7 +13944,7 @@
},
"parameters": [
{
- "id": 383,
+ "id": 397,
"name": "token",
"kind": 32768,
"kindString": "Parameter",
@@ -13691,26 +13979,26 @@
{
"title": "Constructors",
"kind": 512,
- "children": [315]
+ "children": [329]
},
{
"title": "Properties",
"kind": 1024,
"children": [
- 319, 320, 341, 339, 338, 321, 350, 322, 332, 333, 351, 337, 326, 334, 340, 336, 335,
- 342, 343, 344, 330, 331
+ 333, 334, 355, 353, 352, 335, 364, 336, 346, 347, 365, 351, 340, 348, 354, 350, 349,
+ 356, 357, 358, 344, 345
]
},
{
"title": "Methods",
"kind": 2048,
- "children": [374, 352, 370, 354, 358, 372, 365, 378, 363, 360, 381]
+ "children": [388, 366, 384, 368, 372, 386, 379, 392, 377, 374, 395]
}
],
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 40,
+ "line": 41,
"character": 21
}
]
@@ -13723,7 +14011,7 @@
"flags": {},
"children": [
{
- "id": 28,
+ "id": 36,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -13731,13 +14019,13 @@
"sources": [
{
"fileName": "RealtimePresence.ts",
- "line": 82,
+ "line": 84,
"character": 2
}
],
"signatures": [
{
- "id": 29,
+ "id": 37,
"name": "new RealtimePresence",
"kind": 16384,
"kindString": "Constructor signature",
@@ -13747,7 +14035,7 @@
},
"parameters": [
{
- "id": 30,
+ "id": 38,
"name": "channel",
"kind": 32768,
"kindString": "Parameter",
@@ -13757,10 +14045,10 @@
},
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default",
"dereferenced": {
- "id": 55,
+ "id": 64,
"name": "RealtimeChannel",
"kind": 128,
"kindString": "Class",
@@ -13770,7 +14058,7 @@
},
"children": [
{
- "id": 66,
+ "id": 75,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -13778,20 +14066,20 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 126,
+ "line": 130,
"character": 2
}
],
"signatures": [
{
- "id": 67,
+ "id": 76,
"name": "new RealtimeChannel",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 68,
+ "id": 77,
"name": "topic",
"kind": 32768,
"kindString": "Parameter",
@@ -13802,17 +14090,17 @@
}
},
{
- "id": 69,
+ "id": 78,
"name": "params",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 302,
+ "id": 316,
"name": "RealtimeChannelOptions",
"dereferenced": {
- "id": 302,
+ "id": 316,
"name": "RealtimeChannelOptions",
"kind": 4194304,
"kindString": "Type alias",
@@ -13820,21 +14108,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 13,
+ "line": 15,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 303,
+ "id": 317,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 304,
+ "id": 318,
"name": "config",
"kind": 1024,
"kindString": "Property",
@@ -13842,21 +14130,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 14,
+ "line": 16,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 305,
+ "id": 319,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 306,
+ "id": 320,
"name": "broadcast",
"kind": 1024,
"kindString": "Property",
@@ -13869,21 +14157,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 4
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 307,
+ "id": 321,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 309,
+ "id": 323,
"name": "ack",
"kind": 1024,
"kindString": "Property",
@@ -13893,7 +14181,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 34
}
],
@@ -13903,7 +14191,7 @@
}
},
{
- "id": 308,
+ "id": 322,
"name": "self",
"kind": 1024,
"kindString": "Property",
@@ -13913,7 +14201,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 18
}
],
@@ -13927,13 +14215,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [309, 308]
+ "children": [323, 322]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 16
}
]
@@ -13941,7 +14229,7 @@
}
},
{
- "id": 310,
+ "id": 324,
"name": "presence",
"kind": 1024,
"kindString": "Property",
@@ -13954,21 +14242,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 23,
+ "line": 25,
"character": 4
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 311,
+ "id": 325,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 312,
+ "id": 326,
"name": "key",
"kind": 1024,
"kindString": "Property",
@@ -13978,7 +14266,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 23,
+ "line": 25,
"character": 17
}
],
@@ -13992,13 +14280,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [312]
+ "children": [326]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 23,
+ "line": 25,
"character": 15
}
]
@@ -14010,13 +14298,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [306, 310]
+ "children": [320, 324]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 14,
+ "line": 16,
"character": 10
}
]
@@ -14028,13 +14316,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [304]
+ "children": [318]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 13,
+ "line": 15,
"character": 37
}
]
@@ -14045,24 +14333,24 @@
"defaultValue": "..."
},
{
- "id": 70,
+ "id": 79,
"name": "socket",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 314,
+ "id": 328,
"name": "default",
"dereferenced": {
- "id": 314,
+ "id": 328,
"name": "RealtimeClient",
"kind": 128,
"kindString": "Class",
"flags": {},
"children": [
{
- "id": 315,
+ "id": 329,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -14070,13 +14358,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 88,
+ "line": 89,
"character": 2
}
],
"signatures": [
{
- "id": 316,
+ "id": 330,
"name": "new RealtimeClient",
"kind": 16384,
"kindString": "Constructor signature",
@@ -14086,7 +14374,7 @@
},
"parameters": [
{
- "id": 317,
+ "id": 331,
"name": "endPoint",
"kind": 32768,
"kindString": "Parameter",
@@ -14100,7 +14388,7 @@
}
},
{
- "id": 318,
+ "id": 332,
"name": "options",
"kind": 32768,
"kindString": "Parameter",
@@ -14109,10 +14397,10 @@
},
"type": {
"type": "reference",
- "id": 426,
+ "id": 440,
"name": "RealtimeClientOptions",
"dereferenced": {
- "id": 426,
+ "id": 440,
"name": "RealtimeClientOptions",
"kind": 4194304,
"kindString": "Type alias",
@@ -14120,27 +14408,49 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 16,
+ "line": 17,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 427,
+ "id": 441,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 433,
+ "id": 447,
"name": "decode",
"kind": 1024,
"kindString": "Property",
"flags": {
"isOptional": true
},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 23,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "qualifiedName": "Function",
+ "package": "typescript",
+ "name": "Function"
+ }
+ },
+ {
+ "id": 446,
+ "name": "encode",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -14156,8 +14466,84 @@
}
},
{
- "id": 432,
- "name": "encode",
+ "id": 449,
+ "name": "headers",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 25,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 450,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 25,
+ "character": 12
+ }
+ ],
+ "indexSignature": {
+ "id": 451,
+ "name": "__index",
+ "kind": 8192,
+ "kindString": "Index signature",
+ "flags": {},
+ "parameters": [
+ {
+ "id": 452,
+ "name": "key",
+ "kind": 32768,
+ "flags": {},
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ }
+ }
+ },
+ {
+ "id": 444,
+ "name": "heartbeatIntervalMs",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 20,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "number"
+ }
+ },
+ {
+ "id": 445,
+ "name": "logger",
"kind": 1024,
"kindString": "Property",
"flags": {
@@ -14178,105 +14564,7 @@
}
},
{
- "id": 435,
- "name": "headers",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 24,
- "character": 2
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 436,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 24,
- "character": 12
- }
- ],
- "indexSignature": {
- "id": 437,
- "name": "__index",
- "kind": 8192,
- "kindString": "Index signature",
- "flags": {},
- "parameters": [
- {
- "id": 438,
- "name": "key",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- }
- }
- },
- {
- "id": 430,
- "name": "heartbeatIntervalMs",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 19,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- },
- {
- "id": 431,
- "name": "logger",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 20,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "qualifiedName": "Function",
- "package": "typescript",
- "name": "Function"
- }
- },
- {
- "id": 439,
+ "id": 453,
"name": "params",
"kind": 1024,
"kindString": "Property",
@@ -14286,14 +14574,14 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 25,
+ "line": 26,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 440,
+ "id": 454,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
@@ -14301,19 +14589,19 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 25,
+ "line": 26,
"character": 11
}
],
"indexSignature": {
- "id": 441,
+ "id": 455,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 442,
+ "id": 456,
"name": "key",
"kind": 32768,
"flags": {},
@@ -14332,7 +14620,7 @@
}
},
{
- "id": 434,
+ "id": 448,
"name": "reconnectAfterMs",
"kind": 1024,
"kindString": "Property",
@@ -14342,7 +14630,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 23,
+ "line": 24,
"character": 2
}
],
@@ -14354,7 +14642,7 @@
}
},
{
- "id": 429,
+ "id": 443,
"name": "timeout",
"kind": 1024,
"kindString": "Property",
@@ -14364,7 +14652,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 18,
+ "line": 19,
"character": 2
}
],
@@ -14374,7 +14662,7 @@
}
},
{
- "id": 428,
+ "id": 442,
"name": "transport",
"kind": 1024,
"kindString": "Property",
@@ -14384,7 +14672,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 17,
+ "line": 18,
"character": 2
}
],
@@ -14401,15 +14689,15 @@
"title": "Properties",
"kind": 1024,
"children": [
- 433, 432, 435, 430, 431, 439, 434,
- 429, 428
+ 447, 446, 449, 444, 445, 453, 448,
+ 443, 442
]
}
],
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 16,
+ "line": 17,
"character": 36
}
]
@@ -14421,14 +14709,14 @@
],
"type": {
"type": "reference",
- "id": 314,
+ "id": 328,
"name": "default"
}
}
]
},
{
- "id": 319,
+ "id": 333,
"name": "accessToken",
"kind": 1024,
"kindString": "Property",
@@ -14436,7 +14724,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 41,
+ "line": 42,
"character": 2
}
],
@@ -14456,7 +14744,7 @@
"defaultValue": "null"
},
{
- "id": 320,
+ "id": 334,
"name": "channels",
"kind": 1024,
"kindString": "Property",
@@ -14464,7 +14752,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 42,
+ "line": 43,
"character": 2
}
],
@@ -14472,14 +14760,14 @@
"type": "array",
"elementType": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
},
"defaultValue": "[]"
},
{
- "id": 341,
+ "id": 355,
"name": "conn",
"kind": 1024,
"kindString": "Property",
@@ -14487,7 +14775,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 57,
+ "line": 58,
"character": 2
}
],
@@ -14509,11 +14797,31 @@
"defaultValue": "null"
},
{
- "id": 339,
+ "id": 353,
"name": "decode",
"kind": 1024,
"kindString": "Property",
"flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 56,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "qualifiedName": "Function",
+ "package": "typescript",
+ "name": "Function"
+ }
+ },
+ {
+ "id": 352,
+ "name": "encode",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -14529,27 +14837,7 @@
}
},
{
- "id": 338,
- "name": "encode",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 54,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "qualifiedName": "Function",
- "package": "typescript",
- "name": "Function"
- }
- },
- {
- "id": 321,
+ "id": 335,
"name": "endPoint",
"kind": 1024,
"kindString": "Property",
@@ -14557,7 +14845,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 43,
+ "line": 44,
"character": 2
}
],
@@ -14568,7 +14856,7 @@
"defaultValue": "''"
},
{
- "id": 350,
+ "id": 364,
"name": "eventsPerSecondLimitMs",
"kind": 1024,
"kindString": "Property",
@@ -14576,7 +14864,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 71,
+ "line": 72,
"character": 2
}
],
@@ -14587,7 +14875,7 @@
"defaultValue": "100"
},
{
- "id": 322,
+ "id": 336,
"name": "headers",
"kind": 1024,
"kindString": "Property",
@@ -14597,27 +14885,27 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 44,
+ "line": 45,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 323,
+ "id": 337,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 324,
+ "id": 338,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 325,
+ "id": 339,
"name": "key",
"kind": 32768,
"flags": {},
@@ -14637,7 +14925,7 @@
"defaultValue": "DEFAULT_HEADERS"
},
{
- "id": 332,
+ "id": 346,
"name": "heartbeatIntervalMs",
"kind": 1024,
"kindString": "Property",
@@ -14645,7 +14933,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 48,
+ "line": 49,
"character": 2
}
],
@@ -14656,7 +14944,7 @@
"defaultValue": "30000"
},
{
- "id": 333,
+ "id": 347,
"name": "heartbeatTimer",
"kind": 1024,
"kindString": "Property",
@@ -14664,7 +14952,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 49,
+ "line": 50,
"character": 2
}
],
@@ -14686,7 +14974,7 @@
"defaultValue": "undefined"
},
{
- "id": 351,
+ "id": 365,
"name": "inThrottle",
"kind": 1024,
"kindString": "Property",
@@ -14694,7 +14982,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 72,
+ "line": 73,
"character": 2
}
],
@@ -14705,7 +14993,7 @@
"defaultValue": "false"
},
{
- "id": 337,
+ "id": 351,
"name": "logger",
"kind": 1024,
"kindString": "Property",
@@ -14713,7 +15001,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 53,
+ "line": 54,
"character": 2
}
],
@@ -14726,7 +15014,7 @@
"defaultValue": "noop"
},
{
- "id": 326,
+ "id": 340,
"name": "params",
"kind": 1024,
"kindString": "Property",
@@ -14736,27 +15024,27 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 45,
+ "line": 46,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 327,
+ "id": 341,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 328,
+ "id": 342,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 329,
+ "id": 343,
"name": "key",
"kind": 32768,
"flags": {},
@@ -14776,7 +15064,7 @@
"defaultValue": "{}"
},
{
- "id": 334,
+ "id": 348,
"name": "pendingHeartbeatRef",
"kind": 1024,
"kindString": "Property",
@@ -14784,7 +15072,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 50,
+ "line": 51,
"character": 2
}
],
@@ -14804,7 +15092,7 @@
"defaultValue": "null"
},
{
- "id": 340,
+ "id": 354,
"name": "reconnectAfterMs",
"kind": 1024,
"kindString": "Property",
@@ -14812,7 +15100,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 56,
+ "line": 57,
"character": 2
}
],
@@ -14824,11 +15112,29 @@
}
},
{
- "id": 336,
+ "id": 350,
"name": "reconnectTimer",
"kind": 1024,
"kindString": "Property",
"flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 53,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "name": "default"
+ }
+ },
+ {
+ "id": 349,
+ "name": "ref",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -14836,24 +15142,6 @@
"character": 2
}
],
- "type": {
- "type": "reference",
- "name": "default"
- }
- },
- {
- "id": 335,
- "name": "ref",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 51,
- "character": 2
- }
- ],
"type": {
"type": "intrinsic",
"name": "number"
@@ -14861,7 +15149,7 @@
"defaultValue": "0"
},
{
- "id": 342,
+ "id": 356,
"name": "sendBuffer",
"kind": 1024,
"kindString": "Property",
@@ -14869,7 +15157,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 58,
+ "line": 59,
"character": 2
}
],
@@ -14885,30 +15173,11 @@
"defaultValue": "[]"
},
{
- "id": 343,
+ "id": 357,
"name": "serializer",
"kind": 1024,
"kindString": "Property",
"flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 59,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "name": "default"
- },
- "defaultValue": "..."
- },
- {
- "id": 344,
- "name": "stateChangeCallbacks",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -14916,44 +15185,40 @@
"character": 2
}
],
+ "type": {
+ "type": "reference",
+ "name": "default"
+ },
+ "defaultValue": "..."
+ },
+ {
+ "id": 358,
+ "name": "stateChangeCallbacks",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 61,
+ "character": 2
+ }
+ ],
"type": {
"type": "reflection",
"declaration": {
- "id": 345,
+ "id": 359,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 347,
+ "id": 361,
"name": "close",
"kind": 1024,
"kindString": "Property",
"flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 62,
- "character": 4
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "qualifiedName": "Function",
- "package": "typescript",
- "name": "Function"
- }
- }
- },
- {
- "id": 348,
- "name": "error",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -14972,8 +15237,8 @@
}
},
{
- "id": 349,
- "name": "message",
+ "id": 362,
+ "name": "error",
"kind": 1024,
"kindString": "Property",
"flags": {},
@@ -14995,7 +15260,30 @@
}
},
{
- "id": 346,
+ "id": 363,
+ "name": "message",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 65,
+ "character": 4
+ }
+ ],
+ "type": {
+ "type": "array",
+ "elementType": {
+ "type": "reference",
+ "qualifiedName": "Function",
+ "package": "typescript",
+ "name": "Function"
+ }
+ }
+ },
+ {
+ "id": 360,
"name": "open",
"kind": 1024,
"kindString": "Property",
@@ -15003,7 +15291,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 61,
+ "line": 62,
"character": 4
}
],
@@ -15022,7 +15310,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [347, 348, 349, 346]
+ "children": [361, 362, 363, 360]
}
]
}
@@ -15030,30 +15318,11 @@
"defaultValue": "..."
},
{
- "id": 330,
+ "id": 344,
"name": "timeout",
"kind": 1024,
"kindString": "Property",
"flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 46,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "DEFAULT_TIMEOUT"
- },
- {
- "id": 331,
- "name": "transport",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -15061,6 +15330,25 @@
"character": 2
}
],
+ "type": {
+ "type": "intrinsic",
+ "name": "number"
+ },
+ "defaultValue": "DEFAULT_TIMEOUT"
+ },
+ {
+ "id": 345,
+ "name": "transport",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 48,
+ "character": 2
+ }
+ ],
"type": {
"type": "intrinsic",
"name": "any"
@@ -15068,7 +15356,7 @@
"defaultValue": "w3cwebsocket"
},
{
- "id": 374,
+ "id": 388,
"name": "channel",
"kind": 2048,
"kindString": "Method",
@@ -15076,20 +15364,20 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 228,
+ "line": 227,
"character": 2
}
],
"signatures": [
{
- "id": 375,
+ "id": 389,
"name": "channel",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 376,
+ "id": 390,
"name": "topic",
"kind": 32768,
"kindString": "Parameter",
@@ -15100,17 +15388,17 @@
}
},
{
- "id": 377,
+ "id": 391,
"name": "params",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 302,
+ "id": 316,
"name": "RealtimeChannelOptions",
"dereferenced": {
- "id": 302,
+ "id": 316,
"name": "RealtimeChannelOptions",
"kind": 4194304,
"kindString": "Type alias",
@@ -15118,21 +15406,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 13,
+ "line": 15,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 303,
+ "id": 317,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 304,
+ "id": 318,
"name": "config",
"kind": 1024,
"kindString": "Property",
@@ -15140,21 +15428,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 14,
+ "line": 16,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 305,
+ "id": 319,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 306,
+ "id": 320,
"name": "broadcast",
"kind": 1024,
"kindString": "Property",
@@ -15167,21 +15455,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 4
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 307,
+ "id": 321,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 309,
+ "id": 323,
"name": "ack",
"kind": 1024,
"kindString": "Property",
@@ -15191,7 +15479,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 34
}
],
@@ -15201,7 +15489,7 @@
}
},
{
- "id": 308,
+ "id": 322,
"name": "self",
"kind": 1024,
"kindString": "Property",
@@ -15211,7 +15499,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 18
}
],
@@ -15225,13 +15513,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [309, 308]
+ "children": [323, 322]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 16
}
]
@@ -15239,7 +15527,7 @@
}
},
{
- "id": 310,
+ "id": 324,
"name": "presence",
"kind": 1024,
"kindString": "Property",
@@ -15252,21 +15540,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 23,
+ "line": 25,
"character": 4
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 311,
+ "id": 325,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 312,
+ "id": 326,
"name": "key",
"kind": 1024,
"kindString": "Property",
@@ -15276,7 +15564,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 23,
+ "line": 25,
"character": 17
}
],
@@ -15290,13 +15578,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [312]
+ "children": [326]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 23,
+ "line": 25,
"character": 15
}
]
@@ -15308,13 +15596,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [306, 310]
+ "children": [320, 324]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 14,
+ "line": 16,
"character": 10
}
]
@@ -15326,13 +15614,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [304]
+ "children": [318]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 13,
+ "line": 15,
"character": 37
}
]
@@ -15345,14 +15633,14 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
}
]
},
{
- "id": 352,
+ "id": 366,
"name": "connect",
"kind": 2048,
"kindString": "Method",
@@ -15360,13 +15648,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 125,
+ "line": 126,
"character": 2
}
],
"signatures": [
{
- "id": 353,
+ "id": 367,
"name": "connect",
"kind": 4096,
"kindString": "Call signature",
@@ -15382,7 +15670,7 @@
]
},
{
- "id": 370,
+ "id": 384,
"name": "connectionState",
"kind": 2048,
"kindString": "Method",
@@ -15390,13 +15678,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 208,
+ "line": 207,
"character": 2
}
],
"signatures": [
{
- "id": 371,
+ "id": 385,
"name": "connectionState",
"kind": 4096,
"kindString": "Call signature",
@@ -15412,7 +15700,7 @@
]
},
{
- "id": 354,
+ "id": 368,
"name": "disconnect",
"kind": 2048,
"kindString": "Method",
@@ -15420,13 +15708,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 147,
+ "line": 148,
"character": 2
}
],
"signatures": [
{
- "id": 355,
+ "id": 369,
"name": "disconnect",
"kind": 4096,
"kindString": "Call signature",
@@ -15436,7 +15724,7 @@
},
"parameters": [
{
- "id": 356,
+ "id": 370,
"name": "code",
"kind": 32768,
"kindString": "Parameter",
@@ -15452,7 +15740,7 @@
}
},
{
- "id": 357,
+ "id": 371,
"name": "reason",
"kind": 32768,
"kindString": "Parameter",
@@ -15476,7 +15764,7 @@
]
},
{
- "id": 358,
+ "id": 372,
"name": "getChannels",
"kind": 2048,
"kindString": "Method",
@@ -15484,13 +15772,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 165,
+ "line": 166,
"character": 2
}
],
"signatures": [
{
- "id": 359,
+ "id": 373,
"name": "getChannels",
"kind": 4096,
"kindString": "Call signature",
@@ -15502,7 +15790,7 @@
"type": "array",
"elementType": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
}
@@ -15510,7 +15798,7 @@
]
},
{
- "id": 372,
+ "id": 386,
"name": "isConnected",
"kind": 2048,
"kindString": "Method",
@@ -15518,13 +15806,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 224,
+ "line": 223,
"character": 2
}
],
"signatures": [
{
- "id": 373,
+ "id": 387,
"name": "isConnected",
"kind": 4096,
"kindString": "Call signature",
@@ -15540,7 +15828,7 @@
]
},
{
- "id": 365,
+ "id": 379,
"name": "log",
"kind": 2048,
"kindString": "Method",
@@ -15548,13 +15836,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 201,
+ "line": 200,
"character": 2
}
],
"signatures": [
{
- "id": 366,
+ "id": 380,
"name": "log",
"kind": 4096,
"kindString": "Call signature",
@@ -15565,7 +15853,7 @@
},
"parameters": [
{
- "id": 367,
+ "id": 381,
"name": "kind",
"kind": 32768,
"kindString": "Parameter",
@@ -15576,7 +15864,7 @@
}
},
{
- "id": 368,
+ "id": 382,
"name": "msg",
"kind": 32768,
"kindString": "Parameter",
@@ -15587,7 +15875,7 @@
}
},
{
- "id": 369,
+ "id": 383,
"name": "data",
"kind": 32768,
"kindString": "Parameter",
@@ -15608,7 +15896,7 @@
]
},
{
- "id": 378,
+ "id": 392,
"name": "push",
"kind": 2048,
"kindString": "Method",
@@ -15616,13 +15904,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 246,
+ "line": 245,
"character": 2
}
],
"signatures": [
{
- "id": 379,
+ "id": 393,
"name": "push",
"kind": 4096,
"kindString": "Call signature",
@@ -15633,17 +15921,17 @@
},
"parameters": [
{
- "id": 380,
+ "id": 394,
"name": "data",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 443,
+ "id": 457,
"name": "RealtimeMessage",
"dereferenced": {
- "id": 443,
+ "id": 457,
"name": "RealtimeMessage",
"kind": 4194304,
"kindString": "Type alias",
@@ -15651,25 +15939,99 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 28,
+ "line": 29,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 444,
+ "id": 458,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 446,
+ "id": 460,
"name": "event",
"kind": 1024,
"kindString": "Property",
"flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 31,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 463,
+ "name": "join_ref",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 34,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 461,
+ "name": "payload",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 32,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "any"
+ }
+ },
+ {
+ "id": 462,
+ "name": "ref",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 33,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 459,
+ "name": "topic",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -15681,93 +16043,19 @@
"type": "intrinsic",
"name": "string"
}
- },
- {
- "id": 449,
- "name": "join_ref",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 33,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 447,
- "name": "payload",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 31,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "any"
- }
- },
- {
- "id": 448,
- "name": "ref",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 32,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 445,
- "name": "topic",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 29,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
}
],
"groups": [
{
"title": "Properties",
"kind": 1024,
- "children": [446, 449, 447, 448, 445]
+ "children": [460, 463, 461, 462, 459]
}
],
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 28,
+ "line": 29,
"character": 30
}
]
@@ -15794,7 +16082,7 @@
]
},
{
- "id": 363,
+ "id": 377,
"name": "removeAllChannels",
"kind": 2048,
"kindString": "Method",
@@ -15803,12 +16091,12 @@
{
"fileName": "RealtimeClient.ts",
"line": 187,
- "character": 2
+ "character": 8
}
],
"signatures": [
{
- "id": 364,
+ "id": 378,
"name": "removeAllChannels",
"kind": 4096,
"kindString": "Call signature",
@@ -15823,7 +16111,7 @@
"type": "array",
"elementType": {
"type": "reference",
- "id": 515,
+ "id": 534,
"name": "RealtimeRemoveChannelResponse"
}
}
@@ -15836,7 +16124,7 @@
]
},
{
- "id": 360,
+ "id": 374,
"name": "removeChannel",
"kind": 2048,
"kindString": "Method",
@@ -15844,13 +16132,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 173,
- "character": 2
+ "line": 174,
+ "character": 8
}
],
"signatures": [
{
- "id": 361,
+ "id": 375,
"name": "removeChannel",
"kind": 4096,
"kindString": "Call signature",
@@ -15860,7 +16148,7 @@
},
"parameters": [
{
- "id": 362,
+ "id": 376,
"name": "channel",
"kind": 32768,
"kindString": "Parameter",
@@ -15870,7 +16158,7 @@
},
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default",
"dereferenced": "[Circular ~.children.6.children.0.signatures.0.parameters.0.type.dereferenced]"
}
@@ -15881,7 +16169,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 515,
+ "id": 534,
"name": "RealtimeRemoveChannelResponse"
}
],
@@ -15893,7 +16181,7 @@
]
},
{
- "id": 381,
+ "id": 395,
"name": "setAuth",
"kind": 2048,
"kindString": "Method",
@@ -15901,13 +16189,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 273,
+ "line": 272,
"character": 2
}
],
"signatures": [
{
- "id": 382,
+ "id": 396,
"name": "setAuth",
"kind": 4096,
"kindString": "Call signature",
@@ -15917,7 +16205,7 @@
},
"parameters": [
{
- "id": 383,
+ "id": 397,
"name": "token",
"kind": 32768,
"kindString": "Parameter",
@@ -15952,28 +16240,28 @@
{
"title": "Constructors",
"kind": 512,
- "children": [315]
+ "children": [329]
},
{
"title": "Properties",
"kind": 1024,
"children": [
- 319, 320, 341, 339, 338, 321, 350, 322, 332, 333, 351,
- 337, 326, 334, 340, 336, 335, 342, 343, 344, 330, 331
+ 333, 334, 355, 353, 352, 335, 364, 336, 346, 347, 365,
+ 351, 340, 348, 354, 350, 349, 356, 357, 358, 344, 345
]
},
{
"title": "Methods",
"kind": 2048,
"children": [
- 374, 352, 370, 354, 358, 372, 365, 378, 363, 360, 381
+ 388, 366, 384, 368, 372, 386, 379, 392, 377, 374, 395
]
}
],
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 40,
+ "line": 41,
"character": 21
}
]
@@ -15983,14 +16271,14 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
}
]
},
{
- "id": 71,
+ "id": 80,
"name": "bindings",
"kind": 1024,
"kindString": "Property",
@@ -15998,27 +16286,27 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 110,
+ "line": 114,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 72,
+ "id": 81,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 73,
+ "id": 82,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 74,
+ "id": 83,
"name": "key",
"kind": 32768,
"flags": {},
@@ -16033,14 +16321,14 @@
"elementType": {
"type": "reflection",
"declaration": {
- "id": 75,
+ "id": 84,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 81,
+ "id": 90,
"name": "callback",
"kind": 1024,
"kindString": "Property",
@@ -16048,7 +16336,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 114,
+ "line": 118,
"character": 6
}
],
@@ -16060,7 +16348,7 @@
}
},
{
- "id": 77,
+ "id": 86,
"name": "filter",
"kind": 1024,
"kindString": "Property",
@@ -16068,14 +16356,14 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 113,
+ "line": 117,
"character": 6
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 78,
+ "id": 87,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
@@ -16083,19 +16371,19 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 113,
+ "line": 117,
"character": 14
}
],
"indexSignature": {
- "id": 79,
+ "id": 88,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 80,
+ "id": 89,
"name": "key",
"kind": 32768,
"flags": {},
@@ -16114,7 +16402,7 @@
}
},
{
- "id": 82,
+ "id": 91,
"name": "id",
"kind": 1024,
"kindString": "Property",
@@ -16124,7 +16412,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 115,
+ "line": 119,
"character": 6
}
],
@@ -16134,7 +16422,7 @@
}
},
{
- "id": 76,
+ "id": 85,
"name": "type",
"kind": 1024,
"kindString": "Property",
@@ -16142,7 +16430,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 112,
+ "line": 116,
"character": 6
}
],
@@ -16156,13 +16444,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [81, 77, 82, 76]
+ "children": [90, 86, 91, 85]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 111,
+ "line": 115,
"character": 19
}
]
@@ -16175,7 +16463,7 @@
"defaultValue": "{}"
},
{
- "id": 86,
+ "id": 95,
"name": "joinPush",
"kind": 1024,
"kindString": "Property",
@@ -16183,7 +16471,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 121,
+ "line": 125,
"character": 2
}
],
@@ -16193,7 +16481,7 @@
}
},
{
- "id": 85,
+ "id": 94,
"name": "joinedOnce",
"kind": 1024,
"kindString": "Property",
@@ -16201,7 +16489,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 120,
+ "line": 124,
"character": 2
}
],
@@ -16212,7 +16500,7 @@
"defaultValue": "false"
},
{
- "id": 91,
+ "id": 100,
"name": "params",
"kind": 1024,
"kindString": "Property",
@@ -16221,10 +16509,10 @@
},
"type": {
"type": "reference",
- "id": 302,
+ "id": 316,
"name": "RealtimeChannelOptions",
"dereferenced": {
- "id": 302,
+ "id": 316,
"name": "RealtimeChannelOptions",
"kind": 4194304,
"kindString": "Type alias",
@@ -16232,21 +16520,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 13,
+ "line": 15,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 303,
+ "id": 317,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 304,
+ "id": 318,
"name": "config",
"kind": 1024,
"kindString": "Property",
@@ -16254,21 +16542,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 14,
+ "line": 16,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 305,
+ "id": 319,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 306,
+ "id": 320,
"name": "broadcast",
"kind": 1024,
"kindString": "Property",
@@ -16281,21 +16569,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 4
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 307,
+ "id": 321,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 309,
+ "id": 323,
"name": "ack",
"kind": 1024,
"kindString": "Property",
@@ -16305,7 +16593,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 34
}
],
@@ -16315,7 +16603,7 @@
}
},
{
- "id": 308,
+ "id": 322,
"name": "self",
"kind": 1024,
"kindString": "Property",
@@ -16325,7 +16613,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 18
}
],
@@ -16339,13 +16627,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [309, 308]
+ "children": [323, 322]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 16
}
]
@@ -16353,7 +16641,7 @@
}
},
{
- "id": 310,
+ "id": 324,
"name": "presence",
"kind": 1024,
"kindString": "Property",
@@ -16366,21 +16654,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 23,
+ "line": 25,
"character": 4
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 311,
+ "id": 325,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 312,
+ "id": 326,
"name": "key",
"kind": 1024,
"kindString": "Property",
@@ -16390,7 +16678,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 23,
+ "line": 25,
"character": 17
}
],
@@ -16404,13 +16692,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [312]
+ "children": [326]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 23,
+ "line": 25,
"character": 15
}
]
@@ -16422,13 +16710,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [306, 310]
+ "children": [320, 324]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 14,
+ "line": 16,
"character": 10
}
]
@@ -16440,13 +16728,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [304]
+ "children": [318]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 13,
+ "line": 15,
"character": 37
}
]
@@ -16457,7 +16745,7 @@
"defaultValue": "..."
},
{
- "id": 89,
+ "id": 98,
"name": "presence",
"kind": 1024,
"kindString": "Property",
@@ -16465,7 +16753,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 124,
+ "line": 128,
"character": 2
}
],
@@ -16484,18 +16772,18 @@
{
"title": "Constructors",
"kind": 512,
- "children": [28]
+ "children": [36]
},
{
"title": "Properties",
"kind": 1024,
- "children": [35, 41, 34, 33, 32]
+ "children": [44, 50, 43, 42, 40]
}
],
"sources": [
{
"fileName": "RealtimePresence.ts",
- "line": 61,
+ "line": 63,
"character": 21
}
]
@@ -16503,7 +16791,7 @@
}
},
{
- "id": 88,
+ "id": 97,
"name": "pushBuffer",
"kind": 1024,
"kindString": "Property",
@@ -16511,7 +16799,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 123,
+ "line": 127,
"character": 2
}
],
@@ -16525,7 +16813,7 @@
"defaultValue": "[]"
},
{
- "id": 87,
+ "id": 96,
"name": "rejoinTimer",
"kind": 1024,
"kindString": "Property",
@@ -16533,7 +16821,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 122,
+ "line": 126,
"character": 2
}
],
@@ -16543,7 +16831,7 @@
}
},
{
- "id": 92,
+ "id": 101,
"name": "socket",
"kind": 1024,
"kindString": "Property",
@@ -16552,17 +16840,17 @@
},
"type": {
"type": "reference",
- "id": 314,
+ "id": 328,
"name": "default",
"dereferenced": {
- "id": 314,
+ "id": 328,
"name": "RealtimeClient",
"kind": 128,
"kindString": "Class",
"flags": {},
"children": [
{
- "id": 315,
+ "id": 329,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -16570,13 +16858,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 88,
+ "line": 89,
"character": 2
}
],
"signatures": [
{
- "id": 316,
+ "id": 330,
"name": "new RealtimeClient",
"kind": 16384,
"kindString": "Constructor signature",
@@ -16586,7 +16874,7 @@
},
"parameters": [
{
- "id": 317,
+ "id": 331,
"name": "endPoint",
"kind": 32768,
"kindString": "Parameter",
@@ -16600,7 +16888,7 @@
}
},
{
- "id": 318,
+ "id": 332,
"name": "options",
"kind": 32768,
"kindString": "Parameter",
@@ -16609,10 +16897,10 @@
},
"type": {
"type": "reference",
- "id": 426,
+ "id": 440,
"name": "RealtimeClientOptions",
"dereferenced": {
- "id": 426,
+ "id": 440,
"name": "RealtimeClientOptions",
"kind": 4194304,
"kindString": "Type alias",
@@ -16620,27 +16908,49 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 16,
+ "line": 17,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 427,
+ "id": 441,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 433,
+ "id": 447,
"name": "decode",
"kind": 1024,
"kindString": "Property",
"flags": {
"isOptional": true
},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 23,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "qualifiedName": "Function",
+ "package": "typescript",
+ "name": "Function"
+ }
+ },
+ {
+ "id": 446,
+ "name": "encode",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -16656,8 +16966,84 @@
}
},
{
- "id": 432,
- "name": "encode",
+ "id": 449,
+ "name": "headers",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 25,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 450,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 25,
+ "character": 12
+ }
+ ],
+ "indexSignature": {
+ "id": 451,
+ "name": "__index",
+ "kind": 8192,
+ "kindString": "Index signature",
+ "flags": {},
+ "parameters": [
+ {
+ "id": 452,
+ "name": "key",
+ "kind": 32768,
+ "flags": {},
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ }
+ }
+ },
+ {
+ "id": 444,
+ "name": "heartbeatIntervalMs",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 20,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "number"
+ }
+ },
+ {
+ "id": 445,
+ "name": "logger",
"kind": 1024,
"kindString": "Property",
"flags": {
@@ -16678,105 +17064,7 @@
}
},
{
- "id": 435,
- "name": "headers",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 24,
- "character": 2
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 436,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 24,
- "character": 12
- }
- ],
- "indexSignature": {
- "id": 437,
- "name": "__index",
- "kind": 8192,
- "kindString": "Index signature",
- "flags": {},
- "parameters": [
- {
- "id": 438,
- "name": "key",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- }
- }
- },
- {
- "id": 430,
- "name": "heartbeatIntervalMs",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 19,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- },
- {
- "id": 431,
- "name": "logger",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 20,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "qualifiedName": "Function",
- "package": "typescript",
- "name": "Function"
- }
- },
- {
- "id": 439,
+ "id": 453,
"name": "params",
"kind": 1024,
"kindString": "Property",
@@ -16786,14 +17074,14 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 25,
+ "line": 26,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 440,
+ "id": 454,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
@@ -16801,19 +17089,19 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 25,
+ "line": 26,
"character": 11
}
],
"indexSignature": {
- "id": 441,
+ "id": 455,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 442,
+ "id": 456,
"name": "key",
"kind": 32768,
"flags": {},
@@ -16832,7 +17120,7 @@
}
},
{
- "id": 434,
+ "id": 448,
"name": "reconnectAfterMs",
"kind": 1024,
"kindString": "Property",
@@ -16842,7 +17130,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 23,
+ "line": 24,
"character": 2
}
],
@@ -16854,7 +17142,7 @@
}
},
{
- "id": 429,
+ "id": 443,
"name": "timeout",
"kind": 1024,
"kindString": "Property",
@@ -16864,7 +17152,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 18,
+ "line": 19,
"character": 2
}
],
@@ -16874,7 +17162,7 @@
}
},
{
- "id": 428,
+ "id": 442,
"name": "transport",
"kind": 1024,
"kindString": "Property",
@@ -16884,7 +17172,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 17,
+ "line": 18,
"character": 2
}
],
@@ -16901,14 +17189,14 @@
"title": "Properties",
"kind": 1024,
"children": [
- 433, 432, 435, 430, 431, 439, 434, 429, 428
+ 447, 446, 449, 444, 445, 453, 448, 443, 442
]
}
],
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 16,
+ "line": 17,
"character": 36
}
]
@@ -16920,14 +17208,14 @@
],
"type": {
"type": "reference",
- "id": 314,
+ "id": 328,
"name": "default"
}
}
]
},
{
- "id": 319,
+ "id": 333,
"name": "accessToken",
"kind": 1024,
"kindString": "Property",
@@ -16935,7 +17223,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 41,
+ "line": 42,
"character": 2
}
],
@@ -16955,7 +17243,7 @@
"defaultValue": "null"
},
{
- "id": 320,
+ "id": 334,
"name": "channels",
"kind": 1024,
"kindString": "Property",
@@ -16963,7 +17251,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 42,
+ "line": 43,
"character": 2
}
],
@@ -16971,14 +17259,14 @@
"type": "array",
"elementType": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
},
"defaultValue": "[]"
},
{
- "id": 341,
+ "id": 355,
"name": "conn",
"kind": 1024,
"kindString": "Property",
@@ -16986,7 +17274,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 57,
+ "line": 58,
"character": 2
}
],
@@ -17008,11 +17296,31 @@
"defaultValue": "null"
},
{
- "id": 339,
+ "id": 353,
"name": "decode",
"kind": 1024,
"kindString": "Property",
"flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 56,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "qualifiedName": "Function",
+ "package": "typescript",
+ "name": "Function"
+ }
+ },
+ {
+ "id": 352,
+ "name": "encode",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -17028,27 +17336,7 @@
}
},
{
- "id": 338,
- "name": "encode",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 54,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "qualifiedName": "Function",
- "package": "typescript",
- "name": "Function"
- }
- },
- {
- "id": 321,
+ "id": 335,
"name": "endPoint",
"kind": 1024,
"kindString": "Property",
@@ -17056,7 +17344,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 43,
+ "line": 44,
"character": 2
}
],
@@ -17067,7 +17355,7 @@
"defaultValue": "''"
},
{
- "id": 350,
+ "id": 364,
"name": "eventsPerSecondLimitMs",
"kind": 1024,
"kindString": "Property",
@@ -17075,7 +17363,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 71,
+ "line": 72,
"character": 2
}
],
@@ -17086,7 +17374,7 @@
"defaultValue": "100"
},
{
- "id": 322,
+ "id": 336,
"name": "headers",
"kind": 1024,
"kindString": "Property",
@@ -17096,27 +17384,27 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 44,
+ "line": 45,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 323,
+ "id": 337,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 324,
+ "id": 338,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 325,
+ "id": 339,
"name": "key",
"kind": 32768,
"flags": {},
@@ -17136,7 +17424,7 @@
"defaultValue": "DEFAULT_HEADERS"
},
{
- "id": 332,
+ "id": 346,
"name": "heartbeatIntervalMs",
"kind": 1024,
"kindString": "Property",
@@ -17144,7 +17432,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 48,
+ "line": 49,
"character": 2
}
],
@@ -17155,7 +17443,7 @@
"defaultValue": "30000"
},
{
- "id": 333,
+ "id": 347,
"name": "heartbeatTimer",
"kind": 1024,
"kindString": "Property",
@@ -17163,7 +17451,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 49,
+ "line": 50,
"character": 2
}
],
@@ -17185,7 +17473,7 @@
"defaultValue": "undefined"
},
{
- "id": 351,
+ "id": 365,
"name": "inThrottle",
"kind": 1024,
"kindString": "Property",
@@ -17193,7 +17481,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 72,
+ "line": 73,
"character": 2
}
],
@@ -17204,7 +17492,7 @@
"defaultValue": "false"
},
{
- "id": 337,
+ "id": 351,
"name": "logger",
"kind": 1024,
"kindString": "Property",
@@ -17212,7 +17500,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 53,
+ "line": 54,
"character": 2
}
],
@@ -17225,7 +17513,7 @@
"defaultValue": "noop"
},
{
- "id": 326,
+ "id": 340,
"name": "params",
"kind": 1024,
"kindString": "Property",
@@ -17235,27 +17523,27 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 45,
+ "line": 46,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 327,
+ "id": 341,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 328,
+ "id": 342,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 329,
+ "id": 343,
"name": "key",
"kind": 32768,
"flags": {},
@@ -17275,7 +17563,7 @@
"defaultValue": "{}"
},
{
- "id": 334,
+ "id": 348,
"name": "pendingHeartbeatRef",
"kind": 1024,
"kindString": "Property",
@@ -17283,7 +17571,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 50,
+ "line": 51,
"character": 2
}
],
@@ -17303,7 +17591,7 @@
"defaultValue": "null"
},
{
- "id": 340,
+ "id": 354,
"name": "reconnectAfterMs",
"kind": 1024,
"kindString": "Property",
@@ -17311,7 +17599,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 56,
+ "line": 57,
"character": 2
}
],
@@ -17323,11 +17611,29 @@
}
},
{
- "id": 336,
+ "id": 350,
"name": "reconnectTimer",
"kind": 1024,
"kindString": "Property",
"flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 53,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "name": "default"
+ }
+ },
+ {
+ "id": 349,
+ "name": "ref",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -17335,24 +17641,6 @@
"character": 2
}
],
- "type": {
- "type": "reference",
- "name": "default"
- }
- },
- {
- "id": 335,
- "name": "ref",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 51,
- "character": 2
- }
- ],
"type": {
"type": "intrinsic",
"name": "number"
@@ -17360,7 +17648,7 @@
"defaultValue": "0"
},
{
- "id": 342,
+ "id": 356,
"name": "sendBuffer",
"kind": 1024,
"kindString": "Property",
@@ -17368,7 +17656,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 58,
+ "line": 59,
"character": 2
}
],
@@ -17384,30 +17672,11 @@
"defaultValue": "[]"
},
{
- "id": 343,
+ "id": 357,
"name": "serializer",
"kind": 1024,
"kindString": "Property",
"flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 59,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "name": "default"
- },
- "defaultValue": "..."
- },
- {
- "id": 344,
- "name": "stateChangeCallbacks",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -17415,44 +17684,40 @@
"character": 2
}
],
+ "type": {
+ "type": "reference",
+ "name": "default"
+ },
+ "defaultValue": "..."
+ },
+ {
+ "id": 358,
+ "name": "stateChangeCallbacks",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 61,
+ "character": 2
+ }
+ ],
"type": {
"type": "reflection",
"declaration": {
- "id": 345,
+ "id": 359,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 347,
+ "id": 361,
"name": "close",
"kind": 1024,
"kindString": "Property",
"flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 62,
- "character": 4
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "qualifiedName": "Function",
- "package": "typescript",
- "name": "Function"
- }
- }
- },
- {
- "id": 348,
- "name": "error",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -17471,8 +17736,8 @@
}
},
{
- "id": 349,
- "name": "message",
+ "id": 362,
+ "name": "error",
"kind": 1024,
"kindString": "Property",
"flags": {},
@@ -17494,7 +17759,30 @@
}
},
{
- "id": 346,
+ "id": 363,
+ "name": "message",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 65,
+ "character": 4
+ }
+ ],
+ "type": {
+ "type": "array",
+ "elementType": {
+ "type": "reference",
+ "qualifiedName": "Function",
+ "package": "typescript",
+ "name": "Function"
+ }
+ }
+ },
+ {
+ "id": 360,
"name": "open",
"kind": 1024,
"kindString": "Property",
@@ -17502,7 +17790,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 61,
+ "line": 62,
"character": 4
}
],
@@ -17521,7 +17809,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [347, 348, 349, 346]
+ "children": [361, 362, 363, 360]
}
]
}
@@ -17529,30 +17817,11 @@
"defaultValue": "..."
},
{
- "id": 330,
+ "id": 344,
"name": "timeout",
"kind": 1024,
"kindString": "Property",
"flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 46,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "DEFAULT_TIMEOUT"
- },
- {
- "id": 331,
- "name": "transport",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -17560,6 +17829,25 @@
"character": 2
}
],
+ "type": {
+ "type": "intrinsic",
+ "name": "number"
+ },
+ "defaultValue": "DEFAULT_TIMEOUT"
+ },
+ {
+ "id": 345,
+ "name": "transport",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 48,
+ "character": 2
+ }
+ ],
"type": {
"type": "intrinsic",
"name": "any"
@@ -17567,7 +17855,7 @@
"defaultValue": "w3cwebsocket"
},
{
- "id": 374,
+ "id": 388,
"name": "channel",
"kind": 2048,
"kindString": "Method",
@@ -17575,20 +17863,20 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 228,
+ "line": 227,
"character": 2
}
],
"signatures": [
{
- "id": 375,
+ "id": 389,
"name": "channel",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 376,
+ "id": 390,
"name": "topic",
"kind": 32768,
"kindString": "Parameter",
@@ -17599,17 +17887,17 @@
}
},
{
- "id": 377,
+ "id": 391,
"name": "params",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 302,
+ "id": 316,
"name": "RealtimeChannelOptions",
"dereferenced": {
- "id": 302,
+ "id": 316,
"name": "RealtimeChannelOptions",
"kind": 4194304,
"kindString": "Type alias",
@@ -17617,21 +17905,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 13,
+ "line": 15,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 303,
+ "id": 317,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 304,
+ "id": 318,
"name": "config",
"kind": 1024,
"kindString": "Property",
@@ -17639,21 +17927,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 14,
+ "line": 16,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 305,
+ "id": 319,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 306,
+ "id": 320,
"name": "broadcast",
"kind": 1024,
"kindString": "Property",
@@ -17666,21 +17954,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 4
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 307,
+ "id": 321,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 309,
+ "id": 323,
"name": "ack",
"kind": 1024,
"kindString": "Property",
@@ -17690,7 +17978,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 34
}
],
@@ -17700,7 +17988,7 @@
}
},
{
- "id": 308,
+ "id": 322,
"name": "self",
"kind": 1024,
"kindString": "Property",
@@ -17710,7 +17998,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 18
}
],
@@ -17724,13 +18012,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [309, 308]
+ "children": [323, 322]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 16
}
]
@@ -17738,7 +18026,7 @@
}
},
{
- "id": 310,
+ "id": 324,
"name": "presence",
"kind": 1024,
"kindString": "Property",
@@ -17751,21 +18039,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 23,
+ "line": 25,
"character": 4
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 311,
+ "id": 325,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 312,
+ "id": 326,
"name": "key",
"kind": 1024,
"kindString": "Property",
@@ -17775,7 +18063,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 23,
+ "line": 25,
"character": 17
}
],
@@ -17789,13 +18077,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [312]
+ "children": [326]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 23,
+ "line": 25,
"character": 15
}
]
@@ -17807,13 +18095,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [306, 310]
+ "children": [320, 324]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 14,
+ "line": 16,
"character": 10
}
]
@@ -17825,13 +18113,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [304]
+ "children": [318]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 13,
+ "line": 15,
"character": 37
}
]
@@ -17844,14 +18132,14 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
}
]
},
{
- "id": 352,
+ "id": 366,
"name": "connect",
"kind": 2048,
"kindString": "Method",
@@ -17859,13 +18147,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 125,
+ "line": 126,
"character": 2
}
],
"signatures": [
{
- "id": 353,
+ "id": 367,
"name": "connect",
"kind": 4096,
"kindString": "Call signature",
@@ -17881,7 +18169,7 @@
]
},
{
- "id": 370,
+ "id": 384,
"name": "connectionState",
"kind": 2048,
"kindString": "Method",
@@ -17889,13 +18177,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 208,
+ "line": 207,
"character": 2
}
],
"signatures": [
{
- "id": 371,
+ "id": 385,
"name": "connectionState",
"kind": 4096,
"kindString": "Call signature",
@@ -17911,7 +18199,7 @@
]
},
{
- "id": 354,
+ "id": 368,
"name": "disconnect",
"kind": 2048,
"kindString": "Method",
@@ -17919,13 +18207,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 147,
+ "line": 148,
"character": 2
}
],
"signatures": [
{
- "id": 355,
+ "id": 369,
"name": "disconnect",
"kind": 4096,
"kindString": "Call signature",
@@ -17935,7 +18223,7 @@
},
"parameters": [
{
- "id": 356,
+ "id": 370,
"name": "code",
"kind": 32768,
"kindString": "Parameter",
@@ -17951,7 +18239,7 @@
}
},
{
- "id": 357,
+ "id": 371,
"name": "reason",
"kind": 32768,
"kindString": "Parameter",
@@ -17975,7 +18263,7 @@
]
},
{
- "id": 358,
+ "id": 372,
"name": "getChannels",
"kind": 2048,
"kindString": "Method",
@@ -17983,13 +18271,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 165,
+ "line": 166,
"character": 2
}
],
"signatures": [
{
- "id": 359,
+ "id": 373,
"name": "getChannels",
"kind": 4096,
"kindString": "Call signature",
@@ -18001,7 +18289,7 @@
"type": "array",
"elementType": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
}
@@ -18009,7 +18297,7 @@
]
},
{
- "id": 372,
+ "id": 386,
"name": "isConnected",
"kind": 2048,
"kindString": "Method",
@@ -18017,13 +18305,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 224,
+ "line": 223,
"character": 2
}
],
"signatures": [
{
- "id": 373,
+ "id": 387,
"name": "isConnected",
"kind": 4096,
"kindString": "Call signature",
@@ -18039,7 +18327,7 @@
]
},
{
- "id": 365,
+ "id": 379,
"name": "log",
"kind": 2048,
"kindString": "Method",
@@ -18047,13 +18335,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 201,
+ "line": 200,
"character": 2
}
],
"signatures": [
{
- "id": 366,
+ "id": 380,
"name": "log",
"kind": 4096,
"kindString": "Call signature",
@@ -18064,7 +18352,7 @@
},
"parameters": [
{
- "id": 367,
+ "id": 381,
"name": "kind",
"kind": 32768,
"kindString": "Parameter",
@@ -18075,7 +18363,7 @@
}
},
{
- "id": 368,
+ "id": 382,
"name": "msg",
"kind": 32768,
"kindString": "Parameter",
@@ -18086,7 +18374,7 @@
}
},
{
- "id": 369,
+ "id": 383,
"name": "data",
"kind": 32768,
"kindString": "Parameter",
@@ -18107,7 +18395,7 @@
]
},
{
- "id": 378,
+ "id": 392,
"name": "push",
"kind": 2048,
"kindString": "Method",
@@ -18115,13 +18403,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 246,
+ "line": 245,
"character": 2
}
],
"signatures": [
{
- "id": 379,
+ "id": 393,
"name": "push",
"kind": 4096,
"kindString": "Call signature",
@@ -18132,17 +18420,17 @@
},
"parameters": [
{
- "id": 380,
+ "id": 394,
"name": "data",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 443,
+ "id": 457,
"name": "RealtimeMessage",
"dereferenced": {
- "id": 443,
+ "id": 457,
"name": "RealtimeMessage",
"kind": 4194304,
"kindString": "Type alias",
@@ -18150,25 +18438,99 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 28,
+ "line": 29,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 444,
+ "id": 458,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 446,
+ "id": 460,
"name": "event",
"kind": 1024,
"kindString": "Property",
"flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 31,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 463,
+ "name": "join_ref",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 34,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 461,
+ "name": "payload",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 32,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "any"
+ }
+ },
+ {
+ "id": 462,
+ "name": "ref",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 33,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 459,
+ "name": "topic",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -18180,93 +18542,19 @@
"type": "intrinsic",
"name": "string"
}
- },
- {
- "id": 449,
- "name": "join_ref",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 33,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 447,
- "name": "payload",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 31,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "any"
- }
- },
- {
- "id": 448,
- "name": "ref",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 32,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 445,
- "name": "topic",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 29,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
}
],
"groups": [
{
"title": "Properties",
"kind": 1024,
- "children": [446, 449, 447, 448, 445]
+ "children": [460, 463, 461, 462, 459]
}
],
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 28,
+ "line": 29,
"character": 30
}
]
@@ -18293,7 +18581,7 @@
]
},
{
- "id": 363,
+ "id": 377,
"name": "removeAllChannels",
"kind": 2048,
"kindString": "Method",
@@ -18302,12 +18590,12 @@
{
"fileName": "RealtimeClient.ts",
"line": 187,
- "character": 2
+ "character": 8
}
],
"signatures": [
{
- "id": 364,
+ "id": 378,
"name": "removeAllChannels",
"kind": 4096,
"kindString": "Call signature",
@@ -18322,7 +18610,7 @@
"type": "array",
"elementType": {
"type": "reference",
- "id": 515,
+ "id": 534,
"name": "RealtimeRemoveChannelResponse"
}
}
@@ -18335,7 +18623,7 @@
]
},
{
- "id": 360,
+ "id": 374,
"name": "removeChannel",
"kind": 2048,
"kindString": "Method",
@@ -18343,13 +18631,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 173,
- "character": 2
+ "line": 174,
+ "character": 8
}
],
"signatures": [
{
- "id": 361,
+ "id": 375,
"name": "removeChannel",
"kind": 4096,
"kindString": "Call signature",
@@ -18359,7 +18647,7 @@
},
"parameters": [
{
- "id": 362,
+ "id": 376,
"name": "channel",
"kind": 32768,
"kindString": "Parameter",
@@ -18369,7 +18657,7 @@
},
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default",
"dereferenced": "[Circular ~.children.6.children.0.signatures.0.parameters.0.type.dereferenced]"
}
@@ -18380,7 +18668,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 515,
+ "id": 534,
"name": "RealtimeRemoveChannelResponse"
}
],
@@ -18392,7 +18680,7 @@
]
},
{
- "id": 381,
+ "id": 395,
"name": "setAuth",
"kind": 2048,
"kindString": "Method",
@@ -18400,13 +18688,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 273,
+ "line": 272,
"character": 2
}
],
"signatures": [
{
- "id": 382,
+ "id": 396,
"name": "setAuth",
"kind": 4096,
"kindString": "Call signature",
@@ -18416,7 +18704,7 @@
},
"parameters": [
{
- "id": 383,
+ "id": 397,
"name": "token",
"kind": 32768,
"kindString": "Parameter",
@@ -18451,28 +18739,28 @@
{
"title": "Constructors",
"kind": 512,
- "children": [315]
+ "children": [329]
},
{
"title": "Properties",
"kind": 1024,
"children": [
- 319, 320, 341, 339, 338, 321, 350, 322, 332, 333, 351, 337, 326,
- 334, 340, 336, 335, 342, 343, 344, 330, 331
+ 333, 334, 355, 353, 352, 335, 364, 336, 346, 347, 365, 351, 340,
+ 348, 354, 350, 349, 356, 357, 358, 344, 345
]
},
{
"title": "Methods",
"kind": 2048,
"children": [
- 374, 352, 370, 354, 358, 372, 365, 378, 363, 360, 381
+ 388, 366, 384, 368, 372, 386, 379, 392, 377, 374, 395
]
}
],
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 40,
+ "line": 41,
"character": 21
}
]
@@ -18480,7 +18768,7 @@
}
},
{
- "id": 84,
+ "id": 93,
"name": "state",
"kind": 1024,
"kindString": "Property",
@@ -18488,7 +18776,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 119,
+ "line": 123,
"character": 2
}
],
@@ -18499,7 +18787,7 @@
"defaultValue": "CHANNEL_STATES.closed"
},
{
- "id": 83,
+ "id": 92,
"name": "timeout",
"kind": 1024,
"kindString": "Property",
@@ -18507,7 +18795,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 118,
+ "line": 122,
"character": 2
}
],
@@ -18517,7 +18805,7 @@
}
},
{
- "id": 90,
+ "id": 99,
"name": "topic",
"kind": 1024,
"kindString": "Property",
@@ -18530,7 +18818,7 @@
}
},
{
- "id": 119,
+ "id": 133,
"name": "on",
"kind": 2048,
"kindString": "Method",
@@ -18538,13 +18826,13 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 332,
+ "line": 338,
"character": 2
}
],
"signatures": [
{
- "id": 120,
+ "id": 134,
"name": "on",
"kind": 4096,
"kindString": "Call signature",
@@ -18554,7 +18842,7 @@
},
"parameters": [
{
- "id": 121,
+ "id": 135,
"name": "type",
"kind": 32768,
"kindString": "Parameter",
@@ -18565,7 +18853,7 @@
}
},
{
- "id": 122,
+ "id": 136,
"name": "filter",
"kind": 32768,
"kindString": "Parameter",
@@ -18573,14 +18861,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 123,
+ "id": 137,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 124,
+ "id": 138,
"name": "event",
"kind": 1024,
"kindString": "Property",
@@ -18588,7 +18876,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 334,
+ "line": 340,
"character": 14
}
],
@@ -18602,14 +18890,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [124]
+ "children": [138]
}
]
}
}
},
{
- "id": 125,
+ "id": 139,
"name": "callback",
"kind": 32768,
"kindString": "Parameter",
@@ -18617,14 +18905,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 126,
+ "id": 140,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 127,
+ "id": 141,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
@@ -18641,19 +18929,19 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
},
{
- "id": 128,
+ "id": 142,
"name": "on",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"typeParameter": [
{
- "id": 132,
+ "id": 146,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -18661,20 +18949,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 129,
+ "id": 143,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 130,
+ "id": 144,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 131,
+ "id": 145,
"name": "key",
"kind": 32768,
"flags": {},
@@ -18695,7 +18983,7 @@
],
"parameters": [
{
- "id": 133,
+ "id": 147,
"name": "type",
"kind": 32768,
"kindString": "Parameter",
@@ -18706,7 +18994,7 @@
}
},
{
- "id": 134,
+ "id": 148,
"name": "filter",
"kind": 32768,
"kindString": "Parameter",
@@ -18714,14 +19002,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 135,
+ "id": 149,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 136,
+ "id": 150,
"name": "event",
"kind": 1024,
"kindString": "Property",
@@ -18729,7 +19017,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 339,
+ "line": 345,
"character": 14
}
],
@@ -18743,14 +19031,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [136]
+ "children": [150]
}
]
}
}
},
{
- "id": 137,
+ "id": 151,
"name": "callback",
"kind": 32768,
"kindString": "Parameter",
@@ -18758,32 +19046,32 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 138,
+ "id": 152,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 139,
+ "id": 153,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 140,
+ "id": 154,
"name": "payload",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 491,
+ "id": 505,
"typeArguments": [
{
"type": "reference",
- "id": 132,
+ "id": 146,
"name": "T"
}
],
@@ -18803,19 +19091,19 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
},
{
- "id": 141,
+ "id": 155,
"name": "on",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"typeParameter": [
{
- "id": 145,
+ "id": 159,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -18823,20 +19111,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 142,
+ "id": 156,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 143,
+ "id": 157,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 144,
+ "id": 158,
"name": "key",
"kind": 32768,
"flags": {},
@@ -18857,7 +19145,7 @@
],
"parameters": [
{
- "id": 146,
+ "id": 160,
"name": "type",
"kind": 32768,
"kindString": "Parameter",
@@ -18868,7 +19156,7 @@
}
},
{
- "id": 147,
+ "id": 161,
"name": "filter",
"kind": 32768,
"kindString": "Parameter",
@@ -18876,14 +19164,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 148,
+ "id": 162,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 149,
+ "id": 163,
"name": "event",
"kind": 1024,
"kindString": "Property",
@@ -18891,7 +19179,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 344,
+ "line": 350,
"character": 14
}
],
@@ -18905,14 +19193,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [149]
+ "children": [163]
}
]
}
}
},
{
- "id": 150,
+ "id": 164,
"name": "callback",
"kind": 32768,
"kindString": "Parameter",
@@ -18920,32 +19208,32 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 151,
+ "id": 165,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 152,
+ "id": 166,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 153,
+ "id": 167,
"name": "payload",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 501,
+ "id": 515,
"typeArguments": [
{
"type": "reference",
- "id": 145,
+ "id": 159,
"name": "T"
}
],
@@ -18965,19 +19253,19 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
},
{
- "id": 154,
+ "id": 168,
"name": "on",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"typeParameter": [
{
- "id": 158,
+ "id": 172,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -18985,20 +19273,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 155,
+ "id": 169,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 156,
+ "id": 170,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 157,
+ "id": 171,
"name": "key",
"kind": 32768,
"flags": {},
@@ -19019,7 +19307,7 @@
],
"parameters": [
{
- "id": 159,
+ "id": 173,
"name": "type",
"kind": 32768,
"kindString": "Parameter",
@@ -19030,14 +19318,14 @@
}
},
{
- "id": 160,
+ "id": 174,
"name": "filter",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 450,
+ "id": 464,
"typeArguments": [
{
"type": "literal",
@@ -19046,7 +19334,7 @@
],
"name": "RealtimePostgresChangesFilter",
"dereferenced": {
- "id": 450,
+ "id": 464,
"name": "RealtimePostgresChangesFilter",
"kind": 4194304,
"kindString": "Type alias",
@@ -19054,13 +19342,13 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 60,
+ "line": 62,
"character": 12
}
],
"typeParameter": [
{
- "id": 456,
+ "id": 470,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -19072,7 +19360,7 @@
[
{
"type": "reference",
- "id": 520,
+ "id": 539,
"name": "REALTIME_POSTGRES_CHANGES_LISTEN_EVENT"
},
""
@@ -19084,14 +19372,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 451,
+ "id": 465,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 452,
+ "id": 466,
"name": "event",
"kind": 1024,
"kindString": "Property",
@@ -19102,19 +19390,19 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 64,
+ "line": 68,
"character": 2
}
],
"type": {
"type": "reference",
- "id": 456,
+ "id": 470,
"name": "T",
"dereferenced": {}
}
},
{
- "id": 455,
+ "id": 469,
"name": "filter",
"kind": 1024,
"kindString": "Property",
@@ -19127,7 +19415,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 76,
+ "line": 80,
"character": 2
}
],
@@ -19137,7 +19425,7 @@
}
},
{
- "id": 453,
+ "id": 467,
"name": "schema",
"kind": 1024,
"kindString": "Property",
@@ -19148,7 +19436,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 68,
+ "line": 72,
"character": 2
}
],
@@ -19158,7 +19446,7 @@
}
},
{
- "id": 454,
+ "id": 468,
"name": "table",
"kind": 1024,
"kindString": "Property",
@@ -19171,7 +19459,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 72,
+ "line": 76,
"character": 2
}
],
@@ -19185,14 +19473,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [452, 455, 453, 454]
+ "children": [466, 469, 467, 468]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 60,
- "character": 99
+ "line": 64,
+ "character": 4
}
]
}
@@ -19201,7 +19489,7 @@
}
},
{
- "id": 161,
+ "id": 175,
"name": "callback",
"kind": 32768,
"kindString": "Parameter",
@@ -19209,32 +19497,32 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 162,
+ "id": 176,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 163,
+ "id": 177,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 164,
+ "id": 178,
"name": "payload",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 457,
+ "id": 471,
"typeArguments": [
{
"type": "reference",
- "id": 158,
+ "id": 172,
"name": "T"
}
],
@@ -19254,19 +19542,19 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
},
{
- "id": 165,
+ "id": 179,
"name": "on",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"typeParameter": [
{
- "id": 169,
+ "id": 183,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -19274,20 +19562,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 166,
+ "id": 180,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 167,
+ "id": 181,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 168,
+ "id": 182,
"name": "key",
"kind": 32768,
"flags": {},
@@ -19308,7 +19596,7 @@
],
"parameters": [
{
- "id": 170,
+ "id": 184,
"name": "type",
"kind": 32768,
"kindString": "Parameter",
@@ -19319,14 +19607,14 @@
}
},
{
- "id": 171,
+ "id": 185,
"name": "filter",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 450,
+ "id": 464,
"typeArguments": [
{
"type": "literal",
@@ -19335,7 +19623,7 @@
],
"name": "RealtimePostgresChangesFilter",
"dereferenced": {
- "id": 450,
+ "id": 464,
"name": "RealtimePostgresChangesFilter",
"kind": 4194304,
"kindString": "Type alias",
@@ -19343,13 +19631,13 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 60,
+ "line": 62,
"character": 12
}
],
"typeParameter": [
{
- "id": 456,
+ "id": 470,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -19361,7 +19649,7 @@
[
{
"type": "reference",
- "id": 520,
+ "id": 539,
"name": "REALTIME_POSTGRES_CHANGES_LISTEN_EVENT"
},
""
@@ -19373,14 +19661,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 451,
+ "id": 465,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 452,
+ "id": 466,
"name": "event",
"kind": 1024,
"kindString": "Property",
@@ -19391,19 +19679,19 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 64,
+ "line": 68,
"character": 2
}
],
"type": {
"type": "reference",
- "id": 456,
+ "id": 470,
"name": "T",
"dereferenced": {}
}
},
{
- "id": 455,
+ "id": 469,
"name": "filter",
"kind": 1024,
"kindString": "Property",
@@ -19416,7 +19704,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 76,
+ "line": 80,
"character": 2
}
],
@@ -19426,7 +19714,7 @@
}
},
{
- "id": 453,
+ "id": 467,
"name": "schema",
"kind": 1024,
"kindString": "Property",
@@ -19437,7 +19725,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 68,
+ "line": 72,
"character": 2
}
],
@@ -19447,7 +19735,7 @@
}
},
{
- "id": 454,
+ "id": 468,
"name": "table",
"kind": 1024,
"kindString": "Property",
@@ -19460,7 +19748,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 72,
+ "line": 76,
"character": 2
}
],
@@ -19474,14 +19762,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [452, 455, 453, 454]
+ "children": [466, 469, 467, 468]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 60,
- "character": 99
+ "line": 64,
+ "character": 4
}
]
}
@@ -19490,7 +19778,7 @@
}
},
{
- "id": 172,
+ "id": 186,
"name": "callback",
"kind": 32768,
"kindString": "Parameter",
@@ -19498,32 +19786,32 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 173,
+ "id": 187,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 174,
+ "id": 188,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 175,
+ "id": 189,
"name": "payload",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 462,
+ "id": 476,
"typeArguments": [
{
"type": "reference",
- "id": 169,
+ "id": 183,
"name": "T"
}
],
@@ -19543,19 +19831,19 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
},
{
- "id": 176,
+ "id": 190,
"name": "on",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"typeParameter": [
{
- "id": 180,
+ "id": 194,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -19563,20 +19851,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 177,
+ "id": 191,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 178,
+ "id": 192,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 179,
+ "id": 193,
"name": "key",
"kind": 32768,
"flags": {},
@@ -19597,7 +19885,7 @@
],
"parameters": [
{
- "id": 181,
+ "id": 195,
"name": "type",
"kind": 32768,
"kindString": "Parameter",
@@ -19608,14 +19896,14 @@
}
},
{
- "id": 182,
+ "id": 196,
"name": "filter",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 450,
+ "id": 464,
"typeArguments": [
{
"type": "literal",
@@ -19624,7 +19912,7 @@
],
"name": "RealtimePostgresChangesFilter",
"dereferenced": {
- "id": 450,
+ "id": 464,
"name": "RealtimePostgresChangesFilter",
"kind": 4194304,
"kindString": "Type alias",
@@ -19632,13 +19920,13 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 60,
+ "line": 62,
"character": 12
}
],
"typeParameter": [
{
- "id": 456,
+ "id": 470,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -19650,7 +19938,7 @@
[
{
"type": "reference",
- "id": 520,
+ "id": 539,
"name": "REALTIME_POSTGRES_CHANGES_LISTEN_EVENT"
},
""
@@ -19662,14 +19950,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 451,
+ "id": 465,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 452,
+ "id": 466,
"name": "event",
"kind": 1024,
"kindString": "Property",
@@ -19680,19 +19968,19 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 64,
+ "line": 68,
"character": 2
}
],
"type": {
"type": "reference",
- "id": 456,
+ "id": 470,
"name": "T",
"dereferenced": {}
}
},
{
- "id": 455,
+ "id": 469,
"name": "filter",
"kind": 1024,
"kindString": "Property",
@@ -19705,7 +19993,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 76,
+ "line": 80,
"character": 2
}
],
@@ -19715,7 +20003,7 @@
}
},
{
- "id": 453,
+ "id": 467,
"name": "schema",
"kind": 1024,
"kindString": "Property",
@@ -19726,7 +20014,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 68,
+ "line": 72,
"character": 2
}
],
@@ -19736,7 +20024,7 @@
}
},
{
- "id": 454,
+ "id": 468,
"name": "table",
"kind": 1024,
"kindString": "Property",
@@ -19749,7 +20037,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 72,
+ "line": 76,
"character": 2
}
],
@@ -19763,14 +20051,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [452, 455, 453, 454]
+ "children": [466, 469, 467, 468]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 60,
- "character": 99
+ "line": 64,
+ "character": 4
}
]
}
@@ -19779,7 +20067,7 @@
}
},
{
- "id": 183,
+ "id": 197,
"name": "callback",
"kind": 32768,
"kindString": "Parameter",
@@ -19787,32 +20075,32 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 184,
+ "id": 198,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 185,
+ "id": 199,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 186,
+ "id": 200,
"name": "payload",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 472,
+ "id": 486,
"typeArguments": [
{
"type": "reference",
- "id": 180,
+ "id": 194,
"name": "T"
}
],
@@ -19832,19 +20120,19 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
},
{
- "id": 187,
+ "id": 201,
"name": "on",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"typeParameter": [
{
- "id": 191,
+ "id": 205,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -19852,20 +20140,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 188,
+ "id": 202,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 189,
+ "id": 203,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 190,
+ "id": 204,
"name": "key",
"kind": 32768,
"flags": {},
@@ -19886,7 +20174,7 @@
],
"parameters": [
{
- "id": 192,
+ "id": 206,
"name": "type",
"kind": 32768,
"kindString": "Parameter",
@@ -19897,14 +20185,14 @@
}
},
{
- "id": 193,
+ "id": 207,
"name": "filter",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 450,
+ "id": 464,
"typeArguments": [
{
"type": "literal",
@@ -19913,7 +20201,7 @@
],
"name": "RealtimePostgresChangesFilter",
"dereferenced": {
- "id": 450,
+ "id": 464,
"name": "RealtimePostgresChangesFilter",
"kind": 4194304,
"kindString": "Type alias",
@@ -19921,13 +20209,13 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 60,
+ "line": 62,
"character": 12
}
],
"typeParameter": [
{
- "id": 456,
+ "id": 470,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -19939,7 +20227,7 @@
[
{
"type": "reference",
- "id": 520,
+ "id": 539,
"name": "REALTIME_POSTGRES_CHANGES_LISTEN_EVENT"
},
""
@@ -19951,14 +20239,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 451,
+ "id": 465,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 452,
+ "id": 466,
"name": "event",
"kind": 1024,
"kindString": "Property",
@@ -19969,19 +20257,19 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 64,
+ "line": 68,
"character": 2
}
],
"type": {
"type": "reference",
- "id": 456,
+ "id": 470,
"name": "T",
"dereferenced": {}
}
},
{
- "id": 455,
+ "id": 469,
"name": "filter",
"kind": 1024,
"kindString": "Property",
@@ -19994,7 +20282,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 76,
+ "line": 80,
"character": 2
}
],
@@ -20004,7 +20292,7 @@
}
},
{
- "id": 453,
+ "id": 467,
"name": "schema",
"kind": 1024,
"kindString": "Property",
@@ -20015,7 +20303,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 68,
+ "line": 72,
"character": 2
}
],
@@ -20025,7 +20313,7 @@
}
},
{
- "id": 454,
+ "id": 468,
"name": "table",
"kind": 1024,
"kindString": "Property",
@@ -20038,7 +20326,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 72,
+ "line": 76,
"character": 2
}
],
@@ -20052,14 +20340,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [452, 455, 453, 454]
+ "children": [466, 469, 467, 468]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 60,
- "character": 99
+ "line": 64,
+ "character": 4
}
]
}
@@ -20068,7 +20356,7 @@
}
},
{
- "id": 194,
+ "id": 208,
"name": "callback",
"kind": 32768,
"kindString": "Parameter",
@@ -20076,32 +20364,32 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 195,
+ "id": 209,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 196,
+ "id": 210,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 197,
+ "id": 211,
"name": "payload",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 481,
+ "id": 495,
"typeArguments": [
{
"type": "reference",
- "id": 191,
+ "id": 205,
"name": "T"
}
],
@@ -20121,12 +20409,12 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
},
{
- "id": 198,
+ "id": 212,
"name": "on",
"kind": 4096,
"kindString": "Call signature",
@@ -20136,7 +20424,7 @@
},
"parameters": [
{
- "id": 199,
+ "id": 213,
"name": "type",
"kind": 32768,
"kindString": "Parameter",
@@ -20150,7 +20438,7 @@
}
},
{
- "id": 200,
+ "id": 214,
"name": "filter",
"kind": 32768,
"kindString": "Parameter",
@@ -20161,14 +20449,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 201,
+ "id": 215,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 202,
+ "id": 216,
"name": "event",
"kind": 1024,
"kindString": "Property",
@@ -20176,7 +20464,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 375,
+ "line": 381,
"character": 14
}
],
@@ -20190,14 +20478,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [202]
+ "children": [216]
}
]
}
}
},
{
- "id": 203,
+ "id": 217,
"name": "callback",
"kind": 32768,
"kindString": "Parameter",
@@ -20208,21 +20496,21 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 204,
+ "id": 218,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 205,
+ "id": 219,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 206,
+ "id": 220,
"name": "payload",
"kind": 32768,
"kindString": "Parameter",
@@ -20230,14 +20518,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 207,
+ "id": 221,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 209,
+ "id": 223,
"name": "event",
"kind": 1024,
"kindString": "Property",
@@ -20245,7 +20533,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 378,
+ "line": 384,
"character": 6
}
],
@@ -20255,7 +20543,7 @@
}
},
{
- "id": 208,
+ "id": 222,
"name": "type",
"kind": 1024,
"kindString": "Property",
@@ -20263,7 +20551,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 377,
+ "line": 383,
"character": 6
}
],
@@ -20277,18 +20565,18 @@
{
"title": "Properties",
"kind": 1024,
- "children": [209, 208]
+ "children": [223, 222]
}
],
"indexSignature": {
- "id": 210,
+ "id": 224,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 211,
+ "id": 225,
"name": "key",
"kind": 32768,
"flags": {},
@@ -20319,14 +20607,14 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
}
]
},
{
- "id": 101,
+ "id": 110,
"name": "presenceState",
"kind": 2048,
"kindString": "Method",
@@ -20334,27 +20622,86 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 299,
+ "line": 303,
"character": 2
}
],
"signatures": [
{
- "id": 102,
+ "id": 111,
"name": "presenceState",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
+ "typeParameter": [
+ {
+ "id": 116,
+ "name": "T",
+ "kind": 131072,
+ "kindString": "Type parameter",
+ "flags": {},
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 112,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "indexSignature": {
+ "id": 113,
+ "name": "__index",
+ "kind": 8192,
+ "kindString": "Index signature",
+ "flags": {},
+ "parameters": [
+ {
+ "id": 114,
+ "name": "key",
+ "kind": 32768,
+ "flags": {},
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "any"
+ }
+ }
+ }
+ },
+ "default": {
+ "type": "reflection",
+ "declaration": {
+ "id": 115,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {}
+ }
+ }
+ }
+ ],
"type": {
"type": "reference",
- "id": 511,
+ "id": 525,
+ "typeArguments": [
+ {
+ "type": "reference",
+ "id": 116,
+ "name": "T"
+ }
+ ],
"name": "RealtimePresenceState"
}
}
]
},
{
- "id": 212,
+ "id": 226,
"name": "send",
"kind": 2048,
"kindString": "Method",
@@ -20362,20 +20709,20 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 390,
+ "line": 396,
"character": 2
}
],
"signatures": [
{
- "id": 213,
+ "id": 227,
"name": "send",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 214,
+ "id": 228,
"name": "payload",
"kind": 32768,
"kindString": "Parameter",
@@ -20383,14 +20730,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 215,
+ "id": 229,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 216,
+ "id": 230,
"name": "type",
"kind": 1024,
"kindString": "Property",
@@ -20398,7 +20745,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 391,
+ "line": 397,
"character": 15
}
],
@@ -20412,18 +20759,18 @@
{
"title": "Properties",
"kind": 1024,
- "children": [216]
+ "children": [230]
}
],
"indexSignature": {
- "id": 217,
+ "id": 231,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 218,
+ "id": 232,
"name": "key",
"kind": 32768,
"flags": {},
@@ -20442,7 +20789,7 @@
}
},
{
- "id": 219,
+ "id": 233,
"name": "opts",
"kind": 32768,
"kindString": "Parameter",
@@ -20450,20 +20797,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 220,
+ "id": 234,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 221,
+ "id": 235,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 222,
+ "id": 236,
"name": "key",
"kind": 32768,
"flags": {},
@@ -20488,7 +20835,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 313,
+ "id": 327,
"name": "RealtimeChannelSendResponse"
}
],
@@ -20500,7 +20847,7 @@
]
},
{
- "id": 93,
+ "id": 102,
"name": "subscribe",
"kind": 2048,
"kindString": "Method",
@@ -20508,13 +20855,13 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 186,
+ "line": 190,
"character": 2
}
],
"signatures": [
{
- "id": 94,
+ "id": 103,
"name": "subscribe",
"kind": 4096,
"kindString": "Call signature",
@@ -20524,7 +20871,7 @@
},
"parameters": [
{
- "id": 95,
+ "id": 104,
"name": "callback",
"kind": 32768,
"kindString": "Parameter",
@@ -20534,21 +20881,21 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 96,
+ "id": 105,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 97,
+ "id": 106,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 98,
+ "id": 107,
"name": "status",
"kind": 32768,
"kindString": "Parameter",
@@ -20576,7 +20923,7 @@
}
},
{
- "id": 99,
+ "id": 108,
"name": "err",
"kind": 32768,
"kindString": "Parameter",
@@ -20601,7 +20948,7 @@
}
},
{
- "id": 100,
+ "id": 109,
"name": "timeout",
"kind": 32768,
"kindString": "Parameter",
@@ -20615,14 +20962,14 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
}
]
},
{
- "id": 103,
+ "id": 117,
"name": "track",
"kind": 2048,
"kindString": "Method",
@@ -20630,20 +20977,20 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 303,
+ "line": 309,
"character": 8
}
],
"signatures": [
{
- "id": 104,
+ "id": 118,
"name": "track",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 105,
+ "id": 119,
"name": "payload",
"kind": 32768,
"kindString": "Parameter",
@@ -20651,20 +20998,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 106,
+ "id": 120,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 107,
+ "id": 121,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 108,
+ "id": 122,
"name": "key",
"kind": 32768,
"flags": {},
@@ -20683,7 +21030,7 @@
}
},
{
- "id": 109,
+ "id": 123,
"name": "opts",
"kind": 32768,
"kindString": "Parameter",
@@ -20691,20 +21038,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 110,
+ "id": 124,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 111,
+ "id": 125,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 112,
+ "id": 126,
"name": "key",
"kind": 32768,
"flags": {},
@@ -20729,7 +21076,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 313,
+ "id": 327,
"name": "RealtimeChannelSendResponse"
}
],
@@ -20741,7 +21088,7 @@
]
},
{
- "id": 229,
+ "id": 243,
"name": "unsubscribe",
"kind": 2048,
"kindString": "Method",
@@ -20749,13 +21096,13 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 430,
+ "line": 436,
"character": 2
}
],
"signatures": [
{
- "id": 230,
+ "id": 244,
"name": "unsubscribe",
"kind": 4096,
"kindString": "Call signature",
@@ -20766,7 +21113,7 @@
},
"parameters": [
{
- "id": 231,
+ "id": 245,
"name": "timeout",
"kind": 32768,
"kindString": "Parameter",
@@ -20807,7 +21154,7 @@
]
},
{
- "id": 113,
+ "id": 127,
"name": "untrack",
"kind": 2048,
"kindString": "Method",
@@ -20815,20 +21162,20 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 317,
+ "line": 323,
"character": 8
}
],
"signatures": [
{
- "id": 114,
+ "id": 128,
"name": "untrack",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 115,
+ "id": 129,
"name": "opts",
"kind": 32768,
"kindString": "Parameter",
@@ -20836,20 +21183,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 116,
+ "id": 130,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 117,
+ "id": 131,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 118,
+ "id": 132,
"name": "key",
"kind": 32768,
"flags": {},
@@ -20874,7 +21221,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 313,
+ "id": 327,
"name": "RealtimeChannelSendResponse"
}
],
@@ -20886,7 +21233,7 @@
]
},
{
- "id": 223,
+ "id": 237,
"name": "updateJoinPayload",
"kind": 2048,
"kindString": "Method",
@@ -20894,20 +21241,20 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 417,
+ "line": 423,
"character": 2
}
],
"signatures": [
{
- "id": 224,
+ "id": 238,
"name": "updateJoinPayload",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 225,
+ "id": 239,
"name": "payload",
"kind": 32768,
"kindString": "Parameter",
@@ -20915,20 +21262,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 226,
+ "id": 240,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 227,
+ "id": 241,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 228,
+ "id": 242,
"name": "key",
"kind": 32768,
"flags": {},
@@ -20959,23 +21306,23 @@
{
"title": "Constructors",
"kind": 512,
- "children": [66]
+ "children": [75]
},
{
"title": "Properties",
"kind": 1024,
- "children": [71, 86, 85, 91, 89, 88, 87, 92, 84, 83, 90]
+ "children": [80, 95, 94, 100, 98, 97, 96, 101, 93, 92, 99]
},
{
"title": "Methods",
"kind": 2048,
- "children": [119, 101, 212, 93, 103, 229, 113, 223]
+ "children": [133, 110, 226, 102, 117, 243, 127, 237]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 109,
+ "line": 113,
"character": 21
}
]
@@ -20983,7 +21330,7 @@
}
},
{
- "id": 31,
+ "id": 39,
"name": "opts",
"kind": 32768,
"kindString": "Parameter",
@@ -21010,7 +21357,7 @@
]
},
{
- "id": 35,
+ "id": 44,
"name": "caller",
"kind": 1024,
"kindString": "Property",
@@ -21018,21 +21365,21 @@
"sources": [
{
"fileName": "RealtimePresence.ts",
- "line": 65,
+ "line": 67,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 36,
+ "id": 45,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 37,
+ "id": 46,
"name": "onJoin",
"kind": 1024,
"kindString": "Property",
@@ -21040,7 +21387,7 @@
"sources": [
{
"fileName": "RealtimePresence.ts",
- "line": 66,
+ "line": 68,
"character": 4
}
],
@@ -21052,7 +21399,7 @@
}
},
{
- "id": 38,
+ "id": 47,
"name": "onLeave",
"kind": 1024,
"kindString": "Property",
@@ -21060,7 +21407,7 @@
"sources": [
{
"fileName": "RealtimePresence.ts",
- "line": 67,
+ "line": 69,
"character": 4
}
],
@@ -21072,7 +21419,7 @@
}
},
{
- "id": 39,
+ "id": 48,
"name": "onSync",
"kind": 2048,
"kindString": "Method",
@@ -21080,13 +21427,13 @@
"sources": [
{
"fileName": "RealtimePresence.ts",
- "line": 68,
+ "line": 70,
"character": 4
}
],
"signatures": [
{
- "id": 40,
+ "id": 49,
"name": "onSync",
"kind": 4096,
"kindString": "Call signature",
@@ -21103,12 +21450,12 @@
{
"title": "Properties",
"kind": 1024,
- "children": [37, 38]
+ "children": [46, 47]
},
{
"title": "Methods",
"kind": 2048,
- "children": [39]
+ "children": [48]
}
]
}
@@ -21116,7 +21463,7 @@
"defaultValue": "..."
},
{
- "id": 41,
+ "id": 50,
"name": "channel",
"kind": 1024,
"kindString": "Property",
@@ -21125,10 +21472,10 @@
},
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default",
"dereferenced": {
- "id": 55,
+ "id": 64,
"name": "RealtimeChannel",
"kind": 128,
"kindString": "Class",
@@ -21138,7 +21485,7 @@
},
"children": [
{
- "id": 66,
+ "id": 75,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -21146,20 +21493,20 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 126,
+ "line": 130,
"character": 2
}
],
"signatures": [
{
- "id": 67,
+ "id": 76,
"name": "new RealtimeChannel",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 68,
+ "id": 77,
"name": "topic",
"kind": 32768,
"kindString": "Parameter",
@@ -21170,17 +21517,17 @@
}
},
{
- "id": 69,
+ "id": 78,
"name": "params",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 302,
+ "id": 316,
"name": "RealtimeChannelOptions",
"dereferenced": {
- "id": 302,
+ "id": 316,
"name": "RealtimeChannelOptions",
"kind": 4194304,
"kindString": "Type alias",
@@ -21188,21 +21535,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 13,
+ "line": 15,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 303,
+ "id": 317,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 304,
+ "id": 318,
"name": "config",
"kind": 1024,
"kindString": "Property",
@@ -21210,21 +21557,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 14,
+ "line": 16,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 305,
+ "id": 319,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 306,
+ "id": 320,
"name": "broadcast",
"kind": 1024,
"kindString": "Property",
@@ -21237,21 +21584,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 4
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 307,
+ "id": 321,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 309,
+ "id": 323,
"name": "ack",
"kind": 1024,
"kindString": "Property",
@@ -21261,7 +21608,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 34
}
],
@@ -21271,7 +21618,7 @@
}
},
{
- "id": 308,
+ "id": 322,
"name": "self",
"kind": 1024,
"kindString": "Property",
@@ -21281,7 +21628,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 18
}
],
@@ -21295,13 +21642,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [309, 308]
+ "children": [323, 322]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 16
}
]
@@ -21309,7 +21656,7 @@
}
},
{
- "id": 310,
+ "id": 324,
"name": "presence",
"kind": 1024,
"kindString": "Property",
@@ -21322,21 +21669,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 23,
+ "line": 25,
"character": 4
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 311,
+ "id": 325,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 312,
+ "id": 326,
"name": "key",
"kind": 1024,
"kindString": "Property",
@@ -21346,7 +21693,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 23,
+ "line": 25,
"character": 17
}
],
@@ -21360,13 +21707,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [312]
+ "children": [326]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 23,
+ "line": 25,
"character": 15
}
]
@@ -21378,13 +21725,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [306, 310]
+ "children": [320, 324]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 14,
+ "line": 16,
"character": 10
}
]
@@ -21396,13 +21743,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [304]
+ "children": [318]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 13,
+ "line": 15,
"character": 37
}
]
@@ -21413,24 +21760,24 @@
"defaultValue": "..."
},
{
- "id": 70,
+ "id": 79,
"name": "socket",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 314,
+ "id": 328,
"name": "default",
"dereferenced": {
- "id": 314,
+ "id": 328,
"name": "RealtimeClient",
"kind": 128,
"kindString": "Class",
"flags": {},
"children": [
{
- "id": 315,
+ "id": 329,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -21438,13 +21785,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 88,
+ "line": 89,
"character": 2
}
],
"signatures": [
{
- "id": 316,
+ "id": 330,
"name": "new RealtimeClient",
"kind": 16384,
"kindString": "Constructor signature",
@@ -21454,7 +21801,7 @@
},
"parameters": [
{
- "id": 317,
+ "id": 331,
"name": "endPoint",
"kind": 32768,
"kindString": "Parameter",
@@ -21468,7 +21815,7 @@
}
},
{
- "id": 318,
+ "id": 332,
"name": "options",
"kind": 32768,
"kindString": "Parameter",
@@ -21477,10 +21824,10 @@
},
"type": {
"type": "reference",
- "id": 426,
+ "id": 440,
"name": "RealtimeClientOptions",
"dereferenced": {
- "id": 426,
+ "id": 440,
"name": "RealtimeClientOptions",
"kind": 4194304,
"kindString": "Type alias",
@@ -21488,27 +21835,49 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 16,
+ "line": 17,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 427,
+ "id": 441,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 433,
+ "id": 447,
"name": "decode",
"kind": 1024,
"kindString": "Property",
"flags": {
"isOptional": true
},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 23,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "qualifiedName": "Function",
+ "package": "typescript",
+ "name": "Function"
+ }
+ },
+ {
+ "id": 446,
+ "name": "encode",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -21524,8 +21893,84 @@
}
},
{
- "id": 432,
- "name": "encode",
+ "id": 449,
+ "name": "headers",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 25,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 450,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 25,
+ "character": 12
+ }
+ ],
+ "indexSignature": {
+ "id": 451,
+ "name": "__index",
+ "kind": 8192,
+ "kindString": "Index signature",
+ "flags": {},
+ "parameters": [
+ {
+ "id": 452,
+ "name": "key",
+ "kind": 32768,
+ "flags": {},
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ }
+ }
+ },
+ {
+ "id": 444,
+ "name": "heartbeatIntervalMs",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 20,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "number"
+ }
+ },
+ {
+ "id": 445,
+ "name": "logger",
"kind": 1024,
"kindString": "Property",
"flags": {
@@ -21546,105 +21991,7 @@
}
},
{
- "id": 435,
- "name": "headers",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 24,
- "character": 2
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 436,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 24,
- "character": 12
- }
- ],
- "indexSignature": {
- "id": 437,
- "name": "__index",
- "kind": 8192,
- "kindString": "Index signature",
- "flags": {},
- "parameters": [
- {
- "id": 438,
- "name": "key",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- }
- }
- },
- {
- "id": 430,
- "name": "heartbeatIntervalMs",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 19,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- },
- {
- "id": 431,
- "name": "logger",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 20,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "qualifiedName": "Function",
- "package": "typescript",
- "name": "Function"
- }
- },
- {
- "id": 439,
+ "id": 453,
"name": "params",
"kind": 1024,
"kindString": "Property",
@@ -21654,14 +22001,14 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 25,
+ "line": 26,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 440,
+ "id": 454,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
@@ -21669,19 +22016,19 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 25,
+ "line": 26,
"character": 11
}
],
"indexSignature": {
- "id": 441,
+ "id": 455,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 442,
+ "id": 456,
"name": "key",
"kind": 32768,
"flags": {},
@@ -21700,7 +22047,7 @@
}
},
{
- "id": 434,
+ "id": 448,
"name": "reconnectAfterMs",
"kind": 1024,
"kindString": "Property",
@@ -21710,7 +22057,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 23,
+ "line": 24,
"character": 2
}
],
@@ -21722,7 +22069,7 @@
}
},
{
- "id": 429,
+ "id": 443,
"name": "timeout",
"kind": 1024,
"kindString": "Property",
@@ -21732,7 +22079,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 18,
+ "line": 19,
"character": 2
}
],
@@ -21742,7 +22089,7 @@
}
},
{
- "id": 428,
+ "id": 442,
"name": "transport",
"kind": 1024,
"kindString": "Property",
@@ -21752,7 +22099,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 17,
+ "line": 18,
"character": 2
}
],
@@ -21769,14 +22116,14 @@
"title": "Properties",
"kind": 1024,
"children": [
- 433, 432, 435, 430, 431, 439, 434, 429, 428
+ 447, 446, 449, 444, 445, 453, 448, 443, 442
]
}
],
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 16,
+ "line": 17,
"character": 36
}
]
@@ -21788,14 +22135,14 @@
],
"type": {
"type": "reference",
- "id": 314,
+ "id": 328,
"name": "default"
}
}
]
},
{
- "id": 319,
+ "id": 333,
"name": "accessToken",
"kind": 1024,
"kindString": "Property",
@@ -21803,7 +22150,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 41,
+ "line": 42,
"character": 2
}
],
@@ -21823,7 +22170,7 @@
"defaultValue": "null"
},
{
- "id": 320,
+ "id": 334,
"name": "channels",
"kind": 1024,
"kindString": "Property",
@@ -21831,7 +22178,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 42,
+ "line": 43,
"character": 2
}
],
@@ -21839,14 +22186,14 @@
"type": "array",
"elementType": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
},
"defaultValue": "[]"
},
{
- "id": 341,
+ "id": 355,
"name": "conn",
"kind": 1024,
"kindString": "Property",
@@ -21854,7 +22201,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 57,
+ "line": 58,
"character": 2
}
],
@@ -21876,11 +22223,31 @@
"defaultValue": "null"
},
{
- "id": 339,
+ "id": 353,
"name": "decode",
"kind": 1024,
"kindString": "Property",
"flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 56,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "qualifiedName": "Function",
+ "package": "typescript",
+ "name": "Function"
+ }
+ },
+ {
+ "id": 352,
+ "name": "encode",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -21896,27 +22263,7 @@
}
},
{
- "id": 338,
- "name": "encode",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 54,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "qualifiedName": "Function",
- "package": "typescript",
- "name": "Function"
- }
- },
- {
- "id": 321,
+ "id": 335,
"name": "endPoint",
"kind": 1024,
"kindString": "Property",
@@ -21924,7 +22271,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 43,
+ "line": 44,
"character": 2
}
],
@@ -21935,7 +22282,7 @@
"defaultValue": "''"
},
{
- "id": 350,
+ "id": 364,
"name": "eventsPerSecondLimitMs",
"kind": 1024,
"kindString": "Property",
@@ -21943,7 +22290,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 71,
+ "line": 72,
"character": 2
}
],
@@ -21954,7 +22301,7 @@
"defaultValue": "100"
},
{
- "id": 322,
+ "id": 336,
"name": "headers",
"kind": 1024,
"kindString": "Property",
@@ -21964,27 +22311,27 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 44,
+ "line": 45,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 323,
+ "id": 337,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 324,
+ "id": 338,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 325,
+ "id": 339,
"name": "key",
"kind": 32768,
"flags": {},
@@ -22004,7 +22351,7 @@
"defaultValue": "DEFAULT_HEADERS"
},
{
- "id": 332,
+ "id": 346,
"name": "heartbeatIntervalMs",
"kind": 1024,
"kindString": "Property",
@@ -22012,7 +22359,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 48,
+ "line": 49,
"character": 2
}
],
@@ -22023,7 +22370,7 @@
"defaultValue": "30000"
},
{
- "id": 333,
+ "id": 347,
"name": "heartbeatTimer",
"kind": 1024,
"kindString": "Property",
@@ -22031,7 +22378,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 49,
+ "line": 50,
"character": 2
}
],
@@ -22053,7 +22400,7 @@
"defaultValue": "undefined"
},
{
- "id": 351,
+ "id": 365,
"name": "inThrottle",
"kind": 1024,
"kindString": "Property",
@@ -22061,7 +22408,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 72,
+ "line": 73,
"character": 2
}
],
@@ -22072,7 +22419,7 @@
"defaultValue": "false"
},
{
- "id": 337,
+ "id": 351,
"name": "logger",
"kind": 1024,
"kindString": "Property",
@@ -22080,7 +22427,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 53,
+ "line": 54,
"character": 2
}
],
@@ -22093,7 +22440,7 @@
"defaultValue": "noop"
},
{
- "id": 326,
+ "id": 340,
"name": "params",
"kind": 1024,
"kindString": "Property",
@@ -22103,27 +22450,27 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 45,
+ "line": 46,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 327,
+ "id": 341,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 328,
+ "id": 342,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 329,
+ "id": 343,
"name": "key",
"kind": 32768,
"flags": {},
@@ -22143,7 +22490,7 @@
"defaultValue": "{}"
},
{
- "id": 334,
+ "id": 348,
"name": "pendingHeartbeatRef",
"kind": 1024,
"kindString": "Property",
@@ -22151,7 +22498,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 50,
+ "line": 51,
"character": 2
}
],
@@ -22171,7 +22518,7 @@
"defaultValue": "null"
},
{
- "id": 340,
+ "id": 354,
"name": "reconnectAfterMs",
"kind": 1024,
"kindString": "Property",
@@ -22179,7 +22526,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 56,
+ "line": 57,
"character": 2
}
],
@@ -22191,11 +22538,29 @@
}
},
{
- "id": 336,
+ "id": 350,
"name": "reconnectTimer",
"kind": 1024,
"kindString": "Property",
"flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 53,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "name": "default"
+ }
+ },
+ {
+ "id": 349,
+ "name": "ref",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -22203,24 +22568,6 @@
"character": 2
}
],
- "type": {
- "type": "reference",
- "name": "default"
- }
- },
- {
- "id": 335,
- "name": "ref",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 51,
- "character": 2
- }
- ],
"type": {
"type": "intrinsic",
"name": "number"
@@ -22228,7 +22575,7 @@
"defaultValue": "0"
},
{
- "id": 342,
+ "id": 356,
"name": "sendBuffer",
"kind": 1024,
"kindString": "Property",
@@ -22236,7 +22583,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 58,
+ "line": 59,
"character": 2
}
],
@@ -22252,30 +22599,11 @@
"defaultValue": "[]"
},
{
- "id": 343,
+ "id": 357,
"name": "serializer",
"kind": 1024,
"kindString": "Property",
"flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 59,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "name": "default"
- },
- "defaultValue": "..."
- },
- {
- "id": 344,
- "name": "stateChangeCallbacks",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -22283,44 +22611,40 @@
"character": 2
}
],
+ "type": {
+ "type": "reference",
+ "name": "default"
+ },
+ "defaultValue": "..."
+ },
+ {
+ "id": 358,
+ "name": "stateChangeCallbacks",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 61,
+ "character": 2
+ }
+ ],
"type": {
"type": "reflection",
"declaration": {
- "id": 345,
+ "id": 359,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 347,
+ "id": 361,
"name": "close",
"kind": 1024,
"kindString": "Property",
"flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 62,
- "character": 4
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "qualifiedName": "Function",
- "package": "typescript",
- "name": "Function"
- }
- }
- },
- {
- "id": 348,
- "name": "error",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -22339,8 +22663,8 @@
}
},
{
- "id": 349,
- "name": "message",
+ "id": 362,
+ "name": "error",
"kind": 1024,
"kindString": "Property",
"flags": {},
@@ -22362,7 +22686,30 @@
}
},
{
- "id": 346,
+ "id": 363,
+ "name": "message",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 65,
+ "character": 4
+ }
+ ],
+ "type": {
+ "type": "array",
+ "elementType": {
+ "type": "reference",
+ "qualifiedName": "Function",
+ "package": "typescript",
+ "name": "Function"
+ }
+ }
+ },
+ {
+ "id": 360,
"name": "open",
"kind": 1024,
"kindString": "Property",
@@ -22370,7 +22717,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 61,
+ "line": 62,
"character": 4
}
],
@@ -22389,7 +22736,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [347, 348, 349, 346]
+ "children": [361, 362, 363, 360]
}
]
}
@@ -22397,30 +22744,11 @@
"defaultValue": "..."
},
{
- "id": 330,
+ "id": 344,
"name": "timeout",
"kind": 1024,
"kindString": "Property",
"flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 46,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "DEFAULT_TIMEOUT"
- },
- {
- "id": 331,
- "name": "transport",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -22428,6 +22756,25 @@
"character": 2
}
],
+ "type": {
+ "type": "intrinsic",
+ "name": "number"
+ },
+ "defaultValue": "DEFAULT_TIMEOUT"
+ },
+ {
+ "id": 345,
+ "name": "transport",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 48,
+ "character": 2
+ }
+ ],
"type": {
"type": "intrinsic",
"name": "any"
@@ -22435,7 +22782,7 @@
"defaultValue": "w3cwebsocket"
},
{
- "id": 374,
+ "id": 388,
"name": "channel",
"kind": 2048,
"kindString": "Method",
@@ -22443,20 +22790,20 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 228,
+ "line": 227,
"character": 2
}
],
"signatures": [
{
- "id": 375,
+ "id": 389,
"name": "channel",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 376,
+ "id": 390,
"name": "topic",
"kind": 32768,
"kindString": "Parameter",
@@ -22467,17 +22814,17 @@
}
},
{
- "id": 377,
+ "id": 391,
"name": "params",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 302,
+ "id": 316,
"name": "RealtimeChannelOptions",
"dereferenced": {
- "id": 302,
+ "id": 316,
"name": "RealtimeChannelOptions",
"kind": 4194304,
"kindString": "Type alias",
@@ -22485,21 +22832,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 13,
+ "line": 15,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 303,
+ "id": 317,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 304,
+ "id": 318,
"name": "config",
"kind": 1024,
"kindString": "Property",
@@ -22507,21 +22854,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 14,
+ "line": 16,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 305,
+ "id": 319,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 306,
+ "id": 320,
"name": "broadcast",
"kind": 1024,
"kindString": "Property",
@@ -22534,21 +22881,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 4
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 307,
+ "id": 321,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 309,
+ "id": 323,
"name": "ack",
"kind": 1024,
"kindString": "Property",
@@ -22558,7 +22905,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 34
}
],
@@ -22568,7 +22915,7 @@
}
},
{
- "id": 308,
+ "id": 322,
"name": "self",
"kind": 1024,
"kindString": "Property",
@@ -22578,7 +22925,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 18
}
],
@@ -22592,13 +22939,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [309, 308]
+ "children": [323, 322]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 16
}
]
@@ -22606,7 +22953,7 @@
}
},
{
- "id": 310,
+ "id": 324,
"name": "presence",
"kind": 1024,
"kindString": "Property",
@@ -22619,21 +22966,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 23,
+ "line": 25,
"character": 4
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 311,
+ "id": 325,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 312,
+ "id": 326,
"name": "key",
"kind": 1024,
"kindString": "Property",
@@ -22643,7 +22990,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 23,
+ "line": 25,
"character": 17
}
],
@@ -22657,13 +23004,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [312]
+ "children": [326]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 23,
+ "line": 25,
"character": 15
}
]
@@ -22675,13 +23022,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [306, 310]
+ "children": [320, 324]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 14,
+ "line": 16,
"character": 10
}
]
@@ -22693,13 +23040,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [304]
+ "children": [318]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 13,
+ "line": 15,
"character": 37
}
]
@@ -22712,14 +23059,14 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
}
]
},
{
- "id": 352,
+ "id": 366,
"name": "connect",
"kind": 2048,
"kindString": "Method",
@@ -22727,13 +23074,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 125,
+ "line": 126,
"character": 2
}
],
"signatures": [
{
- "id": 353,
+ "id": 367,
"name": "connect",
"kind": 4096,
"kindString": "Call signature",
@@ -22749,7 +23096,7 @@
]
},
{
- "id": 370,
+ "id": 384,
"name": "connectionState",
"kind": 2048,
"kindString": "Method",
@@ -22757,13 +23104,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 208,
+ "line": 207,
"character": 2
}
],
"signatures": [
{
- "id": 371,
+ "id": 385,
"name": "connectionState",
"kind": 4096,
"kindString": "Call signature",
@@ -22779,7 +23126,7 @@
]
},
{
- "id": 354,
+ "id": 368,
"name": "disconnect",
"kind": 2048,
"kindString": "Method",
@@ -22787,13 +23134,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 147,
+ "line": 148,
"character": 2
}
],
"signatures": [
{
- "id": 355,
+ "id": 369,
"name": "disconnect",
"kind": 4096,
"kindString": "Call signature",
@@ -22803,7 +23150,7 @@
},
"parameters": [
{
- "id": 356,
+ "id": 370,
"name": "code",
"kind": 32768,
"kindString": "Parameter",
@@ -22819,7 +23166,7 @@
}
},
{
- "id": 357,
+ "id": 371,
"name": "reason",
"kind": 32768,
"kindString": "Parameter",
@@ -22843,7 +23190,7 @@
]
},
{
- "id": 358,
+ "id": 372,
"name": "getChannels",
"kind": 2048,
"kindString": "Method",
@@ -22851,13 +23198,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 165,
+ "line": 166,
"character": 2
}
],
"signatures": [
{
- "id": 359,
+ "id": 373,
"name": "getChannels",
"kind": 4096,
"kindString": "Call signature",
@@ -22869,7 +23216,7 @@
"type": "array",
"elementType": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
}
@@ -22877,7 +23224,7 @@
]
},
{
- "id": 372,
+ "id": 386,
"name": "isConnected",
"kind": 2048,
"kindString": "Method",
@@ -22885,13 +23232,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 224,
+ "line": 223,
"character": 2
}
],
"signatures": [
{
- "id": 373,
+ "id": 387,
"name": "isConnected",
"kind": 4096,
"kindString": "Call signature",
@@ -22907,7 +23254,7 @@
]
},
{
- "id": 365,
+ "id": 379,
"name": "log",
"kind": 2048,
"kindString": "Method",
@@ -22915,13 +23262,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 201,
+ "line": 200,
"character": 2
}
],
"signatures": [
{
- "id": 366,
+ "id": 380,
"name": "log",
"kind": 4096,
"kindString": "Call signature",
@@ -22932,7 +23279,7 @@
},
"parameters": [
{
- "id": 367,
+ "id": 381,
"name": "kind",
"kind": 32768,
"kindString": "Parameter",
@@ -22943,7 +23290,7 @@
}
},
{
- "id": 368,
+ "id": 382,
"name": "msg",
"kind": 32768,
"kindString": "Parameter",
@@ -22954,7 +23301,7 @@
}
},
{
- "id": 369,
+ "id": 383,
"name": "data",
"kind": 32768,
"kindString": "Parameter",
@@ -22975,7 +23322,7 @@
]
},
{
- "id": 378,
+ "id": 392,
"name": "push",
"kind": 2048,
"kindString": "Method",
@@ -22983,13 +23330,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 246,
+ "line": 245,
"character": 2
}
],
"signatures": [
{
- "id": 379,
+ "id": 393,
"name": "push",
"kind": 4096,
"kindString": "Call signature",
@@ -23000,17 +23347,17 @@
},
"parameters": [
{
- "id": 380,
+ "id": 394,
"name": "data",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 443,
+ "id": 457,
"name": "RealtimeMessage",
"dereferenced": {
- "id": 443,
+ "id": 457,
"name": "RealtimeMessage",
"kind": 4194304,
"kindString": "Type alias",
@@ -23018,25 +23365,99 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 28,
+ "line": 29,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 444,
+ "id": 458,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 446,
+ "id": 460,
"name": "event",
"kind": 1024,
"kindString": "Property",
"flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 31,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 463,
+ "name": "join_ref",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 34,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 461,
+ "name": "payload",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 32,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "any"
+ }
+ },
+ {
+ "id": 462,
+ "name": "ref",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 33,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 459,
+ "name": "topic",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -23048,93 +23469,19 @@
"type": "intrinsic",
"name": "string"
}
- },
- {
- "id": 449,
- "name": "join_ref",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 33,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 447,
- "name": "payload",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 31,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "any"
- }
- },
- {
- "id": 448,
- "name": "ref",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 32,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 445,
- "name": "topic",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 29,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
}
],
"groups": [
{
"title": "Properties",
"kind": 1024,
- "children": [446, 449, 447, 448, 445]
+ "children": [460, 463, 461, 462, 459]
}
],
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 28,
+ "line": 29,
"character": 30
}
]
@@ -23161,7 +23508,7 @@
]
},
{
- "id": 363,
+ "id": 377,
"name": "removeAllChannels",
"kind": 2048,
"kindString": "Method",
@@ -23170,12 +23517,12 @@
{
"fileName": "RealtimeClient.ts",
"line": 187,
- "character": 2
+ "character": 8
}
],
"signatures": [
{
- "id": 364,
+ "id": 378,
"name": "removeAllChannels",
"kind": 4096,
"kindString": "Call signature",
@@ -23190,7 +23537,7 @@
"type": "array",
"elementType": {
"type": "reference",
- "id": 515,
+ "id": 534,
"name": "RealtimeRemoveChannelResponse"
}
}
@@ -23203,7 +23550,7 @@
]
},
{
- "id": 360,
+ "id": 374,
"name": "removeChannel",
"kind": 2048,
"kindString": "Method",
@@ -23211,13 +23558,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 173,
- "character": 2
+ "line": 174,
+ "character": 8
}
],
"signatures": [
{
- "id": 361,
+ "id": 375,
"name": "removeChannel",
"kind": 4096,
"kindString": "Call signature",
@@ -23227,7 +23574,7 @@
},
"parameters": [
{
- "id": 362,
+ "id": 376,
"name": "channel",
"kind": 32768,
"kindString": "Parameter",
@@ -23237,7 +23584,7 @@
},
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default",
"dereferenced": "[Circular ~.children.6.children.2.type.dereferenced]"
}
@@ -23248,7 +23595,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 515,
+ "id": 534,
"name": "RealtimeRemoveChannelResponse"
}
],
@@ -23260,7 +23607,7 @@
]
},
{
- "id": 381,
+ "id": 395,
"name": "setAuth",
"kind": 2048,
"kindString": "Method",
@@ -23268,13 +23615,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 273,
+ "line": 272,
"character": 2
}
],
"signatures": [
{
- "id": 382,
+ "id": 396,
"name": "setAuth",
"kind": 4096,
"kindString": "Call signature",
@@ -23284,7 +23631,7 @@
},
"parameters": [
{
- "id": 383,
+ "id": 397,
"name": "token",
"kind": 32768,
"kindString": "Parameter",
@@ -23319,28 +23666,28 @@
{
"title": "Constructors",
"kind": 512,
- "children": [315]
+ "children": [329]
},
{
"title": "Properties",
"kind": 1024,
"children": [
- 319, 320, 341, 339, 338, 321, 350, 322, 332, 333, 351, 337, 326,
- 334, 340, 336, 335, 342, 343, 344, 330, 331
+ 333, 334, 355, 353, 352, 335, 364, 336, 346, 347, 365, 351, 340,
+ 348, 354, 350, 349, 356, 357, 358, 344, 345
]
},
{
"title": "Methods",
"kind": 2048,
"children": [
- 374, 352, 370, 354, 358, 372, 365, 378, 363, 360, 381
+ 388, 366, 384, 368, 372, 386, 379, 392, 377, 374, 395
]
}
],
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 40,
+ "line": 41,
"character": 21
}
]
@@ -23350,14 +23697,14 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
}
]
},
{
- "id": 71,
+ "id": 80,
"name": "bindings",
"kind": 1024,
"kindString": "Property",
@@ -23365,27 +23712,27 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 110,
+ "line": 114,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 72,
+ "id": 81,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 73,
+ "id": 82,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 74,
+ "id": 83,
"name": "key",
"kind": 32768,
"flags": {},
@@ -23400,14 +23747,14 @@
"elementType": {
"type": "reflection",
"declaration": {
- "id": 75,
+ "id": 84,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 81,
+ "id": 90,
"name": "callback",
"kind": 1024,
"kindString": "Property",
@@ -23415,7 +23762,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 114,
+ "line": 118,
"character": 6
}
],
@@ -23427,7 +23774,7 @@
}
},
{
- "id": 77,
+ "id": 86,
"name": "filter",
"kind": 1024,
"kindString": "Property",
@@ -23435,14 +23782,14 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 113,
+ "line": 117,
"character": 6
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 78,
+ "id": 87,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
@@ -23450,19 +23797,19 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 113,
+ "line": 117,
"character": 14
}
],
"indexSignature": {
- "id": 79,
+ "id": 88,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 80,
+ "id": 89,
"name": "key",
"kind": 32768,
"flags": {},
@@ -23481,7 +23828,7 @@
}
},
{
- "id": 82,
+ "id": 91,
"name": "id",
"kind": 1024,
"kindString": "Property",
@@ -23491,7 +23838,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 115,
+ "line": 119,
"character": 6
}
],
@@ -23501,7 +23848,7 @@
}
},
{
- "id": 76,
+ "id": 85,
"name": "type",
"kind": 1024,
"kindString": "Property",
@@ -23509,7 +23856,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 112,
+ "line": 116,
"character": 6
}
],
@@ -23523,13 +23870,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [81, 77, 82, 76]
+ "children": [90, 86, 91, 85]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 111,
+ "line": 115,
"character": 19
}
]
@@ -23542,7 +23889,7 @@
"defaultValue": "{}"
},
{
- "id": 86,
+ "id": 95,
"name": "joinPush",
"kind": 1024,
"kindString": "Property",
@@ -23550,7 +23897,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 121,
+ "line": 125,
"character": 2
}
],
@@ -23560,7 +23907,7 @@
}
},
{
- "id": 85,
+ "id": 94,
"name": "joinedOnce",
"kind": 1024,
"kindString": "Property",
@@ -23568,7 +23915,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 120,
+ "line": 124,
"character": 2
}
],
@@ -23579,7 +23926,7 @@
"defaultValue": "false"
},
{
- "id": 91,
+ "id": 100,
"name": "params",
"kind": 1024,
"kindString": "Property",
@@ -23588,10 +23935,10 @@
},
"type": {
"type": "reference",
- "id": 302,
+ "id": 316,
"name": "RealtimeChannelOptions",
"dereferenced": {
- "id": 302,
+ "id": 316,
"name": "RealtimeChannelOptions",
"kind": 4194304,
"kindString": "Type alias",
@@ -23599,21 +23946,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 13,
+ "line": 15,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 303,
+ "id": 317,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 304,
+ "id": 318,
"name": "config",
"kind": 1024,
"kindString": "Property",
@@ -23621,21 +23968,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 14,
+ "line": 16,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 305,
+ "id": 319,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 306,
+ "id": 320,
"name": "broadcast",
"kind": 1024,
"kindString": "Property",
@@ -23648,21 +23995,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 4
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 307,
+ "id": 321,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 309,
+ "id": 323,
"name": "ack",
"kind": 1024,
"kindString": "Property",
@@ -23672,7 +24019,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 34
}
],
@@ -23682,7 +24029,7 @@
}
},
{
- "id": 308,
+ "id": 322,
"name": "self",
"kind": 1024,
"kindString": "Property",
@@ -23692,7 +24039,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 18
}
],
@@ -23706,13 +24053,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [309, 308]
+ "children": [323, 322]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 16
}
]
@@ -23720,7 +24067,7 @@
}
},
{
- "id": 310,
+ "id": 324,
"name": "presence",
"kind": 1024,
"kindString": "Property",
@@ -23733,21 +24080,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 23,
+ "line": 25,
"character": 4
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 311,
+ "id": 325,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 312,
+ "id": 326,
"name": "key",
"kind": 1024,
"kindString": "Property",
@@ -23757,7 +24104,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 23,
+ "line": 25,
"character": 17
}
],
@@ -23771,13 +24118,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [312]
+ "children": [326]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 23,
+ "line": 25,
"character": 15
}
]
@@ -23789,13 +24136,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [306, 310]
+ "children": [320, 324]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 14,
+ "line": 16,
"character": 10
}
]
@@ -23807,13 +24154,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [304]
+ "children": [318]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 13,
+ "line": 15,
"character": 37
}
]
@@ -23824,7 +24171,7 @@
"defaultValue": "..."
},
{
- "id": 89,
+ "id": 98,
"name": "presence",
"kind": 1024,
"kindString": "Property",
@@ -23832,7 +24179,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 124,
+ "line": 128,
"character": 2
}
],
@@ -23851,18 +24198,18 @@
{
"title": "Constructors",
"kind": 512,
- "children": [28]
+ "children": [36]
},
{
"title": "Properties",
"kind": 1024,
- "children": [35, 41, 34, 33, 32]
+ "children": [44, 50, 43, 42, 40]
}
],
"sources": [
{
"fileName": "RealtimePresence.ts",
- "line": 61,
+ "line": 63,
"character": 21
}
]
@@ -23870,7 +24217,7 @@
}
},
{
- "id": 88,
+ "id": 97,
"name": "pushBuffer",
"kind": 1024,
"kindString": "Property",
@@ -23878,7 +24225,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 123,
+ "line": 127,
"character": 2
}
],
@@ -23892,7 +24239,7 @@
"defaultValue": "[]"
},
{
- "id": 87,
+ "id": 96,
"name": "rejoinTimer",
"kind": 1024,
"kindString": "Property",
@@ -23900,7 +24247,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 122,
+ "line": 126,
"character": 2
}
],
@@ -23910,7 +24257,7 @@
}
},
{
- "id": 92,
+ "id": 101,
"name": "socket",
"kind": 1024,
"kindString": "Property",
@@ -23919,17 +24266,17 @@
},
"type": {
"type": "reference",
- "id": 314,
+ "id": 328,
"name": "default",
"dereferenced": {
- "id": 314,
+ "id": 328,
"name": "RealtimeClient",
"kind": 128,
"kindString": "Class",
"flags": {},
"children": [
{
- "id": 315,
+ "id": 329,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -23937,13 +24284,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 88,
+ "line": 89,
"character": 2
}
],
"signatures": [
{
- "id": 316,
+ "id": 330,
"name": "new RealtimeClient",
"kind": 16384,
"kindString": "Constructor signature",
@@ -23953,7 +24300,7 @@
},
"parameters": [
{
- "id": 317,
+ "id": 331,
"name": "endPoint",
"kind": 32768,
"kindString": "Parameter",
@@ -23967,7 +24314,7 @@
}
},
{
- "id": 318,
+ "id": 332,
"name": "options",
"kind": 32768,
"kindString": "Parameter",
@@ -23976,10 +24323,10 @@
},
"type": {
"type": "reference",
- "id": 426,
+ "id": 440,
"name": "RealtimeClientOptions",
"dereferenced": {
- "id": 426,
+ "id": 440,
"name": "RealtimeClientOptions",
"kind": 4194304,
"kindString": "Type alias",
@@ -23987,27 +24334,49 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 16,
+ "line": 17,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 427,
+ "id": 441,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 433,
+ "id": 447,
"name": "decode",
"kind": 1024,
"kindString": "Property",
"flags": {
"isOptional": true
},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 23,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "qualifiedName": "Function",
+ "package": "typescript",
+ "name": "Function"
+ }
+ },
+ {
+ "id": 446,
+ "name": "encode",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -24023,8 +24392,84 @@
}
},
{
- "id": 432,
- "name": "encode",
+ "id": 449,
+ "name": "headers",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 25,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 450,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 25,
+ "character": 12
+ }
+ ],
+ "indexSignature": {
+ "id": 451,
+ "name": "__index",
+ "kind": 8192,
+ "kindString": "Index signature",
+ "flags": {},
+ "parameters": [
+ {
+ "id": 452,
+ "name": "key",
+ "kind": 32768,
+ "flags": {},
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ }
+ }
+ },
+ {
+ "id": 444,
+ "name": "heartbeatIntervalMs",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 20,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "number"
+ }
+ },
+ {
+ "id": 445,
+ "name": "logger",
"kind": 1024,
"kindString": "Property",
"flags": {
@@ -24045,105 +24490,7 @@
}
},
{
- "id": 435,
- "name": "headers",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 24,
- "character": 2
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 436,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 24,
- "character": 12
- }
- ],
- "indexSignature": {
- "id": 437,
- "name": "__index",
- "kind": 8192,
- "kindString": "Index signature",
- "flags": {},
- "parameters": [
- {
- "id": 438,
- "name": "key",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- }
- }
- },
- {
- "id": 430,
- "name": "heartbeatIntervalMs",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 19,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- },
- {
- "id": 431,
- "name": "logger",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 20,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "qualifiedName": "Function",
- "package": "typescript",
- "name": "Function"
- }
- },
- {
- "id": 439,
+ "id": 453,
"name": "params",
"kind": 1024,
"kindString": "Property",
@@ -24153,14 +24500,14 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 25,
+ "line": 26,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 440,
+ "id": 454,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
@@ -24168,19 +24515,19 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 25,
+ "line": 26,
"character": 11
}
],
"indexSignature": {
- "id": 441,
+ "id": 455,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 442,
+ "id": 456,
"name": "key",
"kind": 32768,
"flags": {},
@@ -24199,7 +24546,7 @@
}
},
{
- "id": 434,
+ "id": 448,
"name": "reconnectAfterMs",
"kind": 1024,
"kindString": "Property",
@@ -24209,7 +24556,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 23,
+ "line": 24,
"character": 2
}
],
@@ -24221,7 +24568,7 @@
}
},
{
- "id": 429,
+ "id": 443,
"name": "timeout",
"kind": 1024,
"kindString": "Property",
@@ -24231,7 +24578,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 18,
+ "line": 19,
"character": 2
}
],
@@ -24241,7 +24588,7 @@
}
},
{
- "id": 428,
+ "id": 442,
"name": "transport",
"kind": 1024,
"kindString": "Property",
@@ -24251,7 +24598,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 17,
+ "line": 18,
"character": 2
}
],
@@ -24268,14 +24615,14 @@
"title": "Properties",
"kind": 1024,
"children": [
- 433, 432, 435, 430, 431, 439, 434, 429, 428
+ 447, 446, 449, 444, 445, 453, 448, 443, 442
]
}
],
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 16,
+ "line": 17,
"character": 36
}
]
@@ -24287,14 +24634,14 @@
],
"type": {
"type": "reference",
- "id": 314,
+ "id": 328,
"name": "default"
}
}
]
},
{
- "id": 319,
+ "id": 333,
"name": "accessToken",
"kind": 1024,
"kindString": "Property",
@@ -24302,7 +24649,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 41,
+ "line": 42,
"character": 2
}
],
@@ -24322,7 +24669,7 @@
"defaultValue": "null"
},
{
- "id": 320,
+ "id": 334,
"name": "channels",
"kind": 1024,
"kindString": "Property",
@@ -24330,7 +24677,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 42,
+ "line": 43,
"character": 2
}
],
@@ -24338,14 +24685,14 @@
"type": "array",
"elementType": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
},
"defaultValue": "[]"
},
{
- "id": 341,
+ "id": 355,
"name": "conn",
"kind": 1024,
"kindString": "Property",
@@ -24353,7 +24700,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 57,
+ "line": 58,
"character": 2
}
],
@@ -24375,11 +24722,31 @@
"defaultValue": "null"
},
{
- "id": 339,
+ "id": 353,
"name": "decode",
"kind": 1024,
"kindString": "Property",
"flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 56,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "qualifiedName": "Function",
+ "package": "typescript",
+ "name": "Function"
+ }
+ },
+ {
+ "id": 352,
+ "name": "encode",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -24395,27 +24762,7 @@
}
},
{
- "id": 338,
- "name": "encode",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 54,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "qualifiedName": "Function",
- "package": "typescript",
- "name": "Function"
- }
- },
- {
- "id": 321,
+ "id": 335,
"name": "endPoint",
"kind": 1024,
"kindString": "Property",
@@ -24423,7 +24770,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 43,
+ "line": 44,
"character": 2
}
],
@@ -24434,7 +24781,7 @@
"defaultValue": "''"
},
{
- "id": 350,
+ "id": 364,
"name": "eventsPerSecondLimitMs",
"kind": 1024,
"kindString": "Property",
@@ -24442,7 +24789,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 71,
+ "line": 72,
"character": 2
}
],
@@ -24453,7 +24800,7 @@
"defaultValue": "100"
},
{
- "id": 322,
+ "id": 336,
"name": "headers",
"kind": 1024,
"kindString": "Property",
@@ -24463,27 +24810,27 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 44,
+ "line": 45,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 323,
+ "id": 337,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 324,
+ "id": 338,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 325,
+ "id": 339,
"name": "key",
"kind": 32768,
"flags": {},
@@ -24503,7 +24850,7 @@
"defaultValue": "DEFAULT_HEADERS"
},
{
- "id": 332,
+ "id": 346,
"name": "heartbeatIntervalMs",
"kind": 1024,
"kindString": "Property",
@@ -24511,7 +24858,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 48,
+ "line": 49,
"character": 2
}
],
@@ -24522,7 +24869,7 @@
"defaultValue": "30000"
},
{
- "id": 333,
+ "id": 347,
"name": "heartbeatTimer",
"kind": 1024,
"kindString": "Property",
@@ -24530,7 +24877,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 49,
+ "line": 50,
"character": 2
}
],
@@ -24552,7 +24899,7 @@
"defaultValue": "undefined"
},
{
- "id": 351,
+ "id": 365,
"name": "inThrottle",
"kind": 1024,
"kindString": "Property",
@@ -24560,7 +24907,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 72,
+ "line": 73,
"character": 2
}
],
@@ -24571,7 +24918,7 @@
"defaultValue": "false"
},
{
- "id": 337,
+ "id": 351,
"name": "logger",
"kind": 1024,
"kindString": "Property",
@@ -24579,7 +24926,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 53,
+ "line": 54,
"character": 2
}
],
@@ -24592,7 +24939,7 @@
"defaultValue": "noop"
},
{
- "id": 326,
+ "id": 340,
"name": "params",
"kind": 1024,
"kindString": "Property",
@@ -24602,27 +24949,27 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 45,
+ "line": 46,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 327,
+ "id": 341,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 328,
+ "id": 342,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 329,
+ "id": 343,
"name": "key",
"kind": 32768,
"flags": {},
@@ -24642,7 +24989,7 @@
"defaultValue": "{}"
},
{
- "id": 334,
+ "id": 348,
"name": "pendingHeartbeatRef",
"kind": 1024,
"kindString": "Property",
@@ -24650,7 +24997,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 50,
+ "line": 51,
"character": 2
}
],
@@ -24670,7 +25017,7 @@
"defaultValue": "null"
},
{
- "id": 340,
+ "id": 354,
"name": "reconnectAfterMs",
"kind": 1024,
"kindString": "Property",
@@ -24678,7 +25025,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 56,
+ "line": 57,
"character": 2
}
],
@@ -24690,11 +25037,29 @@
}
},
{
- "id": 336,
+ "id": 350,
"name": "reconnectTimer",
"kind": 1024,
"kindString": "Property",
"flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 53,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "name": "default"
+ }
+ },
+ {
+ "id": 349,
+ "name": "ref",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -24702,24 +25067,6 @@
"character": 2
}
],
- "type": {
- "type": "reference",
- "name": "default"
- }
- },
- {
- "id": 335,
- "name": "ref",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 51,
- "character": 2
- }
- ],
"type": {
"type": "intrinsic",
"name": "number"
@@ -24727,7 +25074,7 @@
"defaultValue": "0"
},
{
- "id": 342,
+ "id": 356,
"name": "sendBuffer",
"kind": 1024,
"kindString": "Property",
@@ -24735,7 +25082,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 58,
+ "line": 59,
"character": 2
}
],
@@ -24751,30 +25098,11 @@
"defaultValue": "[]"
},
{
- "id": 343,
+ "id": 357,
"name": "serializer",
"kind": 1024,
"kindString": "Property",
"flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 59,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "name": "default"
- },
- "defaultValue": "..."
- },
- {
- "id": 344,
- "name": "stateChangeCallbacks",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -24782,44 +25110,40 @@
"character": 2
}
],
+ "type": {
+ "type": "reference",
+ "name": "default"
+ },
+ "defaultValue": "..."
+ },
+ {
+ "id": 358,
+ "name": "stateChangeCallbacks",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 61,
+ "character": 2
+ }
+ ],
"type": {
"type": "reflection",
"declaration": {
- "id": 345,
+ "id": 359,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 347,
+ "id": 361,
"name": "close",
"kind": 1024,
"kindString": "Property",
"flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 62,
- "character": 4
- }
- ],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "qualifiedName": "Function",
- "package": "typescript",
- "name": "Function"
- }
- }
- },
- {
- "id": 348,
- "name": "error",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -24838,8 +25162,8 @@
}
},
{
- "id": 349,
- "name": "message",
+ "id": 362,
+ "name": "error",
"kind": 1024,
"kindString": "Property",
"flags": {},
@@ -24861,7 +25185,30 @@
}
},
{
- "id": 346,
+ "id": 363,
+ "name": "message",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 65,
+ "character": 4
+ }
+ ],
+ "type": {
+ "type": "array",
+ "elementType": {
+ "type": "reference",
+ "qualifiedName": "Function",
+ "package": "typescript",
+ "name": "Function"
+ }
+ }
+ },
+ {
+ "id": 360,
"name": "open",
"kind": 1024,
"kindString": "Property",
@@ -24869,7 +25216,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 61,
+ "line": 62,
"character": 4
}
],
@@ -24888,7 +25235,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [347, 348, 349, 346]
+ "children": [361, 362, 363, 360]
}
]
}
@@ -24896,30 +25243,11 @@
"defaultValue": "..."
},
{
- "id": 330,
+ "id": 344,
"name": "timeout",
"kind": 1024,
"kindString": "Property",
"flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 46,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- },
- "defaultValue": "DEFAULT_TIMEOUT"
- },
- {
- "id": 331,
- "name": "transport",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -24927,6 +25255,25 @@
"character": 2
}
],
+ "type": {
+ "type": "intrinsic",
+ "name": "number"
+ },
+ "defaultValue": "DEFAULT_TIMEOUT"
+ },
+ {
+ "id": 345,
+ "name": "transport",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 48,
+ "character": 2
+ }
+ ],
"type": {
"type": "intrinsic",
"name": "any"
@@ -24934,7 +25281,7 @@
"defaultValue": "w3cwebsocket"
},
{
- "id": 374,
+ "id": 388,
"name": "channel",
"kind": 2048,
"kindString": "Method",
@@ -24942,20 +25289,20 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 228,
+ "line": 227,
"character": 2
}
],
"signatures": [
{
- "id": 375,
+ "id": 389,
"name": "channel",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 376,
+ "id": 390,
"name": "topic",
"kind": 32768,
"kindString": "Parameter",
@@ -24966,17 +25313,17 @@
}
},
{
- "id": 377,
+ "id": 391,
"name": "params",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 302,
+ "id": 316,
"name": "RealtimeChannelOptions",
"dereferenced": {
- "id": 302,
+ "id": 316,
"name": "RealtimeChannelOptions",
"kind": 4194304,
"kindString": "Type alias",
@@ -24984,21 +25331,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 13,
+ "line": 15,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 303,
+ "id": 317,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 304,
+ "id": 318,
"name": "config",
"kind": 1024,
"kindString": "Property",
@@ -25006,21 +25353,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 14,
+ "line": 16,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 305,
+ "id": 319,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 306,
+ "id": 320,
"name": "broadcast",
"kind": 1024,
"kindString": "Property",
@@ -25033,21 +25380,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 4
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 307,
+ "id": 321,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 309,
+ "id": 323,
"name": "ack",
"kind": 1024,
"kindString": "Property",
@@ -25057,7 +25404,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 34
}
],
@@ -25067,7 +25414,7 @@
}
},
{
- "id": 308,
+ "id": 322,
"name": "self",
"kind": 1024,
"kindString": "Property",
@@ -25077,7 +25424,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 18
}
],
@@ -25091,13 +25438,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [309, 308]
+ "children": [323, 322]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 16
}
]
@@ -25105,7 +25452,7 @@
}
},
{
- "id": 310,
+ "id": 324,
"name": "presence",
"kind": 1024,
"kindString": "Property",
@@ -25118,21 +25465,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 23,
+ "line": 25,
"character": 4
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 311,
+ "id": 325,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 312,
+ "id": 326,
"name": "key",
"kind": 1024,
"kindString": "Property",
@@ -25142,7 +25489,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 23,
+ "line": 25,
"character": 17
}
],
@@ -25156,13 +25503,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [312]
+ "children": [326]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 23,
+ "line": 25,
"character": 15
}
]
@@ -25174,13 +25521,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [306, 310]
+ "children": [320, 324]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 14,
+ "line": 16,
"character": 10
}
]
@@ -25192,13 +25539,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [304]
+ "children": [318]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 13,
+ "line": 15,
"character": 37
}
]
@@ -25211,14 +25558,14 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
}
]
},
{
- "id": 352,
+ "id": 366,
"name": "connect",
"kind": 2048,
"kindString": "Method",
@@ -25226,13 +25573,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 125,
+ "line": 126,
"character": 2
}
],
"signatures": [
{
- "id": 353,
+ "id": 367,
"name": "connect",
"kind": 4096,
"kindString": "Call signature",
@@ -25248,7 +25595,7 @@
]
},
{
- "id": 370,
+ "id": 384,
"name": "connectionState",
"kind": 2048,
"kindString": "Method",
@@ -25256,13 +25603,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 208,
+ "line": 207,
"character": 2
}
],
"signatures": [
{
- "id": 371,
+ "id": 385,
"name": "connectionState",
"kind": 4096,
"kindString": "Call signature",
@@ -25278,7 +25625,7 @@
]
},
{
- "id": 354,
+ "id": 368,
"name": "disconnect",
"kind": 2048,
"kindString": "Method",
@@ -25286,13 +25633,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 147,
+ "line": 148,
"character": 2
}
],
"signatures": [
{
- "id": 355,
+ "id": 369,
"name": "disconnect",
"kind": 4096,
"kindString": "Call signature",
@@ -25302,7 +25649,7 @@
},
"parameters": [
{
- "id": 356,
+ "id": 370,
"name": "code",
"kind": 32768,
"kindString": "Parameter",
@@ -25318,7 +25665,7 @@
}
},
{
- "id": 357,
+ "id": 371,
"name": "reason",
"kind": 32768,
"kindString": "Parameter",
@@ -25342,7 +25689,7 @@
]
},
{
- "id": 358,
+ "id": 372,
"name": "getChannels",
"kind": 2048,
"kindString": "Method",
@@ -25350,13 +25697,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 165,
+ "line": 166,
"character": 2
}
],
"signatures": [
{
- "id": 359,
+ "id": 373,
"name": "getChannels",
"kind": 4096,
"kindString": "Call signature",
@@ -25368,7 +25715,7 @@
"type": "array",
"elementType": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
}
@@ -25376,7 +25723,7 @@
]
},
{
- "id": 372,
+ "id": 386,
"name": "isConnected",
"kind": 2048,
"kindString": "Method",
@@ -25384,13 +25731,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 224,
+ "line": 223,
"character": 2
}
],
"signatures": [
{
- "id": 373,
+ "id": 387,
"name": "isConnected",
"kind": 4096,
"kindString": "Call signature",
@@ -25406,7 +25753,7 @@
]
},
{
- "id": 365,
+ "id": 379,
"name": "log",
"kind": 2048,
"kindString": "Method",
@@ -25414,13 +25761,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 201,
+ "line": 200,
"character": 2
}
],
"signatures": [
{
- "id": 366,
+ "id": 380,
"name": "log",
"kind": 4096,
"kindString": "Call signature",
@@ -25431,7 +25778,7 @@
},
"parameters": [
{
- "id": 367,
+ "id": 381,
"name": "kind",
"kind": 32768,
"kindString": "Parameter",
@@ -25442,7 +25789,7 @@
}
},
{
- "id": 368,
+ "id": 382,
"name": "msg",
"kind": 32768,
"kindString": "Parameter",
@@ -25453,7 +25800,7 @@
}
},
{
- "id": 369,
+ "id": 383,
"name": "data",
"kind": 32768,
"kindString": "Parameter",
@@ -25474,7 +25821,7 @@
]
},
{
- "id": 378,
+ "id": 392,
"name": "push",
"kind": 2048,
"kindString": "Method",
@@ -25482,13 +25829,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 246,
+ "line": 245,
"character": 2
}
],
"signatures": [
{
- "id": 379,
+ "id": 393,
"name": "push",
"kind": 4096,
"kindString": "Call signature",
@@ -25499,17 +25846,17 @@
},
"parameters": [
{
- "id": 380,
+ "id": 394,
"name": "data",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 443,
+ "id": 457,
"name": "RealtimeMessage",
"dereferenced": {
- "id": 443,
+ "id": 457,
"name": "RealtimeMessage",
"kind": 4194304,
"kindString": "Type alias",
@@ -25517,25 +25864,99 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 28,
+ "line": 29,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 444,
+ "id": 458,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 446,
+ "id": 460,
"name": "event",
"kind": 1024,
"kindString": "Property",
"flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 31,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 463,
+ "name": "join_ref",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 34,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 461,
+ "name": "payload",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 32,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "any"
+ }
+ },
+ {
+ "id": 462,
+ "name": "ref",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 33,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 459,
+ "name": "topic",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -25547,93 +25968,19 @@
"type": "intrinsic",
"name": "string"
}
- },
- {
- "id": 449,
- "name": "join_ref",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 33,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 447,
- "name": "payload",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 31,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "any"
- }
- },
- {
- "id": 448,
- "name": "ref",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 32,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 445,
- "name": "topic",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 29,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
}
],
"groups": [
{
"title": "Properties",
"kind": 1024,
- "children": [446, 449, 447, 448, 445]
+ "children": [460, 463, 461, 462, 459]
}
],
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 28,
+ "line": 29,
"character": 30
}
]
@@ -25660,7 +26007,7 @@
]
},
{
- "id": 363,
+ "id": 377,
"name": "removeAllChannels",
"kind": 2048,
"kindString": "Method",
@@ -25669,12 +26016,12 @@
{
"fileName": "RealtimeClient.ts",
"line": 187,
- "character": 2
+ "character": 8
}
],
"signatures": [
{
- "id": 364,
+ "id": 378,
"name": "removeAllChannels",
"kind": 4096,
"kindString": "Call signature",
@@ -25689,7 +26036,7 @@
"type": "array",
"elementType": {
"type": "reference",
- "id": 515,
+ "id": 534,
"name": "RealtimeRemoveChannelResponse"
}
}
@@ -25702,7 +26049,7 @@
]
},
{
- "id": 360,
+ "id": 374,
"name": "removeChannel",
"kind": 2048,
"kindString": "Method",
@@ -25710,13 +26057,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 173,
- "character": 2
+ "line": 174,
+ "character": 8
}
],
"signatures": [
{
- "id": 361,
+ "id": 375,
"name": "removeChannel",
"kind": 4096,
"kindString": "Call signature",
@@ -25726,7 +26073,7 @@
},
"parameters": [
{
- "id": 362,
+ "id": 376,
"name": "channel",
"kind": 32768,
"kindString": "Parameter",
@@ -25736,7 +26083,7 @@
},
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default",
"dereferenced": "[Circular ~.children.6.children.2.type.dereferenced]"
}
@@ -25747,7 +26094,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 515,
+ "id": 534,
"name": "RealtimeRemoveChannelResponse"
}
],
@@ -25759,7 +26106,7 @@
]
},
{
- "id": 381,
+ "id": 395,
"name": "setAuth",
"kind": 2048,
"kindString": "Method",
@@ -25767,13 +26114,13 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 273,
+ "line": 272,
"character": 2
}
],
"signatures": [
{
- "id": 382,
+ "id": 396,
"name": "setAuth",
"kind": 4096,
"kindString": "Call signature",
@@ -25783,7 +26130,7 @@
},
"parameters": [
{
- "id": 383,
+ "id": 397,
"name": "token",
"kind": 32768,
"kindString": "Parameter",
@@ -25818,26 +26165,26 @@
{
"title": "Constructors",
"kind": 512,
- "children": [315]
+ "children": [329]
},
{
"title": "Properties",
"kind": 1024,
"children": [
- 319, 320, 341, 339, 338, 321, 350, 322, 332, 333, 351, 337, 326, 334,
- 340, 336, 335, 342, 343, 344, 330, 331
+ 333, 334, 355, 353, 352, 335, 364, 336, 346, 347, 365, 351, 340, 348,
+ 354, 350, 349, 356, 357, 358, 344, 345
]
},
{
"title": "Methods",
"kind": 2048,
- "children": [374, 352, 370, 354, 358, 372, 365, 378, 363, 360, 381]
+ "children": [388, 366, 384, 368, 372, 386, 379, 392, 377, 374, 395]
}
],
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 40,
+ "line": 41,
"character": 21
}
]
@@ -25845,7 +26192,7 @@
}
},
{
- "id": 84,
+ "id": 93,
"name": "state",
"kind": 1024,
"kindString": "Property",
@@ -25853,7 +26200,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 119,
+ "line": 123,
"character": 2
}
],
@@ -25864,7 +26211,7 @@
"defaultValue": "CHANNEL_STATES.closed"
},
{
- "id": 83,
+ "id": 92,
"name": "timeout",
"kind": 1024,
"kindString": "Property",
@@ -25872,7 +26219,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 118,
+ "line": 122,
"character": 2
}
],
@@ -25882,7 +26229,7 @@
}
},
{
- "id": 90,
+ "id": 99,
"name": "topic",
"kind": 1024,
"kindString": "Property",
@@ -25895,7 +26242,7 @@
}
},
{
- "id": 119,
+ "id": 133,
"name": "on",
"kind": 2048,
"kindString": "Method",
@@ -25903,13 +26250,13 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 332,
+ "line": 338,
"character": 2
}
],
"signatures": [
{
- "id": 120,
+ "id": 134,
"name": "on",
"kind": 4096,
"kindString": "Call signature",
@@ -25919,7 +26266,7 @@
},
"parameters": [
{
- "id": 121,
+ "id": 135,
"name": "type",
"kind": 32768,
"kindString": "Parameter",
@@ -25930,7 +26277,7 @@
}
},
{
- "id": 122,
+ "id": 136,
"name": "filter",
"kind": 32768,
"kindString": "Parameter",
@@ -25938,14 +26285,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 123,
+ "id": 137,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 124,
+ "id": 138,
"name": "event",
"kind": 1024,
"kindString": "Property",
@@ -25953,7 +26300,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 334,
+ "line": 340,
"character": 14
}
],
@@ -25967,14 +26314,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [124]
+ "children": [138]
}
]
}
}
},
{
- "id": 125,
+ "id": 139,
"name": "callback",
"kind": 32768,
"kindString": "Parameter",
@@ -25982,14 +26329,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 126,
+ "id": 140,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 127,
+ "id": 141,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
@@ -26006,19 +26353,19 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
},
{
- "id": 128,
+ "id": 142,
"name": "on",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"typeParameter": [
{
- "id": 132,
+ "id": 146,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -26026,20 +26373,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 129,
+ "id": 143,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 130,
+ "id": 144,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 131,
+ "id": 145,
"name": "key",
"kind": 32768,
"flags": {},
@@ -26060,7 +26407,7 @@
],
"parameters": [
{
- "id": 133,
+ "id": 147,
"name": "type",
"kind": 32768,
"kindString": "Parameter",
@@ -26071,7 +26418,7 @@
}
},
{
- "id": 134,
+ "id": 148,
"name": "filter",
"kind": 32768,
"kindString": "Parameter",
@@ -26079,14 +26426,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 135,
+ "id": 149,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 136,
+ "id": 150,
"name": "event",
"kind": 1024,
"kindString": "Property",
@@ -26094,7 +26441,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 339,
+ "line": 345,
"character": 14
}
],
@@ -26108,14 +26455,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [136]
+ "children": [150]
}
]
}
}
},
{
- "id": 137,
+ "id": 151,
"name": "callback",
"kind": 32768,
"kindString": "Parameter",
@@ -26123,32 +26470,32 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 138,
+ "id": 152,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 139,
+ "id": 153,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 140,
+ "id": 154,
"name": "payload",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 491,
+ "id": 505,
"typeArguments": [
{
"type": "reference",
- "id": 132,
+ "id": 146,
"name": "T"
}
],
@@ -26168,19 +26515,19 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
},
{
- "id": 141,
+ "id": 155,
"name": "on",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"typeParameter": [
{
- "id": 145,
+ "id": 159,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -26188,20 +26535,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 142,
+ "id": 156,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 143,
+ "id": 157,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 144,
+ "id": 158,
"name": "key",
"kind": 32768,
"flags": {},
@@ -26222,7 +26569,7 @@
],
"parameters": [
{
- "id": 146,
+ "id": 160,
"name": "type",
"kind": 32768,
"kindString": "Parameter",
@@ -26233,7 +26580,7 @@
}
},
{
- "id": 147,
+ "id": 161,
"name": "filter",
"kind": 32768,
"kindString": "Parameter",
@@ -26241,14 +26588,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 148,
+ "id": 162,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 149,
+ "id": 163,
"name": "event",
"kind": 1024,
"kindString": "Property",
@@ -26256,7 +26603,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 344,
+ "line": 350,
"character": 14
}
],
@@ -26270,14 +26617,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [149]
+ "children": [163]
}
]
}
}
},
{
- "id": 150,
+ "id": 164,
"name": "callback",
"kind": 32768,
"kindString": "Parameter",
@@ -26285,32 +26632,32 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 151,
+ "id": 165,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 152,
+ "id": 166,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 153,
+ "id": 167,
"name": "payload",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 501,
+ "id": 515,
"typeArguments": [
{
"type": "reference",
- "id": 145,
+ "id": 159,
"name": "T"
}
],
@@ -26330,19 +26677,19 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
},
{
- "id": 154,
+ "id": 168,
"name": "on",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"typeParameter": [
{
- "id": 158,
+ "id": 172,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -26350,20 +26697,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 155,
+ "id": 169,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 156,
+ "id": 170,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 157,
+ "id": 171,
"name": "key",
"kind": 32768,
"flags": {},
@@ -26384,7 +26731,7 @@
],
"parameters": [
{
- "id": 159,
+ "id": 173,
"name": "type",
"kind": 32768,
"kindString": "Parameter",
@@ -26395,14 +26742,14 @@
}
},
{
- "id": 160,
+ "id": 174,
"name": "filter",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 450,
+ "id": 464,
"typeArguments": [
{
"type": "literal",
@@ -26411,7 +26758,7 @@
],
"name": "RealtimePostgresChangesFilter",
"dereferenced": {
- "id": 450,
+ "id": 464,
"name": "RealtimePostgresChangesFilter",
"kind": 4194304,
"kindString": "Type alias",
@@ -26419,13 +26766,13 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 60,
+ "line": 62,
"character": 12
}
],
"typeParameter": [
{
- "id": 456,
+ "id": 470,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -26437,7 +26784,7 @@
[
{
"type": "reference",
- "id": 520,
+ "id": 539,
"name": "REALTIME_POSTGRES_CHANGES_LISTEN_EVENT"
},
""
@@ -26449,14 +26796,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 451,
+ "id": 465,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 452,
+ "id": 466,
"name": "event",
"kind": 1024,
"kindString": "Property",
@@ -26467,19 +26814,19 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 64,
+ "line": 68,
"character": 2
}
],
"type": {
"type": "reference",
- "id": 456,
+ "id": 470,
"name": "T",
"dereferenced": {}
}
},
{
- "id": 455,
+ "id": 469,
"name": "filter",
"kind": 1024,
"kindString": "Property",
@@ -26492,7 +26839,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 76,
+ "line": 80,
"character": 2
}
],
@@ -26502,7 +26849,7 @@
}
},
{
- "id": 453,
+ "id": 467,
"name": "schema",
"kind": 1024,
"kindString": "Property",
@@ -26513,7 +26860,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 68,
+ "line": 72,
"character": 2
}
],
@@ -26523,7 +26870,7 @@
}
},
{
- "id": 454,
+ "id": 468,
"name": "table",
"kind": 1024,
"kindString": "Property",
@@ -26536,7 +26883,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 72,
+ "line": 76,
"character": 2
}
],
@@ -26550,14 +26897,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [452, 455, 453, 454]
+ "children": [466, 469, 467, 468]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 60,
- "character": 99
+ "line": 64,
+ "character": 4
}
]
}
@@ -26566,7 +26913,7 @@
}
},
{
- "id": 161,
+ "id": 175,
"name": "callback",
"kind": 32768,
"kindString": "Parameter",
@@ -26574,32 +26921,32 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 162,
+ "id": 176,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 163,
+ "id": 177,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 164,
+ "id": 178,
"name": "payload",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 457,
+ "id": 471,
"typeArguments": [
{
"type": "reference",
- "id": 158,
+ "id": 172,
"name": "T"
}
],
@@ -26619,19 +26966,19 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
},
{
- "id": 165,
+ "id": 179,
"name": "on",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"typeParameter": [
{
- "id": 169,
+ "id": 183,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -26639,20 +26986,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 166,
+ "id": 180,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 167,
+ "id": 181,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 168,
+ "id": 182,
"name": "key",
"kind": 32768,
"flags": {},
@@ -26673,7 +27020,7 @@
],
"parameters": [
{
- "id": 170,
+ "id": 184,
"name": "type",
"kind": 32768,
"kindString": "Parameter",
@@ -26684,14 +27031,14 @@
}
},
{
- "id": 171,
+ "id": 185,
"name": "filter",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 450,
+ "id": 464,
"typeArguments": [
{
"type": "literal",
@@ -26700,7 +27047,7 @@
],
"name": "RealtimePostgresChangesFilter",
"dereferenced": {
- "id": 450,
+ "id": 464,
"name": "RealtimePostgresChangesFilter",
"kind": 4194304,
"kindString": "Type alias",
@@ -26708,13 +27055,13 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 60,
+ "line": 62,
"character": 12
}
],
"typeParameter": [
{
- "id": 456,
+ "id": 470,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -26726,7 +27073,7 @@
[
{
"type": "reference",
- "id": 520,
+ "id": 539,
"name": "REALTIME_POSTGRES_CHANGES_LISTEN_EVENT"
},
""
@@ -26738,14 +27085,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 451,
+ "id": 465,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 452,
+ "id": 466,
"name": "event",
"kind": 1024,
"kindString": "Property",
@@ -26756,19 +27103,19 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 64,
+ "line": 68,
"character": 2
}
],
"type": {
"type": "reference",
- "id": 456,
+ "id": 470,
"name": "T",
"dereferenced": {}
}
},
{
- "id": 455,
+ "id": 469,
"name": "filter",
"kind": 1024,
"kindString": "Property",
@@ -26781,7 +27128,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 76,
+ "line": 80,
"character": 2
}
],
@@ -26791,7 +27138,7 @@
}
},
{
- "id": 453,
+ "id": 467,
"name": "schema",
"kind": 1024,
"kindString": "Property",
@@ -26802,7 +27149,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 68,
+ "line": 72,
"character": 2
}
],
@@ -26812,7 +27159,7 @@
}
},
{
- "id": 454,
+ "id": 468,
"name": "table",
"kind": 1024,
"kindString": "Property",
@@ -26825,7 +27172,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 72,
+ "line": 76,
"character": 2
}
],
@@ -26839,14 +27186,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [452, 455, 453, 454]
+ "children": [466, 469, 467, 468]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 60,
- "character": 99
+ "line": 64,
+ "character": 4
}
]
}
@@ -26855,7 +27202,7 @@
}
},
{
- "id": 172,
+ "id": 186,
"name": "callback",
"kind": 32768,
"kindString": "Parameter",
@@ -26863,32 +27210,32 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 173,
+ "id": 187,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 174,
+ "id": 188,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 175,
+ "id": 189,
"name": "payload",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 462,
+ "id": 476,
"typeArguments": [
{
"type": "reference",
- "id": 169,
+ "id": 183,
"name": "T"
}
],
@@ -26908,19 +27255,19 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
},
{
- "id": 176,
+ "id": 190,
"name": "on",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"typeParameter": [
{
- "id": 180,
+ "id": 194,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -26928,20 +27275,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 177,
+ "id": 191,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 178,
+ "id": 192,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 179,
+ "id": 193,
"name": "key",
"kind": 32768,
"flags": {},
@@ -26962,7 +27309,7 @@
],
"parameters": [
{
- "id": 181,
+ "id": 195,
"name": "type",
"kind": 32768,
"kindString": "Parameter",
@@ -26973,14 +27320,14 @@
}
},
{
- "id": 182,
+ "id": 196,
"name": "filter",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 450,
+ "id": 464,
"typeArguments": [
{
"type": "literal",
@@ -26989,7 +27336,7 @@
],
"name": "RealtimePostgresChangesFilter",
"dereferenced": {
- "id": 450,
+ "id": 464,
"name": "RealtimePostgresChangesFilter",
"kind": 4194304,
"kindString": "Type alias",
@@ -26997,13 +27344,13 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 60,
+ "line": 62,
"character": 12
}
],
"typeParameter": [
{
- "id": 456,
+ "id": 470,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -27015,7 +27362,7 @@
[
{
"type": "reference",
- "id": 520,
+ "id": 539,
"name": "REALTIME_POSTGRES_CHANGES_LISTEN_EVENT"
},
""
@@ -27027,14 +27374,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 451,
+ "id": 465,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 452,
+ "id": 466,
"name": "event",
"kind": 1024,
"kindString": "Property",
@@ -27045,19 +27392,19 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 64,
+ "line": 68,
"character": 2
}
],
"type": {
"type": "reference",
- "id": 456,
+ "id": 470,
"name": "T",
"dereferenced": {}
}
},
{
- "id": 455,
+ "id": 469,
"name": "filter",
"kind": 1024,
"kindString": "Property",
@@ -27070,7 +27417,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 76,
+ "line": 80,
"character": 2
}
],
@@ -27080,7 +27427,7 @@
}
},
{
- "id": 453,
+ "id": 467,
"name": "schema",
"kind": 1024,
"kindString": "Property",
@@ -27091,7 +27438,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 68,
+ "line": 72,
"character": 2
}
],
@@ -27101,7 +27448,7 @@
}
},
{
- "id": 454,
+ "id": 468,
"name": "table",
"kind": 1024,
"kindString": "Property",
@@ -27114,7 +27461,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 72,
+ "line": 76,
"character": 2
}
],
@@ -27128,14 +27475,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [452, 455, 453, 454]
+ "children": [466, 469, 467, 468]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 60,
- "character": 99
+ "line": 64,
+ "character": 4
}
]
}
@@ -27144,7 +27491,7 @@
}
},
{
- "id": 183,
+ "id": 197,
"name": "callback",
"kind": 32768,
"kindString": "Parameter",
@@ -27152,32 +27499,32 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 184,
+ "id": 198,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 185,
+ "id": 199,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 186,
+ "id": 200,
"name": "payload",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 472,
+ "id": 486,
"typeArguments": [
{
"type": "reference",
- "id": 180,
+ "id": 194,
"name": "T"
}
],
@@ -27197,19 +27544,19 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
},
{
- "id": 187,
+ "id": 201,
"name": "on",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"typeParameter": [
{
- "id": 191,
+ "id": 205,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -27217,20 +27564,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 188,
+ "id": 202,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 189,
+ "id": 203,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 190,
+ "id": 204,
"name": "key",
"kind": 32768,
"flags": {},
@@ -27251,7 +27598,7 @@
],
"parameters": [
{
- "id": 192,
+ "id": 206,
"name": "type",
"kind": 32768,
"kindString": "Parameter",
@@ -27262,14 +27609,14 @@
}
},
{
- "id": 193,
+ "id": 207,
"name": "filter",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 450,
+ "id": 464,
"typeArguments": [
{
"type": "literal",
@@ -27278,7 +27625,7 @@
],
"name": "RealtimePostgresChangesFilter",
"dereferenced": {
- "id": 450,
+ "id": 464,
"name": "RealtimePostgresChangesFilter",
"kind": 4194304,
"kindString": "Type alias",
@@ -27286,13 +27633,13 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 60,
+ "line": 62,
"character": 12
}
],
"typeParameter": [
{
- "id": 456,
+ "id": 470,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -27304,7 +27651,7 @@
[
{
"type": "reference",
- "id": 520,
+ "id": 539,
"name": "REALTIME_POSTGRES_CHANGES_LISTEN_EVENT"
},
""
@@ -27316,14 +27663,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 451,
+ "id": 465,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 452,
+ "id": 466,
"name": "event",
"kind": 1024,
"kindString": "Property",
@@ -27334,19 +27681,19 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 64,
+ "line": 68,
"character": 2
}
],
"type": {
"type": "reference",
- "id": 456,
+ "id": 470,
"name": "T",
"dereferenced": {}
}
},
{
- "id": 455,
+ "id": 469,
"name": "filter",
"kind": 1024,
"kindString": "Property",
@@ -27359,7 +27706,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 76,
+ "line": 80,
"character": 2
}
],
@@ -27369,7 +27716,7 @@
}
},
{
- "id": 453,
+ "id": 467,
"name": "schema",
"kind": 1024,
"kindString": "Property",
@@ -27380,7 +27727,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 68,
+ "line": 72,
"character": 2
}
],
@@ -27390,7 +27737,7 @@
}
},
{
- "id": 454,
+ "id": 468,
"name": "table",
"kind": 1024,
"kindString": "Property",
@@ -27403,7 +27750,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 72,
+ "line": 76,
"character": 2
}
],
@@ -27417,14 +27764,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [452, 455, 453, 454]
+ "children": [466, 469, 467, 468]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 60,
- "character": 99
+ "line": 64,
+ "character": 4
}
]
}
@@ -27433,7 +27780,7 @@
}
},
{
- "id": 194,
+ "id": 208,
"name": "callback",
"kind": 32768,
"kindString": "Parameter",
@@ -27441,32 +27788,32 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 195,
+ "id": 209,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 196,
+ "id": 210,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 197,
+ "id": 211,
"name": "payload",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 481,
+ "id": 495,
"typeArguments": [
{
"type": "reference",
- "id": 191,
+ "id": 205,
"name": "T"
}
],
@@ -27486,12 +27833,12 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
},
{
- "id": 198,
+ "id": 212,
"name": "on",
"kind": 4096,
"kindString": "Call signature",
@@ -27501,7 +27848,7 @@
},
"parameters": [
{
- "id": 199,
+ "id": 213,
"name": "type",
"kind": 32768,
"kindString": "Parameter",
@@ -27515,7 +27862,7 @@
}
},
{
- "id": 200,
+ "id": 214,
"name": "filter",
"kind": 32768,
"kindString": "Parameter",
@@ -27526,14 +27873,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 201,
+ "id": 215,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 202,
+ "id": 216,
"name": "event",
"kind": 1024,
"kindString": "Property",
@@ -27541,7 +27888,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 375,
+ "line": 381,
"character": 14
}
],
@@ -27555,14 +27902,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [202]
+ "children": [216]
}
]
}
}
},
{
- "id": 203,
+ "id": 217,
"name": "callback",
"kind": 32768,
"kindString": "Parameter",
@@ -27573,21 +27920,21 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 204,
+ "id": 218,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 205,
+ "id": 219,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 206,
+ "id": 220,
"name": "payload",
"kind": 32768,
"kindString": "Parameter",
@@ -27595,14 +27942,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 207,
+ "id": 221,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 209,
+ "id": 223,
"name": "event",
"kind": 1024,
"kindString": "Property",
@@ -27610,7 +27957,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 378,
+ "line": 384,
"character": 6
}
],
@@ -27620,7 +27967,7 @@
}
},
{
- "id": 208,
+ "id": 222,
"name": "type",
"kind": 1024,
"kindString": "Property",
@@ -27628,7 +27975,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 377,
+ "line": 383,
"character": 6
}
],
@@ -27642,18 +27989,18 @@
{
"title": "Properties",
"kind": 1024,
- "children": [209, 208]
+ "children": [223, 222]
}
],
"indexSignature": {
- "id": 210,
+ "id": 224,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 211,
+ "id": 225,
"name": "key",
"kind": 32768,
"flags": {},
@@ -27684,14 +28031,14 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
}
]
},
{
- "id": 101,
+ "id": 110,
"name": "presenceState",
"kind": 2048,
"kindString": "Method",
@@ -27699,27 +28046,86 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 299,
+ "line": 303,
"character": 2
}
],
"signatures": [
{
- "id": 102,
+ "id": 111,
"name": "presenceState",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
+ "typeParameter": [
+ {
+ "id": 116,
+ "name": "T",
+ "kind": 131072,
+ "kindString": "Type parameter",
+ "flags": {},
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 112,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "indexSignature": {
+ "id": 113,
+ "name": "__index",
+ "kind": 8192,
+ "kindString": "Index signature",
+ "flags": {},
+ "parameters": [
+ {
+ "id": 114,
+ "name": "key",
+ "kind": 32768,
+ "flags": {},
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "any"
+ }
+ }
+ }
+ },
+ "default": {
+ "type": "reflection",
+ "declaration": {
+ "id": 115,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {}
+ }
+ }
+ }
+ ],
"type": {
"type": "reference",
- "id": 511,
+ "id": 525,
+ "typeArguments": [
+ {
+ "type": "reference",
+ "id": 116,
+ "name": "T"
+ }
+ ],
"name": "RealtimePresenceState"
}
}
]
},
{
- "id": 212,
+ "id": 226,
"name": "send",
"kind": 2048,
"kindString": "Method",
@@ -27727,20 +28133,20 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 390,
+ "line": 396,
"character": 2
}
],
"signatures": [
{
- "id": 213,
+ "id": 227,
"name": "send",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 214,
+ "id": 228,
"name": "payload",
"kind": 32768,
"kindString": "Parameter",
@@ -27748,14 +28154,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 215,
+ "id": 229,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 216,
+ "id": 230,
"name": "type",
"kind": 1024,
"kindString": "Property",
@@ -27763,7 +28169,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 391,
+ "line": 397,
"character": 15
}
],
@@ -27777,18 +28183,18 @@
{
"title": "Properties",
"kind": 1024,
- "children": [216]
+ "children": [230]
}
],
"indexSignature": {
- "id": 217,
+ "id": 231,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 218,
+ "id": 232,
"name": "key",
"kind": 32768,
"flags": {},
@@ -27807,7 +28213,7 @@
}
},
{
- "id": 219,
+ "id": 233,
"name": "opts",
"kind": 32768,
"kindString": "Parameter",
@@ -27815,20 +28221,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 220,
+ "id": 234,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 221,
+ "id": 235,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 222,
+ "id": 236,
"name": "key",
"kind": 32768,
"flags": {},
@@ -27853,7 +28259,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 313,
+ "id": 327,
"name": "RealtimeChannelSendResponse"
}
],
@@ -27865,7 +28271,7 @@
]
},
{
- "id": 93,
+ "id": 102,
"name": "subscribe",
"kind": 2048,
"kindString": "Method",
@@ -27873,13 +28279,13 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 186,
+ "line": 190,
"character": 2
}
],
"signatures": [
{
- "id": 94,
+ "id": 103,
"name": "subscribe",
"kind": 4096,
"kindString": "Call signature",
@@ -27889,7 +28295,7 @@
},
"parameters": [
{
- "id": 95,
+ "id": 104,
"name": "callback",
"kind": 32768,
"kindString": "Parameter",
@@ -27899,21 +28305,21 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 96,
+ "id": 105,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 97,
+ "id": 106,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 98,
+ "id": 107,
"name": "status",
"kind": 32768,
"kindString": "Parameter",
@@ -27941,7 +28347,7 @@
}
},
{
- "id": 99,
+ "id": 108,
"name": "err",
"kind": 32768,
"kindString": "Parameter",
@@ -27966,7 +28372,7 @@
}
},
{
- "id": 100,
+ "id": 109,
"name": "timeout",
"kind": 32768,
"kindString": "Parameter",
@@ -27980,14 +28386,14 @@
],
"type": {
"type": "reference",
- "id": 55,
+ "id": 64,
"name": "default"
}
}
]
},
{
- "id": 103,
+ "id": 117,
"name": "track",
"kind": 2048,
"kindString": "Method",
@@ -27995,20 +28401,20 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 303,
+ "line": 309,
"character": 8
}
],
"signatures": [
{
- "id": 104,
+ "id": 118,
"name": "track",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 105,
+ "id": 119,
"name": "payload",
"kind": 32768,
"kindString": "Parameter",
@@ -28016,20 +28422,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 106,
+ "id": 120,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 107,
+ "id": 121,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 108,
+ "id": 122,
"name": "key",
"kind": 32768,
"flags": {},
@@ -28048,7 +28454,7 @@
}
},
{
- "id": 109,
+ "id": 123,
"name": "opts",
"kind": 32768,
"kindString": "Parameter",
@@ -28056,20 +28462,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 110,
+ "id": 124,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 111,
+ "id": 125,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 112,
+ "id": 126,
"name": "key",
"kind": 32768,
"flags": {},
@@ -28094,7 +28500,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 313,
+ "id": 327,
"name": "RealtimeChannelSendResponse"
}
],
@@ -28106,7 +28512,7 @@
]
},
{
- "id": 229,
+ "id": 243,
"name": "unsubscribe",
"kind": 2048,
"kindString": "Method",
@@ -28114,13 +28520,13 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 430,
+ "line": 436,
"character": 2
}
],
"signatures": [
{
- "id": 230,
+ "id": 244,
"name": "unsubscribe",
"kind": 4096,
"kindString": "Call signature",
@@ -28131,7 +28537,7 @@
},
"parameters": [
{
- "id": 231,
+ "id": 245,
"name": "timeout",
"kind": 32768,
"kindString": "Parameter",
@@ -28172,7 +28578,7 @@
]
},
{
- "id": 113,
+ "id": 127,
"name": "untrack",
"kind": 2048,
"kindString": "Method",
@@ -28180,20 +28586,20 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 317,
+ "line": 323,
"character": 8
}
],
"signatures": [
{
- "id": 114,
+ "id": 128,
"name": "untrack",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 115,
+ "id": 129,
"name": "opts",
"kind": 32768,
"kindString": "Parameter",
@@ -28201,20 +28607,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 116,
+ "id": 130,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 117,
+ "id": 131,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 118,
+ "id": 132,
"name": "key",
"kind": 32768,
"flags": {},
@@ -28239,7 +28645,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 313,
+ "id": 327,
"name": "RealtimeChannelSendResponse"
}
],
@@ -28251,7 +28657,7 @@
]
},
{
- "id": 223,
+ "id": 237,
"name": "updateJoinPayload",
"kind": 2048,
"kindString": "Method",
@@ -28259,20 +28665,20 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 417,
+ "line": 423,
"character": 2
}
],
"signatures": [
{
- "id": 224,
+ "id": 238,
"name": "updateJoinPayload",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 225,
+ "id": 239,
"name": "payload",
"kind": 32768,
"kindString": "Parameter",
@@ -28280,20 +28686,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 226,
+ "id": 240,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 227,
+ "id": 241,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 228,
+ "id": 242,
"name": "key",
"kind": 32768,
"flags": {},
@@ -28324,23 +28730,23 @@
{
"title": "Constructors",
"kind": 512,
- "children": [66]
+ "children": [75]
},
{
"title": "Properties",
"kind": 1024,
- "children": [71, 86, 85, 91, 89, 88, 87, 92, 84, 83, 90]
+ "children": [80, 95, 94, 100, 98, 97, 96, 101, 93, 92, 99]
},
{
"title": "Methods",
"kind": 2048,
- "children": [119, 101, 212, 93, 103, 229, 113, 223]
+ "children": [133, 110, 226, 102, 117, 243, 127, 237]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 109,
+ "line": 113,
"character": 21
}
]
@@ -28348,7 +28754,7 @@
}
},
{
- "id": 34,
+ "id": 43,
"name": "joinRef",
"kind": 1024,
"kindString": "Property",
@@ -28356,7 +28762,7 @@
"sources": [
{
"fileName": "RealtimePresence.ts",
- "line": 64,
+ "line": 66,
"character": 2
}
],
@@ -28376,7 +28782,7 @@
"defaultValue": "null"
},
{
- "id": 33,
+ "id": 42,
"name": "pendingDiffs",
"kind": 1024,
"kindString": "Property",
@@ -28384,7 +28790,7 @@
"sources": [
{
"fileName": "RealtimePresence.ts",
- "line": 63,
+ "line": 65,
"character": 2
}
],
@@ -28398,7 +28804,7 @@
"defaultValue": "[]"
},
{
- "id": 32,
+ "id": 40,
"name": "state",
"kind": 1024,
"kindString": "Property",
@@ -28406,16 +28812,28 @@
"sources": [
{
"fileName": "RealtimePresence.ts",
- "line": 62,
+ "line": 64,
"character": 2
}
],
"type": {
"type": "reference",
- "id": 511,
+ "id": 525,
+ "typeArguments": [
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 41,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {}
+ }
+ }
+ ],
"name": "RealtimePresenceState",
"dereferenced": {
- "id": 511,
+ "id": 525,
"name": "RealtimePresenceState",
"kind": 4194304,
"kindString": "Type alias",
@@ -28427,10 +28845,76 @@
"character": 12
}
],
+ "typeParameter": [
+ {
+ "id": 533,
+ "name": "T",
+ "kind": 131072,
+ "kindString": "Type parameter",
+ "flags": {},
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 529,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimePresence.ts",
+ "line": 17,
+ "character": 44
+ }
+ ],
+ "indexSignature": {
+ "id": 530,
+ "name": "__index",
+ "kind": 8192,
+ "kindString": "Index signature",
+ "flags": {},
+ "parameters": [
+ {
+ "id": 531,
+ "name": "key",
+ "kind": 32768,
+ "flags": {},
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "any"
+ }
+ }
+ }
+ },
+ "default": {
+ "type": "reflection",
+ "declaration": {
+ "id": 532,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimePresence.ts",
+ "line": 17,
+ "character": 69
+ }
+ ]
+ }
+ }
+ }
+ ],
"type": {
"type": "reflection",
"declaration": {
- "id": 512,
+ "id": 526,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
@@ -28439,18 +28923,18 @@
{
"fileName": "RealtimePresence.ts",
"line": 17,
- "character": 36
+ "character": 75
}
],
"indexSignature": {
- "id": 513,
+ "id": 527,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 514,
+ "id": 528,
"name": "key",
"kind": 32768,
"flags": {},
@@ -28464,6 +28948,13 @@
"type": "array",
"elementType": {
"type": "reference",
+ "typeArguments": [
+ {
+ "type": "reference",
+ "id": 533,
+ "name": "T"
+ }
+ ],
"name": "Presence"
}
}
@@ -28479,24 +28970,24 @@
{
"title": "Constructors",
"kind": 512,
- "children": [28]
+ "children": [36]
},
{
"title": "Properties",
"kind": 1024,
- "children": [35, 41, 34, 33, 32]
+ "children": [44, 50, 43, 42, 40]
}
],
"sources": [
{
"fileName": "RealtimePresence.ts",
- "line": 61,
+ "line": 63,
"character": 21
}
]
},
{
- "id": 302,
+ "id": 316,
"name": "RealtimeChannelOptions",
"kind": 4194304,
"kindString": "Type alias",
@@ -28504,21 +28995,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 13,
+ "line": 15,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 303,
+ "id": 317,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 304,
+ "id": 318,
"name": "config",
"kind": 1024,
"kindString": "Property",
@@ -28526,21 +29017,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 14,
+ "line": 16,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 305,
+ "id": 319,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 306,
+ "id": 320,
"name": "broadcast",
"kind": 1024,
"kindString": "Property",
@@ -28553,21 +29044,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 4
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 307,
+ "id": 321,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 309,
+ "id": 323,
"name": "ack",
"kind": 1024,
"kindString": "Property",
@@ -28577,7 +29068,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 34
}
],
@@ -28587,7 +29078,7 @@
}
},
{
- "id": 308,
+ "id": 322,
"name": "self",
"kind": 1024,
"kindString": "Property",
@@ -28597,7 +29088,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 18
}
],
@@ -28611,13 +29102,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [309, 308]
+ "children": [323, 322]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 19,
+ "line": 21,
"character": 16
}
]
@@ -28625,7 +29116,7 @@
}
},
{
- "id": 310,
+ "id": 324,
"name": "presence",
"kind": 1024,
"kindString": "Property",
@@ -28638,21 +29129,21 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 23,
+ "line": 25,
"character": 4
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 311,
+ "id": 325,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 312,
+ "id": 326,
"name": "key",
"kind": 1024,
"kindString": "Property",
@@ -28662,7 +29153,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 23,
+ "line": 25,
"character": 17
}
],
@@ -28676,13 +29167,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [312]
+ "children": [326]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 23,
+ "line": 25,
"character": 15
}
]
@@ -28694,13 +29185,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [306, 310]
+ "children": [320, 324]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 14,
+ "line": 16,
"character": 10
}
]
@@ -28712,13 +29203,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [304]
+ "children": [318]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 13,
+ "line": 15,
"character": 37
}
]
@@ -28726,7 +29217,7 @@
}
},
{
- "id": 313,
+ "id": 327,
"name": "RealtimeChannelSendResponse",
"kind": 4194304,
"kindString": "Type alias",
@@ -28734,7 +29225,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 79,
+ "line": 83,
"character": 12
}
],
@@ -28757,7 +29248,7 @@
}
},
{
- "id": 426,
+ "id": 440,
"name": "RealtimeClientOptions",
"kind": 4194304,
"kindString": "Type alias",
@@ -28765,225 +29256,27 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 16,
+ "line": 17,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 427,
+ "id": 441,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 433,
+ "id": 447,
"name": "decode",
"kind": 1024,
"kindString": "Property",
"flags": {
"isOptional": true
},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 22,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "qualifiedName": "Function",
- "package": "typescript",
- "name": "Function"
- }
- },
- {
- "id": 432,
- "name": "encode",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 21,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "qualifiedName": "Function",
- "package": "typescript",
- "name": "Function"
- }
- },
- {
- "id": 435,
- "name": "headers",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 24,
- "character": 2
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 436,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 24,
- "character": 12
- }
- ],
- "indexSignature": {
- "id": 437,
- "name": "__index",
- "kind": 8192,
- "kindString": "Index signature",
- "flags": {},
- "parameters": [
- {
- "id": 438,
- "name": "key",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- }
- }
- },
- {
- "id": 430,
- "name": "heartbeatIntervalMs",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 19,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- },
- {
- "id": 431,
- "name": "logger",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 20,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "qualifiedName": "Function",
- "package": "typescript",
- "name": "Function"
- }
- },
- {
- "id": 439,
- "name": "params",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 25,
- "character": 2
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 440,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 25,
- "character": 11
- }
- ],
- "indexSignature": {
- "id": 441,
- "name": "__index",
- "kind": 8192,
- "kindString": "Index signature",
- "flags": {},
- "parameters": [
- {
- "id": 442,
- "name": "key",
- "kind": 32768,
- "flags": {},
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "any"
- }
- }
- }
- }
- },
- {
- "id": 434,
- "name": "reconnectAfterMs",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -28999,8 +29292,8 @@
}
},
{
- "id": 429,
- "name": "timeout",
+ "id": 446,
+ "name": "encode",
"kind": 1024,
"kindString": "Property",
"flags": {
@@ -29009,7 +29302,85 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 18,
+ "line": 22,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "qualifiedName": "Function",
+ "package": "typescript",
+ "name": "Function"
+ }
+ },
+ {
+ "id": 449,
+ "name": "headers",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 25,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 450,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 25,
+ "character": 12
+ }
+ ],
+ "indexSignature": {
+ "id": 451,
+ "name": "__index",
+ "kind": 8192,
+ "kindString": "Index signature",
+ "flags": {},
+ "parameters": [
+ {
+ "id": 452,
+ "name": "key",
+ "kind": 32768,
+ "flags": {},
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ }
+ }
+ },
+ {
+ "id": 444,
+ "name": "heartbeatIntervalMs",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 20,
"character": 2
}
],
@@ -29019,7 +29390,127 @@
}
},
{
- "id": 428,
+ "id": 445,
+ "name": "logger",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 21,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "qualifiedName": "Function",
+ "package": "typescript",
+ "name": "Function"
+ }
+ },
+ {
+ "id": 453,
+ "name": "params",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 26,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 454,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 26,
+ "character": 11
+ }
+ ],
+ "indexSignature": {
+ "id": 455,
+ "name": "__index",
+ "kind": 8192,
+ "kindString": "Index signature",
+ "flags": {},
+ "parameters": [
+ {
+ "id": 456,
+ "name": "key",
+ "kind": 32768,
+ "flags": {},
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "any"
+ }
+ }
+ }
+ }
+ },
+ {
+ "id": 448,
+ "name": "reconnectAfterMs",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 24,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "qualifiedName": "Function",
+ "package": "typescript",
+ "name": "Function"
+ }
+ },
+ {
+ "id": 443,
+ "name": "timeout",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 19,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "number"
+ }
+ },
+ {
+ "id": 442,
"name": "transport",
"kind": 1024,
"kindString": "Property",
@@ -29029,7 +29520,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 17,
+ "line": 18,
"character": 2
}
],
@@ -29045,13 +29536,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [433, 432, 435, 430, 431, 439, 434, 429, 428]
+ "children": [447, 446, 449, 444, 445, 453, 448, 443, 442]
}
],
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 16,
+ "line": 17,
"character": 36
}
]
@@ -29059,7 +29550,7 @@
}
},
{
- "id": 443,
+ "id": 457,
"name": "RealtimeMessage",
"kind": 4194304,
"kindString": "Type alias",
@@ -29067,25 +29558,99 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 28,
+ "line": 29,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 444,
+ "id": 458,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 446,
+ "id": 460,
"name": "event",
"kind": 1024,
"kindString": "Property",
"flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 31,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 463,
+ "name": "join_ref",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 34,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 461,
+ "name": "payload",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 32,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "any"
+ }
+ },
+ {
+ "id": 462,
+ "name": "ref",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeClient.ts",
+ "line": 33,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 459,
+ "name": "topic",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
"sources": [
{
"fileName": "RealtimeClient.ts",
@@ -29097,93 +29662,19 @@
"type": "intrinsic",
"name": "string"
}
- },
- {
- "id": 449,
- "name": "join_ref",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 33,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 447,
- "name": "payload",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 31,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "any"
- }
- },
- {
- "id": 448,
- "name": "ref",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 32,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 445,
- "name": "topic",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeClient.ts",
- "line": 29,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
}
],
"groups": [
{
"title": "Properties",
"kind": 1024,
- "children": [446, 449, 447, 448, 445]
+ "children": [460, 463, 461, 462, 459]
}
],
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 28,
+ "line": 29,
"character": 30
}
]
@@ -29191,7 +29682,7 @@
}
},
{
- "id": 450,
+ "id": 464,
"name": "RealtimePostgresChangesFilter",
"kind": 4194304,
"kindString": "Type alias",
@@ -29199,13 +29690,13 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 60,
+ "line": 62,
"character": 12
}
],
"typeParameter": [
{
- "id": 456,
+ "id": 470,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -29217,7 +29708,7 @@
[
{
"type": "reference",
- "id": 520,
+ "id": 539,
"name": "REALTIME_POSTGRES_CHANGES_LISTEN_EVENT"
},
""
@@ -29229,14 +29720,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 451,
+ "id": 465,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 452,
+ "id": 466,
"name": "event",
"kind": 1024,
"kindString": "Property",
@@ -29247,19 +29738,19 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 64,
+ "line": 68,
"character": 2
}
],
"type": {
"type": "reference",
- "id": 456,
+ "id": 470,
"name": "T",
"dereferenced": {}
}
},
{
- "id": 455,
+ "id": 469,
"name": "filter",
"kind": 1024,
"kindString": "Property",
@@ -29272,7 +29763,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 76,
+ "line": 80,
"character": 2
}
],
@@ -29282,7 +29773,7 @@
}
},
{
- "id": 453,
+ "id": 467,
"name": "schema",
"kind": 1024,
"kindString": "Property",
@@ -29293,7 +29784,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 68,
+ "line": 72,
"character": 2
}
],
@@ -29303,7 +29794,7 @@
}
},
{
- "id": 454,
+ "id": 468,
"name": "table",
"kind": 1024,
"kindString": "Property",
@@ -29316,7 +29807,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 72,
+ "line": 76,
"character": 2
}
],
@@ -29330,21 +29821,21 @@
{
"title": "Properties",
"kind": 1024,
- "children": [452, 455, 453, 454]
+ "children": [466, 469, 467, 468]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 60,
- "character": 99
+ "line": 64,
+ "character": 4
}
]
}
}
},
{
- "id": 457,
+ "id": 471,
"name": "RealtimePostgresChangesPayload",
"kind": 4194304,
"kindString": "Type alias",
@@ -29352,13 +29843,13 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 55,
+ "line": 57,
"character": 12
}
],
"typeParameter": [
{
- "id": 461,
+ "id": 475,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -29366,7 +29857,7 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 458,
+ "id": 472,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
@@ -29374,19 +29865,19 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 55,
+ "line": 57,
"character": 53
}
],
"indexSignature": {
- "id": 459,
+ "id": 473,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 460,
+ "id": 474,
"name": "key",
"kind": 32768,
"flags": {},
@@ -29409,7 +29900,7 @@
"type": "union",
"types": [
{
- "id": 462,
+ "id": 476,
"name": "RealtimePostgresInsertPayload",
"kind": 4194304,
"kindString": "Type alias",
@@ -29417,13 +29908,13 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 34,
+ "line": 36,
"character": 12
}
],
"typeParameter": [
{
- "id": 471,
+ "id": 485,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -29431,7 +29922,7 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 468,
+ "id": 482,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
@@ -29439,19 +29930,19 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 34,
+ "line": 36,
"character": 52
}
],
"indexSignature": {
- "id": 469,
+ "id": 483,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 470,
+ "id": 484,
"name": "key",
"kind": 32768,
"flags": {},
@@ -29480,65 +29971,18 @@
{
"type": "reflection",
"declaration": {
- "id": 463,
+ "id": 477,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 464,
+ "id": 478,
"name": "eventType",
"kind": 1024,
"kindString": "Property",
"flags": {},
- "sources": [
- {
- "fileName": "RealtimeChannel.ts",
- "line": 36,
- "character": 4
- }
- ],
- "type": {
- "type": "template-literal",
- "head": "",
- "tail": [
- [
- {
- "type": "reference",
- "id": 522,
- "name": "REALTIME_POSTGRES_CHANGES_LISTEN_EVENT.INSERT"
- },
- ""
- ]
- ]
- }
- },
- {
- "id": 465,
- "name": "new",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeChannel.ts",
- "line": 37,
- "character": 4
- }
- ],
- "type": {
- "type": "reference",
- "id": 471,
- "name": "T"
- }
- },
- {
- "id": 466,
- "name": "old",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
"sources": [
{
"fileName": "RealtimeChannel.ts",
@@ -29546,10 +29990,57 @@
"character": 4
}
],
+ "type": {
+ "type": "template-literal",
+ "head": "",
+ "tail": [
+ [
+ {
+ "type": "reference",
+ "id": 541,
+ "name": "REALTIME_POSTGRES_CHANGES_LISTEN_EVENT.INSERT"
+ },
+ ""
+ ]
+ ]
+ }
+ },
+ {
+ "id": 479,
+ "name": "new",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeChannel.ts",
+ "line": 39,
+ "character": 4
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "id": 485,
+ "name": "T"
+ }
+ },
+ {
+ "id": 480,
+ "name": "old",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeChannel.ts",
+ "line": 40,
+ "character": 4
+ }
+ ],
"type": {
"type": "reflection",
"declaration": {
- "id": 467,
+ "id": 481,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
@@ -29557,7 +30048,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 38,
+ "line": 40,
"character": 9
}
]
@@ -29569,13 +30060,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [464, 465, 466]
+ "children": [478, 479, 480]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 35,
+ "line": 37,
"character": 39
}
]
@@ -29585,7 +30076,7 @@
}
},
{
- "id": 472,
+ "id": 486,
"name": "RealtimePostgresUpdatePayload",
"kind": 4194304,
"kindString": "Type alias",
@@ -29593,13 +30084,13 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 41,
+ "line": 43,
"character": 12
}
],
"typeParameter": [
{
- "id": 480,
+ "id": 494,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -29607,7 +30098,7 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 477,
+ "id": 491,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
@@ -29615,19 +30106,19 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 41,
+ "line": 43,
"character": 52
}
],
"indexSignature": {
- "id": 478,
+ "id": 492,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 479,
+ "id": 493,
"name": "key",
"kind": 32768,
"flags": {},
@@ -29656,65 +30147,18 @@
{
"type": "reflection",
"declaration": {
- "id": 473,
+ "id": 487,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 474,
+ "id": 488,
"name": "eventType",
"kind": 1024,
"kindString": "Property",
"flags": {},
- "sources": [
- {
- "fileName": "RealtimeChannel.ts",
- "line": 43,
- "character": 4
- }
- ],
- "type": {
- "type": "template-literal",
- "head": "",
- "tail": [
- [
- {
- "type": "reference",
- "id": 523,
- "name": "REALTIME_POSTGRES_CHANGES_LISTEN_EVENT.UPDATE"
- },
- ""
- ]
- ]
- }
- },
- {
- "id": 475,
- "name": "new",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeChannel.ts",
- "line": 44,
- "character": 4
- }
- ],
- "type": {
- "type": "reference",
- "id": 480,
- "name": "T"
- }
- },
- {
- "id": 476,
- "name": "old",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
"sources": [
{
"fileName": "RealtimeChannel.ts",
@@ -29722,12 +30166,59 @@
"character": 4
}
],
+ "type": {
+ "type": "template-literal",
+ "head": "",
+ "tail": [
+ [
+ {
+ "type": "reference",
+ "id": 542,
+ "name": "REALTIME_POSTGRES_CHANGES_LISTEN_EVENT.UPDATE"
+ },
+ ""
+ ]
+ ]
+ }
+ },
+ {
+ "id": 489,
+ "name": "new",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeChannel.ts",
+ "line": 46,
+ "character": 4
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "id": 494,
+ "name": "T"
+ }
+ },
+ {
+ "id": 490,
+ "name": "old",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeChannel.ts",
+ "line": 47,
+ "character": 4
+ }
+ ],
"type": {
"type": "reference",
"typeArguments": [
{
"type": "reference",
- "id": 480,
+ "id": 494,
"name": "T"
}
],
@@ -29741,13 +30232,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [474, 475, 476]
+ "children": [488, 489, 490]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 42,
+ "line": 44,
"character": 39
}
]
@@ -29757,7 +30248,7 @@
}
},
{
- "id": 481,
+ "id": 495,
"name": "RealtimePostgresDeletePayload",
"kind": 4194304,
"kindString": "Type alias",
@@ -29765,13 +30256,13 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 48,
+ "line": 50,
"character": 12
}
],
"typeParameter": [
{
- "id": 490,
+ "id": 504,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -29779,7 +30270,7 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 487,
+ "id": 501,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
@@ -29787,19 +30278,19 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 48,
+ "line": 50,
"character": 52
}
],
"indexSignature": {
- "id": 488,
+ "id": 502,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 489,
+ "id": 503,
"name": "key",
"kind": 32768,
"flags": {},
@@ -29828,77 +30319,18 @@
{
"type": "reflection",
"declaration": {
- "id": 482,
+ "id": 496,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 483,
+ "id": 497,
"name": "eventType",
"kind": 1024,
"kindString": "Property",
"flags": {},
- "sources": [
- {
- "fileName": "RealtimeChannel.ts",
- "line": 50,
- "character": 4
- }
- ],
- "type": {
- "type": "template-literal",
- "head": "",
- "tail": [
- [
- {
- "type": "reference",
- "id": 524,
- "name": "REALTIME_POSTGRES_CHANGES_LISTEN_EVENT.DELETE"
- },
- ""
- ]
- ]
- }
- },
- {
- "id": 484,
- "name": "new",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeChannel.ts",
- "line": 51,
- "character": 4
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 485,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeChannel.ts",
- "line": 51,
- "character": 9
- }
- ]
- }
- }
- },
- {
- "id": 486,
- "name": "old",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
"sources": [
{
"fileName": "RealtimeChannel.ts",
@@ -29906,12 +30338,71 @@
"character": 4
}
],
+ "type": {
+ "type": "template-literal",
+ "head": "",
+ "tail": [
+ [
+ {
+ "type": "reference",
+ "id": 543,
+ "name": "REALTIME_POSTGRES_CHANGES_LISTEN_EVENT.DELETE"
+ },
+ ""
+ ]
+ ]
+ }
+ },
+ {
+ "id": 498,
+ "name": "new",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeChannel.ts",
+ "line": 53,
+ "character": 4
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 499,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeChannel.ts",
+ "line": 53,
+ "character": 9
+ }
+ ]
+ }
+ }
+ },
+ {
+ "id": 500,
+ "name": "old",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeChannel.ts",
+ "line": 54,
+ "character": 4
+ }
+ ],
"type": {
"type": "reference",
"typeArguments": [
{
"type": "reference",
- "id": 490,
+ "id": 504,
"name": "T"
}
],
@@ -29925,13 +30416,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [483, 484, 486]
+ "children": [497, 498, 500]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 49,
+ "line": 51,
"character": 39
}
]
@@ -29944,7 +30435,7 @@
}
},
{
- "id": 481,
+ "id": 495,
"name": "RealtimePostgresDeletePayload",
"kind": 4194304,
"kindString": "Type alias",
@@ -29952,13 +30443,13 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 48,
+ "line": 50,
"character": 12
}
],
"typeParameter": [
{
- "id": 490,
+ "id": 504,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -29966,7 +30457,7 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 487,
+ "id": 501,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
@@ -29974,19 +30465,19 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 48,
+ "line": 50,
"character": 52
}
],
"indexSignature": {
- "id": 488,
+ "id": 502,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 489,
+ "id": 503,
"name": "key",
"kind": 32768,
"flags": {},
@@ -30015,77 +30506,18 @@
{
"type": "reflection",
"declaration": {
- "id": 482,
+ "id": 496,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 483,
+ "id": 497,
"name": "eventType",
"kind": 1024,
"kindString": "Property",
"flags": {},
- "sources": [
- {
- "fileName": "RealtimeChannel.ts",
- "line": 50,
- "character": 4
- }
- ],
- "type": {
- "type": "template-literal",
- "head": "",
- "tail": [
- [
- {
- "type": "reference",
- "id": 524,
- "name": "REALTIME_POSTGRES_CHANGES_LISTEN_EVENT.DELETE"
- },
- ""
- ]
- ]
- }
- },
- {
- "id": 484,
- "name": "new",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeChannel.ts",
- "line": 51,
- "character": 4
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 485,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeChannel.ts",
- "line": 51,
- "character": 9
- }
- ]
- }
- }
- },
- {
- "id": 486,
- "name": "old",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
"sources": [
{
"fileName": "RealtimeChannel.ts",
@@ -30093,12 +30525,71 @@
"character": 4
}
],
+ "type": {
+ "type": "template-literal",
+ "head": "",
+ "tail": [
+ [
+ {
+ "type": "reference",
+ "id": 543,
+ "name": "REALTIME_POSTGRES_CHANGES_LISTEN_EVENT.DELETE"
+ },
+ ""
+ ]
+ ]
+ }
+ },
+ {
+ "id": 498,
+ "name": "new",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeChannel.ts",
+ "line": 53,
+ "character": 4
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 499,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeChannel.ts",
+ "line": 53,
+ "character": 9
+ }
+ ]
+ }
+ }
+ },
+ {
+ "id": 500,
+ "name": "old",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeChannel.ts",
+ "line": 54,
+ "character": 4
+ }
+ ],
"type": {
"type": "reference",
"typeArguments": [
{
"type": "reference",
- "id": 490,
+ "id": 504,
"name": "T"
}
],
@@ -30112,13 +30603,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [483, 484, 486]
+ "children": [497, 498, 500]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 49,
+ "line": 51,
"character": 39
}
]
@@ -30128,7 +30619,7 @@
}
},
{
- "id": 462,
+ "id": 476,
"name": "RealtimePostgresInsertPayload",
"kind": 4194304,
"kindString": "Type alias",
@@ -30136,13 +30627,13 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 34,
+ "line": 36,
"character": 12
}
],
"typeParameter": [
{
- "id": 471,
+ "id": 485,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -30150,7 +30641,7 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 468,
+ "id": 482,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
@@ -30158,19 +30649,19 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 34,
+ "line": 36,
"character": 52
}
],
"indexSignature": {
- "id": 469,
+ "id": 483,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 470,
+ "id": 484,
"name": "key",
"kind": 32768,
"flags": {},
@@ -30199,65 +30690,18 @@
{
"type": "reflection",
"declaration": {
- "id": 463,
+ "id": 477,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 464,
+ "id": 478,
"name": "eventType",
"kind": 1024,
"kindString": "Property",
"flags": {},
- "sources": [
- {
- "fileName": "RealtimeChannel.ts",
- "line": 36,
- "character": 4
- }
- ],
- "type": {
- "type": "template-literal",
- "head": "",
- "tail": [
- [
- {
- "type": "reference",
- "id": 522,
- "name": "REALTIME_POSTGRES_CHANGES_LISTEN_EVENT.INSERT"
- },
- ""
- ]
- ]
- }
- },
- {
- "id": 465,
- "name": "new",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeChannel.ts",
- "line": 37,
- "character": 4
- }
- ],
- "type": {
- "type": "reference",
- "id": 471,
- "name": "T"
- }
- },
- {
- "id": 466,
- "name": "old",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
"sources": [
{
"fileName": "RealtimeChannel.ts",
@@ -30265,10 +30709,57 @@
"character": 4
}
],
+ "type": {
+ "type": "template-literal",
+ "head": "",
+ "tail": [
+ [
+ {
+ "type": "reference",
+ "id": 541,
+ "name": "REALTIME_POSTGRES_CHANGES_LISTEN_EVENT.INSERT"
+ },
+ ""
+ ]
+ ]
+ }
+ },
+ {
+ "id": 479,
+ "name": "new",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeChannel.ts",
+ "line": 39,
+ "character": 4
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "id": 485,
+ "name": "T"
+ }
+ },
+ {
+ "id": 480,
+ "name": "old",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeChannel.ts",
+ "line": 40,
+ "character": 4
+ }
+ ],
"type": {
"type": "reflection",
"declaration": {
- "id": 467,
+ "id": 481,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
@@ -30276,7 +30767,7 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 38,
+ "line": 40,
"character": 9
}
]
@@ -30288,13 +30779,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [464, 465, 466]
+ "children": [478, 479, 480]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 35,
+ "line": 37,
"character": 39
}
]
@@ -30304,7 +30795,7 @@
}
},
{
- "id": 472,
+ "id": 486,
"name": "RealtimePostgresUpdatePayload",
"kind": 4194304,
"kindString": "Type alias",
@@ -30312,13 +30803,13 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 41,
+ "line": 43,
"character": 12
}
],
"typeParameter": [
{
- "id": 480,
+ "id": 494,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -30326,7 +30817,7 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 477,
+ "id": 491,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
@@ -30334,19 +30825,19 @@
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 41,
+ "line": 43,
"character": 52
}
],
"indexSignature": {
- "id": 478,
+ "id": 492,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 479,
+ "id": 493,
"name": "key",
"kind": 32768,
"flags": {},
@@ -30375,65 +30866,18 @@
{
"type": "reflection",
"declaration": {
- "id": 473,
+ "id": 487,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 474,
+ "id": 488,
"name": "eventType",
"kind": 1024,
"kindString": "Property",
"flags": {},
- "sources": [
- {
- "fileName": "RealtimeChannel.ts",
- "line": 43,
- "character": 4
- }
- ],
- "type": {
- "type": "template-literal",
- "head": "",
- "tail": [
- [
- {
- "type": "reference",
- "id": 523,
- "name": "REALTIME_POSTGRES_CHANGES_LISTEN_EVENT.UPDATE"
- },
- ""
- ]
- ]
- }
- },
- {
- "id": 475,
- "name": "new",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimeChannel.ts",
- "line": 44,
- "character": 4
- }
- ],
- "type": {
- "type": "reference",
- "id": 480,
- "name": "T"
- }
- },
- {
- "id": 476,
- "name": "old",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
"sources": [
{
"fileName": "RealtimeChannel.ts",
@@ -30441,12 +30885,59 @@
"character": 4
}
],
+ "type": {
+ "type": "template-literal",
+ "head": "",
+ "tail": [
+ [
+ {
+ "type": "reference",
+ "id": 542,
+ "name": "REALTIME_POSTGRES_CHANGES_LISTEN_EVENT.UPDATE"
+ },
+ ""
+ ]
+ ]
+ }
+ },
+ {
+ "id": 489,
+ "name": "new",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeChannel.ts",
+ "line": 46,
+ "character": 4
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "id": 494,
+ "name": "T"
+ }
+ },
+ {
+ "id": 490,
+ "name": "old",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimeChannel.ts",
+ "line": 47,
+ "character": 4
+ }
+ ],
"type": {
"type": "reference",
"typeArguments": [
{
"type": "reference",
- "id": 480,
+ "id": 494,
"name": "T"
}
],
@@ -30460,13 +30951,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [474, 475, 476]
+ "children": [488, 489, 490]
}
],
"sources": [
{
"fileName": "RealtimeChannel.ts",
- "line": 42,
+ "line": 44,
"character": 39
}
]
@@ -30476,7 +30967,7 @@
}
},
{
- "id": 491,
+ "id": 505,
"name": "RealtimePresenceJoinPayload",
"kind": 4194304,
"kindString": "Type alias",
@@ -30484,13 +30975,13 @@
"sources": [
{
"fileName": "RealtimePresence.ts",
- "line": 19,
+ "line": 21,
"character": 12
}
],
"typeParameter": [
{
- "id": 500,
+ "id": 514,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -30498,7 +30989,7 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 497,
+ "id": 511,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
@@ -30506,19 +30997,19 @@
"sources": [
{
"fileName": "RealtimePresence.ts",
- "line": 19,
+ "line": 21,
"character": 50
}
],
"indexSignature": {
- "id": 498,
+ "id": 512,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 499,
+ "id": 513,
"name": "key",
"kind": 32768,
"flags": {},
@@ -30540,18 +31031,46 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 492,
+ "id": 506,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 495,
+ "id": 509,
"name": "currentPresences",
"kind": 1024,
"kindString": "Property",
"flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimePresence.ts",
+ "line": 24,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "array",
+ "elementType": {
+ "type": "reference",
+ "typeArguments": [
+ {
+ "type": "reference",
+ "id": 514,
+ "name": "T"
+ }
+ ],
+ "name": "Presence"
+ }
+ }
+ },
+ {
+ "id": 507,
+ "name": "event",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
"sources": [
{
"fileName": "RealtimePresence.ts",
@@ -30559,34 +31078,6 @@
"character": 2
}
],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "typeArguments": [
- {
- "type": "reference",
- "id": 500,
- "name": "T"
- }
- ],
- "name": "Presence"
- }
- }
- },
- {
- "id": 493,
- "name": "event",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimePresence.ts",
- "line": 20,
- "character": 2
- }
- ],
"type": {
"type": "template-literal",
"head": "",
@@ -30594,7 +31085,7 @@
[
{
"type": "reference",
- "id": 527,
+ "id": 546,
"name": "REALTIME_PRESENCE_LISTEN_EVENTS.JOIN"
},
""
@@ -30603,29 +31094,11 @@
}
},
{
- "id": 494,
+ "id": 508,
"name": "key",
"kind": 1024,
"kindString": "Property",
"flags": {},
- "sources": [
- {
- "fileName": "RealtimePresence.ts",
- "line": 21,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 496,
- "name": "newPresences",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
"sources": [
{
"fileName": "RealtimePresence.ts",
@@ -30633,6 +31106,24 @@
"character": 2
}
],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 510,
+ "name": "newPresences",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimePresence.ts",
+ "line": 25,
+ "character": 2
+ }
+ ],
"type": {
"type": "array",
"elementType": {
@@ -30640,7 +31131,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 500,
+ "id": 514,
"name": "T"
}
],
@@ -30653,13 +31144,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [495, 493, 494, 496]
+ "children": [509, 507, 508, 510]
}
],
"sources": [
{
"fileName": "RealtimePresence.ts",
- "line": 19,
+ "line": 21,
"character": 76
}
]
@@ -30667,7 +31158,7 @@
}
},
{
- "id": 501,
+ "id": 515,
"name": "RealtimePresenceLeavePayload",
"kind": 4194304,
"kindString": "Type alias",
@@ -30675,13 +31166,13 @@
"sources": [
{
"fileName": "RealtimePresence.ts",
- "line": 26,
+ "line": 28,
"character": 12
}
],
"typeParameter": [
{
- "id": 510,
+ "id": 524,
"name": "T",
"kind": 131072,
"kindString": "Type parameter",
@@ -30689,7 +31180,7 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 507,
+ "id": 521,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
@@ -30697,19 +31188,19 @@
"sources": [
{
"fileName": "RealtimePresence.ts",
- "line": 26,
+ "line": 28,
"character": 51
}
],
"indexSignature": {
- "id": 508,
+ "id": 522,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 509,
+ "id": 523,
"name": "key",
"kind": 32768,
"flags": {},
@@ -30731,18 +31222,46 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 502,
+ "id": 516,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 505,
+ "id": 519,
"name": "currentPresences",
"kind": 1024,
"kindString": "Property",
"flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimePresence.ts",
+ "line": 31,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "array",
+ "elementType": {
+ "type": "reference",
+ "typeArguments": [
+ {
+ "type": "reference",
+ "id": 524,
+ "name": "T"
+ }
+ ],
+ "name": "Presence"
+ }
+ }
+ },
+ {
+ "id": 517,
+ "name": "event",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
"sources": [
{
"fileName": "RealtimePresence.ts",
@@ -30750,34 +31269,6 @@
"character": 2
}
],
- "type": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "typeArguments": [
- {
- "type": "reference",
- "id": 510,
- "name": "T"
- }
- ],
- "name": "Presence"
- }
- }
- },
- {
- "id": 503,
- "name": "event",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "RealtimePresence.ts",
- "line": 27,
- "character": 2
- }
- ],
"type": {
"type": "template-literal",
"head": "",
@@ -30785,7 +31276,7 @@
[
{
"type": "reference",
- "id": 528,
+ "id": 547,
"name": "REALTIME_PRESENCE_LISTEN_EVENTS.LEAVE"
},
""
@@ -30794,29 +31285,11 @@
}
},
{
- "id": 504,
+ "id": 518,
"name": "key",
"kind": 1024,
"kindString": "Property",
"flags": {},
- "sources": [
- {
- "fileName": "RealtimePresence.ts",
- "line": 28,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 506,
- "name": "leftPresences",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
"sources": [
{
"fileName": "RealtimePresence.ts",
@@ -30824,6 +31297,24 @@
"character": 2
}
],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 520,
+ "name": "leftPresences",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimePresence.ts",
+ "line": 32,
+ "character": 2
+ }
+ ],
"type": {
"type": "array",
"elementType": {
@@ -30831,7 +31322,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 510,
+ "id": 524,
"name": "T"
}
],
@@ -30844,13 +31335,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [505, 503, 504, 506]
+ "children": [519, 517, 518, 520]
}
],
"sources": [
{
"fileName": "RealtimePresence.ts",
- "line": 26,
+ "line": 28,
"character": 77
}
]
@@ -30858,7 +31349,7 @@
}
},
{
- "id": 511,
+ "id": 525,
"name": "RealtimePresenceState",
"kind": 4194304,
"kindString": "Type alias",
@@ -30870,10 +31361,76 @@
"character": 12
}
],
+ "typeParameter": [
+ {
+ "id": 533,
+ "name": "T",
+ "kind": 131072,
+ "kindString": "Type parameter",
+ "flags": {},
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 529,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimePresence.ts",
+ "line": 17,
+ "character": 44
+ }
+ ],
+ "indexSignature": {
+ "id": 530,
+ "name": "__index",
+ "kind": 8192,
+ "kindString": "Index signature",
+ "flags": {},
+ "parameters": [
+ {
+ "id": 531,
+ "name": "key",
+ "kind": 32768,
+ "flags": {},
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "any"
+ }
+ }
+ }
+ },
+ "default": {
+ "type": "reflection",
+ "declaration": {
+ "id": 532,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "RealtimePresence.ts",
+ "line": 17,
+ "character": 69
+ }
+ ]
+ }
+ }
+ }
+ ],
"type": {
"type": "reflection",
"declaration": {
- "id": 512,
+ "id": 526,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
@@ -30882,18 +31439,18 @@
{
"fileName": "RealtimePresence.ts",
"line": 17,
- "character": 36
+ "character": 75
}
],
"indexSignature": {
- "id": 513,
+ "id": 527,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 514,
+ "id": 528,
"name": "key",
"kind": 32768,
"flags": {},
@@ -30907,6 +31464,13 @@
"type": "array",
"elementType": {
"type": "reference",
+ "typeArguments": [
+ {
+ "type": "reference",
+ "id": 533,
+ "name": "T"
+ }
+ ],
"name": "Presence"
}
}
@@ -30915,7 +31479,7 @@
}
},
{
- "id": 515,
+ "id": 534,
"name": "RealtimeRemoveChannelResponse",
"kind": 4194304,
"kindString": "Type alias",
@@ -30923,7 +31487,7 @@
"sources": [
{
"fileName": "RealtimeClient.ts",
- "line": 36,
+ "line": 37,
"character": 12
}
],
@@ -30950,17 +31514,17 @@
{
"title": "Enumerations",
"kind": 8,
- "children": [516, 520, 525, 529]
+ "children": [535, 539, 544, 548]
},
{
"title": "Classes",
"kind": 128,
- "children": [55, 314, 1]
+ "children": [64, 328, 1]
},
{
"title": "Type Aliases",
"kind": 4194304,
- "children": [302, 313, 426, 443, 450, 457, 481, 462, 472, 491, 501, 511, 515]
+ "children": [316, 327, 440, 457, 464, 471, 495, 476, 486, 505, 515, 525, 534]
}
],
"sources": [
diff --git a/spec/enrichments/tsdoc_v2/storage.json b/spec/enrichments/tsdoc_v2/storage.json
index 79453d7c5b1..7f3d975a72d 100644
--- a/spec/enrichments/tsdoc_v2/storage.json
+++ b/spec/enrichments/tsdoc_v2/storage.json
@@ -13,14 +13,14 @@
"flags": {},
"children": [
{
- "id": 403,
+ "id": 442,
"name": "StorageApiError",
"kind": 128,
"kindString": "Class",
"flags": {},
"children": [
{
- "id": 404,
+ "id": 443,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -34,14 +34,14 @@
],
"signatures": [
{
- "id": 405,
+ "id": 444,
"name": "new StorageApiError",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 406,
+ "id": 445,
"name": "message",
"kind": 32768,
"kindString": "Parameter",
@@ -52,7 +52,7 @@
}
},
{
- "id": 407,
+ "id": 446,
"name": "status",
"kind": 32768,
"kindString": "Parameter",
@@ -65,24 +65,24 @@
],
"type": {
"type": "reference",
- "id": 403,
+ "id": 442,
"name": "StorageApiError"
},
"overwrites": {
"type": "reference",
- "id": 400,
+ "id": 439,
"name": "StorageError.constructor"
}
}
],
"overwrites": {
"type": "reference",
- "id": 399,
+ "id": 438,
"name": "StorageError.constructor"
}
},
{
- "id": 408,
+ "id": 447,
"name": "status",
"kind": 1024,
"kindString": "Property",
@@ -100,7 +100,7 @@
}
},
{
- "id": 409,
+ "id": 448,
"name": "toJSON",
"kind": 2048,
"kindString": "Method",
@@ -114,7 +114,7 @@
],
"signatures": [
{
- "id": 410,
+ "id": 449,
"name": "toJSON",
"kind": 4096,
"kindString": "Call signature",
@@ -122,14 +122,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 411,
+ "id": 450,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 413,
+ "id": 452,
"name": "message",
"kind": 1024,
"kindString": "Property",
@@ -148,7 +148,7 @@
"defaultValue": "..."
},
{
- "id": 412,
+ "id": 451,
"name": "name",
"kind": 1024,
"kindString": "Property",
@@ -167,7 +167,7 @@
"defaultValue": "..."
},
{
- "id": 414,
+ "id": 453,
"name": "status",
"kind": 1024,
"kindString": "Property",
@@ -190,7 +190,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [413, 412, 414]
+ "children": [452, 451, 453]
}
]
}
@@ -203,17 +203,17 @@
{
"title": "Constructors",
"kind": 512,
- "children": [404]
+ "children": [443]
},
{
"title": "Properties",
"kind": 1024,
- "children": [408]
+ "children": [447]
},
{
"title": "Methods",
"kind": 2048,
- "children": [409]
+ "children": [448]
}
],
"sources": [
@@ -226,20 +226,20 @@
"extendedTypes": [
{
"type": "reference",
- "id": 398,
+ "id": 437,
"name": "StorageError"
}
]
},
{
- "id": 266,
+ "id": 297,
"name": "StorageClient",
"kind": 128,
"kindString": "Class",
"flags": {},
"children": [
{
- "id": 267,
+ "id": 298,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -253,14 +253,14 @@
],
"signatures": [
{
- "id": 268,
+ "id": 299,
"name": "new StorageClient",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 269,
+ "id": 300,
"name": "url",
"kind": 32768,
"kindString": "Parameter",
@@ -271,7 +271,7 @@
}
},
{
- "id": 270,
+ "id": 301,
"name": "headers",
"kind": 32768,
"kindString": "Parameter",
@@ -279,20 +279,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 271,
+ "id": 302,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 272,
+ "id": 303,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 273,
+ "id": 304,
"name": "key",
"kind": 32768,
"flags": {},
@@ -312,7 +312,7 @@
"defaultValue": "{}"
},
{
- "id": 274,
+ "id": 305,
"name": "fetch",
"kind": 32768,
"kindString": "Parameter",
@@ -322,21 +322,21 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 275,
+ "id": 306,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 276,
+ "id": 307,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 277,
+ "id": 308,
"name": "input",
"kind": 32768,
"kindString": "Parameter",
@@ -349,7 +349,7 @@
}
},
{
- "id": 278,
+ "id": 309,
"name": "init",
"kind": 32768,
"kindString": "Parameter",
@@ -386,7 +386,7 @@
],
"type": {
"type": "reference",
- "id": 266,
+ "id": 297,
"name": "StorageClient"
},
"overwrites": {
@@ -403,7 +403,7 @@
}
},
{
- "id": 309,
+ "id": 340,
"name": "createBucket",
"kind": 2048,
"kindString": "Method",
@@ -411,13 +411,13 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 79,
+ "line": 81,
"character": 8
}
],
"signatures": [
{
- "id": 310,
+ "id": 341,
"name": "createBucket",
"kind": 4096,
"kindString": "Call signature",
@@ -428,7 +428,7 @@
},
"parameters": [
{
- "id": 311,
+ "id": 342,
"name": "id",
"kind": 32768,
"kindString": "Parameter",
@@ -442,7 +442,7 @@
}
},
{
- "id": 312,
+ "id": 343,
"name": "options",
"kind": 32768,
"kindString": "Parameter",
@@ -450,14 +450,72 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 313,
+ "id": 344,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 314,
+ "id": 347,
+ "name": "allowedMimeTypes",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "specifies the allowed mime types that this bucket can accept during upload"
+ },
+ "sources": [
+ {
+ "fileName": "src/packages/StorageBucketApi.ts",
+ "line": 83,
+ "character": 65
+ }
+ ],
+ "type": {
+ "type": "array",
+ "elementType": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ },
+ {
+ "id": 346,
+ "name": "fileSizeLimit",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "specifies the file size limit that this bucket can accept during upload"
+ },
+ "sources": [
+ {
+ "fileName": "src/packages/StorageBucketApi.ts",
+ "line": 83,
+ "character": 32
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "intrinsic",
+ "name": "string"
+ },
+ {
+ "type": "intrinsic",
+ "name": "number"
+ }
+ ]
+ }
+ },
+ {
+ "id": 345,
"name": "public",
"kind": 1024,
"kindString": "Property",
@@ -468,7 +526,7 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 81,
+ "line": 83,
"character": 15
}
],
@@ -482,7 +540,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [314]
+ "children": [347, 346, 345]
}
]
}
@@ -499,14 +557,14 @@
{
"type": "reflection",
"declaration": {
- "id": 315,
+ "id": 348,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 316,
+ "id": 349,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -514,7 +572,7 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 84,
+ "line": 88,
"character": 8
}
],
@@ -523,7 +581,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 357,
+ "id": 392,
"name": "Bucket"
},
{
@@ -537,62 +595,7 @@
}
},
{
- "id": 317,
- "name": "error",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/packages/StorageBucketApi.ts",
- "line": 85,
- "character": 8
- }
- ],
- "type": {
- "type": "literal",
- "value": null
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [316, 317]
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 318,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 319,
- "name": "data",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/packages/StorageBucketApi.ts",
- "line": 88,
- "character": 8
- }
- ],
- "type": {
- "type": "literal",
- "value": null
- }
- },
- {
- "id": 320,
+ "id": 350,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -604,9 +607,64 @@
"character": 8
}
],
+ "type": {
+ "type": "literal",
+ "value": null
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [349, 350]
+ }
+ ]
+ }
+ },
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 351,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 352,
+ "name": "data",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageBucketApi.ts",
+ "line": 92,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "literal",
+ "value": null
+ }
+ },
+ {
+ "id": 353,
+ "name": "error",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageBucketApi.ts",
+ "line": 93,
+ "character": 8
+ }
+ ],
"type": {
"type": "reference",
- "id": 398,
+ "id": 437,
"name": "StorageError"
}
}
@@ -615,7 +673,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [319, 320]
+ "children": [352, 353]
}
]
}
@@ -641,7 +699,7 @@
}
},
{
- "id": 346,
+ "id": 381,
"name": "deleteBucket",
"kind": 2048,
"kindString": "Method",
@@ -649,13 +707,13 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 185,
+ "line": 203,
"character": 8
}
],
"signatures": [
{
- "id": 347,
+ "id": 382,
"name": "deleteBucket",
"kind": 4096,
"kindString": "Call signature",
@@ -665,7 +723,7 @@
},
"parameters": [
{
- "id": 348,
+ "id": 383,
"name": "id",
"kind": 32768,
"kindString": "Parameter",
@@ -688,14 +746,14 @@
{
"type": "reflection",
"declaration": {
- "id": 349,
+ "id": 384,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 350,
+ "id": 385,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -703,21 +761,21 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 189,
+ "line": 207,
"character": 8
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 351,
+ "id": 386,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 352,
+ "id": 387,
"name": "message",
"kind": 1024,
"kindString": "Property",
@@ -725,7 +783,7 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 189,
+ "line": 207,
"character": 16
}
],
@@ -739,14 +797,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [352]
+ "children": [387]
}
]
}
}
},
{
- "id": 353,
+ "id": 388,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -754,7 +812,7 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 190,
+ "line": 208,
"character": 8
}
],
@@ -768,7 +826,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [350, 353]
+ "children": [385, 388]
}
]
}
@@ -776,14 +834,14 @@
{
"type": "reflection",
"declaration": {
- "id": 354,
+ "id": 389,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 355,
+ "id": 390,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -791,7 +849,7 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 193,
+ "line": 211,
"character": 8
}
],
@@ -801,7 +859,7 @@
}
},
{
- "id": 356,
+ "id": 391,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -809,13 +867,13 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 194,
+ "line": 212,
"character": 8
}
],
"type": {
"type": "reference",
- "id": 398,
+ "id": 437,
"name": "StorageError"
}
}
@@ -824,7 +882,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [355, 356]
+ "children": [390, 391]
}
]
}
@@ -838,19 +896,19 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 81,
+ "id": 85,
"name": "default.deleteBucket"
}
}
],
"inheritedFrom": {
"type": "reference",
- "id": 80,
+ "id": 84,
"name": "default.deleteBucket"
}
},
{
- "id": 335,
+ "id": 370,
"name": "emptyBucket",
"kind": 2048,
"kindString": "Method",
@@ -858,13 +916,13 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 150,
+ "line": 168,
"character": 8
}
],
"signatures": [
{
- "id": 336,
+ "id": 371,
"name": "emptyBucket",
"kind": 4096,
"kindString": "Call signature",
@@ -874,7 +932,7 @@
},
"parameters": [
{
- "id": 337,
+ "id": 372,
"name": "id",
"kind": 32768,
"kindString": "Parameter",
@@ -897,14 +955,14 @@
{
"type": "reflection",
"declaration": {
- "id": 338,
+ "id": 373,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 339,
+ "id": 374,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -912,21 +970,21 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 154,
+ "line": 172,
"character": 8
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 340,
+ "id": 375,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 341,
+ "id": 376,
"name": "message",
"kind": 1024,
"kindString": "Property",
@@ -934,7 +992,7 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 154,
+ "line": 172,
"character": 16
}
],
@@ -948,14 +1006,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [341]
+ "children": [376]
}
]
}
}
},
{
- "id": 342,
+ "id": 377,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -963,7 +1021,7 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 155,
+ "line": 173,
"character": 8
}
],
@@ -977,7 +1035,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [339, 342]
+ "children": [374, 377]
}
]
}
@@ -985,14 +1043,14 @@
{
"type": "reflection",
"declaration": {
- "id": 343,
+ "id": 378,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 344,
+ "id": 379,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -1000,7 +1058,7 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 158,
+ "line": 176,
"character": 8
}
],
@@ -1010,7 +1068,7 @@
}
},
{
- "id": 345,
+ "id": 380,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -1018,13 +1076,13 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 159,
+ "line": 177,
"character": 8
}
],
"type": {
"type": "reference",
- "id": 398,
+ "id": 437,
"name": "StorageError"
}
}
@@ -1033,7 +1091,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [344, 345]
+ "children": [379, 380]
}
]
}
@@ -1047,19 +1105,19 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 70,
+ "id": 74,
"name": "default.emptyBucket"
}
}
],
"inheritedFrom": {
"type": "reference",
- "id": 69,
+ "id": 73,
"name": "default.emptyBucket"
}
},
{
- "id": 279,
+ "id": 310,
"name": "from",
"kind": 2048,
"kindString": "Method",
@@ -1073,7 +1131,7 @@
],
"signatures": [
{
- "id": 280,
+ "id": 311,
"name": "from",
"kind": 4096,
"kindString": "Call signature",
@@ -1083,7 +1141,7 @@
},
"parameters": [
{
- "id": 281,
+ "id": 312,
"name": "id",
"kind": 32768,
"kindString": "Parameter",
@@ -1099,14 +1157,14 @@
],
"type": {
"type": "reference",
- "id": 92,
+ "id": 96,
"name": "default"
}
}
]
},
{
- "id": 300,
+ "id": 331,
"name": "getBucket",
"kind": 2048,
"kindString": "Method",
@@ -1120,7 +1178,7 @@
],
"signatures": [
{
- "id": 301,
+ "id": 332,
"name": "getBucket",
"kind": 4096,
"kindString": "Call signature",
@@ -1130,7 +1188,7 @@
},
"parameters": [
{
- "id": 302,
+ "id": 333,
"name": "id",
"kind": 32768,
"kindString": "Parameter",
@@ -1153,14 +1211,14 @@
{
"type": "reflection",
"declaration": {
- "id": 303,
+ "id": 334,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 304,
+ "id": 335,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -1174,12 +1232,12 @@
],
"type": {
"type": "reference",
- "id": 357,
+ "id": 392,
"name": "Bucket"
}
},
{
- "id": 305,
+ "id": 336,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -1201,7 +1259,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [304, 305]
+ "children": [335, 336]
}
]
}
@@ -1209,14 +1267,14 @@
{
"type": "reflection",
"declaration": {
- "id": 306,
+ "id": 337,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 307,
+ "id": 338,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -1234,7 +1292,7 @@
}
},
{
- "id": 308,
+ "id": 339,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -1248,7 +1306,7 @@
],
"type": {
"type": "reference",
- "id": 398,
+ "id": 437,
"name": "StorageError"
}
}
@@ -1257,7 +1315,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [307, 308]
+ "children": [338, 339]
}
]
}
@@ -1283,7 +1341,7 @@
}
},
{
- "id": 292,
+ "id": 323,
"name": "listBuckets",
"kind": 2048,
"kindString": "Method",
@@ -1297,7 +1355,7 @@
],
"signatures": [
{
- "id": 293,
+ "id": 324,
"name": "listBuckets",
"kind": 4096,
"kindString": "Call signature",
@@ -1314,14 +1372,14 @@
{
"type": "reflection",
"declaration": {
- "id": 294,
+ "id": 325,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 295,
+ "id": 326,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -1337,13 +1395,13 @@
"type": "array",
"elementType": {
"type": "reference",
- "id": 357,
+ "id": 392,
"name": "Bucket"
}
}
},
{
- "id": 296,
+ "id": 327,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -1365,7 +1423,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [295, 296]
+ "children": [326, 327]
}
]
}
@@ -1373,14 +1431,14 @@
{
"type": "reflection",
"declaration": {
- "id": 297,
+ "id": 328,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 298,
+ "id": 329,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -1398,7 +1456,7 @@
}
},
{
- "id": 299,
+ "id": 330,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -1412,7 +1470,7 @@
],
"type": {
"type": "reference",
- "id": 398,
+ "id": 437,
"name": "StorageError"
}
}
@@ -1421,7 +1479,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [298, 299]
+ "children": [329, 330]
}
]
}
@@ -1447,7 +1505,7 @@
}
},
{
- "id": 321,
+ "id": 354,
"name": "updateBucket",
"kind": 2048,
"kindString": "Method",
@@ -1455,13 +1513,13 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 115,
+ "line": 127,
"character": 8
}
],
"signatures": [
{
- "id": 322,
+ "id": 355,
"name": "updateBucket",
"kind": 4096,
"kindString": "Call signature",
@@ -1471,7 +1529,7 @@
},
"parameters": [
{
- "id": 323,
+ "id": 356,
"name": "id",
"kind": 32768,
"kindString": "Parameter",
@@ -1485,7 +1543,7 @@
}
},
{
- "id": 324,
+ "id": 357,
"name": "options",
"kind": 32768,
"kindString": "Parameter",
@@ -1493,25 +1551,83 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 325,
+ "id": 358,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 326,
+ "id": 361,
+ "name": "allowedMimeTypes",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "specifies the allowed mime types that this bucket can accept during upload\n"
+ },
+ "sources": [
+ {
+ "fileName": "src/packages/StorageBucketApi.ts",
+ "line": 129,
+ "character": 65
+ }
+ ],
+ "type": {
+ "type": "array",
+ "elementType": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ },
+ {
+ "id": 360,
+ "name": "fileSizeLimit",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "specifies the file size limit that this bucket can accept during upload"
+ },
+ "sources": [
+ {
+ "fileName": "src/packages/StorageBucketApi.ts",
+ "line": 129,
+ "character": 32
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "intrinsic",
+ "name": "string"
+ },
+ {
+ "type": "intrinsic",
+ "name": "number"
+ }
+ ]
+ }
+ },
+ {
+ "id": 359,
"name": "public",
"kind": 1024,
"kindString": "Property",
"flags": {},
"comment": {
- "shortText": "The visibility of the bucket. Public buckets don't require an authorization token to download objects, but still require a valid token for all other operations.\n"
+ "shortText": "The visibility of the bucket. Public buckets don't require an authorization token to download objects, but still require a valid token for all other operations."
},
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 117,
+ "line": 129,
"character": 15
}
],
@@ -1525,7 +1641,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [326]
+ "children": [361, 360, 359]
}
]
}
@@ -1541,14 +1657,14 @@
{
"type": "reflection",
"declaration": {
- "id": 327,
+ "id": 362,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 328,
+ "id": 363,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -1556,21 +1672,21 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 120,
+ "line": 132,
"character": 8
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 329,
+ "id": 364,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 330,
+ "id": 365,
"name": "message",
"kind": 1024,
"kindString": "Property",
@@ -1578,7 +1694,7 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 120,
+ "line": 132,
"character": 16
}
],
@@ -1592,14 +1708,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [330]
+ "children": [365]
}
]
}
}
},
{
- "id": 331,
+ "id": 366,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -1607,7 +1723,7 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 121,
+ "line": 133,
"character": 8
}
],
@@ -1621,7 +1737,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [328, 331]
+ "children": [363, 366]
}
]
}
@@ -1629,14 +1745,14 @@
{
"type": "reflection",
"declaration": {
- "id": 332,
+ "id": 367,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 333,
+ "id": 368,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -1644,7 +1760,7 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 124,
+ "line": 136,
"character": 8
}
],
@@ -1654,7 +1770,7 @@
}
},
{
- "id": 334,
+ "id": 369,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -1662,13 +1778,13 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 125,
+ "line": 137,
"character": 8
}
],
"type": {
"type": "reference",
- "id": 398,
+ "id": 437,
"name": "StorageError"
}
}
@@ -1677,7 +1793,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [333, 334]
+ "children": [368, 369]
}
]
}
@@ -1691,14 +1807,14 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 56,
+ "id": 58,
"name": "default.updateBucket"
}
}
],
"inheritedFrom": {
"type": "reference",
- "id": 55,
+ "id": 57,
"name": "default.updateBucket"
}
}
@@ -1707,12 +1823,12 @@
{
"title": "Constructors",
"kind": 512,
- "children": [267]
+ "children": [298]
},
{
"title": "Methods",
"kind": 2048,
- "children": [309, 346, 335, 279, 300, 292, 321]
+ "children": [340, 381, 370, 310, 331, 323, 354]
}
],
"sources": [
@@ -1731,14 +1847,14 @@
]
},
{
- "id": 398,
+ "id": 437,
"name": "StorageError",
"kind": 128,
"kindString": "Class",
"flags": {},
"children": [
{
- "id": 399,
+ "id": 438,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -1752,14 +1868,14 @@
],
"signatures": [
{
- "id": 400,
+ "id": 439,
"name": "new StorageError",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 401,
+ "id": 440,
"name": "message",
"kind": 32768,
"kindString": "Parameter",
@@ -1772,7 +1888,7 @@
],
"type": {
"type": "reference",
- "id": 398,
+ "id": 437,
"name": "StorageError"
},
"overwrites": {
@@ -1791,7 +1907,7 @@
{
"title": "Constructors",
"kind": 512,
- "children": [399]
+ "children": [438]
}
],
"sources": [
@@ -1812,25 +1928,25 @@
"extendedBy": [
{
"type": "reference",
- "id": 403,
+ "id": 442,
"name": "StorageApiError"
},
{
"type": "reference",
- "id": 416,
+ "id": 455,
"name": "StorageUnknownError"
}
]
},
{
- "id": 416,
+ "id": 455,
"name": "StorageUnknownError",
"kind": 128,
"kindString": "Class",
"flags": {},
"children": [
{
- "id": 417,
+ "id": 456,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -1844,14 +1960,14 @@
],
"signatures": [
{
- "id": 418,
+ "id": 457,
"name": "new StorageUnknownError",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 419,
+ "id": 458,
"name": "message",
"kind": 32768,
"kindString": "Parameter",
@@ -1862,7 +1978,7 @@
}
},
{
- "id": 420,
+ "id": 459,
"name": "originalError",
"kind": 32768,
"kindString": "Parameter",
@@ -1875,24 +1991,24 @@
],
"type": {
"type": "reference",
- "id": 416,
+ "id": 455,
"name": "StorageUnknownError"
},
"overwrites": {
"type": "reference",
- "id": 400,
+ "id": 439,
"name": "StorageError.constructor"
}
}
],
"overwrites": {
"type": "reference",
- "id": 399,
+ "id": 438,
"name": "StorageError.constructor"
}
},
{
- "id": 421,
+ "id": 460,
"name": "originalError",
"kind": 1024,
"kindString": "Property",
@@ -1914,12 +2030,12 @@
{
"title": "Constructors",
"kind": 512,
- "children": [417]
+ "children": [456]
},
{
"title": "Properties",
"kind": 1024,
- "children": [421]
+ "children": [460]
}
],
"sources": [
@@ -1932,20 +2048,43 @@
"extendedTypes": [
{
"type": "reference",
- "id": 398,
+ "id": 437,
"name": "StorageError"
}
]
},
{
- "id": 357,
+ "id": 392,
"name": "Bucket",
"kind": 256,
"kindString": "Interface",
"flags": {},
"children": [
{
- "id": 361,
+ "id": 397,
+ "name": "allowed_mime_types",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 6,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "array",
+ "elementType": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ },
+ {
+ "id": 398,
"name": "created_at",
"kind": 1024,
"kindString": "Property",
@@ -1953,7 +2092,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 5,
+ "line": 7,
"character": 2
}
],
@@ -1963,7 +2102,27 @@
}
},
{
- "id": 358,
+ "id": 396,
+ "name": "file_size_limit",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 5,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "number"
+ }
+ },
+ {
+ "id": 393,
"name": "id",
"kind": 1024,
"kindString": "Property",
@@ -1981,7 +2140,7 @@
}
},
{
- "id": 359,
+ "id": 394,
"name": "name",
"kind": 1024,
"kindString": "Property",
@@ -1999,7 +2158,7 @@
}
},
{
- "id": 360,
+ "id": 395,
"name": "owner",
"kind": 1024,
"kindString": "Property",
@@ -2017,7 +2176,7 @@
}
},
{
- "id": 363,
+ "id": 400,
"name": "public",
"kind": 1024,
"kindString": "Property",
@@ -2025,7 +2184,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 7,
+ "line": 9,
"character": 2
}
],
@@ -2035,7 +2194,7 @@
}
},
{
- "id": 362,
+ "id": 399,
"name": "updated_at",
"kind": 1024,
"kindString": "Property",
@@ -2043,7 +2202,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 6,
+ "line": 8,
"character": 2
}
],
@@ -2057,7 +2216,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [361, 358, 359, 360, 363, 362]
+ "children": [397, 398, 396, 393, 394, 395, 400, 399]
}
],
"sources": [
@@ -2069,14 +2228,14 @@
]
},
{
- "id": 386,
+ "id": 424,
"name": "FetchParameters",
"kind": 256,
"kindString": "Interface",
"flags": {},
"children": [
{
- "id": 387,
+ "id": 425,
"name": "signal",
"kind": 1024,
"kindString": "Property",
@@ -2089,7 +2248,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 68,
+ "line": 74,
"character": 2
}
],
@@ -2105,85 +2264,30 @@
{
"title": "Properties",
"kind": 1024,
- "children": [387]
+ "children": [425]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 64,
+ "line": 70,
"character": 17
}
]
},
{
- "id": 364,
+ "id": 401,
"name": "FileObject",
"kind": 256,
"kindString": "Interface",
"flags": {},
"children": [
{
- "id": 366,
+ "id": 403,
"name": "bucket_id",
"kind": 1024,
"kindString": "Property",
"flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 12,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 373,
- "name": "buckets",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 19,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "id": 357,
- "name": "Bucket"
- }
- },
- {
- "id": 370,
- "name": "created_at",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 16,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 368,
- "name": "id",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
"sources": [
{
"fileName": "src/lib/types.ts",
@@ -2197,15 +2301,34 @@
}
},
{
- "id": 371,
- "name": "last_accessed_at",
+ "id": 410,
+ "name": "buckets",
"kind": 1024,
"kindString": "Property",
"flags": {},
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 17,
+ "line": 21,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "id": 392,
+ "name": "Bucket"
+ }
+ },
+ {
+ "id": 407,
+ "name": "created_at",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 18,
"character": 2
}
],
@@ -2215,7 +2338,43 @@
}
},
{
- "id": 372,
+ "id": 405,
+ "name": "id",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 16,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 408,
+ "name": "last_accessed_at",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 19,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 409,
"name": "metadata",
"kind": 1024,
"kindString": "Property",
@@ -2223,7 +2382,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 18,
+ "line": 20,
"character": 2
}
],
@@ -2245,29 +2404,11 @@
}
},
{
- "id": 365,
+ "id": 402,
"name": "name",
"kind": 1024,
"kindString": "Property",
"flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 11,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 367,
- "name": "owner",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
"sources": [
{
"fileName": "src/lib/types.ts",
@@ -2281,8 +2422,8 @@
}
},
{
- "id": 369,
- "name": "updated_at",
+ "id": 404,
+ "name": "owner",
"kind": 1024,
"kindString": "Property",
"flags": {},
@@ -2297,32 +2438,50 @@
"type": "intrinsic",
"name": "string"
}
+ },
+ {
+ "id": 406,
+ "name": "updated_at",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 17,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
}
],
"groups": [
{
"title": "Properties",
"kind": 1024,
- "children": [366, 373, 370, 368, 371, 372, 365, 367, 369]
+ "children": [403, 410, 407, 405, 408, 409, 402, 404, 406]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 10,
+ "line": 12,
"character": 17
}
]
},
{
- "id": 377,
+ "id": 414,
"name": "FileOptions",
"kind": 256,
"kindString": "Interface",
"flags": {},
"children": [
{
- "id": 378,
+ "id": 415,
"name": "cacheControl",
"kind": 1024,
"kindString": "Property",
@@ -2335,7 +2494,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 31,
+ "line": 33,
"character": 2
}
],
@@ -2345,7 +2504,7 @@
}
},
{
- "id": 379,
+ "id": 416,
"name": "contentType",
"kind": 1024,
"kindString": "Property",
@@ -2358,7 +2517,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 35,
+ "line": 37,
"character": 2
}
],
@@ -2368,7 +2527,30 @@
}
},
{
- "id": 380,
+ "id": 418,
+ "name": "duplex",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "The duplex option is a string parameter that enables or disables duplex streaming, allowing for both reading and writing data in the same stream. It can be passed as an option to the fetch() method."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 45,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 417,
"name": "upsert",
"kind": 1024,
"kindString": "Property",
@@ -2381,7 +2563,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 39,
+ "line": 41,
"character": 2
}
],
@@ -2395,26 +2577,26 @@
{
"title": "Properties",
"kind": 1024,
- "children": [378, 379, 380]
+ "children": [415, 416, 418, 417]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 27,
+ "line": 29,
"character": 17
}
]
},
{
- "id": 388,
+ "id": 426,
"name": "Metadata",
"kind": 256,
"kindString": "Interface",
"flags": {},
"children": [
{
- "id": 389,
+ "id": 427,
"name": "name",
"kind": 1024,
"kindString": "Property",
@@ -2422,7 +2604,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 73,
+ "line": 79,
"character": 2
}
],
@@ -2436,26 +2618,26 @@
{
"title": "Properties",
"kind": 1024,
- "children": [389]
+ "children": [427]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 72,
+ "line": 78,
"character": 17
}
]
},
{
- "id": 381,
+ "id": 419,
"name": "SearchOptions",
"kind": 256,
"kindString": "Interface",
"flags": {},
"children": [
{
- "id": 382,
+ "id": 420,
"name": "limit",
"kind": 1024,
"kindString": "Property",
@@ -2468,7 +2650,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 46,
+ "line": 52,
"character": 2
}
],
@@ -2478,7 +2660,7 @@
}
},
{
- "id": 383,
+ "id": 421,
"name": "offset",
"kind": 1024,
"kindString": "Property",
@@ -2491,7 +2673,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 51,
+ "line": 57,
"character": 2
}
],
@@ -2501,7 +2683,7 @@
}
},
{
- "id": 385,
+ "id": 423,
"name": "search",
"kind": 1024,
"kindString": "Property",
@@ -2514,7 +2696,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 61,
+ "line": 67,
"character": 2
}
],
@@ -2524,7 +2706,7 @@
}
},
{
- "id": 384,
+ "id": 422,
"name": "sortBy",
"kind": 1024,
"kindString": "Property",
@@ -2537,13 +2719,13 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 56,
+ "line": 62,
"character": 2
}
],
"type": {
"type": "reference",
- "id": 374,
+ "id": 411,
"name": "SortBy"
}
}
@@ -2552,26 +2734,26 @@
{
"title": "Properties",
"kind": 1024,
- "children": [382, 383, 385, 384]
+ "children": [420, 421, 423, 422]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 42,
+ "line": 48,
"character": 17
}
]
},
{
- "id": 374,
+ "id": 411,
"name": "SortBy",
"kind": 256,
"kindString": "Interface",
"flags": {},
"children": [
{
- "id": 375,
+ "id": 412,
"name": "column",
"kind": 1024,
"kindString": "Property",
@@ -2581,7 +2763,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 23,
+ "line": 25,
"character": 2
}
],
@@ -2591,7 +2773,7 @@
}
},
{
- "id": 376,
+ "id": 413,
"name": "order",
"kind": 1024,
"kindString": "Property",
@@ -2601,7 +2783,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 24,
+ "line": 26,
"character": 2
}
],
@@ -2615,26 +2797,26 @@
{
"title": "Properties",
"kind": 1024,
- "children": [375, 376]
+ "children": [412, 413]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 22,
+ "line": 24,
"character": 17
}
]
},
{
- "id": 390,
+ "id": 428,
"name": "TransformOptions",
"kind": 256,
"kindString": "Interface",
"flags": {},
"children": [
{
- "id": 394,
+ "id": 433,
"name": "format",
"kind": 1024,
"kindString": "Property",
@@ -2643,12 +2825,12 @@
},
"comment": {
"shortText": "Specify the format of the image requested.",
- "text": "When using 'origin' we force the format to be the same as the original image,\nbypassing automatic browser optimisation such as webp conversion\n"
+ "text": "When using 'origin' we force the format to be the same as the original image.\nWhen this option is not passed in, images are optimized to modern image formats like Webp.\n"
},
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 98,
+ "line": 110,
"character": 2
}
],
@@ -2658,7 +2840,7 @@
}
},
{
- "id": 392,
+ "id": 430,
"name": "height",
"kind": 1024,
"kindString": "Property",
@@ -2671,7 +2853,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 84,
+ "line": 90,
"character": 2
}
],
@@ -2681,7 +2863,30 @@
}
},
{
- "id": 393,
+ "id": 432,
+ "name": "quality",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "Set the quality of the returned image.\nA number from 20 to 100, with 100 being the highest quality.\nDefaults to 80"
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 103,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "number"
+ }
+ },
+ {
+ "id": 431,
"name": "resize",
"kind": 1024,
"kindString": "Property",
@@ -2694,7 +2899,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 91,
+ "line": 97,
"character": 2
}
],
@@ -2717,7 +2922,7 @@
}
},
{
- "id": 391,
+ "id": 429,
"name": "width",
"kind": 1024,
"kindString": "Property",
@@ -2730,7 +2935,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 80,
+ "line": 86,
"character": 2
}
],
@@ -2744,19 +2949,19 @@
{
"title": "Properties",
"kind": 1024,
- "children": [394, 392, 393, 391]
+ "children": [433, 430, 432, 431, 429]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 76,
+ "line": 82,
"character": 17
}
]
},
{
- "id": 395,
+ "id": 434,
"name": "isStorageError",
"kind": 64,
"kindString": "Function",
@@ -2770,14 +2975,14 @@
],
"signatures": [
{
- "id": 396,
+ "id": 435,
"name": "isStorageError",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 397,
+ "id": 436,
"name": "error",
"kind": 32768,
"kindString": "Parameter",
@@ -2794,7 +2999,7 @@
"asserts": false,
"targetType": {
"type": "reference",
- "id": 398,
+ "id": 437,
"name": "StorageError"
}
}
@@ -2806,17 +3011,17 @@
{
"title": "Classes",
"kind": 128,
- "children": [403, 266, 398, 416]
+ "children": [442, 297, 437, 455]
},
{
"title": "Interfaces",
"kind": 256,
- "children": [357, 386, 364, 377, 388, 381, 374, 390]
+ "children": [392, 424, 401, 414, 426, 419, 411, 428]
},
{
"title": "Functions",
"kind": 64,
- "children": [395]
+ "children": [434]
}
],
"sources": [
@@ -3004,7 +3209,7 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 79,
+ "line": 81,
"character": 8
}
],
@@ -3049,6 +3254,64 @@
"kindString": "Type literal",
"flags": {},
"children": [
+ {
+ "id": 50,
+ "name": "allowedMimeTypes",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "specifies the allowed mime types that this bucket can accept during upload"
+ },
+ "sources": [
+ {
+ "fileName": "src/packages/StorageBucketApi.ts",
+ "line": 83,
+ "character": 65
+ }
+ ],
+ "type": {
+ "type": "array",
+ "elementType": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ },
+ {
+ "id": 49,
+ "name": "fileSizeLimit",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "specifies the file size limit that this bucket can accept during upload"
+ },
+ "sources": [
+ {
+ "fileName": "src/packages/StorageBucketApi.ts",
+ "line": 83,
+ "character": 32
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "intrinsic",
+ "name": "string"
+ },
+ {
+ "type": "intrinsic",
+ "name": "number"
+ }
+ ]
+ }
+ },
{
"id": 48,
"name": "public",
@@ -3061,7 +3324,7 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 81,
+ "line": 83,
"character": 15
}
],
@@ -3075,7 +3338,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [48]
+ "children": [50, 49, 48]
}
]
}
@@ -3092,14 +3355,14 @@
{
"type": "reflection",
"declaration": {
- "id": 49,
+ "id": 51,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 50,
+ "id": 52,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -3107,7 +3370,7 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 84,
+ "line": 88,
"character": 8
}
],
@@ -3116,7 +3379,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 357,
+ "id": 392,
"name": "Bucket"
},
{
@@ -3129,63 +3392,8 @@
"name": "Pick"
}
},
- {
- "id": 51,
- "name": "error",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/packages/StorageBucketApi.ts",
- "line": 85,
- "character": 8
- }
- ],
- "type": {
- "type": "literal",
- "value": null
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [50, 51]
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 52,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
{
"id": 53,
- "name": "data",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/packages/StorageBucketApi.ts",
- "line": 88,
- "character": 8
- }
- ],
- "type": {
- "type": "literal",
- "value": null
- }
- },
- {
- "id": 54,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -3197,9 +3405,64 @@
"character": 8
}
],
+ "type": {
+ "type": "literal",
+ "value": null
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [52, 53]
+ }
+ ]
+ }
+ },
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 54,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 55,
+ "name": "data",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageBucketApi.ts",
+ "line": 92,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "literal",
+ "value": null
+ }
+ },
+ {
+ "id": 56,
+ "name": "error",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageBucketApi.ts",
+ "line": 93,
+ "character": 8
+ }
+ ],
"type": {
"type": "reference",
- "id": 398,
+ "id": 437,
"name": "StorageError"
}
}
@@ -3208,7 +3471,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [53, 54]
+ "children": [55, 56]
}
]
}
@@ -3224,7 +3487,7 @@
]
},
{
- "id": 80,
+ "id": 84,
"name": "deleteBucket",
"kind": 2048,
"kindString": "Method",
@@ -3232,13 +3495,13 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 185,
+ "line": 203,
"character": 8
}
],
"signatures": [
{
- "id": 81,
+ "id": 85,
"name": "deleteBucket",
"kind": 4096,
"kindString": "Call signature",
@@ -3248,7 +3511,7 @@
},
"parameters": [
{
- "id": 82,
+ "id": 86,
"name": "id",
"kind": 32768,
"kindString": "Parameter",
@@ -3271,14 +3534,14 @@
{
"type": "reflection",
"declaration": {
- "id": 83,
+ "id": 87,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 84,
+ "id": 88,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -3286,21 +3549,21 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 189,
+ "line": 207,
"character": 8
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 85,
+ "id": 89,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 86,
+ "id": 90,
"name": "message",
"kind": 1024,
"kindString": "Property",
@@ -3308,7 +3571,7 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 189,
+ "line": 207,
"character": 16
}
],
@@ -3322,14 +3585,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [86]
+ "children": [90]
}
]
}
}
},
{
- "id": 87,
+ "id": 91,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -3337,7 +3600,7 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 190,
+ "line": 208,
"character": 8
}
],
@@ -3351,7 +3614,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [84, 87]
+ "children": [88, 91]
}
]
}
@@ -3359,14 +3622,14 @@
{
"type": "reflection",
"declaration": {
- "id": 88,
+ "id": 92,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 89,
+ "id": 93,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -3374,7 +3637,7 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 193,
+ "line": 211,
"character": 8
}
],
@@ -3384,7 +3647,7 @@
}
},
{
- "id": 90,
+ "id": 94,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -3392,13 +3655,13 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 194,
+ "line": 212,
"character": 8
}
],
"type": {
"type": "reference",
- "id": 398,
+ "id": 437,
"name": "StorageError"
}
}
@@ -3407,7 +3670,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [89, 90]
+ "children": [93, 94]
}
]
}
@@ -3423,7 +3686,7 @@
]
},
{
- "id": 69,
+ "id": 73,
"name": "emptyBucket",
"kind": 2048,
"kindString": "Method",
@@ -3431,13 +3694,13 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 150,
+ "line": 168,
"character": 8
}
],
"signatures": [
{
- "id": 70,
+ "id": 74,
"name": "emptyBucket",
"kind": 4096,
"kindString": "Call signature",
@@ -3447,7 +3710,7 @@
},
"parameters": [
{
- "id": 71,
+ "id": 75,
"name": "id",
"kind": 32768,
"kindString": "Parameter",
@@ -3470,14 +3733,14 @@
{
"type": "reflection",
"declaration": {
- "id": 72,
+ "id": 76,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 73,
+ "id": 77,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -3485,21 +3748,21 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 154,
+ "line": 172,
"character": 8
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 74,
+ "id": 78,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 75,
+ "id": 79,
"name": "message",
"kind": 1024,
"kindString": "Property",
@@ -3507,7 +3770,7 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 154,
+ "line": 172,
"character": 16
}
],
@@ -3521,14 +3784,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [75]
+ "children": [79]
}
]
}
}
},
{
- "id": 76,
+ "id": 80,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -3536,7 +3799,7 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 155,
+ "line": 173,
"character": 8
}
],
@@ -3550,7 +3813,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [73, 76]
+ "children": [77, 80]
}
]
}
@@ -3558,14 +3821,14 @@
{
"type": "reflection",
"declaration": {
- "id": 77,
+ "id": 81,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 78,
+ "id": 82,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -3573,7 +3836,7 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 158,
+ "line": 176,
"character": 8
}
],
@@ -3583,7 +3846,7 @@
}
},
{
- "id": 79,
+ "id": 83,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -3591,13 +3854,13 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 159,
+ "line": 177,
"character": 8
}
],
"type": {
"type": "reference",
- "id": 398,
+ "id": 437,
"name": "StorageError"
}
}
@@ -3606,7 +3869,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [78, 79]
+ "children": [82, 83]
}
]
}
@@ -3690,7 +3953,7 @@
],
"type": {
"type": "reference",
- "id": 357,
+ "id": 392,
"name": "Bucket"
}
},
@@ -3764,7 +4027,7 @@
],
"type": {
"type": "reference",
- "id": 398,
+ "id": 437,
"name": "StorageError"
}
}
@@ -3843,7 +4106,7 @@
"type": "array",
"elementType": {
"type": "reference",
- "id": 357,
+ "id": 392,
"name": "Bucket"
}
}
@@ -3918,7 +4181,7 @@
],
"type": {
"type": "reference",
- "id": 398,
+ "id": 437,
"name": "StorageError"
}
}
@@ -3943,7 +4206,7 @@
]
},
{
- "id": 55,
+ "id": 57,
"name": "updateBucket",
"kind": 2048,
"kindString": "Method",
@@ -3951,13 +4214,13 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 115,
+ "line": 127,
"character": 8
}
],
"signatures": [
{
- "id": 56,
+ "id": 58,
"name": "updateBucket",
"kind": 4096,
"kindString": "Call signature",
@@ -3967,7 +4230,7 @@
},
"parameters": [
{
- "id": 57,
+ "id": 59,
"name": "id",
"kind": 32768,
"kindString": "Parameter",
@@ -3981,7 +4244,7 @@
}
},
{
- "id": 58,
+ "id": 60,
"name": "options",
"kind": 32768,
"kindString": "Parameter",
@@ -3989,25 +4252,83 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 59,
+ "id": 61,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 60,
+ "id": 64,
+ "name": "allowedMimeTypes",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "specifies the allowed mime types that this bucket can accept during upload\n"
+ },
+ "sources": [
+ {
+ "fileName": "src/packages/StorageBucketApi.ts",
+ "line": 129,
+ "character": 65
+ }
+ ],
+ "type": {
+ "type": "array",
+ "elementType": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ },
+ {
+ "id": 63,
+ "name": "fileSizeLimit",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "specifies the file size limit that this bucket can accept during upload"
+ },
+ "sources": [
+ {
+ "fileName": "src/packages/StorageBucketApi.ts",
+ "line": 129,
+ "character": 32
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "intrinsic",
+ "name": "string"
+ },
+ {
+ "type": "intrinsic",
+ "name": "number"
+ }
+ ]
+ }
+ },
+ {
+ "id": 62,
"name": "public",
"kind": 1024,
"kindString": "Property",
"flags": {},
"comment": {
- "shortText": "The visibility of the bucket. Public buckets don't require an authorization token to download objects, but still require a valid token for all other operations.\n"
+ "shortText": "The visibility of the bucket. Public buckets don't require an authorization token to download objects, but still require a valid token for all other operations."
},
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 117,
+ "line": 129,
"character": 15
}
],
@@ -4021,7 +4342,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [60]
+ "children": [64, 63, 62]
}
]
}
@@ -4037,14 +4358,14 @@
{
"type": "reflection",
"declaration": {
- "id": 61,
+ "id": 65,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 62,
+ "id": 66,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -4052,21 +4373,21 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 120,
+ "line": 132,
"character": 8
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 63,
+ "id": 67,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 64,
+ "id": 68,
"name": "message",
"kind": 1024,
"kindString": "Property",
@@ -4074,7 +4395,7 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 120,
+ "line": 132,
"character": 16
}
],
@@ -4088,14 +4409,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [64]
+ "children": [68]
}
]
}
}
},
{
- "id": 65,
+ "id": 69,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -4103,7 +4424,7 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 121,
+ "line": 133,
"character": 8
}
],
@@ -4117,7 +4438,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [62, 65]
+ "children": [66, 69]
}
]
}
@@ -4125,14 +4446,14 @@
{
"type": "reflection",
"declaration": {
- "id": 66,
+ "id": 70,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 67,
+ "id": 71,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -4140,7 +4461,7 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 124,
+ "line": 136,
"character": 8
}
],
@@ -4150,7 +4471,7 @@
}
},
{
- "id": 68,
+ "id": 72,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -4158,13 +4479,13 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 125,
+ "line": 137,
"character": 8
}
],
"type": {
"type": "reference",
- "id": 398,
+ "id": 437,
"name": "StorageError"
}
}
@@ -4173,7 +4494,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [67, 68]
+ "children": [71, 72]
}
]
}
@@ -4198,7 +4519,7 @@
{
"title": "Methods",
"kind": 2048,
- "children": [43, 80, 69, 34, 26, 55]
+ "children": [43, 84, 73, 34, 26, 57]
}
],
"sources": [
@@ -4211,7 +4532,7 @@
"extendedBy": [
{
"type": "reference",
- "id": 266,
+ "id": 297,
"name": "StorageClient"
}
]
@@ -4233,21 +4554,21 @@
]
},
{
- "id": 91,
+ "id": 95,
"name": "packages/StorageFileApi",
"kind": 2,
"kindString": "Module",
"flags": {},
"children": [
{
- "id": 92,
+ "id": 96,
"name": "default",
"kind": 128,
"kindString": "Class",
"flags": {},
"children": [
{
- "id": 93,
+ "id": 97,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -4255,20 +4576,20 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 33,
+ "line": 45,
"character": 2
}
],
"signatures": [
{
- "id": 94,
+ "id": 98,
"name": "new default",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 95,
+ "id": 99,
"name": "url",
"kind": 32768,
"kindString": "Parameter",
@@ -4279,7 +4600,7 @@
}
},
{
- "id": 96,
+ "id": 100,
"name": "headers",
"kind": 32768,
"kindString": "Parameter",
@@ -4287,20 +4608,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 97,
+ "id": 101,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 98,
+ "id": 102,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 99,
+ "id": 103,
"name": "key",
"kind": 32768,
"flags": {},
@@ -4320,7 +4641,7 @@
"defaultValue": "{}"
},
{
- "id": 100,
+ "id": 104,
"name": "bucketId",
"kind": 32768,
"kindString": "Parameter",
@@ -4333,7 +4654,7 @@
}
},
{
- "id": 101,
+ "id": 105,
"name": "fetch",
"kind": 32768,
"kindString": "Parameter",
@@ -4343,21 +4664,21 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 102,
+ "id": 106,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 103,
+ "id": 107,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 104,
+ "id": 108,
"name": "input",
"kind": 32768,
"kindString": "Parameter",
@@ -4370,7 +4691,7 @@
}
},
{
- "id": 105,
+ "id": 109,
"name": "init",
"kind": 32768,
"kindString": "Parameter",
@@ -4407,14 +4728,14 @@
],
"type": {
"type": "reference",
- "id": 92,
+ "id": 96,
"name": "default"
}
}
]
},
{
- "id": 169,
+ "id": 200,
"name": "copy",
"kind": 2048,
"kindString": "Method",
@@ -4422,13 +4743,13 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 232,
+ "line": 334,
"character": 8
}
],
"signatures": [
{
- "id": 170,
+ "id": 201,
"name": "copy",
"kind": 4096,
"kindString": "Call signature",
@@ -4438,7 +4759,7 @@
},
"parameters": [
{
- "id": 171,
+ "id": 202,
"name": "fromPath",
"kind": 32768,
"kindString": "Parameter",
@@ -4452,7 +4773,7 @@
}
},
{
- "id": 172,
+ "id": 203,
"name": "toPath",
"kind": 32768,
"kindString": "Parameter",
@@ -4466,577 +4787,6 @@
}
}
],
- "type": {
- "type": "reference",
- "typeArguments": [
- {
- "type": "union",
- "types": [
- {
- "type": "reflection",
- "declaration": {
- "id": 173,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 174,
- "name": "data",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/packages/StorageFileApi.ts",
- "line": 237,
- "character": 8
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 175,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 176,
- "name": "path",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/packages/StorageFileApi.ts",
- "line": 237,
- "character": 16
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [176]
- }
- ]
- }
- }
- },
- {
- "id": 177,
- "name": "error",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/packages/StorageFileApi.ts",
- "line": 238,
- "character": 8
- }
- ],
- "type": {
- "type": "literal",
- "value": null
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [174, 177]
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 178,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 179,
- "name": "data",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/packages/StorageFileApi.ts",
- "line": 241,
- "character": 8
- }
- ],
- "type": {
- "type": "literal",
- "value": null
- }
- },
- {
- "id": 180,
- "name": "error",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/packages/StorageFileApi.ts",
- "line": 242,
- "character": 8
- }
- ],
- "type": {
- "type": "reference",
- "id": 398,
- "name": "StorageError"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [179, 180]
- }
- ]
- }
- }
- ]
- }
- ],
- "qualifiedName": "Promise",
- "package": "typescript",
- "name": "Promise"
- }
- }
- ]
- },
- {
- "id": 181,
- "name": "createSignedUrl",
- "kind": 2048,
- "kindString": "Method",
- "flags": {},
- "sources": [
- {
- "fileName": "src/packages/StorageFileApi.ts",
- "line": 270,
- "character": 8
- }
- ],
- "signatures": [
- {
- "id": 182,
- "name": "createSignedUrl",
- "kind": 4096,
- "kindString": "Call signature",
- "flags": {},
- "comment": {
- "shortText": "Creates a signed URL. Use a signed URL to share a file for a fixed amount of time."
- },
- "parameters": [
- {
- "id": 183,
- "name": "path",
- "kind": 32768,
- "kindString": "Parameter",
- "flags": {},
- "comment": {
- "shortText": "The file path, including the current file name. For example `folder/image.png`."
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 184,
- "name": "expiresIn",
- "kind": 32768,
- "kindString": "Parameter",
- "flags": {},
- "comment": {
- "shortText": "The number of seconds until the signed URL expires. For example, `60` for a URL which is valid for one minute."
- },
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- },
- {
- "id": 185,
- "name": "options",
- "kind": 32768,
- "kindString": "Parameter",
- "flags": {
- "isOptional": true
- },
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 186,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 187,
- "name": "download",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "triggers the file as a download if set to true. Set this parameter as the name of the file if you want to trigger the download with a different filename."
- },
- "sources": [
- {
- "fileName": "src/packages/StorageFileApi.ts",
- "line": 273,
- "character": 16
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "boolean"
- }
- ]
- }
- },
- {
- "id": 188,
- "name": "transform",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "Transform the asset before serving it to the client.\n"
- },
- "sources": [
- {
- "fileName": "src/packages/StorageFileApi.ts",
- "line": 273,
- "character": 45
- }
- ],
- "type": {
- "type": "reference",
- "id": 390,
- "name": "TransformOptions"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [187, 188]
- }
- ]
- }
- }
- }
- ],
- "type": {
- "type": "reference",
- "typeArguments": [
- {
- "type": "union",
- "types": [
- {
- "type": "reflection",
- "declaration": {
- "id": 189,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 190,
- "name": "data",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/packages/StorageFileApi.ts",
- "line": 276,
- "character": 8
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 191,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 192,
- "name": "signedUrl",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/packages/StorageFileApi.ts",
- "line": 276,
- "character": 16
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [192]
- }
- ]
- }
- }
- },
- {
- "id": 193,
- "name": "error",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/packages/StorageFileApi.ts",
- "line": 277,
- "character": 8
- }
- ],
- "type": {
- "type": "literal",
- "value": null
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [190, 193]
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 194,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 195,
- "name": "data",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/packages/StorageFileApi.ts",
- "line": 280,
- "character": 8
- }
- ],
- "type": {
- "type": "literal",
- "value": null
- }
- },
- {
- "id": 196,
- "name": "error",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/packages/StorageFileApi.ts",
- "line": 281,
- "character": 8
- }
- ],
- "type": {
- "type": "reference",
- "id": 398,
- "name": "StorageError"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [195, 196]
- }
- ]
- }
- }
- ]
- }
- ],
- "qualifiedName": "Promise",
- "package": "typescript",
- "name": "Promise"
- }
- }
- ]
- },
- {
- "id": 197,
- "name": "createSignedUrls",
- "kind": 2048,
- "kindString": "Method",
- "flags": {},
- "sources": [
- {
- "fileName": "src/packages/StorageFileApi.ts",
- "line": 315,
- "character": 8
- }
- ],
- "signatures": [
- {
- "id": 198,
- "name": "createSignedUrls",
- "kind": 4096,
- "kindString": "Call signature",
- "flags": {},
- "comment": {
- "shortText": "Creates multiple signed URLs. Use a signed URL to share a file for a fixed amount of time."
- },
- "parameters": [
- {
- "id": 199,
- "name": "paths",
- "kind": 32768,
- "kindString": "Parameter",
- "flags": {},
- "comment": {
- "shortText": "The file paths to be downloaded, including the current file names. For example `['folder/image.png', 'folder2/image2.png']`."
- },
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- },
- {
- "id": 200,
- "name": "expiresIn",
- "kind": 32768,
- "kindString": "Parameter",
- "flags": {},
- "comment": {
- "shortText": "The number of seconds until the signed URLs expire. For example, `60` for URLs which are valid for one minute."
- },
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- },
- {
- "id": 201,
- "name": "options",
- "kind": 32768,
- "kindString": "Parameter",
- "flags": {
- "isOptional": true
- },
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 202,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 203,
- "name": "download",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "comment": {
- "shortText": "triggers the file as a download if set to true. Set this parameter as the name of the file if you want to trigger the download with a different filename.\n"
- },
- "sources": [
- {
- "fileName": "src/packages/StorageFileApi.ts",
- "line": 318,
- "character": 16
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "boolean"
- }
- ]
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [203]
- }
- ]
- }
- }
- }
- ],
"type": {
"type": "reference",
"typeArguments": [
@@ -5061,107 +4811,50 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 321,
+ "line": 339,
"character": 8
}
],
"type": {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 206,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 207,
- "name": "error",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/packages/StorageFileApi.ts",
- "line": 321,
- "character": 16
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": null
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ]
- }
- },
- {
- "id": 208,
- "name": "path",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/packages/StorageFileApi.ts",
- "line": 321,
- "character": 38
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": null
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ]
- }
- },
- {
- "id": 209,
- "name": "signedUrl",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/packages/StorageFileApi.ts",
- "line": 321,
- "character": 59
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
+ "type": "reflection",
+ "declaration": {
+ "id": 206,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 207,
+ "name": "path",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 339,
+ "character": 16
}
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
}
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [207, 208, 209]
- }
- ]
- }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [207]
+ }
+ ]
}
}
},
{
- "id": 210,
+ "id": 208,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -5169,7 +4862,7 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 322,
+ "line": 340,
"character": 8
}
],
@@ -5183,7 +4876,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [205, 210]
+ "children": [205, 208]
}
]
}
@@ -5191,14 +4884,14 @@
{
"type": "reflection",
"declaration": {
- "id": 211,
+ "id": 209,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 212,
+ "id": 210,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -5206,7 +4899,7 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 325,
+ "line": 343,
"character": 8
}
],
@@ -5216,7 +4909,7 @@
}
},
{
- "id": 213,
+ "id": 211,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -5224,13 +4917,13 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 326,
+ "line": 344,
"character": 8
}
],
"type": {
"type": "reference",
- "id": 398,
+ "id": 437,
"name": "StorageError"
}
}
@@ -5239,7 +4932,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [212, 213]
+ "children": [210, 211]
}
]
}
@@ -5255,37 +4948,272 @@
]
},
{
- "id": 214,
- "name": "download",
+ "id": 162,
+ "name": "createSignedUploadUrl",
"kind": 2048,
"kindString": "Method",
"flags": {},
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 364,
+ "line": 219,
"character": 8
}
],
"signatures": [
{
- "id": 215,
- "name": "download",
+ "id": 163,
+ "name": "createSignedUploadUrl",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"comment": {
- "shortText": "Downloads a file from a private bucket. For public buckets, make a request to the URL returned from `getPublicUrl` instead."
+ "shortText": "Creates a signed upload URL.\nSigned upload URLs can be used to upload files to the bucket without further authentication.\nThey are valid for one minute."
},
"parameters": [
{
- "id": 216,
+ "id": 164,
"name": "path",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"comment": {
- "shortText": "The full path and file name of the file to be downloaded. For example `folder/image.png`."
+ "shortText": "The file path, including the current file name. For example `folder/image.png`.\n"
+ },
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "typeArguments": [
+ {
+ "type": "union",
+ "types": [
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 165,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 166,
+ "name": "data",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 223,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 167,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 170,
+ "name": "path",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 223,
+ "character": 50
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 168,
+ "name": "signedUrl",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 223,
+ "character": 16
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 169,
+ "name": "token",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 223,
+ "character": 35
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [170, 168, 169]
+ }
+ ]
+ }
+ }
+ },
+ {
+ "id": 171,
+ "name": "error",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 224,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "literal",
+ "value": null
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [166, 171]
+ }
+ ]
+ }
+ },
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 172,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 173,
+ "name": "data",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 227,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "literal",
+ "value": null
+ }
+ },
+ {
+ "id": 174,
+ "name": "error",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 228,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "id": 437,
+ "name": "StorageError"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [173, 174]
+ }
+ ]
+ }
+ }
+ ]
+ }
+ ],
+ "qualifiedName": "Promise",
+ "package": "typescript",
+ "name": "Promise"
+ }
+ }
+ ]
+ },
+ {
+ "id": 212,
+ "name": "createSignedUrl",
+ "kind": 2048,
+ "kindString": "Method",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 372,
+ "character": 8
+ }
+ ],
+ "signatures": [
+ {
+ "id": 213,
+ "name": "createSignedUrl",
+ "kind": 4096,
+ "kindString": "Call signature",
+ "flags": {},
+ "comment": {
+ "shortText": "Creates a signed URL. Use a signed URL to share a file for a fixed amount of time."
+ },
+ "parameters": [
+ {
+ "id": 214,
+ "name": "path",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {},
+ "comment": {
+ "shortText": "The file path, including the current file name. For example `folder/image.png`."
},
"type": {
"type": "intrinsic",
@@ -5293,7 +5221,21 @@
}
},
{
- "id": 217,
+ "id": 215,
+ "name": "expiresIn",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {},
+ "comment": {
+ "shortText": "The number of seconds until the signed URL expires. For example, `60` for a URL which is valid for one minute."
+ },
+ "type": {
+ "type": "intrinsic",
+ "name": "number"
+ }
+ },
+ {
+ "id": 216,
"name": "options",
"kind": 32768,
"kindString": "Parameter",
@@ -5303,12 +5245,44 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 218,
+ "id": 217,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
+ {
+ "id": 218,
+ "name": "download",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "triggers the file as a download if set to true. Set this parameter as the name of the file if you want to trigger the download with a different filename."
+ },
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 375,
+ "character": 16
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "intrinsic",
+ "name": "string"
+ },
+ {
+ "type": "intrinsic",
+ "name": "boolean"
+ }
+ ]
+ }
+ },
{
"id": 219,
"name": "transform",
@@ -5323,13 +5297,13 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 366,
- "character": 16
+ "line": 375,
+ "character": 45
}
],
"type": {
"type": "reference",
- "id": 390,
+ "id": 428,
"name": "TransformOptions"
}
}
@@ -5338,7 +5312,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [219]
+ "children": [218, 219]
}
]
}
@@ -5369,19 +5343,50 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 369,
+ "line": 378,
"character": 8
}
],
"type": {
- "type": "reference",
- "qualifiedName": "Blob",
- "package": "typescript",
- "name": "Blob"
+ "type": "reflection",
+ "declaration": {
+ "id": 222,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 223,
+ "name": "signedUrl",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 378,
+ "character": 16
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [223]
+ }
+ ]
+ }
}
},
{
- "id": 222,
+ "id": 224,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -5389,7 +5394,7 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 370,
+ "line": 379,
"character": 8
}
],
@@ -5403,7 +5408,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [221, 222]
+ "children": [221, 224]
}
]
}
@@ -5411,14 +5416,14 @@
{
"type": "reflection",
"declaration": {
- "id": 223,
+ "id": 225,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 224,
+ "id": 226,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -5426,7 +5431,7 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 373,
+ "line": 382,
"character": 8
}
],
@@ -5436,7 +5441,7 @@
}
},
{
- "id": 225,
+ "id": 227,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -5444,13 +5449,13 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 374,
+ "line": 383,
"character": 8
}
],
"type": {
"type": "reference",
- "id": 398,
+ "id": 437,
"name": "StorageError"
}
}
@@ -5459,7 +5464,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [224, 225]
+ "children": [226, 227]
}
]
}
@@ -5475,45 +5480,62 @@
]
},
{
- "id": 226,
- "name": "getPublicUrl",
+ "id": 228,
+ "name": "createSignedUrls",
"kind": 2048,
"kindString": "Method",
"flags": {},
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 407,
- "character": 2
+ "line": 417,
+ "character": 8
}
],
"signatures": [
{
- "id": 227,
- "name": "getPublicUrl",
+ "id": 229,
+ "name": "createSignedUrls",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"comment": {
- "shortText": "A simple convenience function to get the URL for an asset in a public bucket. If you do not want to use this function, you can construct the public URL by concatenating the bucket URL with the path to the asset.\nThis function does not verify if the bucket is public. If a public URL is created for a bucket which is not public, you will not be able to download the asset."
+ "shortText": "Creates multiple signed URLs. Use a signed URL to share a file for a fixed amount of time."
},
"parameters": [
{
- "id": 228,
- "name": "path",
+ "id": 230,
+ "name": "paths",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"comment": {
- "shortText": "The path and name of the file to generate the public URL for. For example `folder/image.png`."
+ "shortText": "The file paths to be downloaded, including the current file names. For example `['folder/image.png', 'folder2/image2.png']`."
},
"type": {
- "type": "intrinsic",
- "name": "string"
+ "type": "array",
+ "elementType": {
+ "type": "intrinsic",
+ "name": "string"
+ }
}
},
{
- "id": 229,
+ "id": 231,
+ "name": "expiresIn",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {},
+ "comment": {
+ "shortText": "The number of seconds until the signed URLs expire. For example, `60` for URLs which are valid for one minute."
+ },
+ "type": {
+ "type": "intrinsic",
+ "name": "number"
+ }
+ },
+ {
+ "id": 232,
"name": "options",
"kind": 32768,
"kindString": "Parameter",
@@ -5523,27 +5545,25 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 230,
+ "id": 233,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 231,
+ "id": 234,
"name": "download",
"kind": 1024,
"kindString": "Property",
- "flags": {
- "isOptional": true
- },
+ "flags": {},
"comment": {
- "shortText": "Triggers the file as a download if set to true. Set this parameter as the name of the file if you want to trigger the download with a different filename."
+ "shortText": "triggers the file as a download if set to true. Set this parameter as the name of the file if you want to trigger the download with a different filename.\n"
},
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 409,
+ "line": 420,
"character": 16
}
],
@@ -5560,9 +5580,293 @@
}
]
}
- },
+ }
+ ],
+ "groups": [
{
- "id": 232,
+ "title": "Properties",
+ "kind": 1024,
+ "children": [234]
+ }
+ ]
+ }
+ }
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "typeArguments": [
+ {
+ "type": "union",
+ "types": [
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 235,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 236,
+ "name": "data",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 423,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "array",
+ "elementType": {
+ "type": "reflection",
+ "declaration": {
+ "id": 237,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 238,
+ "name": "error",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 423,
+ "character": 16
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "literal",
+ "value": null
+ },
+ {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ ]
+ }
+ },
+ {
+ "id": 239,
+ "name": "path",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 423,
+ "character": 38
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "literal",
+ "value": null
+ },
+ {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ ]
+ }
+ },
+ {
+ "id": 240,
+ "name": "signedUrl",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 423,
+ "character": 59
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [238, 239, 240]
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "id": 241,
+ "name": "error",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 424,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "literal",
+ "value": null
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [236, 241]
+ }
+ ]
+ }
+ },
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 242,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 243,
+ "name": "data",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 427,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "literal",
+ "value": null
+ }
+ },
+ {
+ "id": 244,
+ "name": "error",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 428,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "id": 437,
+ "name": "StorageError"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [243, 244]
+ }
+ ]
+ }
+ }
+ ]
+ }
+ ],
+ "qualifiedName": "Promise",
+ "package": "typescript",
+ "name": "Promise"
+ }
+ }
+ ]
+ },
+ {
+ "id": 245,
+ "name": "download",
+ "kind": 2048,
+ "kindString": "Method",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 466,
+ "character": 8
+ }
+ ],
+ "signatures": [
+ {
+ "id": 246,
+ "name": "download",
+ "kind": 4096,
+ "kindString": "Call signature",
+ "flags": {},
+ "comment": {
+ "shortText": "Downloads a file from a private bucket. For public buckets, make a request to the URL returned from `getPublicUrl` instead."
+ },
+ "parameters": [
+ {
+ "id": 247,
+ "name": "path",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {},
+ "comment": {
+ "shortText": "The full path and file name of the file to be downloaded. For example `folder/image.png`."
+ },
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 248,
+ "name": "options",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {
+ "isOptional": true
+ },
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 249,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 250,
"name": "transform",
"kind": 1024,
"kindString": "Property",
@@ -5575,13 +5879,13 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 409,
- "character": 45
+ "line": 468,
+ "character": 16
}
],
"type": {
"type": "reference",
- "id": 390,
+ "id": 428,
"name": "TransformOptions"
}
}
@@ -5590,155 +5894,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [231, 232]
+ "children": [250]
}
]
}
}
}
],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 233,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 234,
- "name": "data",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/packages/StorageFileApi.ts",
- "line": 410,
- "character": 7
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 235,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 236,
- "name": "publicUrl",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/packages/StorageFileApi.ts",
- "line": 410,
- "character": 15
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [236]
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [234]
- }
- ]
- }
- }
- }
- ]
- },
- {
- "id": 246,
- "name": "list",
- "kind": 2048,
- "kindString": "Method",
- "flags": {},
- "sources": [
- {
- "fileName": "src/packages/StorageFileApi.ts",
- "line": 541,
- "character": 8
- }
- ],
- "signatures": [
- {
- "id": 247,
- "name": "list",
- "kind": 4096,
- "kindString": "Call signature",
- "flags": {},
- "comment": {
- "shortText": "Lists all the files within a bucket."
- },
- "parameters": [
- {
- "id": 248,
- "name": "path",
- "kind": 32768,
- "kindString": "Parameter",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "The folder path.\n"
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 249,
- "name": "options",
- "kind": 32768,
- "kindString": "Parameter",
- "flags": {
- "isOptional": true
- },
- "type": {
- "type": "reference",
- "id": 381,
- "name": "SearchOptions"
- }
- },
- {
- "id": 250,
- "name": "parameters",
- "kind": 32768,
- "kindString": "Parameter",
- "flags": {
- "isOptional": true
- },
- "type": {
- "type": "reference",
- "id": 386,
- "name": "FetchParameters"
- }
- }
- ],
"type": {
"type": "reference",
"typeArguments": [
@@ -5763,17 +5925,15 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 547,
+ "line": 471,
"character": 8
}
],
"type": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "id": 364,
- "name": "FileObject"
- }
+ "type": "reference",
+ "qualifiedName": "Blob",
+ "package": "typescript",
+ "name": "Blob"
}
},
{
@@ -5785,7 +5945,7 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 548,
+ "line": 472,
"character": 8
}
],
@@ -5822,7 +5982,7 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 551,
+ "line": 475,
"character": 8
}
],
@@ -5840,13 +6000,13 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 552,
+ "line": 476,
"character": 8
}
],
"type": {
"type": "reference",
- "id": 398,
+ "id": 437,
"name": "StorageError"
}
}
@@ -5871,7 +6031,403 @@
]
},
{
- "id": 157,
+ "id": 257,
+ "name": "getPublicUrl",
+ "kind": 2048,
+ "kindString": "Method",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 509,
+ "character": 2
+ }
+ ],
+ "signatures": [
+ {
+ "id": 258,
+ "name": "getPublicUrl",
+ "kind": 4096,
+ "kindString": "Call signature",
+ "flags": {},
+ "comment": {
+ "shortText": "A simple convenience function to get the URL for an asset in a public bucket. If you do not want to use this function, you can construct the public URL by concatenating the bucket URL with the path to the asset.\nThis function does not verify if the bucket is public. If a public URL is created for a bucket which is not public, you will not be able to download the asset."
+ },
+ "parameters": [
+ {
+ "id": 259,
+ "name": "path",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {},
+ "comment": {
+ "shortText": "The path and name of the file to generate the public URL for. For example `folder/image.png`."
+ },
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 260,
+ "name": "options",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {
+ "isOptional": true
+ },
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 261,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 262,
+ "name": "download",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "Triggers the file as a download if set to true. Set this parameter as the name of the file if you want to trigger the download with a different filename."
+ },
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 511,
+ "character": 16
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "intrinsic",
+ "name": "string"
+ },
+ {
+ "type": "intrinsic",
+ "name": "boolean"
+ }
+ ]
+ }
+ },
+ {
+ "id": 263,
+ "name": "transform",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "Transform the asset before serving it to the client.\n"
+ },
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 511,
+ "character": 45
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "id": 428,
+ "name": "TransformOptions"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [262, 263]
+ }
+ ]
+ }
+ }
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 264,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 265,
+ "name": "data",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 512,
+ "character": 7
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 266,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 267,
+ "name": "publicUrl",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 512,
+ "character": 15
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [267]
+ }
+ ]
+ }
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [265]
+ }
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "id": 277,
+ "name": "list",
+ "kind": 2048,
+ "kindString": "Method",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 643,
+ "character": 8
+ }
+ ],
+ "signatures": [
+ {
+ "id": 278,
+ "name": "list",
+ "kind": 4096,
+ "kindString": "Call signature",
+ "flags": {},
+ "comment": {
+ "shortText": "Lists all the files within a bucket."
+ },
+ "parameters": [
+ {
+ "id": 279,
+ "name": "path",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "The folder path.\n"
+ },
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 280,
+ "name": "options",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {
+ "isOptional": true
+ },
+ "type": {
+ "type": "reference",
+ "id": 419,
+ "name": "SearchOptions"
+ }
+ },
+ {
+ "id": 281,
+ "name": "parameters",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {
+ "isOptional": true
+ },
+ "type": {
+ "type": "reference",
+ "id": 424,
+ "name": "FetchParameters"
+ }
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "typeArguments": [
+ {
+ "type": "union",
+ "types": [
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 282,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 283,
+ "name": "data",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 649,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "array",
+ "elementType": {
+ "type": "reference",
+ "id": 401,
+ "name": "FileObject"
+ }
+ }
+ },
+ {
+ "id": 284,
+ "name": "error",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 650,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "literal",
+ "value": null
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [283, 284]
+ }
+ ]
+ }
+ },
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 285,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 286,
+ "name": "data",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 653,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "literal",
+ "value": null
+ }
+ },
+ {
+ "id": 287,
+ "name": "error",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 654,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "id": 437,
+ "name": "StorageError"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [286, 287]
+ }
+ ]
+ }
+ }
+ ]
+ }
+ ],
+ "qualifiedName": "Promise",
+ "package": "typescript",
+ "name": "Promise"
+ }
+ }
+ ]
+ },
+ {
+ "id": 188,
"name": "move",
"kind": 2048,
"kindString": "Method",
@@ -5879,13 +6435,13 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 196,
+ "line": 298,
"character": 8
}
],
"signatures": [
{
- "id": 158,
+ "id": 189,
"name": "move",
"kind": 4096,
"kindString": "Call signature",
@@ -5895,7 +6451,7 @@
},
"parameters": [
{
- "id": 159,
+ "id": 190,
"name": "fromPath",
"kind": 32768,
"kindString": "Parameter",
@@ -5909,7 +6465,7 @@
}
},
{
- "id": 160,
+ "id": 191,
"name": "toPath",
"kind": 32768,
"kindString": "Parameter",
@@ -5932,14 +6488,14 @@
{
"type": "reflection",
"declaration": {
- "id": 161,
+ "id": 192,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 162,
+ "id": 193,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -5947,21 +6503,21 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 201,
+ "line": 303,
"character": 8
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 163,
+ "id": 194,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 164,
+ "id": 195,
"name": "message",
"kind": 1024,
"kindString": "Property",
@@ -5969,7 +6525,7 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 201,
+ "line": 303,
"character": 16
}
],
@@ -5983,14 +6539,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [164]
+ "children": [195]
}
]
}
}
},
{
- "id": 165,
+ "id": 196,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -5998,7 +6554,7 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 202,
+ "line": 304,
"character": 8
}
],
@@ -6012,7 +6568,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [162, 165]
+ "children": [193, 196]
}
]
}
@@ -6020,14 +6576,14 @@
{
"type": "reflection",
"declaration": {
- "id": 166,
+ "id": 197,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 167,
+ "id": 198,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -6035,7 +6591,7 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 205,
+ "line": 307,
"character": 8
}
],
@@ -6045,7 +6601,7 @@
}
},
{
- "id": 168,
+ "id": 199,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -6053,13 +6609,13 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 206,
+ "line": 308,
"character": 8
}
],
"type": {
"type": "reference",
- "id": 398,
+ "id": 437,
"name": "StorageError"
}
}
@@ -6068,7 +6624,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [167, 168]
+ "children": [198, 199]
}
]
}
@@ -6084,7 +6640,7 @@
]
},
{
- "id": 237,
+ "id": 268,
"name": "remove",
"kind": 2048,
"kindString": "Method",
@@ -6092,13 +6648,13 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 445,
+ "line": 547,
"character": 8
}
],
"signatures": [
{
- "id": 238,
+ "id": 269,
"name": "remove",
"kind": 4096,
"kindString": "Call signature",
@@ -6108,7 +6664,7 @@
},
"parameters": [
{
- "id": 239,
+ "id": 270,
"name": "paths",
"kind": 32768,
"kindString": "Parameter",
@@ -6134,14 +6690,14 @@
{
"type": "reflection",
"declaration": {
- "id": 240,
+ "id": 271,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 241,
+ "id": 272,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -6149,7 +6705,7 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 449,
+ "line": 551,
"character": 8
}
],
@@ -6157,13 +6713,13 @@
"type": "array",
"elementType": {
"type": "reference",
- "id": 364,
+ "id": 401,
"name": "FileObject"
}
}
},
{
- "id": 242,
+ "id": 273,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -6171,7 +6727,7 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 450,
+ "line": 552,
"character": 8
}
],
@@ -6185,7 +6741,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [241, 242]
+ "children": [272, 273]
}
]
}
@@ -6193,14 +6749,14 @@
{
"type": "reflection",
"declaration": {
- "id": 243,
+ "id": 274,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 244,
+ "id": 275,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -6208,7 +6764,7 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 453,
+ "line": 555,
"character": 8
}
],
@@ -6218,7 +6774,7 @@
}
},
{
- "id": 245,
+ "id": 276,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -6226,13 +6782,13 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 454,
+ "line": 556,
"character": 8
}
],
"type": {
"type": "reference",
- "id": 398,
+ "id": 437,
"name": "StorageError"
}
}
@@ -6241,7 +6797,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [244, 245]
+ "children": [275, 276]
}
]
}
@@ -6257,7 +6813,7 @@
]
},
{
- "id": 144,
+ "id": 175,
"name": "update",
"kind": 2048,
"kindString": "Method",
@@ -6265,13 +6821,13 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 163,
+ "line": 265,
"character": 8
}
],
"signatures": [
{
- "id": 145,
+ "id": 176,
"name": "update",
"kind": 4096,
"kindString": "Call signature",
@@ -6281,7 +6837,7 @@
},
"parameters": [
{
- "id": 146,
+ "id": 177,
"name": "path",
"kind": 32768,
"kindString": "Parameter",
@@ -6295,7 +6851,7 @@
}
},
{
- "id": 147,
+ "id": 178,
"name": "fileBody",
"kind": 32768,
"kindString": "Parameter",
@@ -6376,7 +6932,7 @@
}
},
{
- "id": 148,
+ "id": 179,
"name": "fileOptions",
"kind": 32768,
"kindString": "Parameter",
@@ -6385,7 +6941,7 @@
},
"type": {
"type": "reference",
- "id": 377,
+ "id": 414,
"name": "FileOptions"
}
}
@@ -6399,14 +6955,14 @@
{
"type": "reflection",
"declaration": {
- "id": 149,
+ "id": 180,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 150,
+ "id": 181,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -6414,21 +6970,21 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 179,
+ "line": 281,
"character": 8
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 151,
+ "id": 182,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 152,
+ "id": 183,
"name": "path",
"kind": 1024,
"kindString": "Property",
@@ -6436,7 +6992,7 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 179,
+ "line": 281,
"character": 16
}
],
@@ -6450,14 +7006,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [152]
+ "children": [183]
}
]
}
}
},
{
- "id": 153,
+ "id": 184,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -6465,7 +7021,7 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 180,
+ "line": 282,
"character": 8
}
],
@@ -6479,11 +7035,391 @@
{
"title": "Properties",
"kind": 1024,
- "children": [150, 153]
+ "children": [181, 184]
}
]
}
},
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 185,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 186,
+ "name": "data",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 285,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "literal",
+ "value": null
+ }
+ },
+ {
+ "id": 187,
+ "name": "error",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 286,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "id": 437,
+ "name": "StorageError"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [186, 187]
+ }
+ ]
+ }
+ }
+ ]
+ }
+ ],
+ "qualifiedName": "Promise",
+ "package": "typescript",
+ "name": "Promise"
+ }
+ }
+ ]
+ },
+ {
+ "id": 135,
+ "name": "upload",
+ "kind": 2048,
+ "kindString": "Method",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 133,
+ "character": 8
+ }
+ ],
+ "signatures": [
+ {
+ "id": 136,
+ "name": "upload",
+ "kind": 4096,
+ "kindString": "Call signature",
+ "flags": {},
+ "comment": {
+ "shortText": "Uploads a file to an existing bucket."
+ },
+ "parameters": [
+ {
+ "id": 137,
+ "name": "path",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {},
+ "comment": {
+ "shortText": "The file path, including the file name. Should be of the format `folder/subfolder/filename.png`. The bucket must already exist before attempting to upload."
+ },
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 138,
+ "name": "fileBody",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {},
+ "comment": {
+ "shortText": "The body of the file to be stored in the bucket.\n"
+ },
+ "type": {
+ "type": "reference",
+ "name": "FileBody"
+ }
+ },
+ {
+ "id": 139,
+ "name": "fileOptions",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {
+ "isOptional": true
+ },
+ "type": {
+ "type": "reference",
+ "id": 414,
+ "name": "FileOptions"
+ }
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "typeArguments": [
+ {
+ "type": "union",
+ "types": [
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 140,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 141,
+ "name": "data",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 139,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 142,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 143,
+ "name": "path",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 139,
+ "character": 16
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [143]
+ }
+ ]
+ }
+ }
+ },
+ {
+ "id": 144,
+ "name": "error",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 140,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "literal",
+ "value": null
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [141, 144]
+ }
+ ]
+ }
+ },
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 145,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 146,
+ "name": "data",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 143,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "literal",
+ "value": null
+ }
+ },
+ {
+ "id": 147,
+ "name": "error",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 144,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "id": 437,
+ "name": "StorageError"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [146, 147]
+ }
+ ]
+ }
+ }
+ ]
+ }
+ ],
+ "qualifiedName": "Promise",
+ "package": "typescript",
+ "name": "Promise"
+ }
+ }
+ ]
+ },
+ {
+ "id": 148,
+ "name": "uploadToSignedUrl",
+ "kind": 2048,
+ "kindString": "Method",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 156,
+ "character": 8
+ }
+ ],
+ "signatures": [
+ {
+ "id": 149,
+ "name": "uploadToSignedUrl",
+ "kind": 4096,
+ "kindString": "Call signature",
+ "flags": {},
+ "comment": {
+ "shortText": "Upload a file with a token generated from `createSignedUploadUrl`."
+ },
+ "parameters": [
+ {
+ "id": 150,
+ "name": "path",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {},
+ "comment": {
+ "shortText": "The file path, including the file name. Should be of the format `folder/subfolder/filename.png`. The bucket must already exist before attempting to upload."
+ },
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 151,
+ "name": "token",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {},
+ "comment": {
+ "shortText": "The token generated from `createSignedUploadUrl`"
+ },
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 152,
+ "name": "fileBody",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {},
+ "comment": {
+ "shortText": "The body of the file to be stored in the bucket.\n"
+ },
+ "type": {
+ "type": "reference",
+ "name": "FileBody"
+ }
+ },
+ {
+ "id": 153,
+ "name": "fileOptions",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {
+ "isOptional": true
+ },
+ "type": {
+ "type": "reference",
+ "id": 414,
+ "name": "FileOptions"
+ }
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "typeArguments": [
+ {
+ "type": "union",
+ "types": [
{
"type": "reflection",
"declaration": {
@@ -6502,227 +7438,21 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 183,
- "character": 8
- }
- ],
- "type": {
- "type": "literal",
- "value": null
- }
- },
- {
- "id": 156,
- "name": "error",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/packages/StorageFileApi.ts",
- "line": 184,
- "character": 8
- }
- ],
- "type": {
- "type": "reference",
- "id": 398,
- "name": "StorageError"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [155, 156]
- }
- ]
- }
- }
- ]
- }
- ],
- "qualifiedName": "Promise",
- "package": "typescript",
- "name": "Promise"
- }
- }
- ]
- },
- {
- "id": 131,
- "name": "upload",
- "kind": 2048,
- "kindString": "Method",
- "flags": {},
- "sources": [
- {
- "fileName": "src/packages/StorageFileApi.ts",
- "line": 130,
- "character": 8
- }
- ],
- "signatures": [
- {
- "id": 132,
- "name": "upload",
- "kind": 4096,
- "kindString": "Call signature",
- "flags": {},
- "comment": {
- "shortText": "Uploads a file to an existing bucket."
- },
- "parameters": [
- {
- "id": 133,
- "name": "path",
- "kind": 32768,
- "kindString": "Parameter",
- "flags": {},
- "comment": {
- "shortText": "The file path, including the file name. Should be of the format `folder/subfolder/filename.png`. The bucket must already exist before attempting to upload."
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 134,
- "name": "fileBody",
- "kind": 32768,
- "kindString": "Parameter",
- "flags": {},
- "comment": {
- "shortText": "The body of the file to be stored in the bucket.\n"
- },
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "qualifiedName": "ArrayBuffer",
- "package": "typescript",
- "name": "ArrayBuffer"
- },
- {
- "type": "reference",
- "qualifiedName": "ArrayBufferView",
- "package": "typescript",
- "name": "ArrayBufferView"
- },
- {
- "type": "reference",
- "qualifiedName": "Blob",
- "package": "typescript",
- "name": "Blob"
- },
- {
- "type": "reference",
- "qualifiedName": "Buffer",
- "package": "@types/node",
- "name": "Buffer"
- },
- {
- "type": "reference",
- "qualifiedName": "File",
- "package": "typescript",
- "name": "File"
- },
- {
- "type": "reference",
- "qualifiedName": "FormData",
- "package": "typescript",
- "name": "FormData"
- },
- {
- "type": "reference",
- "qualifiedName": "NodeJS.ReadableStream",
- "package": "@types/node",
- "name": "ReadableStream"
- },
- {
- "type": "reference",
- "typeArguments": [
- {
- "type": "reference",
- "qualifiedName": "Uint8Array",
- "package": "typescript",
- "name": "Uint8Array"
- }
- ],
- "qualifiedName": "ReadableStream",
- "package": "typescript",
- "name": "ReadableStream"
- },
- {
- "type": "reference",
- "qualifiedName": "URLSearchParams",
- "package": "typescript",
- "name": "URLSearchParams"
- }
- ]
- }
- },
- {
- "id": 135,
- "name": "fileOptions",
- "kind": 32768,
- "kindString": "Parameter",
- "flags": {
- "isOptional": true
- },
- "type": {
- "type": "reference",
- "id": 377,
- "name": "FileOptions"
- }
- }
- ],
- "type": {
- "type": "reference",
- "typeArguments": [
- {
- "type": "union",
- "types": [
- {
- "type": "reflection",
- "declaration": {
- "id": 136,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 137,
- "name": "data",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/packages/StorageFileApi.ts",
- "line": 146,
- "character": 8
+ "line": 197,
+ "character": 10
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 138,
+ "id": 156,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 139,
+ "id": 157,
"name": "path",
"kind": 1024,
"kindString": "Property",
@@ -6730,28 +7460,30 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 146,
- "character": 16
+ "line": 197,
+ "character": 18
}
],
"type": {
"type": "intrinsic",
"name": "string"
- }
+ },
+ "defaultValue": "cleanPath"
}
],
"groups": [
{
"title": "Properties",
"kind": 1024,
- "children": [139]
+ "children": [157]
}
]
}
- }
+ },
+ "defaultValue": "..."
},
{
- "id": 140,
+ "id": 158,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -6759,21 +7491,22 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 147,
- "character": 8
+ "line": 198,
+ "character": 10
}
],
"type": {
"type": "literal",
"value": null
- }
+ },
+ "defaultValue": "null"
}
],
"groups": [
{
"title": "Properties",
"kind": 1024,
- "children": [137, 140]
+ "children": [155, 158]
}
]
}
@@ -6781,14 +7514,14 @@
{
"type": "reflection",
"declaration": {
- "id": 141,
+ "id": 159,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 142,
+ "id": 160,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -6796,32 +7529,25 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 150,
- "character": 8
+ "line": 202,
+ "character": 17
}
],
"type": {
"type": "literal",
"value": null
- }
+ },
+ "defaultValue": "null"
},
{
- "id": 143,
+ "id": 161,
"name": "error",
"kind": 1024,
"kindString": "Property",
"flags": {},
- "sources": [
- {
- "fileName": "src/packages/StorageFileApi.ts",
- "line": 151,
- "character": 8
- }
- ],
"type": {
- "type": "reference",
- "id": 398,
- "name": "StorageError"
+ "type": "intrinsic",
+ "name": "any"
}
}
],
@@ -6829,7 +7555,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [142, 143]
+ "children": [160, 161]
}
]
}
@@ -6849,18 +7575,18 @@
{
"title": "Constructors",
"kind": 512,
- "children": [93]
+ "children": [97]
},
{
"title": "Methods",
"kind": 2048,
- "children": [169, 181, 197, 214, 226, 246, 157, 237, 144, 131]
+ "children": [200, 162, 212, 228, 245, 257, 277, 188, 268, 175, 135, 148]
}
],
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 27,
+ "line": 39,
"character": 21
}
]
@@ -6870,7 +7596,7 @@
{
"title": "Classes",
"kind": 128,
- "children": [92]
+ "children": [96]
}
],
"sources": [
@@ -6886,7 +7612,7 @@
{
"title": "Modules",
"kind": 2,
- "children": [1, 2, 91]
+ "children": [1, 2, 95]
}
]
}
diff --git a/spec/enrichments/tsdoc_v2/storage_dereferenced.json b/spec/enrichments/tsdoc_v2/storage_dereferenced.json
index a956302027f..884a692909a 100644
--- a/spec/enrichments/tsdoc_v2/storage_dereferenced.json
+++ b/spec/enrichments/tsdoc_v2/storage_dereferenced.json
@@ -13,14 +13,14 @@
"flags": {},
"children": [
{
- "id": 403,
+ "id": 442,
"name": "StorageApiError",
"kind": 128,
"kindString": "Class",
"flags": {},
"children": [
{
- "id": 404,
+ "id": 443,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -34,14 +34,14 @@
],
"signatures": [
{
- "id": 405,
+ "id": 444,
"name": "new StorageApiError",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 406,
+ "id": 445,
"name": "message",
"kind": 32768,
"kindString": "Parameter",
@@ -52,7 +52,7 @@
}
},
{
- "id": 407,
+ "id": 446,
"name": "status",
"kind": 32768,
"kindString": "Parameter",
@@ -65,24 +65,24 @@
],
"type": {
"type": "reference",
- "id": 403,
+ "id": 442,
"name": "StorageApiError"
},
"overwrites": {
"type": "reference",
- "id": 400,
+ "id": 439,
"name": "StorageError.constructor"
}
}
],
"overwrites": {
"type": "reference",
- "id": 399,
+ "id": 438,
"name": "StorageError.constructor"
}
},
{
- "id": 408,
+ "id": 447,
"name": "status",
"kind": 1024,
"kindString": "Property",
@@ -100,7 +100,7 @@
}
},
{
- "id": 409,
+ "id": 448,
"name": "toJSON",
"kind": 2048,
"kindString": "Method",
@@ -114,7 +114,7 @@
],
"signatures": [
{
- "id": 410,
+ "id": 449,
"name": "toJSON",
"kind": 4096,
"kindString": "Call signature",
@@ -122,14 +122,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 411,
+ "id": 450,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 413,
+ "id": 452,
"name": "message",
"kind": 1024,
"kindString": "Property",
@@ -148,7 +148,7 @@
"defaultValue": "..."
},
{
- "id": 412,
+ "id": 451,
"name": "name",
"kind": 1024,
"kindString": "Property",
@@ -167,7 +167,7 @@
"defaultValue": "..."
},
{
- "id": 414,
+ "id": 453,
"name": "status",
"kind": 1024,
"kindString": "Property",
@@ -190,7 +190,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [413, 412, 414]
+ "children": [452, 451, 453]
}
]
}
@@ -203,17 +203,17 @@
{
"title": "Constructors",
"kind": 512,
- "children": [404]
+ "children": [443]
},
{
"title": "Properties",
"kind": 1024,
- "children": [408]
+ "children": [447]
},
{
"title": "Methods",
"kind": 2048,
- "children": [409]
+ "children": [448]
}
],
"sources": [
@@ -226,20 +226,20 @@
"extendedTypes": [
{
"type": "reference",
- "id": 398,
+ "id": 437,
"name": "StorageError"
}
]
},
{
- "id": 266,
+ "id": 297,
"name": "StorageClient",
"kind": 128,
"kindString": "Class",
"flags": {},
"children": [
{
- "id": 267,
+ "id": 298,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -253,14 +253,14 @@
],
"signatures": [
{
- "id": 268,
+ "id": 299,
"name": "new StorageClient",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 269,
+ "id": 300,
"name": "url",
"kind": 32768,
"kindString": "Parameter",
@@ -271,7 +271,7 @@
}
},
{
- "id": 270,
+ "id": 301,
"name": "headers",
"kind": 32768,
"kindString": "Parameter",
@@ -279,20 +279,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 271,
+ "id": 302,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 272,
+ "id": 303,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 273,
+ "id": 304,
"name": "key",
"kind": 32768,
"flags": {},
@@ -312,7 +312,7 @@
"defaultValue": "{}"
},
{
- "id": 274,
+ "id": 305,
"name": "fetch",
"kind": 32768,
"kindString": "Parameter",
@@ -322,21 +322,21 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 275,
+ "id": 306,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 276,
+ "id": 307,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 277,
+ "id": 308,
"name": "input",
"kind": 32768,
"kindString": "Parameter",
@@ -349,7 +349,7 @@
}
},
{
- "id": 278,
+ "id": 309,
"name": "init",
"kind": 32768,
"kindString": "Parameter",
@@ -386,7 +386,7 @@
],
"type": {
"type": "reference",
- "id": 266,
+ "id": 297,
"name": "StorageClient"
},
"overwrites": {
@@ -403,7 +403,7 @@
}
},
{
- "id": 309,
+ "id": 340,
"name": "createBucket",
"kind": 2048,
"kindString": "Method",
@@ -411,13 +411,13 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 79,
+ "line": 81,
"character": 8
}
],
"signatures": [
{
- "id": 310,
+ "id": 341,
"name": "createBucket",
"kind": 4096,
"kindString": "Call signature",
@@ -428,7 +428,7 @@
},
"parameters": [
{
- "id": 311,
+ "id": 342,
"name": "id",
"kind": 32768,
"kindString": "Parameter",
@@ -442,7 +442,7 @@
}
},
{
- "id": 312,
+ "id": 343,
"name": "options",
"kind": 32768,
"kindString": "Parameter",
@@ -450,14 +450,72 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 313,
+ "id": 344,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 314,
+ "id": 347,
+ "name": "allowedMimeTypes",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "specifies the allowed mime types that this bucket can accept during upload"
+ },
+ "sources": [
+ {
+ "fileName": "src/packages/StorageBucketApi.ts",
+ "line": 83,
+ "character": 65
+ }
+ ],
+ "type": {
+ "type": "array",
+ "elementType": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ },
+ {
+ "id": 346,
+ "name": "fileSizeLimit",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "specifies the file size limit that this bucket can accept during upload"
+ },
+ "sources": [
+ {
+ "fileName": "src/packages/StorageBucketApi.ts",
+ "line": 83,
+ "character": 32
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "intrinsic",
+ "name": "string"
+ },
+ {
+ "type": "intrinsic",
+ "name": "number"
+ }
+ ]
+ }
+ },
+ {
+ "id": 345,
"name": "public",
"kind": 1024,
"kindString": "Property",
@@ -468,7 +526,7 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 81,
+ "line": 83,
"character": 15
}
],
@@ -482,7 +540,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [314]
+ "children": [347, 346, 345]
}
]
}
@@ -499,14 +557,14 @@
{
"type": "reflection",
"declaration": {
- "id": 315,
+ "id": 348,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 316,
+ "id": 349,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -514,7 +572,7 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 84,
+ "line": 88,
"character": 8
}
],
@@ -523,7 +581,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 357,
+ "id": 392,
"name": "Bucket"
},
{
@@ -537,62 +595,7 @@
}
},
{
- "id": 317,
- "name": "error",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/packages/StorageBucketApi.ts",
- "line": 85,
- "character": 8
- }
- ],
- "type": {
- "type": "literal",
- "value": null
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [316, 317]
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 318,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 319,
- "name": "data",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/packages/StorageBucketApi.ts",
- "line": 88,
- "character": 8
- }
- ],
- "type": {
- "type": "literal",
- "value": null
- }
- },
- {
- "id": 320,
+ "id": 350,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -604,9 +607,64 @@
"character": 8
}
],
+ "type": {
+ "type": "literal",
+ "value": null
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [349, 350]
+ }
+ ]
+ }
+ },
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 351,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 352,
+ "name": "data",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageBucketApi.ts",
+ "line": 92,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "literal",
+ "value": null
+ }
+ },
+ {
+ "id": 353,
+ "name": "error",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageBucketApi.ts",
+ "line": 93,
+ "character": 8
+ }
+ ],
"type": {
"type": "reference",
- "id": 398,
+ "id": 437,
"name": "StorageError"
}
}
@@ -615,7 +673,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [319, 320]
+ "children": [352, 353]
}
]
}
@@ -641,7 +699,7 @@
}
},
{
- "id": 346,
+ "id": 381,
"name": "deleteBucket",
"kind": 2048,
"kindString": "Method",
@@ -649,13 +707,13 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 185,
+ "line": 203,
"character": 8
}
],
"signatures": [
{
- "id": 347,
+ "id": 382,
"name": "deleteBucket",
"kind": 4096,
"kindString": "Call signature",
@@ -665,7 +723,7 @@
},
"parameters": [
{
- "id": 348,
+ "id": 383,
"name": "id",
"kind": 32768,
"kindString": "Parameter",
@@ -688,14 +746,14 @@
{
"type": "reflection",
"declaration": {
- "id": 349,
+ "id": 384,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 350,
+ "id": 385,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -703,21 +761,21 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 189,
+ "line": 207,
"character": 8
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 351,
+ "id": 386,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 352,
+ "id": 387,
"name": "message",
"kind": 1024,
"kindString": "Property",
@@ -725,7 +783,7 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 189,
+ "line": 207,
"character": 16
}
],
@@ -739,14 +797,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [352]
+ "children": [387]
}
]
}
}
},
{
- "id": 353,
+ "id": 388,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -754,7 +812,7 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 190,
+ "line": 208,
"character": 8
}
],
@@ -768,7 +826,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [350, 353]
+ "children": [385, 388]
}
]
}
@@ -776,14 +834,14 @@
{
"type": "reflection",
"declaration": {
- "id": 354,
+ "id": 389,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 355,
+ "id": 390,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -791,7 +849,7 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 193,
+ "line": 211,
"character": 8
}
],
@@ -801,7 +859,7 @@
}
},
{
- "id": 356,
+ "id": 391,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -809,13 +867,13 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 194,
+ "line": 212,
"character": 8
}
],
"type": {
"type": "reference",
- "id": 398,
+ "id": 437,
"name": "StorageError"
}
}
@@ -824,7 +882,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [355, 356]
+ "children": [390, 391]
}
]
}
@@ -838,19 +896,19 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 81,
+ "id": 85,
"name": "default.deleteBucket"
}
}
],
"inheritedFrom": {
"type": "reference",
- "id": 80,
+ "id": 84,
"name": "default.deleteBucket"
}
},
{
- "id": 335,
+ "id": 370,
"name": "emptyBucket",
"kind": 2048,
"kindString": "Method",
@@ -858,13 +916,13 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 150,
+ "line": 168,
"character": 8
}
],
"signatures": [
{
- "id": 336,
+ "id": 371,
"name": "emptyBucket",
"kind": 4096,
"kindString": "Call signature",
@@ -874,7 +932,7 @@
},
"parameters": [
{
- "id": 337,
+ "id": 372,
"name": "id",
"kind": 32768,
"kindString": "Parameter",
@@ -897,14 +955,14 @@
{
"type": "reflection",
"declaration": {
- "id": 338,
+ "id": 373,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 339,
+ "id": 374,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -912,21 +970,21 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 154,
+ "line": 172,
"character": 8
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 340,
+ "id": 375,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 341,
+ "id": 376,
"name": "message",
"kind": 1024,
"kindString": "Property",
@@ -934,7 +992,7 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 154,
+ "line": 172,
"character": 16
}
],
@@ -948,14 +1006,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [341]
+ "children": [376]
}
]
}
}
},
{
- "id": 342,
+ "id": 377,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -963,7 +1021,7 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 155,
+ "line": 173,
"character": 8
}
],
@@ -977,7 +1035,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [339, 342]
+ "children": [374, 377]
}
]
}
@@ -985,14 +1043,14 @@
{
"type": "reflection",
"declaration": {
- "id": 343,
+ "id": 378,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 344,
+ "id": 379,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -1000,7 +1058,7 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 158,
+ "line": 176,
"character": 8
}
],
@@ -1010,7 +1068,7 @@
}
},
{
- "id": 345,
+ "id": 380,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -1018,13 +1076,13 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 159,
+ "line": 177,
"character": 8
}
],
"type": {
"type": "reference",
- "id": 398,
+ "id": 437,
"name": "StorageError"
}
}
@@ -1033,7 +1091,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [344, 345]
+ "children": [379, 380]
}
]
}
@@ -1047,19 +1105,19 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 70,
+ "id": 74,
"name": "default.emptyBucket"
}
}
],
"inheritedFrom": {
"type": "reference",
- "id": 69,
+ "id": 73,
"name": "default.emptyBucket"
}
},
{
- "id": 279,
+ "id": 310,
"name": "from",
"kind": 2048,
"kindString": "Method",
@@ -1073,7 +1131,7 @@
],
"signatures": [
{
- "id": 280,
+ "id": 311,
"name": "from",
"kind": 4096,
"kindString": "Call signature",
@@ -1083,7 +1141,7 @@
},
"parameters": [
{
- "id": 281,
+ "id": 312,
"name": "id",
"kind": 32768,
"kindString": "Parameter",
@@ -1099,14 +1157,14 @@
],
"type": {
"type": "reference",
- "id": 92,
+ "id": 96,
"name": "default"
}
}
]
},
{
- "id": 300,
+ "id": 331,
"name": "getBucket",
"kind": 2048,
"kindString": "Method",
@@ -1120,7 +1178,7 @@
],
"signatures": [
{
- "id": 301,
+ "id": 332,
"name": "getBucket",
"kind": 4096,
"kindString": "Call signature",
@@ -1130,7 +1188,7 @@
},
"parameters": [
{
- "id": 302,
+ "id": 333,
"name": "id",
"kind": 32768,
"kindString": "Parameter",
@@ -1153,14 +1211,14 @@
{
"type": "reflection",
"declaration": {
- "id": 303,
+ "id": 334,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 304,
+ "id": 335,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -1174,12 +1232,12 @@
],
"type": {
"type": "reference",
- "id": 357,
+ "id": 392,
"name": "Bucket"
}
},
{
- "id": 305,
+ "id": 336,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -1201,7 +1259,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [304, 305]
+ "children": [335, 336]
}
]
}
@@ -1209,14 +1267,14 @@
{
"type": "reflection",
"declaration": {
- "id": 306,
+ "id": 337,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 307,
+ "id": 338,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -1234,7 +1292,7 @@
}
},
{
- "id": 308,
+ "id": 339,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -1248,7 +1306,7 @@
],
"type": {
"type": "reference",
- "id": 398,
+ "id": 437,
"name": "StorageError"
}
}
@@ -1257,7 +1315,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [307, 308]
+ "children": [338, 339]
}
]
}
@@ -1283,7 +1341,7 @@
}
},
{
- "id": 292,
+ "id": 323,
"name": "listBuckets",
"kind": 2048,
"kindString": "Method",
@@ -1297,7 +1355,7 @@
],
"signatures": [
{
- "id": 293,
+ "id": 324,
"name": "listBuckets",
"kind": 4096,
"kindString": "Call signature",
@@ -1314,14 +1372,14 @@
{
"type": "reflection",
"declaration": {
- "id": 294,
+ "id": 325,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 295,
+ "id": 326,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -1337,13 +1395,13 @@
"type": "array",
"elementType": {
"type": "reference",
- "id": 357,
+ "id": 392,
"name": "Bucket"
}
}
},
{
- "id": 296,
+ "id": 327,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -1365,7 +1423,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [295, 296]
+ "children": [326, 327]
}
]
}
@@ -1373,14 +1431,14 @@
{
"type": "reflection",
"declaration": {
- "id": 297,
+ "id": 328,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 298,
+ "id": 329,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -1398,7 +1456,7 @@
}
},
{
- "id": 299,
+ "id": 330,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -1412,7 +1470,7 @@
],
"type": {
"type": "reference",
- "id": 398,
+ "id": 437,
"name": "StorageError"
}
}
@@ -1421,7 +1479,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [298, 299]
+ "children": [329, 330]
}
]
}
@@ -1447,7 +1505,7 @@
}
},
{
- "id": 321,
+ "id": 354,
"name": "updateBucket",
"kind": 2048,
"kindString": "Method",
@@ -1455,13 +1513,13 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 115,
+ "line": 127,
"character": 8
}
],
"signatures": [
{
- "id": 322,
+ "id": 355,
"name": "updateBucket",
"kind": 4096,
"kindString": "Call signature",
@@ -1471,7 +1529,7 @@
},
"parameters": [
{
- "id": 323,
+ "id": 356,
"name": "id",
"kind": 32768,
"kindString": "Parameter",
@@ -1485,7 +1543,7 @@
}
},
{
- "id": 324,
+ "id": 357,
"name": "options",
"kind": 32768,
"kindString": "Parameter",
@@ -1493,25 +1551,83 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 325,
+ "id": 358,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 326,
+ "id": 361,
+ "name": "allowedMimeTypes",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "specifies the allowed mime types that this bucket can accept during upload\n"
+ },
+ "sources": [
+ {
+ "fileName": "src/packages/StorageBucketApi.ts",
+ "line": 129,
+ "character": 65
+ }
+ ],
+ "type": {
+ "type": "array",
+ "elementType": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ },
+ {
+ "id": 360,
+ "name": "fileSizeLimit",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "specifies the file size limit that this bucket can accept during upload"
+ },
+ "sources": [
+ {
+ "fileName": "src/packages/StorageBucketApi.ts",
+ "line": 129,
+ "character": 32
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "intrinsic",
+ "name": "string"
+ },
+ {
+ "type": "intrinsic",
+ "name": "number"
+ }
+ ]
+ }
+ },
+ {
+ "id": 359,
"name": "public",
"kind": 1024,
"kindString": "Property",
"flags": {},
"comment": {
- "shortText": "The visibility of the bucket. Public buckets don't require an authorization token to download objects, but still require a valid token for all other operations.\n"
+ "shortText": "The visibility of the bucket. Public buckets don't require an authorization token to download objects, but still require a valid token for all other operations."
},
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 117,
+ "line": 129,
"character": 15
}
],
@@ -1525,7 +1641,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [326]
+ "children": [361, 360, 359]
}
]
}
@@ -1541,14 +1657,14 @@
{
"type": "reflection",
"declaration": {
- "id": 327,
+ "id": 362,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 328,
+ "id": 363,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -1556,21 +1672,21 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 120,
+ "line": 132,
"character": 8
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 329,
+ "id": 364,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 330,
+ "id": 365,
"name": "message",
"kind": 1024,
"kindString": "Property",
@@ -1578,7 +1694,7 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 120,
+ "line": 132,
"character": 16
}
],
@@ -1592,14 +1708,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [330]
+ "children": [365]
}
]
}
}
},
{
- "id": 331,
+ "id": 366,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -1607,7 +1723,7 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 121,
+ "line": 133,
"character": 8
}
],
@@ -1621,7 +1737,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [328, 331]
+ "children": [363, 366]
}
]
}
@@ -1629,14 +1745,14 @@
{
"type": "reflection",
"declaration": {
- "id": 332,
+ "id": 367,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 333,
+ "id": 368,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -1644,7 +1760,7 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 124,
+ "line": 136,
"character": 8
}
],
@@ -1654,7 +1770,7 @@
}
},
{
- "id": 334,
+ "id": 369,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -1662,13 +1778,13 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 125,
+ "line": 137,
"character": 8
}
],
"type": {
"type": "reference",
- "id": 398,
+ "id": 437,
"name": "StorageError"
}
}
@@ -1677,7 +1793,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [333, 334]
+ "children": [368, 369]
}
]
}
@@ -1691,14 +1807,14 @@
},
"inheritedFrom": {
"type": "reference",
- "id": 56,
+ "id": 58,
"name": "default.updateBucket"
}
}
],
"inheritedFrom": {
"type": "reference",
- "id": 55,
+ "id": 57,
"name": "default.updateBucket"
}
}
@@ -1707,12 +1823,12 @@
{
"title": "Constructors",
"kind": 512,
- "children": [267]
+ "children": [298]
},
{
"title": "Methods",
"kind": 2048,
- "children": [309, 346, 335, 279, 300, 292, 321]
+ "children": [340, 381, 370, 310, 331, 323, 354]
}
],
"sources": [
@@ -1731,14 +1847,14 @@
]
},
{
- "id": 398,
+ "id": 437,
"name": "StorageError",
"kind": 128,
"kindString": "Class",
"flags": {},
"children": [
{
- "id": 399,
+ "id": 438,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -1752,14 +1868,14 @@
],
"signatures": [
{
- "id": 400,
+ "id": 439,
"name": "new StorageError",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 401,
+ "id": 440,
"name": "message",
"kind": 32768,
"kindString": "Parameter",
@@ -1772,7 +1888,7 @@
],
"type": {
"type": "reference",
- "id": 398,
+ "id": 437,
"name": "StorageError"
},
"overwrites": {
@@ -1791,7 +1907,7 @@
{
"title": "Constructors",
"kind": 512,
- "children": [399]
+ "children": [438]
}
],
"sources": [
@@ -1812,25 +1928,25 @@
"extendedBy": [
{
"type": "reference",
- "id": 403,
+ "id": 442,
"name": "StorageApiError"
},
{
"type": "reference",
- "id": 416,
+ "id": 455,
"name": "StorageUnknownError"
}
]
},
{
- "id": 416,
+ "id": 455,
"name": "StorageUnknownError",
"kind": 128,
"kindString": "Class",
"flags": {},
"children": [
{
- "id": 417,
+ "id": 456,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -1844,14 +1960,14 @@
],
"signatures": [
{
- "id": 418,
+ "id": 457,
"name": "new StorageUnknownError",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 419,
+ "id": 458,
"name": "message",
"kind": 32768,
"kindString": "Parameter",
@@ -1862,7 +1978,7 @@
}
},
{
- "id": 420,
+ "id": 459,
"name": "originalError",
"kind": 32768,
"kindString": "Parameter",
@@ -1875,24 +1991,24 @@
],
"type": {
"type": "reference",
- "id": 416,
+ "id": 455,
"name": "StorageUnknownError"
},
"overwrites": {
"type": "reference",
- "id": 400,
+ "id": 439,
"name": "StorageError.constructor"
}
}
],
"overwrites": {
"type": "reference",
- "id": 399,
+ "id": 438,
"name": "StorageError.constructor"
}
},
{
- "id": 421,
+ "id": 460,
"name": "originalError",
"kind": 1024,
"kindString": "Property",
@@ -1914,12 +2030,12 @@
{
"title": "Constructors",
"kind": 512,
- "children": [417]
+ "children": [456]
},
{
"title": "Properties",
"kind": 1024,
- "children": [421]
+ "children": [460]
}
],
"sources": [
@@ -1932,20 +2048,43 @@
"extendedTypes": [
{
"type": "reference",
- "id": 398,
+ "id": 437,
"name": "StorageError"
}
]
},
{
- "id": 357,
+ "id": 392,
"name": "Bucket",
"kind": 256,
"kindString": "Interface",
"flags": {},
"children": [
{
- "id": 361,
+ "id": 397,
+ "name": "allowed_mime_types",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 6,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "array",
+ "elementType": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ },
+ {
+ "id": 398,
"name": "created_at",
"kind": 1024,
"kindString": "Property",
@@ -1953,7 +2092,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 5,
+ "line": 7,
"character": 2
}
],
@@ -1963,7 +2102,27 @@
}
},
{
- "id": 358,
+ "id": 396,
+ "name": "file_size_limit",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 5,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "number"
+ }
+ },
+ {
+ "id": 393,
"name": "id",
"kind": 1024,
"kindString": "Property",
@@ -1981,7 +2140,7 @@
}
},
{
- "id": 359,
+ "id": 394,
"name": "name",
"kind": 1024,
"kindString": "Property",
@@ -1999,7 +2158,7 @@
}
},
{
- "id": 360,
+ "id": 395,
"name": "owner",
"kind": 1024,
"kindString": "Property",
@@ -2017,7 +2176,7 @@
}
},
{
- "id": 363,
+ "id": 400,
"name": "public",
"kind": 1024,
"kindString": "Property",
@@ -2025,7 +2184,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 7,
+ "line": 9,
"character": 2
}
],
@@ -2035,7 +2194,7 @@
}
},
{
- "id": 362,
+ "id": 399,
"name": "updated_at",
"kind": 1024,
"kindString": "Property",
@@ -2043,7 +2202,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 6,
+ "line": 8,
"character": 2
}
],
@@ -2057,7 +2216,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [361, 358, 359, 360, 363, 362]
+ "children": [397, 398, 396, 393, 394, 395, 400, 399]
}
],
"sources": [
@@ -2069,14 +2228,14 @@
]
},
{
- "id": 386,
+ "id": 424,
"name": "FetchParameters",
"kind": 256,
"kindString": "Interface",
"flags": {},
"children": [
{
- "id": 387,
+ "id": 425,
"name": "signal",
"kind": 1024,
"kindString": "Property",
@@ -2089,7 +2248,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 68,
+ "line": 74,
"character": 2
}
],
@@ -2105,26 +2264,26 @@
{
"title": "Properties",
"kind": 1024,
- "children": [387]
+ "children": [425]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 64,
+ "line": 70,
"character": 17
}
]
},
{
- "id": 364,
+ "id": 401,
"name": "FileObject",
"kind": 256,
"kindString": "Interface",
"flags": {},
"children": [
{
- "id": 366,
+ "id": 403,
"name": "bucket_id",
"kind": 1024,
"kindString": "Property",
@@ -2132,7 +2291,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 12,
+ "line": 14,
"character": 2
}
],
@@ -2142,7 +2301,7 @@
}
},
{
- "id": 373,
+ "id": 410,
"name": "buckets",
"kind": 1024,
"kindString": "Property",
@@ -2150,23 +2309,46 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 19,
+ "line": 21,
"character": 2
}
],
"type": {
"type": "reference",
- "id": 357,
+ "id": 392,
"name": "Bucket",
"dereferenced": {
- "id": 357,
+ "id": 392,
"name": "Bucket",
"kind": 256,
"kindString": "Interface",
"flags": {},
"children": [
{
- "id": 361,
+ "id": 397,
+ "name": "allowed_mime_types",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 6,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "array",
+ "elementType": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ },
+ {
+ "id": 398,
"name": "created_at",
"kind": 1024,
"kindString": "Property",
@@ -2174,7 +2356,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 5,
+ "line": 7,
"character": 2
}
],
@@ -2184,7 +2366,27 @@
}
},
{
- "id": 358,
+ "id": 396,
+ "name": "file_size_limit",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 5,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "number"
+ }
+ },
+ {
+ "id": 393,
"name": "id",
"kind": 1024,
"kindString": "Property",
@@ -2202,7 +2404,7 @@
}
},
{
- "id": 359,
+ "id": 394,
"name": "name",
"kind": 1024,
"kindString": "Property",
@@ -2220,7 +2422,7 @@
}
},
{
- "id": 360,
+ "id": 395,
"name": "owner",
"kind": 1024,
"kindString": "Property",
@@ -2238,7 +2440,7 @@
}
},
{
- "id": 363,
+ "id": 400,
"name": "public",
"kind": 1024,
"kindString": "Property",
@@ -2246,7 +2448,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 7,
+ "line": 9,
"character": 2
}
],
@@ -2256,7 +2458,7 @@
}
},
{
- "id": 362,
+ "id": 399,
"name": "updated_at",
"kind": 1024,
"kindString": "Property",
@@ -2264,7 +2466,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 6,
+ "line": 8,
"character": 2
}
],
@@ -2278,7 +2480,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [361, 358, 359, 360, 363, 362]
+ "children": [397, 398, 396, 393, 394, 395, 400, 399]
}
],
"sources": [
@@ -2292,11 +2494,29 @@
}
},
{
- "id": 370,
+ "id": 407,
"name": "created_at",
"kind": 1024,
"kindString": "Property",
"flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 18,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 405,
+ "name": "id",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
"sources": [
{
"fileName": "src/lib/types.ts",
@@ -2310,25 +2530,7 @@
}
},
{
- "id": 368,
- "name": "id",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 14,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 371,
+ "id": 408,
"name": "last_accessed_at",
"kind": 1024,
"kindString": "Property",
@@ -2336,7 +2538,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 17,
+ "line": 19,
"character": 2
}
],
@@ -2346,7 +2548,7 @@
}
},
{
- "id": 372,
+ "id": 409,
"name": "metadata",
"kind": 1024,
"kindString": "Property",
@@ -2354,7 +2556,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 18,
+ "line": 20,
"character": 2
}
],
@@ -2376,29 +2578,11 @@
}
},
{
- "id": 365,
+ "id": 402,
"name": "name",
"kind": 1024,
"kindString": "Property",
"flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 11,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 367,
- "name": "owner",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
"sources": [
{
"fileName": "src/lib/types.ts",
@@ -2412,8 +2596,8 @@
}
},
{
- "id": 369,
- "name": "updated_at",
+ "id": 404,
+ "name": "owner",
"kind": 1024,
"kindString": "Property",
"flags": {},
@@ -2428,32 +2612,50 @@
"type": "intrinsic",
"name": "string"
}
+ },
+ {
+ "id": 406,
+ "name": "updated_at",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 17,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
}
],
"groups": [
{
"title": "Properties",
"kind": 1024,
- "children": [366, 373, 370, 368, 371, 372, 365, 367, 369]
+ "children": [403, 410, 407, 405, 408, 409, 402, 404, 406]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 10,
+ "line": 12,
"character": 17
}
]
},
{
- "id": 377,
+ "id": 414,
"name": "FileOptions",
"kind": 256,
"kindString": "Interface",
"flags": {},
"children": [
{
- "id": 378,
+ "id": 415,
"name": "cacheControl",
"kind": 1024,
"kindString": "Property",
@@ -2466,7 +2668,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 31,
+ "line": 33,
"character": 2
}
],
@@ -2476,7 +2678,7 @@
}
},
{
- "id": 379,
+ "id": 416,
"name": "contentType",
"kind": 1024,
"kindString": "Property",
@@ -2489,7 +2691,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 35,
+ "line": 37,
"character": 2
}
],
@@ -2499,7 +2701,30 @@
}
},
{
- "id": 380,
+ "id": 418,
+ "name": "duplex",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "The duplex option is a string parameter that enables or disables duplex streaming, allowing for both reading and writing data in the same stream. It can be passed as an option to the fetch() method."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 45,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 417,
"name": "upsert",
"kind": 1024,
"kindString": "Property",
@@ -2512,7 +2737,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 39,
+ "line": 41,
"character": 2
}
],
@@ -2526,26 +2751,26 @@
{
"title": "Properties",
"kind": 1024,
- "children": [378, 379, 380]
+ "children": [415, 416, 418, 417]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 27,
+ "line": 29,
"character": 17
}
]
},
{
- "id": 388,
+ "id": 426,
"name": "Metadata",
"kind": 256,
"kindString": "Interface",
"flags": {},
"children": [
{
- "id": 389,
+ "id": 427,
"name": "name",
"kind": 1024,
"kindString": "Property",
@@ -2553,7 +2778,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 73,
+ "line": 79,
"character": 2
}
],
@@ -2567,26 +2792,26 @@
{
"title": "Properties",
"kind": 1024,
- "children": [389]
+ "children": [427]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 72,
+ "line": 78,
"character": 17
}
]
},
{
- "id": 381,
+ "id": 419,
"name": "SearchOptions",
"kind": 256,
"kindString": "Interface",
"flags": {},
"children": [
{
- "id": 382,
+ "id": 420,
"name": "limit",
"kind": 1024,
"kindString": "Property",
@@ -2599,7 +2824,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 46,
+ "line": 52,
"character": 2
}
],
@@ -2609,7 +2834,7 @@
}
},
{
- "id": 383,
+ "id": 421,
"name": "offset",
"kind": 1024,
"kindString": "Property",
@@ -2622,7 +2847,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 51,
+ "line": 57,
"character": 2
}
],
@@ -2632,7 +2857,7 @@
}
},
{
- "id": 385,
+ "id": 423,
"name": "search",
"kind": 1024,
"kindString": "Property",
@@ -2645,7 +2870,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 61,
+ "line": 67,
"character": 2
}
],
@@ -2655,7 +2880,7 @@
}
},
{
- "id": 384,
+ "id": 422,
"name": "sortBy",
"kind": 1024,
"kindString": "Property",
@@ -2668,23 +2893,23 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 56,
+ "line": 62,
"character": 2
}
],
"type": {
"type": "reference",
- "id": 374,
+ "id": 411,
"name": "SortBy",
"dereferenced": {
- "id": 374,
+ "id": 411,
"name": "SortBy",
"kind": 256,
"kindString": "Interface",
"flags": {},
"children": [
{
- "id": 375,
+ "id": 412,
"name": "column",
"kind": 1024,
"kindString": "Property",
@@ -2694,7 +2919,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 23,
+ "line": 25,
"character": 2
}
],
@@ -2704,7 +2929,7 @@
}
},
{
- "id": 376,
+ "id": 413,
"name": "order",
"kind": 1024,
"kindString": "Property",
@@ -2714,7 +2939,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 24,
+ "line": 26,
"character": 2
}
],
@@ -2728,13 +2953,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [375, 376]
+ "children": [412, 413]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 22,
+ "line": 24,
"character": 17
}
]
@@ -2746,26 +2971,26 @@
{
"title": "Properties",
"kind": 1024,
- "children": [382, 383, 385, 384]
+ "children": [420, 421, 423, 422]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 42,
+ "line": 48,
"character": 17
}
]
},
{
- "id": 374,
+ "id": 411,
"name": "SortBy",
"kind": 256,
"kindString": "Interface",
"flags": {},
"children": [
{
- "id": 375,
+ "id": 412,
"name": "column",
"kind": 1024,
"kindString": "Property",
@@ -2775,7 +3000,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 23,
+ "line": 25,
"character": 2
}
],
@@ -2785,7 +3010,7 @@
}
},
{
- "id": 376,
+ "id": 413,
"name": "order",
"kind": 1024,
"kindString": "Property",
@@ -2795,7 +3020,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 24,
+ "line": 26,
"character": 2
}
],
@@ -2809,26 +3034,26 @@
{
"title": "Properties",
"kind": 1024,
- "children": [375, 376]
+ "children": [412, 413]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 22,
+ "line": 24,
"character": 17
}
]
},
{
- "id": 390,
+ "id": 428,
"name": "TransformOptions",
"kind": 256,
"kindString": "Interface",
"flags": {},
"children": [
{
- "id": 394,
+ "id": 433,
"name": "format",
"kind": 1024,
"kindString": "Property",
@@ -2837,12 +3062,12 @@
},
"comment": {
"shortText": "Specify the format of the image requested.",
- "text": "When using 'origin' we force the format to be the same as the original image,\nbypassing automatic browser optimisation such as webp conversion\n"
+ "text": "When using 'origin' we force the format to be the same as the original image.\nWhen this option is not passed in, images are optimized to modern image formats like Webp.\n"
},
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 98,
+ "line": 110,
"character": 2
}
],
@@ -2852,7 +3077,7 @@
}
},
{
- "id": 392,
+ "id": 430,
"name": "height",
"kind": 1024,
"kindString": "Property",
@@ -2865,7 +3090,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 84,
+ "line": 90,
"character": 2
}
],
@@ -2875,7 +3100,30 @@
}
},
{
- "id": 393,
+ "id": 432,
+ "name": "quality",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "Set the quality of the returned image.\nA number from 20 to 100, with 100 being the highest quality.\nDefaults to 80"
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 103,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "number"
+ }
+ },
+ {
+ "id": 431,
"name": "resize",
"kind": 1024,
"kindString": "Property",
@@ -2888,7 +3136,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 91,
+ "line": 97,
"character": 2
}
],
@@ -2911,7 +3159,7 @@
}
},
{
- "id": 391,
+ "id": 429,
"name": "width",
"kind": 1024,
"kindString": "Property",
@@ -2924,7 +3172,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 80,
+ "line": 86,
"character": 2
}
],
@@ -2938,19 +3186,19 @@
{
"title": "Properties",
"kind": 1024,
- "children": [394, 392, 393, 391]
+ "children": [433, 430, 432, 431, 429]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 76,
+ "line": 82,
"character": 17
}
]
},
{
- "id": 395,
+ "id": 434,
"name": "isStorageError",
"kind": 64,
"kindString": "Function",
@@ -2964,14 +3212,14 @@
],
"signatures": [
{
- "id": 396,
+ "id": 435,
"name": "isStorageError",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 397,
+ "id": 436,
"name": "error",
"kind": 32768,
"kindString": "Parameter",
@@ -2988,7 +3236,7 @@
"asserts": false,
"targetType": {
"type": "reference",
- "id": 398,
+ "id": 437,
"name": "StorageError"
}
}
@@ -3000,17 +3248,17 @@
{
"title": "Classes",
"kind": 128,
- "children": [403, 266, 398, 416]
+ "children": [442, 297, 437, 455]
},
{
"title": "Interfaces",
"kind": 256,
- "children": [357, 386, 364, 377, 388, 381, 374, 390]
+ "children": [392, 424, 401, 414, 426, 419, 411, 428]
},
{
"title": "Functions",
"kind": 64,
- "children": [395]
+ "children": [434]
}
],
"sources": [
@@ -3198,7 +3446,7 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 79,
+ "line": 81,
"character": 8
}
],
@@ -3243,6 +3491,64 @@
"kindString": "Type literal",
"flags": {},
"children": [
+ {
+ "id": 50,
+ "name": "allowedMimeTypes",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "specifies the allowed mime types that this bucket can accept during upload"
+ },
+ "sources": [
+ {
+ "fileName": "src/packages/StorageBucketApi.ts",
+ "line": 83,
+ "character": 65
+ }
+ ],
+ "type": {
+ "type": "array",
+ "elementType": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ },
+ {
+ "id": 49,
+ "name": "fileSizeLimit",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "specifies the file size limit that this bucket can accept during upload"
+ },
+ "sources": [
+ {
+ "fileName": "src/packages/StorageBucketApi.ts",
+ "line": 83,
+ "character": 32
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "intrinsic",
+ "name": "string"
+ },
+ {
+ "type": "intrinsic",
+ "name": "number"
+ }
+ ]
+ }
+ },
{
"id": 48,
"name": "public",
@@ -3255,7 +3561,7 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 81,
+ "line": 83,
"character": 15
}
],
@@ -3269,7 +3575,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [48]
+ "children": [50, 49, 48]
}
]
}
@@ -3286,14 +3592,14 @@
{
"type": "reflection",
"declaration": {
- "id": 49,
+ "id": 51,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 50,
+ "id": 52,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -3301,7 +3607,7 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 84,
+ "line": 88,
"character": 8
}
],
@@ -3310,7 +3616,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 357,
+ "id": 392,
"name": "Bucket"
},
{
@@ -3323,63 +3629,8 @@
"name": "Pick"
}
},
- {
- "id": 51,
- "name": "error",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/packages/StorageBucketApi.ts",
- "line": 85,
- "character": 8
- }
- ],
- "type": {
- "type": "literal",
- "value": null
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [50, 51]
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 52,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
{
"id": 53,
- "name": "data",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/packages/StorageBucketApi.ts",
- "line": 88,
- "character": 8
- }
- ],
- "type": {
- "type": "literal",
- "value": null
- }
- },
- {
- "id": 54,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -3391,9 +3642,64 @@
"character": 8
}
],
+ "type": {
+ "type": "literal",
+ "value": null
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [52, 53]
+ }
+ ]
+ }
+ },
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 54,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 55,
+ "name": "data",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageBucketApi.ts",
+ "line": 92,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "literal",
+ "value": null
+ }
+ },
+ {
+ "id": 56,
+ "name": "error",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageBucketApi.ts",
+ "line": 93,
+ "character": 8
+ }
+ ],
"type": {
"type": "reference",
- "id": 398,
+ "id": 437,
"name": "StorageError"
}
}
@@ -3402,7 +3708,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [53, 54]
+ "children": [55, 56]
}
]
}
@@ -3418,7 +3724,7 @@
]
},
{
- "id": 80,
+ "id": 84,
"name": "deleteBucket",
"kind": 2048,
"kindString": "Method",
@@ -3426,13 +3732,13 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 185,
+ "line": 203,
"character": 8
}
],
"signatures": [
{
- "id": 81,
+ "id": 85,
"name": "deleteBucket",
"kind": 4096,
"kindString": "Call signature",
@@ -3442,7 +3748,7 @@
},
"parameters": [
{
- "id": 82,
+ "id": 86,
"name": "id",
"kind": 32768,
"kindString": "Parameter",
@@ -3465,14 +3771,14 @@
{
"type": "reflection",
"declaration": {
- "id": 83,
+ "id": 87,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 84,
+ "id": 88,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -3480,21 +3786,21 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 189,
+ "line": 207,
"character": 8
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 85,
+ "id": 89,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 86,
+ "id": 90,
"name": "message",
"kind": 1024,
"kindString": "Property",
@@ -3502,7 +3808,7 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 189,
+ "line": 207,
"character": 16
}
],
@@ -3516,14 +3822,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [86]
+ "children": [90]
}
]
}
}
},
{
- "id": 87,
+ "id": 91,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -3531,7 +3837,7 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 190,
+ "line": 208,
"character": 8
}
],
@@ -3545,7 +3851,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [84, 87]
+ "children": [88, 91]
}
]
}
@@ -3553,14 +3859,14 @@
{
"type": "reflection",
"declaration": {
- "id": 88,
+ "id": 92,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 89,
+ "id": 93,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -3568,7 +3874,7 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 193,
+ "line": 211,
"character": 8
}
],
@@ -3578,7 +3884,7 @@
}
},
{
- "id": 90,
+ "id": 94,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -3586,13 +3892,13 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 194,
+ "line": 212,
"character": 8
}
],
"type": {
"type": "reference",
- "id": 398,
+ "id": 437,
"name": "StorageError"
}
}
@@ -3601,7 +3907,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [89, 90]
+ "children": [93, 94]
}
]
}
@@ -3617,7 +3923,7 @@
]
},
{
- "id": 69,
+ "id": 73,
"name": "emptyBucket",
"kind": 2048,
"kindString": "Method",
@@ -3625,13 +3931,13 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 150,
+ "line": 168,
"character": 8
}
],
"signatures": [
{
- "id": 70,
+ "id": 74,
"name": "emptyBucket",
"kind": 4096,
"kindString": "Call signature",
@@ -3641,7 +3947,7 @@
},
"parameters": [
{
- "id": 71,
+ "id": 75,
"name": "id",
"kind": 32768,
"kindString": "Parameter",
@@ -3664,14 +3970,14 @@
{
"type": "reflection",
"declaration": {
- "id": 72,
+ "id": 76,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 73,
+ "id": 77,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -3679,21 +3985,21 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 154,
+ "line": 172,
"character": 8
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 74,
+ "id": 78,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 75,
+ "id": 79,
"name": "message",
"kind": 1024,
"kindString": "Property",
@@ -3701,7 +4007,7 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 154,
+ "line": 172,
"character": 16
}
],
@@ -3715,14 +4021,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [75]
+ "children": [79]
}
]
}
}
},
{
- "id": 76,
+ "id": 80,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -3730,7 +4036,7 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 155,
+ "line": 173,
"character": 8
}
],
@@ -3744,7 +4050,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [73, 76]
+ "children": [77, 80]
}
]
}
@@ -3752,14 +4058,14 @@
{
"type": "reflection",
"declaration": {
- "id": 77,
+ "id": 81,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 78,
+ "id": 82,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -3767,7 +4073,7 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 158,
+ "line": 176,
"character": 8
}
],
@@ -3777,7 +4083,7 @@
}
},
{
- "id": 79,
+ "id": 83,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -3785,13 +4091,13 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 159,
+ "line": 177,
"character": 8
}
],
"type": {
"type": "reference",
- "id": 398,
+ "id": 437,
"name": "StorageError"
}
}
@@ -3800,7 +4106,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [78, 79]
+ "children": [82, 83]
}
]
}
@@ -3884,7 +4190,7 @@
],
"type": {
"type": "reference",
- "id": 357,
+ "id": 392,
"name": "Bucket"
}
},
@@ -3958,7 +4264,7 @@
],
"type": {
"type": "reference",
- "id": 398,
+ "id": 437,
"name": "StorageError"
}
}
@@ -4037,7 +4343,7 @@
"type": "array",
"elementType": {
"type": "reference",
- "id": 357,
+ "id": 392,
"name": "Bucket"
}
}
@@ -4112,7 +4418,7 @@
],
"type": {
"type": "reference",
- "id": 398,
+ "id": 437,
"name": "StorageError"
}
}
@@ -4137,7 +4443,7 @@
]
},
{
- "id": 55,
+ "id": 57,
"name": "updateBucket",
"kind": 2048,
"kindString": "Method",
@@ -4145,13 +4451,13 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 115,
+ "line": 127,
"character": 8
}
],
"signatures": [
{
- "id": 56,
+ "id": 58,
"name": "updateBucket",
"kind": 4096,
"kindString": "Call signature",
@@ -4161,7 +4467,7 @@
},
"parameters": [
{
- "id": 57,
+ "id": 59,
"name": "id",
"kind": 32768,
"kindString": "Parameter",
@@ -4175,7 +4481,7 @@
}
},
{
- "id": 58,
+ "id": 60,
"name": "options",
"kind": 32768,
"kindString": "Parameter",
@@ -4183,25 +4489,83 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 59,
+ "id": 61,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 60,
+ "id": 64,
+ "name": "allowedMimeTypes",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "specifies the allowed mime types that this bucket can accept during upload\n"
+ },
+ "sources": [
+ {
+ "fileName": "src/packages/StorageBucketApi.ts",
+ "line": 129,
+ "character": 65
+ }
+ ],
+ "type": {
+ "type": "array",
+ "elementType": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ },
+ {
+ "id": 63,
+ "name": "fileSizeLimit",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "specifies the file size limit that this bucket can accept during upload"
+ },
+ "sources": [
+ {
+ "fileName": "src/packages/StorageBucketApi.ts",
+ "line": 129,
+ "character": 32
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "intrinsic",
+ "name": "string"
+ },
+ {
+ "type": "intrinsic",
+ "name": "number"
+ }
+ ]
+ }
+ },
+ {
+ "id": 62,
"name": "public",
"kind": 1024,
"kindString": "Property",
"flags": {},
"comment": {
- "shortText": "The visibility of the bucket. Public buckets don't require an authorization token to download objects, but still require a valid token for all other operations.\n"
+ "shortText": "The visibility of the bucket. Public buckets don't require an authorization token to download objects, but still require a valid token for all other operations."
},
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 117,
+ "line": 129,
"character": 15
}
],
@@ -4215,7 +4579,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [60]
+ "children": [64, 63, 62]
}
]
}
@@ -4231,14 +4595,14 @@
{
"type": "reflection",
"declaration": {
- "id": 61,
+ "id": 65,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 62,
+ "id": 66,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -4246,21 +4610,21 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 120,
+ "line": 132,
"character": 8
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 63,
+ "id": 67,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 64,
+ "id": 68,
"name": "message",
"kind": 1024,
"kindString": "Property",
@@ -4268,7 +4632,7 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 120,
+ "line": 132,
"character": 16
}
],
@@ -4282,14 +4646,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [64]
+ "children": [68]
}
]
}
}
},
{
- "id": 65,
+ "id": 69,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -4297,7 +4661,7 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 121,
+ "line": 133,
"character": 8
}
],
@@ -4311,7 +4675,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [62, 65]
+ "children": [66, 69]
}
]
}
@@ -4319,14 +4683,14 @@
{
"type": "reflection",
"declaration": {
- "id": 66,
+ "id": 70,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 67,
+ "id": 71,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -4334,7 +4698,7 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 124,
+ "line": 136,
"character": 8
}
],
@@ -4344,7 +4708,7 @@
}
},
{
- "id": 68,
+ "id": 72,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -4352,13 +4716,13 @@
"sources": [
{
"fileName": "src/packages/StorageBucketApi.ts",
- "line": 125,
+ "line": 137,
"character": 8
}
],
"type": {
"type": "reference",
- "id": 398,
+ "id": 437,
"name": "StorageError"
}
}
@@ -4367,7 +4731,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [67, 68]
+ "children": [71, 72]
}
]
}
@@ -4392,7 +4756,7 @@
{
"title": "Methods",
"kind": 2048,
- "children": [43, 80, 69, 34, 26, 55]
+ "children": [43, 84, 73, 34, 26, 57]
}
],
"sources": [
@@ -4405,7 +4769,7 @@
"extendedBy": [
{
"type": "reference",
- "id": 266,
+ "id": 297,
"name": "StorageClient"
}
]
@@ -4427,21 +4791,21 @@
]
},
{
- "id": 91,
+ "id": 95,
"name": "packages/StorageFileApi",
"kind": 2,
"kindString": "Module",
"flags": {},
"children": [
{
- "id": 92,
+ "id": 96,
"name": "default",
"kind": 128,
"kindString": "Class",
"flags": {},
"children": [
{
- "id": 93,
+ "id": 97,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -4449,20 +4813,20 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 33,
+ "line": 45,
"character": 2
}
],
"signatures": [
{
- "id": 94,
+ "id": 98,
"name": "new default",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 95,
+ "id": 99,
"name": "url",
"kind": 32768,
"kindString": "Parameter",
@@ -4473,7 +4837,7 @@
}
},
{
- "id": 96,
+ "id": 100,
"name": "headers",
"kind": 32768,
"kindString": "Parameter",
@@ -4481,20 +4845,20 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 97,
+ "id": 101,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 98,
+ "id": 102,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 99,
+ "id": 103,
"name": "key",
"kind": 32768,
"flags": {},
@@ -4514,7 +4878,7 @@
"defaultValue": "{}"
},
{
- "id": 100,
+ "id": 104,
"name": "bucketId",
"kind": 32768,
"kindString": "Parameter",
@@ -4527,7 +4891,7 @@
}
},
{
- "id": 101,
+ "id": 105,
"name": "fetch",
"kind": 32768,
"kindString": "Parameter",
@@ -4537,21 +4901,21 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 102,
+ "id": 106,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 103,
+ "id": 107,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 104,
+ "id": 108,
"name": "input",
"kind": 32768,
"kindString": "Parameter",
@@ -4564,7 +4928,7 @@
}
},
{
- "id": 105,
+ "id": 109,
"name": "init",
"kind": 32768,
"kindString": "Parameter",
@@ -4601,14 +4965,14 @@
],
"type": {
"type": "reference",
- "id": 92,
+ "id": 96,
"name": "default"
}
}
]
},
{
- "id": 169,
+ "id": 200,
"name": "copy",
"kind": 2048,
"kindString": "Method",
@@ -4616,13 +4980,13 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 232,
+ "line": 334,
"character": 8
}
],
"signatures": [
{
- "id": 170,
+ "id": 201,
"name": "copy",
"kind": 4096,
"kindString": "Call signature",
@@ -4632,7 +4996,7 @@
},
"parameters": [
{
- "id": 171,
+ "id": 202,
"name": "fromPath",
"kind": 32768,
"kindString": "Parameter",
@@ -4646,7 +5010,7 @@
}
},
{
- "id": 172,
+ "id": 203,
"name": "toPath",
"kind": 32768,
"kindString": "Parameter",
@@ -4660,706 +5024,6 @@
}
}
],
- "type": {
- "type": "reference",
- "typeArguments": [
- {
- "type": "union",
- "types": [
- {
- "type": "reflection",
- "declaration": {
- "id": 173,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 174,
- "name": "data",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/packages/StorageFileApi.ts",
- "line": 237,
- "character": 8
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 175,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 176,
- "name": "path",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/packages/StorageFileApi.ts",
- "line": 237,
- "character": 16
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [176]
- }
- ]
- }
- }
- },
- {
- "id": 177,
- "name": "error",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/packages/StorageFileApi.ts",
- "line": 238,
- "character": 8
- }
- ],
- "type": {
- "type": "literal",
- "value": null
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [174, 177]
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 178,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 179,
- "name": "data",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/packages/StorageFileApi.ts",
- "line": 241,
- "character": 8
- }
- ],
- "type": {
- "type": "literal",
- "value": null
- }
- },
- {
- "id": 180,
- "name": "error",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/packages/StorageFileApi.ts",
- "line": 242,
- "character": 8
- }
- ],
- "type": {
- "type": "reference",
- "id": 398,
- "name": "StorageError"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [179, 180]
- }
- ]
- }
- }
- ]
- }
- ],
- "qualifiedName": "Promise",
- "package": "typescript",
- "name": "Promise"
- }
- }
- ]
- },
- {
- "id": 181,
- "name": "createSignedUrl",
- "kind": 2048,
- "kindString": "Method",
- "flags": {},
- "sources": [
- {
- "fileName": "src/packages/StorageFileApi.ts",
- "line": 270,
- "character": 8
- }
- ],
- "signatures": [
- {
- "id": 182,
- "name": "createSignedUrl",
- "kind": 4096,
- "kindString": "Call signature",
- "flags": {},
- "comment": {
- "shortText": "Creates a signed URL. Use a signed URL to share a file for a fixed amount of time."
- },
- "parameters": [
- {
- "id": 183,
- "name": "path",
- "kind": 32768,
- "kindString": "Parameter",
- "flags": {},
- "comment": {
- "shortText": "The file path, including the current file name. For example `folder/image.png`."
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 184,
- "name": "expiresIn",
- "kind": 32768,
- "kindString": "Parameter",
- "flags": {},
- "comment": {
- "shortText": "The number of seconds until the signed URL expires. For example, `60` for a URL which is valid for one minute."
- },
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- },
- {
- "id": 185,
- "name": "options",
- "kind": 32768,
- "kindString": "Parameter",
- "flags": {
- "isOptional": true
- },
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 186,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 187,
- "name": "download",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "triggers the file as a download if set to true. Set this parameter as the name of the file if you want to trigger the download with a different filename."
- },
- "sources": [
- {
- "fileName": "src/packages/StorageFileApi.ts",
- "line": 273,
- "character": 16
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "boolean"
- }
- ]
- }
- },
- {
- "id": 188,
- "name": "transform",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "Transform the asset before serving it to the client.\n"
- },
- "sources": [
- {
- "fileName": "src/packages/StorageFileApi.ts",
- "line": 273,
- "character": 45
- }
- ],
- "type": {
- "type": "reference",
- "id": 390,
- "name": "TransformOptions",
- "dereferenced": {
- "id": 390,
- "name": "TransformOptions",
- "kind": 256,
- "kindString": "Interface",
- "flags": {},
- "children": [
- {
- "id": 394,
- "name": "format",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "Specify the format of the image requested.",
- "text": "When using 'origin' we force the format to be the same as the original image,\nbypassing automatic browser optimisation such as webp conversion\n"
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 98,
- "character": 2
- }
- ],
- "type": {
- "type": "literal",
- "value": "origin"
- }
- },
- {
- "id": 392,
- "name": "height",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "The height of the image in pixels."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 84,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- },
- {
- "id": 393,
- "name": "resize",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "The resize mode can be cover, contain or fill. Defaults to cover.\nCover resizes the image to maintain it's aspect ratio while filling the entire width and height.\nContain resizes the image to maintain it's aspect ratio while fitting the entire image within the width and height.\nFill resizes the image to fill the entire width and height. If the object's aspect ratio does not match the width and height, the image will be stretched to fit."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 91,
- "character": 2
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": "cover"
- },
- {
- "type": "literal",
- "value": "contain"
- },
- {
- "type": "literal",
- "value": "fill"
- }
- ]
- }
- },
- {
- "id": 391,
- "name": "width",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "The width of the image in pixels."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 80,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [394, 392, 393, 391]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 76,
- "character": 17
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [187, 188]
- }
- ]
- }
- }
- }
- ],
- "type": {
- "type": "reference",
- "typeArguments": [
- {
- "type": "union",
- "types": [
- {
- "type": "reflection",
- "declaration": {
- "id": 189,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 190,
- "name": "data",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/packages/StorageFileApi.ts",
- "line": 276,
- "character": 8
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 191,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 192,
- "name": "signedUrl",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/packages/StorageFileApi.ts",
- "line": 276,
- "character": 16
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [192]
- }
- ]
- }
- }
- },
- {
- "id": 193,
- "name": "error",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/packages/StorageFileApi.ts",
- "line": 277,
- "character": 8
- }
- ],
- "type": {
- "type": "literal",
- "value": null
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [190, 193]
- }
- ]
- }
- },
- {
- "type": "reflection",
- "declaration": {
- "id": 194,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 195,
- "name": "data",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/packages/StorageFileApi.ts",
- "line": 280,
- "character": 8
- }
- ],
- "type": {
- "type": "literal",
- "value": null
- }
- },
- {
- "id": 196,
- "name": "error",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/packages/StorageFileApi.ts",
- "line": 281,
- "character": 8
- }
- ],
- "type": {
- "type": "reference",
- "id": 398,
- "name": "StorageError"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [195, 196]
- }
- ]
- }
- }
- ]
- }
- ],
- "qualifiedName": "Promise",
- "package": "typescript",
- "name": "Promise"
- }
- }
- ]
- },
- {
- "id": 197,
- "name": "createSignedUrls",
- "kind": 2048,
- "kindString": "Method",
- "flags": {},
- "sources": [
- {
- "fileName": "src/packages/StorageFileApi.ts",
- "line": 315,
- "character": 8
- }
- ],
- "signatures": [
- {
- "id": 198,
- "name": "createSignedUrls",
- "kind": 4096,
- "kindString": "Call signature",
- "flags": {},
- "comment": {
- "shortText": "Creates multiple signed URLs. Use a signed URL to share a file for a fixed amount of time."
- },
- "parameters": [
- {
- "id": 199,
- "name": "paths",
- "kind": 32768,
- "kindString": "Parameter",
- "flags": {},
- "comment": {
- "shortText": "The file paths to be downloaded, including the current file names. For example `['folder/image.png', 'folder2/image2.png']`."
- },
- "type": {
- "type": "array",
- "elementType": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- },
- {
- "id": 200,
- "name": "expiresIn",
- "kind": 32768,
- "kindString": "Parameter",
- "flags": {},
- "comment": {
- "shortText": "The number of seconds until the signed URLs expire. For example, `60` for URLs which are valid for one minute."
- },
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- },
- {
- "id": 201,
- "name": "options",
- "kind": 32768,
- "kindString": "Parameter",
- "flags": {
- "isOptional": true
- },
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 202,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 203,
- "name": "download",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "comment": {
- "shortText": "triggers the file as a download if set to true. Set this parameter as the name of the file if you want to trigger the download with a different filename.\n"
- },
- "sources": [
- {
- "fileName": "src/packages/StorageFileApi.ts",
- "line": 318,
- "character": 16
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "boolean"
- }
- ]
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [203]
- }
- ]
- }
- }
- }
- ],
"type": {
"type": "reference",
"typeArguments": [
@@ -5384,107 +5048,50 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 321,
+ "line": 339,
"character": 8
}
],
"type": {
- "type": "array",
- "elementType": {
- "type": "reflection",
- "declaration": {
- "id": 206,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 207,
- "name": "error",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/packages/StorageFileApi.ts",
- "line": 321,
- "character": 16
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": null
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ]
- }
- },
- {
- "id": 208,
- "name": "path",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/packages/StorageFileApi.ts",
- "line": 321,
- "character": 38
- }
- ],
- "type": {
- "type": "union",
- "types": [
- {
- "type": "literal",
- "value": null
- },
- {
- "type": "intrinsic",
- "name": "string"
- }
- ]
- }
- },
- {
- "id": 209,
- "name": "signedUrl",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/packages/StorageFileApi.ts",
- "line": 321,
- "character": 59
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
+ "type": "reflection",
+ "declaration": {
+ "id": 206,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 207,
+ "name": "path",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 339,
+ "character": 16
}
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
}
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [207, 208, 209]
- }
- ]
- }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [207]
+ }
+ ]
}
}
},
{
- "id": 210,
+ "id": 208,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -5492,7 +5099,7 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 322,
+ "line": 340,
"character": 8
}
],
@@ -5506,7 +5113,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [205, 210]
+ "children": [205, 208]
}
]
}
@@ -5514,14 +5121,14 @@
{
"type": "reflection",
"declaration": {
- "id": 211,
+ "id": 209,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 212,
+ "id": 210,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -5529,7 +5136,7 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 325,
+ "line": 343,
"character": 8
}
],
@@ -5539,7 +5146,7 @@
}
},
{
- "id": 213,
+ "id": 211,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -5547,13 +5154,13 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 326,
+ "line": 344,
"character": 8
}
],
"type": {
"type": "reference",
- "id": 398,
+ "id": 437,
"name": "StorageError"
}
}
@@ -5562,7 +5169,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [212, 213]
+ "children": [210, 211]
}
]
}
@@ -5578,37 +5185,272 @@
]
},
{
- "id": 214,
- "name": "download",
+ "id": 162,
+ "name": "createSignedUploadUrl",
"kind": 2048,
"kindString": "Method",
"flags": {},
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 364,
+ "line": 219,
"character": 8
}
],
"signatures": [
{
- "id": 215,
- "name": "download",
+ "id": 163,
+ "name": "createSignedUploadUrl",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"comment": {
- "shortText": "Downloads a file from a private bucket. For public buckets, make a request to the URL returned from `getPublicUrl` instead."
+ "shortText": "Creates a signed upload URL.\nSigned upload URLs can be used to upload files to the bucket without further authentication.\nThey are valid for one minute."
},
"parameters": [
{
- "id": 216,
+ "id": 164,
"name": "path",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"comment": {
- "shortText": "The full path and file name of the file to be downloaded. For example `folder/image.png`."
+ "shortText": "The file path, including the current file name. For example `folder/image.png`.\n"
+ },
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "typeArguments": [
+ {
+ "type": "union",
+ "types": [
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 165,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 166,
+ "name": "data",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 223,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 167,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 170,
+ "name": "path",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 223,
+ "character": 50
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 168,
+ "name": "signedUrl",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 223,
+ "character": 16
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 169,
+ "name": "token",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 223,
+ "character": 35
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [170, 168, 169]
+ }
+ ]
+ }
+ }
+ },
+ {
+ "id": 171,
+ "name": "error",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 224,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "literal",
+ "value": null
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [166, 171]
+ }
+ ]
+ }
+ },
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 172,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 173,
+ "name": "data",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 227,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "literal",
+ "value": null
+ }
+ },
+ {
+ "id": 174,
+ "name": "error",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 228,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "id": 437,
+ "name": "StorageError"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [173, 174]
+ }
+ ]
+ }
+ }
+ ]
+ }
+ ],
+ "qualifiedName": "Promise",
+ "package": "typescript",
+ "name": "Promise"
+ }
+ }
+ ]
+ },
+ {
+ "id": 212,
+ "name": "createSignedUrl",
+ "kind": 2048,
+ "kindString": "Method",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 372,
+ "character": 8
+ }
+ ],
+ "signatures": [
+ {
+ "id": 213,
+ "name": "createSignedUrl",
+ "kind": 4096,
+ "kindString": "Call signature",
+ "flags": {},
+ "comment": {
+ "shortText": "Creates a signed URL. Use a signed URL to share a file for a fixed amount of time."
+ },
+ "parameters": [
+ {
+ "id": 214,
+ "name": "path",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {},
+ "comment": {
+ "shortText": "The file path, including the current file name. For example `folder/image.png`."
},
"type": {
"type": "intrinsic",
@@ -5616,7 +5458,21 @@
}
},
{
- "id": 217,
+ "id": 215,
+ "name": "expiresIn",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {},
+ "comment": {
+ "shortText": "The number of seconds until the signed URL expires. For example, `60` for a URL which is valid for one minute."
+ },
+ "type": {
+ "type": "intrinsic",
+ "name": "number"
+ }
+ },
+ {
+ "id": 216,
"name": "options",
"kind": 32768,
"kindString": "Parameter",
@@ -5626,12 +5482,44 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 218,
+ "id": 217,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
+ {
+ "id": 218,
+ "name": "download",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "triggers the file as a download if set to true. Set this parameter as the name of the file if you want to trigger the download with a different filename."
+ },
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 375,
+ "character": 16
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "intrinsic",
+ "name": "string"
+ },
+ {
+ "type": "intrinsic",
+ "name": "boolean"
+ }
+ ]
+ }
+ },
{
"id": 219,
"name": "transform",
@@ -5646,23 +5534,23 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 366,
- "character": 16
+ "line": 375,
+ "character": 45
}
],
"type": {
"type": "reference",
- "id": 390,
+ "id": 428,
"name": "TransformOptions",
"dereferenced": {
- "id": 390,
+ "id": 428,
"name": "TransformOptions",
"kind": 256,
"kindString": "Interface",
"flags": {},
"children": [
{
- "id": 394,
+ "id": 433,
"name": "format",
"kind": 1024,
"kindString": "Property",
@@ -5671,12 +5559,12 @@
},
"comment": {
"shortText": "Specify the format of the image requested.",
- "text": "When using 'origin' we force the format to be the same as the original image,\nbypassing automatic browser optimisation such as webp conversion\n"
+ "text": "When using 'origin' we force the format to be the same as the original image.\nWhen this option is not passed in, images are optimized to modern image formats like Webp.\n"
},
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 98,
+ "line": 110,
"character": 2
}
],
@@ -5686,7 +5574,7 @@
}
},
{
- "id": 392,
+ "id": 430,
"name": "height",
"kind": 1024,
"kindString": "Property",
@@ -5699,7 +5587,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 84,
+ "line": 90,
"character": 2
}
],
@@ -5709,7 +5597,30 @@
}
},
{
- "id": 393,
+ "id": 432,
+ "name": "quality",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "Set the quality of the returned image.\nA number from 20 to 100, with 100 being the highest quality.\nDefaults to 80"
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 103,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "number"
+ }
+ },
+ {
+ "id": 431,
"name": "resize",
"kind": 1024,
"kindString": "Property",
@@ -5722,7 +5633,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 91,
+ "line": 97,
"character": 2
}
],
@@ -5745,7 +5656,7 @@
}
},
{
- "id": 391,
+ "id": 429,
"name": "width",
"kind": 1024,
"kindString": "Property",
@@ -5758,7 +5669,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 80,
+ "line": 86,
"character": 2
}
],
@@ -5772,13 +5683,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [394, 392, 393, 391]
+ "children": [433, 430, 432, 431, 429]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 76,
+ "line": 82,
"character": 17
}
]
@@ -5790,7 +5701,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [219]
+ "children": [218, 219]
}
]
}
@@ -5821,19 +5732,50 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 369,
+ "line": 378,
"character": 8
}
],
"type": {
- "type": "reference",
- "qualifiedName": "Blob",
- "package": "typescript",
- "name": "Blob"
+ "type": "reflection",
+ "declaration": {
+ "id": 222,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 223,
+ "name": "signedUrl",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 378,
+ "character": 16
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [223]
+ }
+ ]
+ }
}
},
{
- "id": 222,
+ "id": 224,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -5841,7 +5783,7 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 370,
+ "line": 379,
"character": 8
}
],
@@ -5855,7 +5797,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [221, 222]
+ "children": [221, 224]
}
]
}
@@ -5863,14 +5805,14 @@
{
"type": "reflection",
"declaration": {
- "id": 223,
+ "id": 225,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 224,
+ "id": 226,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -5878,7 +5820,7 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 373,
+ "line": 382,
"character": 8
}
],
@@ -5888,7 +5830,7 @@
}
},
{
- "id": 225,
+ "id": 227,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -5896,13 +5838,13 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 374,
+ "line": 383,
"character": 8
}
],
"type": {
"type": "reference",
- "id": 398,
+ "id": 437,
"name": "StorageError"
}
}
@@ -5911,7 +5853,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [224, 225]
+ "children": [226, 227]
}
]
}
@@ -5927,45 +5869,62 @@
]
},
{
- "id": 226,
- "name": "getPublicUrl",
+ "id": 228,
+ "name": "createSignedUrls",
"kind": 2048,
"kindString": "Method",
"flags": {},
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 407,
- "character": 2
+ "line": 417,
+ "character": 8
}
],
"signatures": [
{
- "id": 227,
- "name": "getPublicUrl",
+ "id": 229,
+ "name": "createSignedUrls",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"comment": {
- "shortText": "A simple convenience function to get the URL for an asset in a public bucket. If you do not want to use this function, you can construct the public URL by concatenating the bucket URL with the path to the asset.\nThis function does not verify if the bucket is public. If a public URL is created for a bucket which is not public, you will not be able to download the asset."
+ "shortText": "Creates multiple signed URLs. Use a signed URL to share a file for a fixed amount of time."
},
"parameters": [
{
- "id": 228,
- "name": "path",
+ "id": 230,
+ "name": "paths",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"comment": {
- "shortText": "The path and name of the file to generate the public URL for. For example `folder/image.png`."
+ "shortText": "The file paths to be downloaded, including the current file names. For example `['folder/image.png', 'folder2/image2.png']`."
},
"type": {
- "type": "intrinsic",
- "name": "string"
+ "type": "array",
+ "elementType": {
+ "type": "intrinsic",
+ "name": "string"
+ }
}
},
{
- "id": 229,
+ "id": 231,
+ "name": "expiresIn",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {},
+ "comment": {
+ "shortText": "The number of seconds until the signed URLs expire. For example, `60` for URLs which are valid for one minute."
+ },
+ "type": {
+ "type": "intrinsic",
+ "name": "number"
+ }
+ },
+ {
+ "id": 232,
"name": "options",
"kind": 32768,
"kindString": "Parameter",
@@ -5975,27 +5934,25 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 230,
+ "id": 233,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 231,
+ "id": 234,
"name": "download",
"kind": 1024,
"kindString": "Property",
- "flags": {
- "isOptional": true
- },
+ "flags": {},
"comment": {
- "shortText": "Triggers the file as a download if set to true. Set this parameter as the name of the file if you want to trigger the download with a different filename."
+ "shortText": "triggers the file as a download if set to true. Set this parameter as the name of the file if you want to trigger the download with a different filename.\n"
},
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 409,
+ "line": 420,
"character": 16
}
],
@@ -6012,9 +5969,293 @@
}
]
}
- },
+ }
+ ],
+ "groups": [
{
- "id": 232,
+ "title": "Properties",
+ "kind": 1024,
+ "children": [234]
+ }
+ ]
+ }
+ }
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "typeArguments": [
+ {
+ "type": "union",
+ "types": [
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 235,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 236,
+ "name": "data",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 423,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "array",
+ "elementType": {
+ "type": "reflection",
+ "declaration": {
+ "id": 237,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 238,
+ "name": "error",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 423,
+ "character": 16
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "literal",
+ "value": null
+ },
+ {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ ]
+ }
+ },
+ {
+ "id": 239,
+ "name": "path",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 423,
+ "character": 38
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "literal",
+ "value": null
+ },
+ {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ ]
+ }
+ },
+ {
+ "id": 240,
+ "name": "signedUrl",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 423,
+ "character": 59
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [238, 239, 240]
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "id": 241,
+ "name": "error",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 424,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "literal",
+ "value": null
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [236, 241]
+ }
+ ]
+ }
+ },
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 242,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 243,
+ "name": "data",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 427,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "literal",
+ "value": null
+ }
+ },
+ {
+ "id": 244,
+ "name": "error",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 428,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "id": 437,
+ "name": "StorageError"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [243, 244]
+ }
+ ]
+ }
+ }
+ ]
+ }
+ ],
+ "qualifiedName": "Promise",
+ "package": "typescript",
+ "name": "Promise"
+ }
+ }
+ ]
+ },
+ {
+ "id": 245,
+ "name": "download",
+ "kind": 2048,
+ "kindString": "Method",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 466,
+ "character": 8
+ }
+ ],
+ "signatures": [
+ {
+ "id": 246,
+ "name": "download",
+ "kind": 4096,
+ "kindString": "Call signature",
+ "flags": {},
+ "comment": {
+ "shortText": "Downloads a file from a private bucket. For public buckets, make a request to the URL returned from `getPublicUrl` instead."
+ },
+ "parameters": [
+ {
+ "id": 247,
+ "name": "path",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {},
+ "comment": {
+ "shortText": "The full path and file name of the file to be downloaded. For example `folder/image.png`."
+ },
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 248,
+ "name": "options",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {
+ "isOptional": true
+ },
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 249,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 250,
"name": "transform",
"kind": 1024,
"kindString": "Property",
@@ -6027,23 +6268,23 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 409,
- "character": 45
+ "line": 468,
+ "character": 16
}
],
"type": {
"type": "reference",
- "id": 390,
+ "id": 428,
"name": "TransformOptions",
"dereferenced": {
- "id": 390,
+ "id": 428,
"name": "TransformOptions",
"kind": 256,
"kindString": "Interface",
"flags": {},
"children": [
{
- "id": 394,
+ "id": 433,
"name": "format",
"kind": 1024,
"kindString": "Property",
@@ -6052,12 +6293,12 @@
},
"comment": {
"shortText": "Specify the format of the image requested.",
- "text": "When using 'origin' we force the format to be the same as the original image,\nbypassing automatic browser optimisation such as webp conversion\n"
+ "text": "When using 'origin' we force the format to be the same as the original image.\nWhen this option is not passed in, images are optimized to modern image formats like Webp.\n"
},
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 98,
+ "line": 110,
"character": 2
}
],
@@ -6067,7 +6308,7 @@
}
},
{
- "id": 392,
+ "id": 430,
"name": "height",
"kind": 1024,
"kindString": "Property",
@@ -6080,7 +6321,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 84,
+ "line": 90,
"character": 2
}
],
@@ -6090,7 +6331,30 @@
}
},
{
- "id": 393,
+ "id": 432,
+ "name": "quality",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "Set the quality of the returned image.\nA number from 20 to 100, with 100 being the highest quality.\nDefaults to 80"
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 103,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "number"
+ }
+ },
+ {
+ "id": 431,
"name": "resize",
"kind": 1024,
"kindString": "Property",
@@ -6103,7 +6367,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 91,
+ "line": 97,
"character": 2
}
],
@@ -6126,7 +6390,7 @@
}
},
{
- "id": 391,
+ "id": 429,
"name": "width",
"kind": 1024,
"kindString": "Property",
@@ -6139,7 +6403,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 80,
+ "line": 86,
"character": 2
}
],
@@ -6153,13 +6417,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [394, 392, 393, 391]
+ "children": [433, 430, 432, 431, 429]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 76,
+ "line": 82,
"character": 17
}
]
@@ -6171,376 +6435,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [231, 232]
- }
- ]
- }
- }
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 233,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 234,
- "name": "data",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/packages/StorageFileApi.ts",
- "line": 410,
- "character": 7
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 235,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 236,
- "name": "publicUrl",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/packages/StorageFileApi.ts",
- "line": 410,
- "character": 15
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [236]
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [234]
- }
- ]
- }
- }
- }
- ]
- },
- {
- "id": 246,
- "name": "list",
- "kind": 2048,
- "kindString": "Method",
- "flags": {},
- "sources": [
- {
- "fileName": "src/packages/StorageFileApi.ts",
- "line": 541,
- "character": 8
- }
- ],
- "signatures": [
- {
- "id": 247,
- "name": "list",
- "kind": 4096,
- "kindString": "Call signature",
- "flags": {},
- "comment": {
- "shortText": "Lists all the files within a bucket."
- },
- "parameters": [
- {
- "id": 248,
- "name": "path",
- "kind": 32768,
- "kindString": "Parameter",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "The folder path.\n"
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 249,
- "name": "options",
- "kind": 32768,
- "kindString": "Parameter",
- "flags": {
- "isOptional": true
- },
- "type": {
- "type": "reference",
- "id": 381,
- "name": "SearchOptions",
- "dereferenced": {
- "id": 381,
- "name": "SearchOptions",
- "kind": 256,
- "kindString": "Interface",
- "flags": {},
- "children": [
- {
- "id": 382,
- "name": "limit",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": " The number of files you want to be returned."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 46,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- },
- {
- "id": 383,
- "name": "offset",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "The starting position."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 51,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "number"
- }
- },
- {
- "id": 385,
- "name": "search",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "The search string to filter files by."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 61,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 384,
- "name": "sortBy",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "The column to sort by. Can be any column inside a FileObject."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 56,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "id": 374,
- "name": "SortBy",
- "dereferenced": {
- "id": 374,
- "name": "SortBy",
- "kind": 256,
- "kindString": "Interface",
- "flags": {},
- "children": [
- {
- "id": 375,
- "name": "column",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 23,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 376,
- "name": "order",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 24,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [375, 376]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 22,
- "character": 17
- }
- ]
- }
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [382, 383, 385, 384]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 42,
- "character": 17
- }
- ]
- }
- }
- },
- {
- "id": 250,
- "name": "parameters",
- "kind": 32768,
- "kindString": "Parameter",
- "flags": {
- "isOptional": true
- },
- "type": {
- "type": "reference",
- "id": 386,
- "name": "FetchParameters",
- "dereferenced": {
- "id": 386,
- "name": "FetchParameters",
- "kind": 256,
- "kindString": "Interface",
- "flags": {},
- "children": [
- {
- "id": 387,
- "name": "signal",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "Pass in an AbortController's signal to cancel the request."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 68,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "qualifiedName": "AbortSignal",
- "package": "typescript",
- "name": "AbortSignal"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [387]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 64,
- "character": 17
+ "children": [250]
}
]
}
@@ -6571,17 +6466,15 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 547,
+ "line": 471,
"character": 8
}
],
"type": {
- "type": "array",
- "elementType": {
- "type": "reference",
- "id": 364,
- "name": "FileObject"
- }
+ "type": "reference",
+ "qualifiedName": "Blob",
+ "package": "typescript",
+ "name": "Blob"
}
},
{
@@ -6593,7 +6486,7 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 548,
+ "line": 472,
"character": 8
}
],
@@ -6630,7 +6523,7 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 551,
+ "line": 475,
"character": 8
}
],
@@ -6648,13 +6541,13 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 552,
+ "line": 476,
"character": 8
}
],
"type": {
"type": "reference",
- "id": 398,
+ "id": 437,
"name": "StorageError"
}
}
@@ -6679,7 +6572,782 @@
]
},
{
- "id": 157,
+ "id": 257,
+ "name": "getPublicUrl",
+ "kind": 2048,
+ "kindString": "Method",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 509,
+ "character": 2
+ }
+ ],
+ "signatures": [
+ {
+ "id": 258,
+ "name": "getPublicUrl",
+ "kind": 4096,
+ "kindString": "Call signature",
+ "flags": {},
+ "comment": {
+ "shortText": "A simple convenience function to get the URL for an asset in a public bucket. If you do not want to use this function, you can construct the public URL by concatenating the bucket URL with the path to the asset.\nThis function does not verify if the bucket is public. If a public URL is created for a bucket which is not public, you will not be able to download the asset."
+ },
+ "parameters": [
+ {
+ "id": 259,
+ "name": "path",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {},
+ "comment": {
+ "shortText": "The path and name of the file to generate the public URL for. For example `folder/image.png`."
+ },
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 260,
+ "name": "options",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {
+ "isOptional": true
+ },
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 261,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 262,
+ "name": "download",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "Triggers the file as a download if set to true. Set this parameter as the name of the file if you want to trigger the download with a different filename."
+ },
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 511,
+ "character": 16
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "intrinsic",
+ "name": "string"
+ },
+ {
+ "type": "intrinsic",
+ "name": "boolean"
+ }
+ ]
+ }
+ },
+ {
+ "id": 263,
+ "name": "transform",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "Transform the asset before serving it to the client.\n"
+ },
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 511,
+ "character": 45
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "id": 428,
+ "name": "TransformOptions",
+ "dereferenced": {
+ "id": 428,
+ "name": "TransformOptions",
+ "kind": 256,
+ "kindString": "Interface",
+ "flags": {},
+ "children": [
+ {
+ "id": 433,
+ "name": "format",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "Specify the format of the image requested.",
+ "text": "When using 'origin' we force the format to be the same as the original image.\nWhen this option is not passed in, images are optimized to modern image formats like Webp.\n"
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 110,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "literal",
+ "value": "origin"
+ }
+ },
+ {
+ "id": 430,
+ "name": "height",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "The height of the image in pixels."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 90,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "number"
+ }
+ },
+ {
+ "id": 432,
+ "name": "quality",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "Set the quality of the returned image.\nA number from 20 to 100, with 100 being the highest quality.\nDefaults to 80"
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 103,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "number"
+ }
+ },
+ {
+ "id": 431,
+ "name": "resize",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "The resize mode can be cover, contain or fill. Defaults to cover.\nCover resizes the image to maintain it's aspect ratio while filling the entire width and height.\nContain resizes the image to maintain it's aspect ratio while fitting the entire image within the width and height.\nFill resizes the image to fill the entire width and height. If the object's aspect ratio does not match the width and height, the image will be stretched to fit."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 97,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "union",
+ "types": [
+ {
+ "type": "literal",
+ "value": "cover"
+ },
+ {
+ "type": "literal",
+ "value": "contain"
+ },
+ {
+ "type": "literal",
+ "value": "fill"
+ }
+ ]
+ }
+ },
+ {
+ "id": 429,
+ "name": "width",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "The width of the image in pixels."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 86,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "number"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [433, 430, 432, 431, 429]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 82,
+ "character": 17
+ }
+ ]
+ }
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [262, 263]
+ }
+ ]
+ }
+ }
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 264,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 265,
+ "name": "data",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 512,
+ "character": 7
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 266,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 267,
+ "name": "publicUrl",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 512,
+ "character": 15
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [267]
+ }
+ ]
+ }
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [265]
+ }
+ ]
+ }
+ }
+ }
+ ]
+ },
+ {
+ "id": 277,
+ "name": "list",
+ "kind": 2048,
+ "kindString": "Method",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 643,
+ "character": 8
+ }
+ ],
+ "signatures": [
+ {
+ "id": 278,
+ "name": "list",
+ "kind": 4096,
+ "kindString": "Call signature",
+ "flags": {},
+ "comment": {
+ "shortText": "Lists all the files within a bucket."
+ },
+ "parameters": [
+ {
+ "id": 279,
+ "name": "path",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "The folder path.\n"
+ },
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 280,
+ "name": "options",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {
+ "isOptional": true
+ },
+ "type": {
+ "type": "reference",
+ "id": 419,
+ "name": "SearchOptions",
+ "dereferenced": {
+ "id": 419,
+ "name": "SearchOptions",
+ "kind": 256,
+ "kindString": "Interface",
+ "flags": {},
+ "children": [
+ {
+ "id": 420,
+ "name": "limit",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": " The number of files you want to be returned."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 52,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "number"
+ }
+ },
+ {
+ "id": 421,
+ "name": "offset",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "The starting position."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 57,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "number"
+ }
+ },
+ {
+ "id": 423,
+ "name": "search",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "The search string to filter files by."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 67,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 422,
+ "name": "sortBy",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "The column to sort by. Can be any column inside a FileObject."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 62,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "id": 411,
+ "name": "SortBy",
+ "dereferenced": {
+ "id": 411,
+ "name": "SortBy",
+ "kind": 256,
+ "kindString": "Interface",
+ "flags": {},
+ "children": [
+ {
+ "id": 412,
+ "name": "column",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 25,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 413,
+ "name": "order",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 26,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [412, 413]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 24,
+ "character": 17
+ }
+ ]
+ }
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [420, 421, 423, 422]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 48,
+ "character": 17
+ }
+ ]
+ }
+ }
+ },
+ {
+ "id": 281,
+ "name": "parameters",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {
+ "isOptional": true
+ },
+ "type": {
+ "type": "reference",
+ "id": 424,
+ "name": "FetchParameters",
+ "dereferenced": {
+ "id": 424,
+ "name": "FetchParameters",
+ "kind": 256,
+ "kindString": "Interface",
+ "flags": {},
+ "children": [
+ {
+ "id": 425,
+ "name": "signal",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "Pass in an AbortController's signal to cancel the request."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 74,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "qualifiedName": "AbortSignal",
+ "package": "typescript",
+ "name": "AbortSignal"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [425]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 70,
+ "character": 17
+ }
+ ]
+ }
+ }
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "typeArguments": [
+ {
+ "type": "union",
+ "types": [
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 282,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 283,
+ "name": "data",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 649,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "array",
+ "elementType": {
+ "type": "reference",
+ "id": 401,
+ "name": "FileObject"
+ }
+ }
+ },
+ {
+ "id": 284,
+ "name": "error",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 650,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "literal",
+ "value": null
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [283, 284]
+ }
+ ]
+ }
+ },
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 285,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 286,
+ "name": "data",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 653,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "literal",
+ "value": null
+ }
+ },
+ {
+ "id": 287,
+ "name": "error",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 654,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "id": 437,
+ "name": "StorageError"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [286, 287]
+ }
+ ]
+ }
+ }
+ ]
+ }
+ ],
+ "qualifiedName": "Promise",
+ "package": "typescript",
+ "name": "Promise"
+ }
+ }
+ ]
+ },
+ {
+ "id": 188,
"name": "move",
"kind": 2048,
"kindString": "Method",
@@ -6687,13 +7355,13 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 196,
+ "line": 298,
"character": 8
}
],
"signatures": [
{
- "id": 158,
+ "id": 189,
"name": "move",
"kind": 4096,
"kindString": "Call signature",
@@ -6703,7 +7371,7 @@
},
"parameters": [
{
- "id": 159,
+ "id": 190,
"name": "fromPath",
"kind": 32768,
"kindString": "Parameter",
@@ -6717,7 +7385,7 @@
}
},
{
- "id": 160,
+ "id": 191,
"name": "toPath",
"kind": 32768,
"kindString": "Parameter",
@@ -6740,14 +7408,14 @@
{
"type": "reflection",
"declaration": {
- "id": 161,
+ "id": 192,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 162,
+ "id": 193,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -6755,21 +7423,21 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 201,
+ "line": 303,
"character": 8
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 163,
+ "id": 194,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 164,
+ "id": 195,
"name": "message",
"kind": 1024,
"kindString": "Property",
@@ -6777,7 +7445,7 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 201,
+ "line": 303,
"character": 16
}
],
@@ -6791,14 +7459,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [164]
+ "children": [195]
}
]
}
}
},
{
- "id": 165,
+ "id": 196,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -6806,7 +7474,7 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 202,
+ "line": 304,
"character": 8
}
],
@@ -6820,7 +7488,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [162, 165]
+ "children": [193, 196]
}
]
}
@@ -6828,14 +7496,14 @@
{
"type": "reflection",
"declaration": {
- "id": 166,
+ "id": 197,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 167,
+ "id": 198,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -6843,7 +7511,7 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 205,
+ "line": 307,
"character": 8
}
],
@@ -6853,7 +7521,7 @@
}
},
{
- "id": 168,
+ "id": 199,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -6861,13 +7529,13 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 206,
+ "line": 308,
"character": 8
}
],
"type": {
"type": "reference",
- "id": 398,
+ "id": 437,
"name": "StorageError"
}
}
@@ -6876,7 +7544,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [167, 168]
+ "children": [198, 199]
}
]
}
@@ -6892,7 +7560,7 @@
]
},
{
- "id": 237,
+ "id": 268,
"name": "remove",
"kind": 2048,
"kindString": "Method",
@@ -6900,13 +7568,13 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 445,
+ "line": 547,
"character": 8
}
],
"signatures": [
{
- "id": 238,
+ "id": 269,
"name": "remove",
"kind": 4096,
"kindString": "Call signature",
@@ -6916,7 +7584,7 @@
},
"parameters": [
{
- "id": 239,
+ "id": 270,
"name": "paths",
"kind": 32768,
"kindString": "Parameter",
@@ -6942,14 +7610,14 @@
{
"type": "reflection",
"declaration": {
- "id": 240,
+ "id": 271,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 241,
+ "id": 272,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -6957,7 +7625,7 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 449,
+ "line": 551,
"character": 8
}
],
@@ -6965,13 +7633,13 @@
"type": "array",
"elementType": {
"type": "reference",
- "id": 364,
+ "id": 401,
"name": "FileObject"
}
}
},
{
- "id": 242,
+ "id": 273,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -6979,7 +7647,7 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 450,
+ "line": 552,
"character": 8
}
],
@@ -6993,7 +7661,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [241, 242]
+ "children": [272, 273]
}
]
}
@@ -7001,14 +7669,14 @@
{
"type": "reflection",
"declaration": {
- "id": 243,
+ "id": 274,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 244,
+ "id": 275,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -7016,7 +7684,7 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 453,
+ "line": 555,
"character": 8
}
],
@@ -7026,7 +7694,7 @@
}
},
{
- "id": 245,
+ "id": 276,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -7034,13 +7702,13 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 454,
+ "line": 556,
"character": 8
}
],
"type": {
"type": "reference",
- "id": 398,
+ "id": 437,
"name": "StorageError"
}
}
@@ -7049,7 +7717,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [244, 245]
+ "children": [275, 276]
}
]
}
@@ -7065,7 +7733,7 @@
]
},
{
- "id": 144,
+ "id": 175,
"name": "update",
"kind": 2048,
"kindString": "Method",
@@ -7073,13 +7741,13 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 163,
+ "line": 265,
"character": 8
}
],
"signatures": [
{
- "id": 145,
+ "id": 176,
"name": "update",
"kind": 4096,
"kindString": "Call signature",
@@ -7089,7 +7757,7 @@
},
"parameters": [
{
- "id": 146,
+ "id": 177,
"name": "path",
"kind": 32768,
"kindString": "Parameter",
@@ -7103,7 +7771,7 @@
}
},
{
- "id": 147,
+ "id": 178,
"name": "fileBody",
"kind": 32768,
"kindString": "Parameter",
@@ -7184,7 +7852,7 @@
}
},
{
- "id": 148,
+ "id": 179,
"name": "fileOptions",
"kind": 32768,
"kindString": "Parameter",
@@ -7193,17 +7861,17 @@
},
"type": {
"type": "reference",
- "id": 377,
+ "id": 414,
"name": "FileOptions",
"dereferenced": {
- "id": 377,
+ "id": 414,
"name": "FileOptions",
"kind": 256,
"kindString": "Interface",
"flags": {},
"children": [
{
- "id": 378,
+ "id": 415,
"name": "cacheControl",
"kind": 1024,
"kindString": "Property",
@@ -7216,7 +7884,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 31,
+ "line": 33,
"character": 2
}
],
@@ -7226,7 +7894,7 @@
}
},
{
- "id": 379,
+ "id": 416,
"name": "contentType",
"kind": 1024,
"kindString": "Property",
@@ -7239,7 +7907,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 35,
+ "line": 37,
"character": 2
}
],
@@ -7249,7 +7917,30 @@
}
},
{
- "id": 380,
+ "id": 418,
+ "name": "duplex",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "The duplex option is a string parameter that enables or disables duplex streaming, allowing for both reading and writing data in the same stream. It can be passed as an option to the fetch() method."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 45,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 417,
"name": "upsert",
"kind": 1024,
"kindString": "Property",
@@ -7262,7 +7953,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 39,
+ "line": 41,
"character": 2
}
],
@@ -7276,13 +7967,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [378, 379, 380]
+ "children": [415, 416, 418, 417]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 27,
+ "line": 29,
"character": 17
}
]
@@ -7299,14 +7990,14 @@
{
"type": "reflection",
"declaration": {
- "id": 149,
+ "id": 180,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 150,
+ "id": 181,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -7314,21 +8005,21 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 179,
+ "line": 281,
"character": 8
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 151,
+ "id": 182,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 152,
+ "id": 183,
"name": "path",
"kind": 1024,
"kindString": "Property",
@@ -7336,7 +8027,7 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 179,
+ "line": 281,
"character": 16
}
],
@@ -7350,14 +8041,14 @@
{
"title": "Properties",
"kind": 1024,
- "children": [152]
+ "children": [183]
}
]
}
}
},
{
- "id": 153,
+ "id": 184,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -7365,7 +8056,7 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 180,
+ "line": 282,
"character": 8
}
],
@@ -7379,11 +8070,621 @@
{
"title": "Properties",
"kind": 1024,
- "children": [150, 153]
+ "children": [181, 184]
}
]
}
},
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 185,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 186,
+ "name": "data",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 285,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "literal",
+ "value": null
+ }
+ },
+ {
+ "id": 187,
+ "name": "error",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 286,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "id": 437,
+ "name": "StorageError"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [186, 187]
+ }
+ ]
+ }
+ }
+ ]
+ }
+ ],
+ "qualifiedName": "Promise",
+ "package": "typescript",
+ "name": "Promise"
+ }
+ }
+ ]
+ },
+ {
+ "id": 135,
+ "name": "upload",
+ "kind": 2048,
+ "kindString": "Method",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 133,
+ "character": 8
+ }
+ ],
+ "signatures": [
+ {
+ "id": 136,
+ "name": "upload",
+ "kind": 4096,
+ "kindString": "Call signature",
+ "flags": {},
+ "comment": {
+ "shortText": "Uploads a file to an existing bucket."
+ },
+ "parameters": [
+ {
+ "id": 137,
+ "name": "path",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {},
+ "comment": {
+ "shortText": "The file path, including the file name. Should be of the format `folder/subfolder/filename.png`. The bucket must already exist before attempting to upload."
+ },
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 138,
+ "name": "fileBody",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {},
+ "comment": {
+ "shortText": "The body of the file to be stored in the bucket.\n"
+ },
+ "type": {
+ "type": "reference",
+ "name": "FileBody"
+ }
+ },
+ {
+ "id": 139,
+ "name": "fileOptions",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {
+ "isOptional": true
+ },
+ "type": {
+ "type": "reference",
+ "id": 414,
+ "name": "FileOptions",
+ "dereferenced": {
+ "id": 414,
+ "name": "FileOptions",
+ "kind": 256,
+ "kindString": "Interface",
+ "flags": {},
+ "children": [
+ {
+ "id": 415,
+ "name": "cacheControl",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "The number of seconds the asset is cached in the browser and in the Supabase CDN. This is set in the `Cache-Control: max-age=` header. Defaults to 3600 seconds."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 33,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 416,
+ "name": "contentType",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "the `Content-Type` header value. Should be specified if using a `fileBody` that is neither `Blob` nor `File` nor `FormData`, otherwise will default to `text/plain;charset=UTF-8`."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 37,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 418,
+ "name": "duplex",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "The duplex option is a string parameter that enables or disables duplex streaming, allowing for both reading and writing data in the same stream. It can be passed as an option to the fetch() method."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 45,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 417,
+ "name": "upsert",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "When upsert is set to true, the file is overwritten if it exists. When set to false, an error is thrown if the object already exists. Defaults to false."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 41,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "boolean"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [415, 416, 418, 417]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 29,
+ "character": 17
+ }
+ ]
+ }
+ }
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "typeArguments": [
+ {
+ "type": "union",
+ "types": [
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 140,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 141,
+ "name": "data",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 139,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 142,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 143,
+ "name": "path",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 139,
+ "character": 16
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [143]
+ }
+ ]
+ }
+ }
+ },
+ {
+ "id": 144,
+ "name": "error",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 140,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "literal",
+ "value": null
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [141, 144]
+ }
+ ]
+ }
+ },
+ {
+ "type": "reflection",
+ "declaration": {
+ "id": 145,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 146,
+ "name": "data",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 143,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "literal",
+ "value": null
+ }
+ },
+ {
+ "id": 147,
+ "name": "error",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 144,
+ "character": 8
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "id": 437,
+ "name": "StorageError"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [146, 147]
+ }
+ ]
+ }
+ }
+ ]
+ }
+ ],
+ "qualifiedName": "Promise",
+ "package": "typescript",
+ "name": "Promise"
+ }
+ }
+ ]
+ },
+ {
+ "id": 148,
+ "name": "uploadToSignedUrl",
+ "kind": 2048,
+ "kindString": "Method",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/packages/StorageFileApi.ts",
+ "line": 156,
+ "character": 8
+ }
+ ],
+ "signatures": [
+ {
+ "id": 149,
+ "name": "uploadToSignedUrl",
+ "kind": 4096,
+ "kindString": "Call signature",
+ "flags": {},
+ "comment": {
+ "shortText": "Upload a file with a token generated from `createSignedUploadUrl`."
+ },
+ "parameters": [
+ {
+ "id": 150,
+ "name": "path",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {},
+ "comment": {
+ "shortText": "The file path, including the file name. Should be of the format `folder/subfolder/filename.png`. The bucket must already exist before attempting to upload."
+ },
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 151,
+ "name": "token",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {},
+ "comment": {
+ "shortText": "The token generated from `createSignedUploadUrl`"
+ },
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 152,
+ "name": "fileBody",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {},
+ "comment": {
+ "shortText": "The body of the file to be stored in the bucket.\n"
+ },
+ "type": {
+ "type": "reference",
+ "name": "FileBody"
+ }
+ },
+ {
+ "id": 153,
+ "name": "fileOptions",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {
+ "isOptional": true
+ },
+ "type": {
+ "type": "reference",
+ "id": 414,
+ "name": "FileOptions",
+ "dereferenced": {
+ "id": 414,
+ "name": "FileOptions",
+ "kind": 256,
+ "kindString": "Interface",
+ "flags": {},
+ "children": [
+ {
+ "id": 415,
+ "name": "cacheControl",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "The number of seconds the asset is cached in the browser and in the Supabase CDN. This is set in the `Cache-Control: max-age=` header. Defaults to 3600 seconds."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 33,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 416,
+ "name": "contentType",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "the `Content-Type` header value. Should be specified if using a `fileBody` that is neither `Blob` nor `File` nor `FormData`, otherwise will default to `text/plain;charset=UTF-8`."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 37,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 418,
+ "name": "duplex",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "The duplex option is a string parameter that enables or disables duplex streaming, allowing for both reading and writing data in the same stream. It can be passed as an option to the fetch() method."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 45,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "string"
+ }
+ },
+ {
+ "id": 417,
+ "name": "upsert",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "When upsert is set to true, the file is overwritten if it exists. When set to false, an error is thrown if the object already exists. Defaults to false."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 41,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "intrinsic",
+ "name": "boolean"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [415, 416, 418, 417]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 29,
+ "character": 17
+ }
+ ]
+ }
+ }
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "typeArguments": [
+ {
+ "type": "union",
+ "types": [
{
"type": "reflection",
"declaration": {
@@ -7402,319 +8703,21 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 183,
- "character": 8
- }
- ],
- "type": {
- "type": "literal",
- "value": null
- }
- },
- {
- "id": 156,
- "name": "error",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/packages/StorageFileApi.ts",
- "line": 184,
- "character": 8
- }
- ],
- "type": {
- "type": "reference",
- "id": 398,
- "name": "StorageError"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [155, 156]
- }
- ]
- }
- }
- ]
- }
- ],
- "qualifiedName": "Promise",
- "package": "typescript",
- "name": "Promise"
- }
- }
- ]
- },
- {
- "id": 131,
- "name": "upload",
- "kind": 2048,
- "kindString": "Method",
- "flags": {},
- "sources": [
- {
- "fileName": "src/packages/StorageFileApi.ts",
- "line": 130,
- "character": 8
- }
- ],
- "signatures": [
- {
- "id": 132,
- "name": "upload",
- "kind": 4096,
- "kindString": "Call signature",
- "flags": {},
- "comment": {
- "shortText": "Uploads a file to an existing bucket."
- },
- "parameters": [
- {
- "id": 133,
- "name": "path",
- "kind": 32768,
- "kindString": "Parameter",
- "flags": {},
- "comment": {
- "shortText": "The file path, including the file name. Should be of the format `folder/subfolder/filename.png`. The bucket must already exist before attempting to upload."
- },
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 134,
- "name": "fileBody",
- "kind": 32768,
- "kindString": "Parameter",
- "flags": {},
- "comment": {
- "shortText": "The body of the file to be stored in the bucket.\n"
- },
- "type": {
- "type": "union",
- "types": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "qualifiedName": "ArrayBuffer",
- "package": "typescript",
- "name": "ArrayBuffer"
- },
- {
- "type": "reference",
- "qualifiedName": "ArrayBufferView",
- "package": "typescript",
- "name": "ArrayBufferView"
- },
- {
- "type": "reference",
- "qualifiedName": "Blob",
- "package": "typescript",
- "name": "Blob"
- },
- {
- "type": "reference",
- "qualifiedName": "Buffer",
- "package": "@types/node",
- "name": "Buffer"
- },
- {
- "type": "reference",
- "qualifiedName": "File",
- "package": "typescript",
- "name": "File"
- },
- {
- "type": "reference",
- "qualifiedName": "FormData",
- "package": "typescript",
- "name": "FormData"
- },
- {
- "type": "reference",
- "qualifiedName": "NodeJS.ReadableStream",
- "package": "@types/node",
- "name": "ReadableStream"
- },
- {
- "type": "reference",
- "typeArguments": [
- {
- "type": "reference",
- "qualifiedName": "Uint8Array",
- "package": "typescript",
- "name": "Uint8Array"
- }
- ],
- "qualifiedName": "ReadableStream",
- "package": "typescript",
- "name": "ReadableStream"
- },
- {
- "type": "reference",
- "qualifiedName": "URLSearchParams",
- "package": "typescript",
- "name": "URLSearchParams"
- }
- ]
- }
- },
- {
- "id": 135,
- "name": "fileOptions",
- "kind": 32768,
- "kindString": "Parameter",
- "flags": {
- "isOptional": true
- },
- "type": {
- "type": "reference",
- "id": 377,
- "name": "FileOptions",
- "dereferenced": {
- "id": 377,
- "name": "FileOptions",
- "kind": 256,
- "kindString": "Interface",
- "flags": {},
- "children": [
- {
- "id": 378,
- "name": "cacheControl",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "The number of seconds the asset is cached in the browser and in the Supabase CDN. This is set in the `Cache-Control: max-age=` header. Defaults to 3600 seconds."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 31,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 379,
- "name": "contentType",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "the `Content-Type` header value. Should be specified if using a `fileBody` that is neither `Blob` nor `File` nor `FormData`, otherwise will default to `text/plain;charset=UTF-8`."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 35,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "string"
- }
- },
- {
- "id": 380,
- "name": "upsert",
- "kind": 1024,
- "kindString": "Property",
- "flags": {
- "isOptional": true
- },
- "comment": {
- "shortText": "When upsert is set to true, the file is overwritten if it exists. When set to false, an error is thrown if the object already exists. Defaults to false."
- },
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 39,
- "character": 2
- }
- ],
- "type": {
- "type": "intrinsic",
- "name": "boolean"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [378, 379, 380]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 27,
- "character": 17
- }
- ]
- }
- }
- }
- ],
- "type": {
- "type": "reference",
- "typeArguments": [
- {
- "type": "union",
- "types": [
- {
- "type": "reflection",
- "declaration": {
- "id": 136,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 137,
- "name": "data",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/packages/StorageFileApi.ts",
- "line": 146,
- "character": 8
+ "line": 197,
+ "character": 10
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 138,
+ "id": 156,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 139,
+ "id": 157,
"name": "path",
"kind": 1024,
"kindString": "Property",
@@ -7722,28 +8725,30 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 146,
- "character": 16
+ "line": 197,
+ "character": 18
}
],
"type": {
"type": "intrinsic",
"name": "string"
- }
+ },
+ "defaultValue": "cleanPath"
}
],
"groups": [
{
"title": "Properties",
"kind": 1024,
- "children": [139]
+ "children": [157]
}
]
}
- }
+ },
+ "defaultValue": "..."
},
{
- "id": 140,
+ "id": 158,
"name": "error",
"kind": 1024,
"kindString": "Property",
@@ -7751,21 +8756,22 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 147,
- "character": 8
+ "line": 198,
+ "character": 10
}
],
"type": {
"type": "literal",
"value": null
- }
+ },
+ "defaultValue": "null"
}
],
"groups": [
{
"title": "Properties",
"kind": 1024,
- "children": [137, 140]
+ "children": [155, 158]
}
]
}
@@ -7773,14 +8779,14 @@
{
"type": "reflection",
"declaration": {
- "id": 141,
+ "id": 159,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 142,
+ "id": 160,
"name": "data",
"kind": 1024,
"kindString": "Property",
@@ -7788,32 +8794,25 @@
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 150,
- "character": 8
+ "line": 202,
+ "character": 17
}
],
"type": {
"type": "literal",
"value": null
- }
+ },
+ "defaultValue": "null"
},
{
- "id": 143,
+ "id": 161,
"name": "error",
"kind": 1024,
"kindString": "Property",
"flags": {},
- "sources": [
- {
- "fileName": "src/packages/StorageFileApi.ts",
- "line": 151,
- "character": 8
- }
- ],
"type": {
- "type": "reference",
- "id": 398,
- "name": "StorageError"
+ "type": "intrinsic",
+ "name": "any"
}
}
],
@@ -7821,7 +8820,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [142, 143]
+ "children": [160, 161]
}
]
}
@@ -7841,18 +8840,18 @@
{
"title": "Constructors",
"kind": 512,
- "children": [93]
+ "children": [97]
},
{
"title": "Methods",
"kind": 2048,
- "children": [169, 181, 197, 214, 226, 246, 157, 237, 144, 131]
+ "children": [200, 162, 212, 228, 245, 257, 277, 188, 268, 175, 135, 148]
}
],
"sources": [
{
"fileName": "src/packages/StorageFileApi.ts",
- "line": 27,
+ "line": 39,
"character": 21
}
]
@@ -7862,7 +8861,7 @@
{
"title": "Classes",
"kind": 128,
- "children": [92]
+ "children": [96]
}
],
"sources": [
@@ -7878,7 +8877,7 @@
{
"title": "Modules",
"kind": 2,
- "children": [1, 2, 91]
+ "children": [1, 2, 95]
}
]
}
diff --git a/spec/enrichments/tsdoc_v2/supabase.json b/spec/enrichments/tsdoc_v2/supabase.json
index 99f570bd1f4..a4d002a1dcf 100644
--- a/spec/enrichments/tsdoc_v2/supabase.json
+++ b/spec/enrichments/tsdoc_v2/supabase.json
@@ -13,7 +13,7 @@
"flags": {},
"children": [
{
- "id": 194,
+ "id": 195,
"name": "SupabaseClientOptions",
"kind": 16777216,
"kindString": "Reference",
@@ -28,7 +28,7 @@
"target": 61
},
{
- "id": 104,
+ "id": 105,
"name": "SupabaseClient",
"kind": 128,
"kindString": "Class",
@@ -39,7 +39,7 @@
},
"children": [
{
- "id": 105,
+ "id": 106,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -47,13 +47,13 @@
"sources": [
{
"fileName": "src/SupabaseClient.ts",
- "line": 82,
+ "line": 83,
"character": 2
}
],
"signatures": [
{
- "id": 106,
+ "id": 107,
"name": "new SupabaseClient",
"kind": 16384,
"kindString": "Constructor signature",
@@ -63,7 +63,7 @@
},
"typeParameter": [
{
- "id": 107,
+ "id": 108,
"name": "Database",
"kind": 131072,
"kindString": "Type parameter",
@@ -74,7 +74,7 @@
}
},
{
- "id": 108,
+ "id": 109,
"name": "SchemaName",
"kind": 131072,
"kindString": "Type parameter",
@@ -94,7 +94,7 @@
"operator": "keyof",
"target": {
"type": "reference",
- "id": 107,
+ "id": 108,
"name": "Database"
}
},
@@ -114,7 +114,7 @@
"operator": "keyof",
"target": {
"type": "reference",
- "id": 107,
+ "id": 108,
"name": "Database"
}
}
@@ -123,14 +123,14 @@
}
},
{
- "id": 109,
+ "id": 110,
"name": "Schema",
"kind": 131072,
"kindString": "Type parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 97,
+ "id": 98,
"name": "GenericSchema"
},
"default": {
@@ -139,18 +139,18 @@
"type": "indexedAccess",
"indexType": {
"type": "reference",
- "id": 108,
+ "id": 109,
"name": "SchemaName"
},
"objectType": {
"type": "reference",
- "id": 107,
+ "id": 108,
"name": "Database"
}
},
"extendsType": {
"type": "reference",
- "id": 97,
+ "id": 98,
"name": "GenericSchema"
},
"trueType": {
@@ -173,7 +173,7 @@
],
"parameters": [
{
- "id": 110,
+ "id": 111,
"name": "supabaseUrl",
"kind": 32768,
"kindString": "Parameter",
@@ -187,7 +187,7 @@
}
},
{
- "id": 111,
+ "id": 112,
"name": "supabaseKey",
"kind": 32768,
"kindString": "Parameter",
@@ -201,7 +201,7 @@
}
},
{
- "id": 112,
+ "id": 113,
"name": "options",
"kind": 32768,
"kindString": "Parameter",
@@ -214,7 +214,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 108,
+ "id": 109,
"name": "SchemaName"
}
],
@@ -224,21 +224,21 @@
],
"type": {
"type": "reference",
- "id": 104,
+ "id": 105,
"typeArguments": [
{
"type": "reference",
- "id": 107,
+ "id": 108,
"name": "Database"
},
{
"type": "reference",
- "id": 108,
+ "id": 109,
"name": "SchemaName"
},
{
"type": "reference",
- "id": 109,
+ "id": 110,
"name": "Schema"
}
],
@@ -248,7 +248,7 @@
]
},
{
- "id": 113,
+ "id": 114,
"name": "auth",
"kind": 1024,
"kindString": "Property",
@@ -259,7 +259,7 @@
"sources": [
{
"fileName": "src/SupabaseClient.ts",
- "line": 54,
+ "line": 55,
"character": 2
}
],
@@ -269,7 +269,7 @@
}
},
{
- "id": 115,
+ "id": 117,
"name": "authUrl",
"kind": 1024,
"kindString": "Property",
@@ -279,7 +279,7 @@
"sources": [
{
"fileName": "src/SupabaseClient.ts",
- "line": 57,
+ "line": 59,
"character": 12
}
],
@@ -289,7 +289,7 @@
}
},
{
- "id": 126,
+ "id": 127,
"name": "changedAccessToken",
"kind": 1024,
"kindString": "Property",
@@ -299,7 +299,7 @@
"sources": [
{
"fileName": "src/SupabaseClient.ts",
- "line": 64,
+ "line": 65,
"character": 12
}
],
@@ -318,7 +318,7 @@
}
},
{
- "id": 121,
+ "id": 122,
"name": "fetch",
"kind": 1024,
"kindString": "Property",
@@ -329,41 +329,52 @@
"sources": [
{
"fileName": "src/SupabaseClient.ts",
- "line": 63,
+ "line": 64,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 122,
+ "id": 123,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 123,
+ "id": 124,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 124,
+ "id": 125,
"name": "input",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
- "type": "reference",
- "qualifiedName": "RequestInfo",
- "package": "typescript",
- "name": "RequestInfo"
+ "type": "union",
+ "types": [
+ {
+ "type": "reference",
+ "qualifiedName": "RequestInfo",
+ "package": "typescript",
+ "name": "RequestInfo"
+ },
+ {
+ "type": "reference",
+ "qualifiedName": "URL",
+ "package": "typescript",
+ "name": "URL"
+ }
+ ]
}
},
{
- "id": 125,
+ "id": 126,
"name": "init",
"kind": 32768,
"kindString": "Parameter",
@@ -398,7 +409,7 @@
}
},
{
- "id": 117,
+ "id": 119,
"name": "functionsUrl",
"kind": 1024,
"kindString": "Property",
@@ -408,7 +419,7 @@
"sources": [
{
"fileName": "src/SupabaseClient.ts",
- "line": 59,
+ "line": 61,
"character": 12
}
],
@@ -418,7 +429,7 @@
}
},
{
- "id": 127,
+ "id": 128,
"name": "headers",
"kind": 1024,
"kindString": "Property",
@@ -428,27 +439,27 @@
"sources": [
{
"fileName": "src/SupabaseClient.ts",
- "line": 66,
+ "line": 67,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 128,
+ "id": 129,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 129,
+ "id": 130,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 130,
+ "id": 131,
"name": "key",
"kind": 32768,
"flags": {},
@@ -467,18 +478,16 @@
}
},
{
- "id": 118,
+ "id": 115,
"name": "realtime",
"kind": 1024,
"kindString": "Property",
- "flags": {
- "isProtected": true
- },
+ "flags": {},
"sources": [
{
"fileName": "src/SupabaseClient.ts",
- "line": 60,
- "character": 12
+ "line": 56,
+ "character": 2
}
],
"type": {
@@ -489,7 +498,7 @@
}
},
{
- "id": 114,
+ "id": 116,
"name": "realtimeUrl",
"kind": 1024,
"kindString": "Property",
@@ -499,7 +508,7 @@
"sources": [
{
"fileName": "src/SupabaseClient.ts",
- "line": 56,
+ "line": 58,
"character": 12
}
],
@@ -509,7 +518,7 @@
}
},
{
- "id": 119,
+ "id": 120,
"name": "rest",
"kind": 1024,
"kindString": "Property",
@@ -519,7 +528,7 @@
"sources": [
{
"fileName": "src/SupabaseClient.ts",
- "line": 61,
+ "line": 62,
"character": 12
}
],
@@ -528,12 +537,12 @@
"typeArguments": [
{
"type": "reference",
- "id": 107,
+ "id": 108,
"name": "Database"
},
{
"type": "reference",
- "id": 108,
+ "id": 109,
"name": "SchemaName"
},
{
@@ -542,12 +551,12 @@
"type": "indexedAccess",
"indexType": {
"type": "reference",
- "id": 108,
+ "id": 109,
"name": "SchemaName"
},
"objectType": {
"type": "reference",
- "id": 107,
+ "id": 108,
"name": "Database"
}
},
@@ -580,7 +589,7 @@
}
},
{
- "id": 120,
+ "id": 121,
"name": "storageKey",
"kind": 1024,
"kindString": "Property",
@@ -590,7 +599,7 @@
"sources": [
{
"fileName": "src/SupabaseClient.ts",
- "line": 62,
+ "line": 63,
"character": 12
}
],
@@ -600,7 +609,7 @@
}
},
{
- "id": 116,
+ "id": 118,
"name": "storageUrl",
"kind": 1024,
"kindString": "Property",
@@ -610,7 +619,7 @@
"sources": [
{
"fileName": "src/SupabaseClient.ts",
- "line": 58,
+ "line": 60,
"character": 12
}
],
@@ -620,7 +629,7 @@
}
},
{
- "id": 132,
+ "id": 133,
"name": "supabaseKey",
"kind": 1024,
"kindString": "Property",
@@ -633,7 +642,7 @@
}
},
{
- "id": 131,
+ "id": 132,
"name": "supabaseUrl",
"kind": 1024,
"kindString": "Property",
@@ -646,7 +655,7 @@
}
},
{
- "id": 133,
+ "id": 134,
"name": "functions",
"kind": 262144,
"kindString": "Accessor",
@@ -654,13 +663,13 @@
"sources": [
{
"fileName": "src/SupabaseClient.ts",
- "line": 137,
+ "line": 138,
"character": 6
}
],
"getSignature": [
{
- "id": 134,
+ "id": 135,
"name": "functions",
"kind": 524288,
"kindString": "Get signature",
@@ -678,7 +687,7 @@
]
},
{
- "id": 135,
+ "id": 136,
"name": "storage",
"kind": 262144,
"kindString": "Accessor",
@@ -686,13 +695,13 @@
"sources": [
{
"fileName": "src/SupabaseClient.ts",
- "line": 147,
+ "line": 148,
"character": 6
}
],
"getSignature": [
{
- "id": 136,
+ "id": 137,
"name": "storage",
"kind": 524288,
"kindString": "Get signature",
@@ -710,7 +719,7 @@
]
},
{
- "id": 169,
+ "id": 170,
"name": "_getAccessToken",
"kind": 2048,
"kindString": "Method",
@@ -720,13 +729,13 @@
"sources": [
{
"fileName": "src/SupabaseClient.ts",
- "line": 234,
+ "line": 235,
"character": 16
}
],
"signatures": [
{
- "id": 170,
+ "id": 171,
"name": "_getAccessToken",
"kind": 4096,
"kindString": "Call signature",
@@ -756,7 +765,7 @@
]
},
{
- "id": 186,
+ "id": 187,
"name": "_handleTokenChanged",
"kind": 2048,
"kindString": "Method",
@@ -766,20 +775,20 @@
"sources": [
{
"fileName": "src/SupabaseClient.ts",
- "line": 281,
+ "line": 284,
"character": 10
}
],
"signatures": [
{
- "id": 187,
+ "id": 188,
"name": "_handleTokenChanged",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 188,
+ "id": 189,
"name": "event",
"kind": 32768,
"kindString": "Parameter",
@@ -792,7 +801,7 @@
}
},
{
- "id": 189,
+ "id": 190,
"name": "token",
"kind": 32768,
"kindString": "Parameter",
@@ -812,7 +821,7 @@
}
},
{
- "id": 190,
+ "id": 191,
"name": "source",
"kind": 32768,
"kindString": "Parameter",
@@ -840,7 +849,7 @@
]
},
{
- "id": 180,
+ "id": 181,
"name": "_initRealtimeClient",
"kind": 2048,
"kindString": "Method",
@@ -850,20 +859,20 @@
"sources": [
{
"fileName": "src/SupabaseClient.ts",
- "line": 267,
+ "line": 270,
"character": 10
}
],
"signatures": [
{
- "id": 181,
+ "id": 182,
"name": "_initRealtimeClient",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 182,
+ "id": 183,
"name": "options",
"kind": 32768,
"kindString": "Parameter",
@@ -886,7 +895,7 @@
]
},
{
- "id": 171,
+ "id": 172,
"name": "_initSupabaseAuthClient",
"kind": 2048,
"kindString": "Method",
@@ -896,20 +905,20 @@
"sources": [
{
"fileName": "src/SupabaseClient.ts",
- "line": 240,
+ "line": 241,
"character": 10
}
],
"signatures": [
{
- "id": 172,
+ "id": 173,
"name": "_initSupabaseAuthClient",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 173,
+ "id": 174,
"name": "__namedParameters",
"kind": 32768,
"kindString": "Parameter",
@@ -921,7 +930,7 @@
}
},
{
- "id": 174,
+ "id": 175,
"name": "headers",
"kind": 32768,
"kindString": "Parameter",
@@ -946,7 +955,7 @@
}
},
{
- "id": 175,
+ "id": 176,
"name": "fetch",
"kind": 32768,
"kindString": "Parameter",
@@ -956,34 +965,45 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 176,
+ "id": 177,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 177,
+ "id": 178,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 178,
+ "id": 179,
"name": "input",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
- "type": "reference",
- "qualifiedName": "RequestInfo",
- "package": "typescript",
- "name": "RequestInfo"
+ "type": "union",
+ "types": [
+ {
+ "type": "reference",
+ "qualifiedName": "RequestInfo",
+ "package": "typescript",
+ "name": "RequestInfo"
+ },
+ {
+ "type": "reference",
+ "qualifiedName": "URL",
+ "package": "typescript",
+ "name": "URL"
+ }
+ ]
}
},
{
- "id": 179,
+ "id": 180,
"name": "init",
"kind": 32768,
"kindString": "Parameter",
@@ -1026,7 +1046,7 @@
]
},
{
- "id": 183,
+ "id": 184,
"name": "_listenForAuthEvents",
"kind": 2048,
"kindString": "Method",
@@ -1036,13 +1056,13 @@
"sources": [
{
"fileName": "src/SupabaseClient.ts",
- "line": 274,
+ "line": 277,
"character": 10
}
],
"signatures": [
{
- "id": 184,
+ "id": 185,
"name": "_listenForAuthEvents",
"kind": 4096,
"kindString": "Call signature",
@@ -1050,7 +1070,7 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 185,
+ "id": 186,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
@@ -1061,7 +1081,7 @@
]
},
{
- "id": 158,
+ "id": 159,
"name": "channel",
"kind": 2048,
"kindString": "Method",
@@ -1069,13 +1089,13 @@
"sources": [
{
"fileName": "src/SupabaseClient.ts",
- "line": 206,
+ "line": 207,
"character": 2
}
],
"signatures": [
{
- "id": 159,
+ "id": 160,
"name": "channel",
"kind": 4096,
"kindString": "Call signature",
@@ -1085,7 +1105,7 @@
},
"parameters": [
{
- "id": 160,
+ "id": 161,
"name": "name",
"kind": 32768,
"kindString": "Parameter",
@@ -1099,7 +1119,7 @@
}
},
{
- "id": 161,
+ "id": 162,
"name": "opts",
"kind": 32768,
"kindString": "Parameter",
@@ -1126,7 +1146,7 @@
]
},
{
- "id": 137,
+ "id": 138,
"name": "from",
"kind": 2048,
"kindString": "Method",
@@ -1134,13 +1154,13 @@
"sources": [
{
"fileName": "src/SupabaseClient.ts",
- "line": 156,
+ "line": 157,
"character": 2
}
],
"signatures": [
{
- "id": 138,
+ "id": 139,
"name": "from",
"kind": 4096,
"kindString": "Call signature",
@@ -1150,7 +1170,7 @@
},
"typeParameter": [
{
- "id": 139,
+ "id": 140,
"name": "TableName",
"kind": 131072,
"kindString": "Type parameter",
@@ -1161,28 +1181,28 @@
}
},
{
- "id": 140,
+ "id": 141,
"name": "Table",
"kind": 131072,
"kindString": "Type parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 79,
+ "id": 80,
"name": "GenericTable"
}
}
],
"parameters": [
{
- "id": 141,
+ "id": 142,
"name": "relation",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 139,
+ "id": 140,
"name": "TableName"
}
}
@@ -1192,12 +1212,12 @@
"typeArguments": [
{
"type": "reference",
- "id": 109,
+ "id": 110,
"name": "Schema"
},
{
"type": "reference",
- "id": 140,
+ "id": 141,
"name": "Table"
}
],
@@ -1207,14 +1227,14 @@
}
},
{
- "id": 142,
+ "id": 143,
"name": "from",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"typeParameter": [
{
- "id": 143,
+ "id": 144,
"name": "ViewName",
"kind": 131072,
"kindString": "Type parameter",
@@ -1225,28 +1245,28 @@
}
},
{
- "id": 144,
+ "id": 145,
"name": "View",
"kind": 131072,
"kindString": "Type parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 92,
+ "id": 93,
"name": "GenericView"
}
}
],
"parameters": [
{
- "id": 145,
+ "id": 146,
"name": "relation",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 143,
+ "id": 144,
"name": "ViewName"
}
}
@@ -1256,12 +1276,12 @@
"typeArguments": [
{
"type": "reference",
- "id": 109,
+ "id": 110,
"name": "Schema"
},
{
"type": "reference",
- "id": 144,
+ "id": 145,
"name": "View"
}
],
@@ -1271,14 +1291,14 @@
}
},
{
- "id": 146,
+ "id": 147,
"name": "from",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 147,
+ "id": 148,
"name": "relation",
"kind": 32768,
"kindString": "Parameter",
@@ -1294,7 +1314,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 109,
+ "id": 110,
"name": "Schema"
},
{
@@ -1310,7 +1330,7 @@
]
},
{
- "id": 162,
+ "id": 163,
"name": "getChannels",
"kind": 2048,
"kindString": "Method",
@@ -1318,13 +1338,13 @@
"sources": [
{
"fileName": "src/SupabaseClient.ts",
- "line": 213,
+ "line": 214,
"character": 2
}
],
"signatures": [
{
- "id": 163,
+ "id": 164,
"name": "getChannels",
"kind": 4096,
"kindString": "Call signature",
@@ -1345,7 +1365,7 @@
]
},
{
- "id": 167,
+ "id": 168,
"name": "removeAllChannels",
"kind": 2048,
"kindString": "Method",
@@ -1353,13 +1373,13 @@
"sources": [
{
"fileName": "src/SupabaseClient.ts",
- "line": 230,
+ "line": 231,
"character": 2
}
],
"signatures": [
{
- "id": 168,
+ "id": 169,
"name": "removeAllChannels",
"kind": 4096,
"kindString": "Call signature",
@@ -1375,6 +1395,10 @@
"elementType": {
"type": "union",
"types": [
+ {
+ "type": "literal",
+ "value": "error"
+ },
{
"type": "literal",
"value": "ok"
@@ -1382,10 +1406,6 @@
{
"type": "literal",
"value": "timed out"
- },
- {
- "type": "literal",
- "value": "error"
}
]
}
@@ -1399,7 +1419,7 @@
]
},
{
- "id": 164,
+ "id": 165,
"name": "removeChannel",
"kind": 2048,
"kindString": "Method",
@@ -1407,13 +1427,13 @@
"sources": [
{
"fileName": "src/SupabaseClient.ts",
- "line": 223,
+ "line": 224,
"character": 2
}
],
"signatures": [
{
- "id": 165,
+ "id": 166,
"name": "removeChannel",
"kind": 4096,
"kindString": "Call signature",
@@ -1423,7 +1443,7 @@
},
"parameters": [
{
- "id": 166,
+ "id": 167,
"name": "channel",
"kind": 32768,
"kindString": "Parameter",
@@ -1445,6 +1465,10 @@
{
"type": "union",
"types": [
+ {
+ "type": "literal",
+ "value": "error"
+ },
{
"type": "literal",
"value": "ok"
@@ -1452,10 +1476,6 @@
{
"type": "literal",
"value": "timed out"
- },
- {
- "type": "literal",
- "value": "error"
}
]
}
@@ -1468,7 +1488,7 @@
]
},
{
- "id": 148,
+ "id": 149,
"name": "rpc",
"kind": 2048,
"kindString": "Method",
@@ -1476,13 +1496,13 @@
"sources": [
{
"fileName": "src/SupabaseClient.ts",
- "line": 177,
+ "line": 178,
"character": 2
}
],
"signatures": [
{
- "id": 149,
+ "id": 150,
"name": "rpc",
"kind": 4096,
"kindString": "Call signature",
@@ -1492,7 +1512,7 @@
},
"typeParameter": [
{
- "id": 150,
+ "id": 151,
"name": "FunctionName",
"kind": 131072,
"kindString": "Type parameter",
@@ -1503,21 +1523,21 @@
}
},
{
- "id": 151,
+ "id": 152,
"name": "Function_",
"kind": 131072,
"kindString": "Type parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 93,
+ "id": 94,
"name": "GenericFunction"
}
}
],
"parameters": [
{
- "id": 152,
+ "id": 153,
"name": "fn",
"kind": 32768,
"kindString": "Parameter",
@@ -1527,12 +1547,12 @@
},
"type": {
"type": "reference",
- "id": 150,
+ "id": 151,
"name": "FunctionName"
}
},
{
- "id": 153,
+ "id": 154,
"name": "args",
"kind": 32768,
"kindString": "Parameter",
@@ -1548,14 +1568,14 @@
},
"objectType": {
"type": "reference",
- "id": 151,
+ "id": 152,
"name": "Function_"
}
},
"defaultValue": "{}"
},
{
- "id": 154,
+ "id": 155,
"name": "options",
"kind": 32768,
"kindString": "Parameter",
@@ -1565,14 +1585,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 155,
+ "id": 156,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 157,
+ "id": 158,
"name": "count",
"kind": 1024,
"kindString": "Property",
@@ -1585,7 +1605,7 @@
"sources": [
{
"fileName": "src/SupabaseClient.ts",
- "line": 185,
+ "line": 186,
"character": 6
}
],
@@ -1608,7 +1628,7 @@
}
},
{
- "id": 156,
+ "id": 157,
"name": "head",
"kind": 1024,
"kindString": "Property",
@@ -1621,7 +1641,7 @@
"sources": [
{
"fileName": "src/SupabaseClient.ts",
- "line": 184,
+ "line": 185,
"character": 6
}
],
@@ -1635,7 +1655,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [157, 156]
+ "children": [158, 157]
}
]
}
@@ -1647,7 +1667,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 109,
+ "id": 110,
"name": "Schema"
},
{
@@ -1660,7 +1680,7 @@
},
"objectType": {
"type": "reference",
- "id": 151,
+ "id": 152,
"name": "Function_"
}
},
@@ -1736,7 +1756,7 @@
},
"objectType": {
"type": "reference",
- "id": 151,
+ "id": 152,
"name": "Function_"
}
}
@@ -1753,34 +1773,34 @@
{
"title": "Constructors",
"kind": 512,
- "children": [105]
+ "children": [106]
},
{
"title": "Properties",
"kind": 1024,
- "children": [113, 115, 126, 121, 117, 127, 118, 114, 119, 120, 116, 132, 131]
+ "children": [114, 117, 127, 122, 119, 128, 115, 116, 120, 121, 118, 133, 132]
},
{
"title": "Accessors",
"kind": 262144,
- "children": [133, 135]
+ "children": [134, 136]
},
{
"title": "Methods",
"kind": 2048,
- "children": [169, 186, 180, 171, 183, 158, 137, 162, 167, 164, 148]
+ "children": [170, 187, 181, 172, 184, 159, 138, 163, 168, 165, 149]
}
],
"sources": [
{
"fileName": "src/SupabaseClient.ts",
- "line": 42,
+ "line": 43,
"character": 21
}
],
"typeParameter": [
{
- "id": 191,
+ "id": 192,
"name": "Database",
"kind": 131072,
"kindString": "Type parameter",
@@ -1791,7 +1811,7 @@
}
},
{
- "id": 192,
+ "id": 193,
"name": "SchemaName",
"kind": 131072,
"kindString": "Type parameter",
@@ -1808,7 +1828,7 @@
"operator": "keyof",
"target": {
"type": "reference",
- "id": 107,
+ "id": 108,
"name": "Database"
}
}
@@ -1825,7 +1845,7 @@
"operator": "keyof",
"target": {
"type": "reference",
- "id": 107,
+ "id": 108,
"name": "Database"
}
},
@@ -1845,7 +1865,7 @@
"operator": "keyof",
"target": {
"type": "reference",
- "id": 107,
+ "id": 108,
"name": "Database"
}
}
@@ -1854,14 +1874,14 @@
}
},
{
- "id": 193,
+ "id": 194,
"name": "Schema",
"kind": 131072,
"kindString": "Type parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 97,
+ "id": 98,
"name": "GenericSchema"
},
"default": {
@@ -1870,30 +1890,30 @@
"type": "indexedAccess",
"indexType": {
"type": "reference",
- "id": 108,
+ "id": 109,
"name": "SchemaName"
},
"objectType": {
"type": "reference",
- "id": 107,
+ "id": 108,
"name": "Database"
}
},
"extendsType": {
"type": "reference",
- "id": 97,
+ "id": 98,
"name": "GenericSchema"
},
"trueType": {
"type": "indexedAccess",
"indexType": {
"type": "reference",
- "id": 108,
+ "id": 109,
"name": "SchemaName"
},
"objectType": {
"type": "reference",
- "id": 107,
+ "id": 108,
"name": "Database"
}
},
@@ -1997,7 +2017,7 @@
"flags": {},
"type": {
"type": "reference",
- "id": 97,
+ "id": 98,
"name": "GenericSchema"
},
"default": {
@@ -2017,7 +2037,7 @@
},
"extendsType": {
"type": "reference",
- "id": 97,
+ "id": 98,
"name": "GenericSchema"
},
"trueType": {
@@ -2085,7 +2105,7 @@
],
"type": {
"type": "reference",
- "id": 104,
+ "id": 105,
"typeArguments": [
{
"type": "reference",
@@ -2113,12 +2133,12 @@
{
"title": "References",
"kind": 16777216,
- "children": [194]
+ "children": [195]
},
{
"title": "Classes",
"kind": 128,
- "children": [104]
+ "children": [105]
},
{
"title": "Functions",
@@ -2329,10 +2349,21 @@
"kindString": "Parameter",
"flags": {},
"type": {
- "type": "reference",
- "qualifiedName": "RequestInfo",
- "package": "typescript",
- "name": "RequestInfo"
+ "type": "union",
+ "types": [
+ {
+ "type": "reference",
+ "qualifiedName": "RequestInfo",
+ "package": "typescript",
+ "name": "RequestInfo"
+ },
+ {
+ "type": "reference",
+ "qualifiedName": "URL",
+ "package": "typescript",
+ "name": "URL"
+ }
+ ]
}
},
{
@@ -2394,10 +2425,21 @@
"kindString": "Parameter",
"flags": {},
"type": {
- "type": "reference",
- "qualifiedName": "RequestInfo",
- "package": "typescript",
- "name": "RequestInfo"
+ "type": "union",
+ "types": [
+ {
+ "type": "reference",
+ "qualifiedName": "RequestInfo",
+ "package": "typescript",
+ "name": "RequestInfo"
+ },
+ {
+ "type": "reference",
+ "qualifiedName": "URL",
+ "package": "typescript",
+ "name": "URL"
+ }
+ ]
}
},
{
@@ -2489,10 +2531,21 @@
"kindString": "Parameter",
"flags": {},
"type": {
- "type": "reference",
- "qualifiedName": "RequestInfo",
- "package": "typescript",
- "name": "RequestInfo"
+ "type": "union",
+ "types": [
+ {
+ "type": "reference",
+ "qualifiedName": "RequestInfo",
+ "package": "typescript",
+ "name": "RequestInfo"
+ },
+ {
+ "type": "reference",
+ "qualifiedName": "URL",
+ "package": "typescript",
+ "name": "URL"
+ }
+ ]
}
},
{
@@ -2554,10 +2607,21 @@
"kindString": "Parameter",
"flags": {},
"type": {
- "type": "reference",
- "qualifiedName": "RequestInfo",
- "package": "typescript",
- "name": "RequestInfo"
+ "type": "union",
+ "types": [
+ {
+ "type": "reference",
+ "qualifiedName": "RequestInfo",
+ "package": "typescript",
+ "name": "RequestInfo"
+ },
+ {
+ "type": "reference",
+ "qualifiedName": "URL",
+ "package": "typescript",
+ "name": "URL"
+ }
+ ]
}
},
{
@@ -2951,7 +3015,7 @@
}
},
{
- "id": 93,
+ "id": 94,
"name": "GenericFunction",
"kind": 4194304,
"kindString": "Type alias",
@@ -2959,21 +3023,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 74,
+ "line": 78,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 94,
+ "id": 95,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 95,
+ "id": 96,
"name": "Args",
"kind": 1024,
"kindString": "Property",
@@ -2981,7 +3045,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 75,
+ "line": 79,
"character": 2
}
],
@@ -3003,7 +3067,7 @@
}
},
{
- "id": 96,
+ "id": 97,
"name": "Returns",
"kind": 1024,
"kindString": "Property",
@@ -3011,7 +3075,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 76,
+ "line": 80,
"character": 2
}
],
@@ -3025,13 +3089,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [95, 96]
+ "children": [96, 97]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 74,
+ "line": 78,
"character": 30
}
]
@@ -3039,7 +3103,7 @@
}
},
{
- "id": 89,
+ "id": 90,
"name": "GenericNonUpdatableView",
"kind": 4194304,
"kindString": "Type alias",
@@ -3047,25 +3111,418 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 68,
+ "line": 72,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 90,
+ "id": 91,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 91,
+ "id": 92,
"name": "Row",
"kind": 1024,
"kindString": "Property",
"flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 73,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "typeArguments": [
+ {
+ "type": "intrinsic",
+ "name": "string"
+ },
+ {
+ "type": "intrinsic",
+ "name": "unknown"
+ }
+ ],
+ "qualifiedName": "Record",
+ "package": "typescript",
+ "name": "Record"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [92]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 72,
+ "character": 38
+ }
+ ]
+ }
+ }
+ },
+ {
+ "id": 98,
+ "name": "GenericSchema",
+ "kind": 4194304,
+ "kindString": "Type alias",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 83,
+ "character": 12
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 99,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 102,
+ "name": "Functions",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 86,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "typeArguments": [
+ {
+ "type": "intrinsic",
+ "name": "string"
+ },
+ {
+ "type": "reference",
+ "id": 94,
+ "name": "GenericFunction"
+ }
+ ],
+ "qualifiedName": "Record",
+ "package": "typescript",
+ "name": "Record"
+ }
+ },
+ {
+ "id": 100,
+ "name": "Tables",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 84,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "typeArguments": [
+ {
+ "type": "intrinsic",
+ "name": "string"
+ },
+ {
+ "type": "reference",
+ "id": 80,
+ "name": "GenericTable"
+ }
+ ],
+ "qualifiedName": "Record",
+ "package": "typescript",
+ "name": "Record"
+ }
+ },
+ {
+ "id": 101,
+ "name": "Views",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 85,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "typeArguments": [
+ {
+ "type": "intrinsic",
+ "name": "string"
+ },
+ {
+ "type": "reference",
+ "id": 93,
+ "name": "GenericView"
+ }
+ ],
+ "qualifiedName": "Record",
+ "package": "typescript",
+ "name": "Record"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [102, 100, 101]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 83,
+ "character": 28
+ }
+ ]
+ }
+ }
+ },
+ {
+ "id": 80,
+ "name": "GenericTable",
+ "kind": 4194304,
+ "kindString": "Type alias",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 60,
+ "character": 12
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 81,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 83,
+ "name": "Insert",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 62,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "typeArguments": [
+ {
+ "type": "intrinsic",
+ "name": "string"
+ },
+ {
+ "type": "intrinsic",
+ "name": "unknown"
+ }
+ ],
+ "qualifiedName": "Record",
+ "package": "typescript",
+ "name": "Record"
+ }
+ },
+ {
+ "id": 82,
+ "name": "Row",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 61,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "typeArguments": [
+ {
+ "type": "intrinsic",
+ "name": "string"
+ },
+ {
+ "type": "intrinsic",
+ "name": "unknown"
+ }
+ ],
+ "qualifiedName": "Record",
+ "package": "typescript",
+ "name": "Record"
+ }
+ },
+ {
+ "id": 84,
+ "name": "Update",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 63,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "typeArguments": [
+ {
+ "type": "intrinsic",
+ "name": "string"
+ },
+ {
+ "type": "intrinsic",
+ "name": "unknown"
+ }
+ ],
+ "qualifiedName": "Record",
+ "package": "typescript",
+ "name": "Record"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [83, 82, 84]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 60,
+ "character": 27
+ }
+ ]
+ }
+ }
+ },
+ {
+ "id": 85,
+ "name": "GenericUpdatableView",
+ "kind": 4194304,
+ "kindString": "Type alias",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 66,
+ "character": 12
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 86,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 88,
+ "name": "Insert",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 68,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "typeArguments": [
+ {
+ "type": "intrinsic",
+ "name": "string"
+ },
+ {
+ "type": "intrinsic",
+ "name": "unknown"
+ }
+ ],
+ "qualifiedName": "Record",
+ "package": "typescript",
+ "name": "Record"
+ }
+ },
+ {
+ "id": 87,
+ "name": "Row",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 67,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "typeArguments": [
+ {
+ "type": "intrinsic",
+ "name": "string"
+ },
+ {
+ "type": "intrinsic",
+ "name": "unknown"
+ }
+ ],
+ "qualifiedName": "Record",
+ "package": "typescript",
+ "name": "Record"
+ }
+ },
+ {
+ "id": 89,
+ "name": "Update",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
"sources": [
{
"fileName": "src/lib/types.ts",
@@ -3095,406 +3552,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [91]
+ "children": [88, 87, 89]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 68,
- "character": 38
- }
- ]
- }
- }
- },
- {
- "id": 97,
- "name": "GenericSchema",
- "kind": 4194304,
- "kindString": "Type alias",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 79,
- "character": 12
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 98,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 101,
- "name": "Functions",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 82,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "id": 93,
- "name": "GenericFunction"
- }
- ],
- "qualifiedName": "Record",
- "package": "typescript",
- "name": "Record"
- }
- },
- {
- "id": 99,
- "name": "Tables",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 80,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "id": 79,
- "name": "GenericTable"
- }
- ],
- "qualifiedName": "Record",
- "package": "typescript",
- "name": "Record"
- }
- },
- {
- "id": 100,
- "name": "Views",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 81,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "id": 92,
- "name": "GenericView"
- }
- ],
- "qualifiedName": "Record",
- "package": "typescript",
- "name": "Record"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [101, 99, 100]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 79,
- "character": 28
- }
- ]
- }
- }
- },
- {
- "id": 79,
- "name": "GenericTable",
- "kind": 4194304,
- "kindString": "Type alias",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 56,
- "character": 12
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 80,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 82,
- "name": "Insert",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 58,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "qualifiedName": "Record",
- "package": "typescript",
- "name": "Record"
- }
- },
- {
- "id": 81,
- "name": "Row",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 57,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "qualifiedName": "Record",
- "package": "typescript",
- "name": "Record"
- }
- },
- {
- "id": 83,
- "name": "Update",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 59,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "qualifiedName": "Record",
- "package": "typescript",
- "name": "Record"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [82, 81, 83]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 56,
- "character": 27
- }
- ]
- }
- }
- },
- {
- "id": 84,
- "name": "GenericUpdatableView",
- "kind": 4194304,
- "kindString": "Type alias",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 62,
- "character": 12
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 85,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 87,
- "name": "Insert",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 64,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "qualifiedName": "Record",
- "package": "typescript",
- "name": "Record"
- }
- },
- {
- "id": 86,
- "name": "Row",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 63,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "qualifiedName": "Record",
- "package": "typescript",
- "name": "Record"
- }
- },
- {
- "id": 88,
- "name": "Update",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 65,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "qualifiedName": "Record",
- "package": "typescript",
- "name": "Record"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [87, 86, 88]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 62,
+ "line": 66,
"character": 35
}
]
@@ -3502,7 +3566,7 @@
}
},
{
- "id": 92,
+ "id": 93,
"name": "GenericView",
"kind": 4194304,
"kindString": "Type alias",
@@ -3510,7 +3574,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 72,
+ "line": 76,
"character": 12
}
],
@@ -3519,12 +3583,12 @@
"types": [
{
"type": "reference",
- "id": 84,
+ "id": 85,
"name": "GenericUpdatableView"
},
{
"type": "reference",
- "id": 89,
+ "id": 90,
"name": "GenericNonUpdatableView"
}
]
@@ -3545,7 +3609,7 @@
],
"typeParameter": [
{
- "id": 78,
+ "id": 79,
"name": "SchemaName",
"kind": 131072,
"kindString": "Type parameter",
@@ -3631,6 +3695,37 @@
"name": "boolean"
}
},
+ {
+ "id": 73,
+ "name": "flowType",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "OAuth flow to use - defaults to implicit flow. PKCE is recommended for mobile and server-side applications."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 42,
+ "character": 4
+ }
+ ],
+ "type": {
+ "type": "indexedAccess",
+ "indexType": {
+ "type": "literal",
+ "value": "flowType"
+ },
+ "objectType": {
+ "type": "reference",
+ "id": 59,
+ "name": "SupabaseAuthClientOptions"
+ }
+ }
+ },
{
"id": 70,
"name": "persistSession",
@@ -3713,7 +3808,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [68, 71, 70, 72, 69]
+ "children": [68, 71, 73, 70, 72, 69]
}
],
"sources": [
@@ -3770,7 +3865,7 @@
],
"type": {
"type": "reference",
- "id": 78,
+ "id": 79,
"name": "SchemaName"
}
}
@@ -3793,7 +3888,7 @@
}
},
{
- "id": 74,
+ "id": 75,
"name": "global",
"kind": 1024,
"kindString": "Property",
@@ -3803,21 +3898,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 44,
+ "line": 48,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 75,
+ "id": 76,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 76,
+ "id": 77,
"name": "fetch",
"kind": 1024,
"kindString": "Property",
@@ -3830,7 +3925,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 48,
+ "line": 52,
"character": 4
}
],
@@ -3841,7 +3936,7 @@
}
},
{
- "id": 77,
+ "id": 78,
"name": "headers",
"kind": 1024,
"kindString": "Property",
@@ -3854,7 +3949,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 52,
+ "line": 56,
"character": 4
}
],
@@ -3880,13 +3975,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [76, 77]
+ "children": [77, 78]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 44,
+ "line": 48,
"character": 11
}
]
@@ -3894,7 +3989,7 @@
}
},
{
- "id": 73,
+ "id": 74,
"name": "realtime",
"kind": 1024,
"kindString": "Property",
@@ -3907,7 +4002,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 43,
+ "line": 47,
"character": 2
}
],
@@ -3923,7 +4018,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [66, 63, 74, 73]
+ "children": [66, 63, 75, 74]
}
],
"sources": [
@@ -3946,7 +4041,7 @@
{
"title": "Type Aliases",
"kind": 4194304,
- "children": [60, 93, 89, 97, 79, 84, 92, 61]
+ "children": [60, 94, 90, 98, 80, 85, 93, 61]
}
],
"sources": [
@@ -3958,14 +4053,14 @@
]
},
{
- "id": 102,
+ "id": 103,
"name": "lib/version",
"kind": 2,
"kindString": "Module",
"flags": {},
"children": [
{
- "id": 103,
+ "id": 104,
"name": "version",
"kind": 32,
"kindString": "Variable",
@@ -3990,7 +4085,7 @@
{
"title": "Variables",
"kind": 32,
- "children": [103]
+ "children": [104]
}
],
"sources": [
@@ -4006,7 +4101,7 @@
{
"title": "Modules",
"kind": 2,
- "children": [1, 10, 14, 44, 58, 102]
+ "children": [1, 10, 14, 44, 58, 103]
}
]
}
diff --git a/spec/enrichments/tsdoc_v2/supabase_dereferenced.json b/spec/enrichments/tsdoc_v2/supabase_dereferenced.json
index f4888f0a434..e77794b6363 100644
--- a/spec/enrichments/tsdoc_v2/supabase_dereferenced.json
+++ b/spec/enrichments/tsdoc_v2/supabase_dereferenced.json
@@ -13,7 +13,7 @@
"flags": {},
"children": [
{
- "id": 194,
+ "id": 195,
"name": "SupabaseClientOptions",
"kind": 16777216,
"kindString": "Reference",
@@ -28,7 +28,7 @@
"target": 61
},
{
- "id": 104,
+ "id": 105,
"name": "SupabaseClient",
"kind": 128,
"kindString": "Class",
@@ -39,7 +39,7 @@
},
"children": [
{
- "id": 105,
+ "id": 106,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -47,13 +47,13 @@
"sources": [
{
"fileName": "src/SupabaseClient.ts",
- "line": 82,
+ "line": 83,
"character": 2
}
],
"signatures": [
{
- "id": 106,
+ "id": 107,
"name": "new SupabaseClient",
"kind": 16384,
"kindString": "Constructor signature",
@@ -63,7 +63,7 @@
},
"typeParameter": [
{
- "id": 107,
+ "id": 108,
"name": "Database",
"kind": 131072,
"kindString": "Type parameter",
@@ -74,7 +74,7 @@
}
},
{
- "id": 108,
+ "id": 109,
"name": "SchemaName",
"kind": 131072,
"kindString": "Type parameter",
@@ -94,7 +94,7 @@
"operator": "keyof",
"target": {
"type": "reference",
- "id": 107,
+ "id": 108,
"name": "Database"
}
},
@@ -114,7 +114,7 @@
"operator": "keyof",
"target": {
"type": "reference",
- "id": 107,
+ "id": 108,
"name": "Database"
}
}
@@ -123,14 +123,14 @@
}
},
{
- "id": 109,
+ "id": 110,
"name": "Schema",
"kind": 131072,
"kindString": "Type parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 97,
+ "id": 98,
"name": "GenericSchema"
},
"default": {
@@ -139,18 +139,18 @@
"type": "indexedAccess",
"indexType": {
"type": "reference",
- "id": 108,
+ "id": 109,
"name": "SchemaName"
},
"objectType": {
"type": "reference",
- "id": 107,
+ "id": 108,
"name": "Database"
}
},
"extendsType": {
"type": "reference",
- "id": 97,
+ "id": 98,
"name": "GenericSchema"
},
"trueType": {
@@ -173,7 +173,7 @@
],
"parameters": [
{
- "id": 110,
+ "id": 111,
"name": "supabaseUrl",
"kind": 32768,
"kindString": "Parameter",
@@ -187,7 +187,7 @@
}
},
{
- "id": 111,
+ "id": 112,
"name": "supabaseKey",
"kind": 32768,
"kindString": "Parameter",
@@ -201,7 +201,7 @@
}
},
{
- "id": 112,
+ "id": 113,
"name": "options",
"kind": 32768,
"kindString": "Parameter",
@@ -214,7 +214,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 108,
+ "id": 109,
"name": "SchemaName"
}
],
@@ -234,7 +234,7 @@
],
"typeParameter": [
{
- "id": 78,
+ "id": 79,
"name": "SchemaName",
"kind": 131072,
"kindString": "Type parameter",
@@ -320,6 +320,37 @@
"name": "boolean"
}
},
+ {
+ "id": 73,
+ "name": "flowType",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "OAuth flow to use - defaults to implicit flow. PKCE is recommended for mobile and server-side applications."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 42,
+ "character": 4
+ }
+ ],
+ "type": {
+ "type": "indexedAccess",
+ "indexType": {
+ "type": "literal",
+ "value": "flowType"
+ },
+ "objectType": {
+ "type": "reference",
+ "id": 59,
+ "name": "SupabaseAuthClientOptions"
+ }
+ }
+ },
{
"id": 70,
"name": "persistSession",
@@ -402,7 +433,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [68, 71, 70, 72, 69]
+ "children": [68, 71, 73, 70, 72, 69]
}
],
"sources": [
@@ -459,7 +490,7 @@
],
"type": {
"type": "reference",
- "id": 78,
+ "id": 79,
"name": "SchemaName",
"dereferenced": {}
}
@@ -483,7 +514,7 @@
}
},
{
- "id": 74,
+ "id": 75,
"name": "global",
"kind": 1024,
"kindString": "Property",
@@ -493,21 +524,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 44,
+ "line": 48,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 75,
+ "id": 76,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 76,
+ "id": 77,
"name": "fetch",
"kind": 1024,
"kindString": "Property",
@@ -520,7 +551,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 48,
+ "line": 52,
"character": 4
}
],
@@ -555,7 +586,7 @@
}
},
{
- "id": 77,
+ "id": 78,
"name": "headers",
"kind": 1024,
"kindString": "Property",
@@ -568,7 +599,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 52,
+ "line": 56,
"character": 4
}
],
@@ -594,13 +625,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [76, 77]
+ "children": [77, 78]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 44,
+ "line": 48,
"character": 11
}
]
@@ -608,7 +639,7 @@
}
},
{
- "id": 73,
+ "id": 74,
"name": "realtime",
"kind": 1024,
"kindString": "Property",
@@ -621,7 +652,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 43,
+ "line": 47,
"character": 2
}
],
@@ -637,7 +668,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [66, 63, 74, 73]
+ "children": [66, 63, 75, 74]
}
],
"sources": [
@@ -655,21 +686,21 @@
],
"type": {
"type": "reference",
- "id": 104,
+ "id": 105,
"typeArguments": [
{
"type": "reference",
- "id": 107,
+ "id": 108,
"name": "Database"
},
{
"type": "reference",
- "id": 108,
+ "id": 109,
"name": "SchemaName"
},
{
"type": "reference",
- "id": 109,
+ "id": 110,
"name": "Schema"
}
],
@@ -679,7 +710,7 @@
]
},
{
- "id": 113,
+ "id": 114,
"name": "auth",
"kind": 1024,
"kindString": "Property",
@@ -690,7 +721,7 @@
"sources": [
{
"fileName": "src/SupabaseClient.ts",
- "line": 54,
+ "line": 55,
"character": 2
}
],
@@ -700,7 +731,7 @@
}
},
{
- "id": 115,
+ "id": 117,
"name": "authUrl",
"kind": 1024,
"kindString": "Property",
@@ -710,7 +741,7 @@
"sources": [
{
"fileName": "src/SupabaseClient.ts",
- "line": 57,
+ "line": 59,
"character": 12
}
],
@@ -720,7 +751,7 @@
}
},
{
- "id": 126,
+ "id": 127,
"name": "changedAccessToken",
"kind": 1024,
"kindString": "Property",
@@ -730,7 +761,7 @@
"sources": [
{
"fileName": "src/SupabaseClient.ts",
- "line": 64,
+ "line": 65,
"character": 12
}
],
@@ -749,7 +780,7 @@
}
},
{
- "id": 121,
+ "id": 122,
"name": "fetch",
"kind": 1024,
"kindString": "Property",
@@ -760,41 +791,52 @@
"sources": [
{
"fileName": "src/SupabaseClient.ts",
- "line": 63,
+ "line": 64,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 122,
+ "id": 123,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 123,
+ "id": 124,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 124,
+ "id": 125,
"name": "input",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
- "type": "reference",
- "qualifiedName": "RequestInfo",
- "package": "typescript",
- "name": "RequestInfo"
+ "type": "union",
+ "types": [
+ {
+ "type": "reference",
+ "qualifiedName": "RequestInfo",
+ "package": "typescript",
+ "name": "RequestInfo"
+ },
+ {
+ "type": "reference",
+ "qualifiedName": "URL",
+ "package": "typescript",
+ "name": "URL"
+ }
+ ]
}
},
{
- "id": 125,
+ "id": 126,
"name": "init",
"kind": 32768,
"kindString": "Parameter",
@@ -829,7 +871,7 @@
}
},
{
- "id": 117,
+ "id": 119,
"name": "functionsUrl",
"kind": 1024,
"kindString": "Property",
@@ -839,7 +881,7 @@
"sources": [
{
"fileName": "src/SupabaseClient.ts",
- "line": 59,
+ "line": 61,
"character": 12
}
],
@@ -849,7 +891,7 @@
}
},
{
- "id": 127,
+ "id": 128,
"name": "headers",
"kind": 1024,
"kindString": "Property",
@@ -859,27 +901,27 @@
"sources": [
{
"fileName": "src/SupabaseClient.ts",
- "line": 66,
+ "line": 67,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 128,
+ "id": 129,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"indexSignature": {
- "id": 129,
+ "id": 130,
"name": "__index",
"kind": 8192,
"kindString": "Index signature",
"flags": {},
"parameters": [
{
- "id": 130,
+ "id": 131,
"name": "key",
"kind": 32768,
"flags": {},
@@ -898,18 +940,16 @@
}
},
{
- "id": 118,
+ "id": 115,
"name": "realtime",
"kind": 1024,
"kindString": "Property",
- "flags": {
- "isProtected": true
- },
+ "flags": {},
"sources": [
{
"fileName": "src/SupabaseClient.ts",
- "line": 60,
- "character": 12
+ "line": 56,
+ "character": 2
}
],
"type": {
@@ -920,7 +960,7 @@
}
},
{
- "id": 114,
+ "id": 116,
"name": "realtimeUrl",
"kind": 1024,
"kindString": "Property",
@@ -930,7 +970,7 @@
"sources": [
{
"fileName": "src/SupabaseClient.ts",
- "line": 56,
+ "line": 58,
"character": 12
}
],
@@ -940,7 +980,7 @@
}
},
{
- "id": 119,
+ "id": 120,
"name": "rest",
"kind": 1024,
"kindString": "Property",
@@ -950,7 +990,7 @@
"sources": [
{
"fileName": "src/SupabaseClient.ts",
- "line": 61,
+ "line": 62,
"character": 12
}
],
@@ -959,12 +999,12 @@
"typeArguments": [
{
"type": "reference",
- "id": 107,
+ "id": 108,
"name": "Database"
},
{
"type": "reference",
- "id": 108,
+ "id": 109,
"name": "SchemaName"
},
{
@@ -973,12 +1013,12 @@
"type": "indexedAccess",
"indexType": {
"type": "reference",
- "id": 108,
+ "id": 109,
"name": "SchemaName"
},
"objectType": {
"type": "reference",
- "id": 107,
+ "id": 108,
"name": "Database"
}
},
@@ -1011,7 +1051,7 @@
}
},
{
- "id": 120,
+ "id": 121,
"name": "storageKey",
"kind": 1024,
"kindString": "Property",
@@ -1021,7 +1061,7 @@
"sources": [
{
"fileName": "src/SupabaseClient.ts",
- "line": 62,
+ "line": 63,
"character": 12
}
],
@@ -1031,7 +1071,7 @@
}
},
{
- "id": 116,
+ "id": 118,
"name": "storageUrl",
"kind": 1024,
"kindString": "Property",
@@ -1041,7 +1081,7 @@
"sources": [
{
"fileName": "src/SupabaseClient.ts",
- "line": 58,
+ "line": 60,
"character": 12
}
],
@@ -1051,7 +1091,7 @@
}
},
{
- "id": 132,
+ "id": 133,
"name": "supabaseKey",
"kind": 1024,
"kindString": "Property",
@@ -1064,7 +1104,7 @@
}
},
{
- "id": 131,
+ "id": 132,
"name": "supabaseUrl",
"kind": 1024,
"kindString": "Property",
@@ -1077,7 +1117,7 @@
}
},
{
- "id": 133,
+ "id": 134,
"name": "functions",
"kind": 262144,
"kindString": "Accessor",
@@ -1085,13 +1125,13 @@
"sources": [
{
"fileName": "src/SupabaseClient.ts",
- "line": 137,
+ "line": 138,
"character": 6
}
],
"getSignature": [
{
- "id": 134,
+ "id": 135,
"name": "functions",
"kind": 524288,
"kindString": "Get signature",
@@ -1109,7 +1149,7 @@
]
},
{
- "id": 135,
+ "id": 136,
"name": "storage",
"kind": 262144,
"kindString": "Accessor",
@@ -1117,13 +1157,13 @@
"sources": [
{
"fileName": "src/SupabaseClient.ts",
- "line": 147,
+ "line": 148,
"character": 6
}
],
"getSignature": [
{
- "id": 136,
+ "id": 137,
"name": "storage",
"kind": 524288,
"kindString": "Get signature",
@@ -1141,7 +1181,7 @@
]
},
{
- "id": 169,
+ "id": 170,
"name": "_getAccessToken",
"kind": 2048,
"kindString": "Method",
@@ -1151,13 +1191,13 @@
"sources": [
{
"fileName": "src/SupabaseClient.ts",
- "line": 234,
+ "line": 235,
"character": 16
}
],
"signatures": [
{
- "id": 170,
+ "id": 171,
"name": "_getAccessToken",
"kind": 4096,
"kindString": "Call signature",
@@ -1187,7 +1227,7 @@
]
},
{
- "id": 186,
+ "id": 187,
"name": "_handleTokenChanged",
"kind": 2048,
"kindString": "Method",
@@ -1197,20 +1237,20 @@
"sources": [
{
"fileName": "src/SupabaseClient.ts",
- "line": 281,
+ "line": 284,
"character": 10
}
],
"signatures": [
{
- "id": 187,
+ "id": 188,
"name": "_handleTokenChanged",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 188,
+ "id": 189,
"name": "event",
"kind": 32768,
"kindString": "Parameter",
@@ -1223,7 +1263,7 @@
}
},
{
- "id": 189,
+ "id": 190,
"name": "token",
"kind": 32768,
"kindString": "Parameter",
@@ -1243,7 +1283,7 @@
}
},
{
- "id": 190,
+ "id": 191,
"name": "source",
"kind": 32768,
"kindString": "Parameter",
@@ -1271,7 +1311,7 @@
]
},
{
- "id": 180,
+ "id": 181,
"name": "_initRealtimeClient",
"kind": 2048,
"kindString": "Method",
@@ -1281,20 +1321,20 @@
"sources": [
{
"fileName": "src/SupabaseClient.ts",
- "line": 267,
+ "line": 270,
"character": 10
}
],
"signatures": [
{
- "id": 181,
+ "id": 182,
"name": "_initRealtimeClient",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 182,
+ "id": 183,
"name": "options",
"kind": 32768,
"kindString": "Parameter",
@@ -1317,7 +1357,7 @@
]
},
{
- "id": 171,
+ "id": 172,
"name": "_initSupabaseAuthClient",
"kind": 2048,
"kindString": "Method",
@@ -1327,20 +1367,20 @@
"sources": [
{
"fileName": "src/SupabaseClient.ts",
- "line": 240,
+ "line": 241,
"character": 10
}
],
"signatures": [
{
- "id": 172,
+ "id": 173,
"name": "_initSupabaseAuthClient",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 173,
+ "id": 174,
"name": "__namedParameters",
"kind": 32768,
"kindString": "Parameter",
@@ -1372,7 +1412,7 @@
}
},
{
- "id": 174,
+ "id": 175,
"name": "headers",
"kind": 32768,
"kindString": "Parameter",
@@ -1397,7 +1437,7 @@
}
},
{
- "id": 175,
+ "id": 176,
"name": "fetch",
"kind": 32768,
"kindString": "Parameter",
@@ -1407,34 +1447,45 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 176,
+ "id": 177,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"signatures": [
{
- "id": 177,
+ "id": 178,
"name": "__type",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 178,
+ "id": 179,
"name": "input",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
- "type": "reference",
- "qualifiedName": "RequestInfo",
- "package": "typescript",
- "name": "RequestInfo"
+ "type": "union",
+ "types": [
+ {
+ "type": "reference",
+ "qualifiedName": "RequestInfo",
+ "package": "typescript",
+ "name": "RequestInfo"
+ },
+ {
+ "type": "reference",
+ "qualifiedName": "URL",
+ "package": "typescript",
+ "name": "URL"
+ }
+ ]
}
},
{
- "id": 179,
+ "id": 180,
"name": "init",
"kind": 32768,
"kindString": "Parameter",
@@ -1477,7 +1528,7 @@
]
},
{
- "id": 183,
+ "id": 184,
"name": "_listenForAuthEvents",
"kind": 2048,
"kindString": "Method",
@@ -1487,13 +1538,13 @@
"sources": [
{
"fileName": "src/SupabaseClient.ts",
- "line": 274,
+ "line": 277,
"character": 10
}
],
"signatures": [
{
- "id": 184,
+ "id": 185,
"name": "_listenForAuthEvents",
"kind": 4096,
"kindString": "Call signature",
@@ -1501,7 +1552,7 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 185,
+ "id": 186,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
@@ -1512,7 +1563,7 @@
]
},
{
- "id": 158,
+ "id": 159,
"name": "channel",
"kind": 2048,
"kindString": "Method",
@@ -1520,13 +1571,13 @@
"sources": [
{
"fileName": "src/SupabaseClient.ts",
- "line": 206,
+ "line": 207,
"character": 2
}
],
"signatures": [
{
- "id": 159,
+ "id": 160,
"name": "channel",
"kind": 4096,
"kindString": "Call signature",
@@ -1536,7 +1587,7 @@
},
"parameters": [
{
- "id": 160,
+ "id": 161,
"name": "name",
"kind": 32768,
"kindString": "Parameter",
@@ -1550,7 +1601,7 @@
}
},
{
- "id": 161,
+ "id": 162,
"name": "opts",
"kind": 32768,
"kindString": "Parameter",
@@ -1577,7 +1628,7 @@
]
},
{
- "id": 137,
+ "id": 138,
"name": "from",
"kind": 2048,
"kindString": "Method",
@@ -1585,13 +1636,13 @@
"sources": [
{
"fileName": "src/SupabaseClient.ts",
- "line": 156,
+ "line": 157,
"character": 2
}
],
"signatures": [
{
- "id": 138,
+ "id": 139,
"name": "from",
"kind": 4096,
"kindString": "Call signature",
@@ -1601,7 +1652,7 @@
},
"typeParameter": [
{
- "id": 139,
+ "id": 140,
"name": "TableName",
"kind": 131072,
"kindString": "Type parameter",
@@ -1612,28 +1663,28 @@
}
},
{
- "id": 140,
+ "id": 141,
"name": "Table",
"kind": 131072,
"kindString": "Type parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 79,
+ "id": 80,
"name": "GenericTable"
}
}
],
"parameters": [
{
- "id": 141,
+ "id": 142,
"name": "relation",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 139,
+ "id": 140,
"name": "TableName",
"dereferenced": {}
}
@@ -1644,12 +1695,12 @@
"typeArguments": [
{
"type": "reference",
- "id": 109,
+ "id": 110,
"name": "Schema"
},
{
"type": "reference",
- "id": 140,
+ "id": 141,
"name": "Table"
}
],
@@ -1659,14 +1710,14 @@
}
},
{
- "id": 142,
+ "id": 143,
"name": "from",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"typeParameter": [
{
- "id": 143,
+ "id": 144,
"name": "ViewName",
"kind": 131072,
"kindString": "Type parameter",
@@ -1677,28 +1728,28 @@
}
},
{
- "id": 144,
+ "id": 145,
"name": "View",
"kind": 131072,
"kindString": "Type parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 92,
+ "id": 93,
"name": "GenericView"
}
}
],
"parameters": [
{
- "id": 145,
+ "id": 146,
"name": "relation",
"kind": 32768,
"kindString": "Parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 143,
+ "id": 144,
"name": "ViewName",
"dereferenced": {}
}
@@ -1709,12 +1760,12 @@
"typeArguments": [
{
"type": "reference",
- "id": 109,
+ "id": 110,
"name": "Schema"
},
{
"type": "reference",
- "id": 144,
+ "id": 145,
"name": "View"
}
],
@@ -1724,14 +1775,14 @@
}
},
{
- "id": 146,
+ "id": 147,
"name": "from",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 147,
+ "id": 148,
"name": "relation",
"kind": 32768,
"kindString": "Parameter",
@@ -1747,7 +1798,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 109,
+ "id": 110,
"name": "Schema"
},
{
@@ -1763,7 +1814,7 @@
]
},
{
- "id": 162,
+ "id": 163,
"name": "getChannels",
"kind": 2048,
"kindString": "Method",
@@ -1771,13 +1822,13 @@
"sources": [
{
"fileName": "src/SupabaseClient.ts",
- "line": 213,
+ "line": 214,
"character": 2
}
],
"signatures": [
{
- "id": 163,
+ "id": 164,
"name": "getChannels",
"kind": 4096,
"kindString": "Call signature",
@@ -1798,7 +1849,7 @@
]
},
{
- "id": 167,
+ "id": 168,
"name": "removeAllChannels",
"kind": 2048,
"kindString": "Method",
@@ -1806,13 +1857,13 @@
"sources": [
{
"fileName": "src/SupabaseClient.ts",
- "line": 230,
+ "line": 231,
"character": 2
}
],
"signatures": [
{
- "id": 168,
+ "id": 169,
"name": "removeAllChannels",
"kind": 4096,
"kindString": "Call signature",
@@ -1828,6 +1879,10 @@
"elementType": {
"type": "union",
"types": [
+ {
+ "type": "literal",
+ "value": "error"
+ },
{
"type": "literal",
"value": "ok"
@@ -1835,10 +1890,6 @@
{
"type": "literal",
"value": "timed out"
- },
- {
- "type": "literal",
- "value": "error"
}
]
}
@@ -1852,7 +1903,7 @@
]
},
{
- "id": 164,
+ "id": 165,
"name": "removeChannel",
"kind": 2048,
"kindString": "Method",
@@ -1860,13 +1911,13 @@
"sources": [
{
"fileName": "src/SupabaseClient.ts",
- "line": 223,
+ "line": 224,
"character": 2
}
],
"signatures": [
{
- "id": 165,
+ "id": 166,
"name": "removeChannel",
"kind": 4096,
"kindString": "Call signature",
@@ -1876,7 +1927,7 @@
},
"parameters": [
{
- "id": 166,
+ "id": 167,
"name": "channel",
"kind": 32768,
"kindString": "Parameter",
@@ -1898,6 +1949,10 @@
{
"type": "union",
"types": [
+ {
+ "type": "literal",
+ "value": "error"
+ },
{
"type": "literal",
"value": "ok"
@@ -1905,10 +1960,6 @@
{
"type": "literal",
"value": "timed out"
- },
- {
- "type": "literal",
- "value": "error"
}
]
}
@@ -1921,7 +1972,7 @@
]
},
{
- "id": 148,
+ "id": 149,
"name": "rpc",
"kind": 2048,
"kindString": "Method",
@@ -1929,13 +1980,13 @@
"sources": [
{
"fileName": "src/SupabaseClient.ts",
- "line": 177,
+ "line": 178,
"character": 2
}
],
"signatures": [
{
- "id": 149,
+ "id": 150,
"name": "rpc",
"kind": 4096,
"kindString": "Call signature",
@@ -1945,7 +1996,7 @@
},
"typeParameter": [
{
- "id": 150,
+ "id": 151,
"name": "FunctionName",
"kind": 131072,
"kindString": "Type parameter",
@@ -1956,21 +2007,21 @@
}
},
{
- "id": 151,
+ "id": 152,
"name": "Function_",
"kind": 131072,
"kindString": "Type parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 93,
+ "id": 94,
"name": "GenericFunction"
}
}
],
"parameters": [
{
- "id": 152,
+ "id": 153,
"name": "fn",
"kind": 32768,
"kindString": "Parameter",
@@ -1980,13 +2031,13 @@
},
"type": {
"type": "reference",
- "id": 150,
+ "id": 151,
"name": "FunctionName",
"dereferenced": {}
}
},
{
- "id": 153,
+ "id": 154,
"name": "args",
"kind": 32768,
"kindString": "Parameter",
@@ -2002,14 +2053,14 @@
},
"objectType": {
"type": "reference",
- "id": 151,
+ "id": 152,
"name": "Function_"
}
},
"defaultValue": "{}"
},
{
- "id": 154,
+ "id": 155,
"name": "options",
"kind": 32768,
"kindString": "Parameter",
@@ -2019,14 +2070,14 @@
"type": {
"type": "reflection",
"declaration": {
- "id": 155,
+ "id": 156,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 157,
+ "id": 158,
"name": "count",
"kind": 1024,
"kindString": "Property",
@@ -2039,7 +2090,7 @@
"sources": [
{
"fileName": "src/SupabaseClient.ts",
- "line": 185,
+ "line": 186,
"character": 6
}
],
@@ -2062,7 +2113,7 @@
}
},
{
- "id": 156,
+ "id": 157,
"name": "head",
"kind": 1024,
"kindString": "Property",
@@ -2075,7 +2126,7 @@
"sources": [
{
"fileName": "src/SupabaseClient.ts",
- "line": 184,
+ "line": 185,
"character": 6
}
],
@@ -2089,7 +2140,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [157, 156]
+ "children": [158, 157]
}
]
}
@@ -2101,7 +2152,7 @@
"typeArguments": [
{
"type": "reference",
- "id": 109,
+ "id": 110,
"name": "Schema"
},
{
@@ -2114,7 +2165,7 @@
},
"objectType": {
"type": "reference",
- "id": 151,
+ "id": 152,
"name": "Function_"
}
},
@@ -2190,7 +2241,7 @@
},
"objectType": {
"type": "reference",
- "id": 151,
+ "id": 152,
"name": "Function_"
}
}
@@ -2207,34 +2258,34 @@
{
"title": "Constructors",
"kind": 512,
- "children": [105]
+ "children": [106]
},
{
"title": "Properties",
"kind": 1024,
- "children": [113, 115, 126, 121, 117, 127, 118, 114, 119, 120, 116, 132, 131]
+ "children": [114, 117, 127, 122, 119, 128, 115, 116, 120, 121, 118, 133, 132]
},
{
"title": "Accessors",
"kind": 262144,
- "children": [133, 135]
+ "children": [134, 136]
},
{
"title": "Methods",
"kind": 2048,
- "children": [169, 186, 180, 171, 183, 158, 137, 162, 167, 164, 148]
+ "children": [170, 187, 181, 172, 184, 159, 138, 163, 168, 165, 149]
}
],
"sources": [
{
"fileName": "src/SupabaseClient.ts",
- "line": 42,
+ "line": 43,
"character": 21
}
],
"typeParameter": [
{
- "id": 191,
+ "id": 192,
"name": "Database",
"kind": 131072,
"kindString": "Type parameter",
@@ -2245,7 +2296,7 @@
}
},
{
- "id": 192,
+ "id": 193,
"name": "SchemaName",
"kind": 131072,
"kindString": "Type parameter",
@@ -2262,7 +2313,7 @@
"operator": "keyof",
"target": {
"type": "reference",
- "id": 107,
+ "id": 108,
"name": "Database"
}
}
@@ -2279,7 +2330,7 @@
"operator": "keyof",
"target": {
"type": "reference",
- "id": 107,
+ "id": 108,
"name": "Database"
}
},
@@ -2299,7 +2350,7 @@
"operator": "keyof",
"target": {
"type": "reference",
- "id": 107,
+ "id": 108,
"name": "Database"
}
}
@@ -2308,14 +2359,14 @@
}
},
{
- "id": 193,
+ "id": 194,
"name": "Schema",
"kind": 131072,
"kindString": "Type parameter",
"flags": {},
"type": {
"type": "reference",
- "id": 97,
+ "id": 98,
"name": "GenericSchema"
},
"default": {
@@ -2324,30 +2375,30 @@
"type": "indexedAccess",
"indexType": {
"type": "reference",
- "id": 108,
+ "id": 109,
"name": "SchemaName"
},
"objectType": {
"type": "reference",
- "id": 107,
+ "id": 108,
"name": "Database"
}
},
"extendsType": {
"type": "reference",
- "id": 97,
+ "id": 98,
"name": "GenericSchema"
},
"trueType": {
"type": "indexedAccess",
"indexType": {
"type": "reference",
- "id": 108,
+ "id": 109,
"name": "SchemaName"
},
"objectType": {
"type": "reference",
- "id": 107,
+ "id": 108,
"name": "Database"
}
},
@@ -2451,7 +2502,7 @@
"flags": {},
"type": {
"type": "reference",
- "id": 97,
+ "id": 98,
"name": "GenericSchema"
},
"default": {
@@ -2471,7 +2522,7 @@
},
"extendsType": {
"type": "reference",
- "id": 97,
+ "id": 98,
"name": "GenericSchema"
},
"trueType": {
@@ -2549,7 +2600,7 @@
],
"typeParameter": [
{
- "id": 78,
+ "id": 79,
"name": "SchemaName",
"kind": 131072,
"kindString": "Type parameter",
@@ -2635,6 +2686,37 @@
"name": "boolean"
}
},
+ {
+ "id": 73,
+ "name": "flowType",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "OAuth flow to use - defaults to implicit flow. PKCE is recommended for mobile and server-side applications."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 42,
+ "character": 4
+ }
+ ],
+ "type": {
+ "type": "indexedAccess",
+ "indexType": {
+ "type": "literal",
+ "value": "flowType"
+ },
+ "objectType": {
+ "type": "reference",
+ "id": 59,
+ "name": "SupabaseAuthClientOptions"
+ }
+ }
+ },
{
"id": 70,
"name": "persistSession",
@@ -2717,7 +2799,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [68, 71, 70, 72, 69]
+ "children": [68, 71, 73, 70, 72, 69]
}
],
"sources": [
@@ -2774,7 +2856,7 @@
],
"type": {
"type": "reference",
- "id": 78,
+ "id": 79,
"name": "SchemaName",
"dereferenced": {}
}
@@ -2798,7 +2880,7 @@
}
},
{
- "id": 74,
+ "id": 75,
"name": "global",
"kind": 1024,
"kindString": "Property",
@@ -2808,21 +2890,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 44,
+ "line": 48,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 75,
+ "id": 76,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 76,
+ "id": 77,
"name": "fetch",
"kind": 1024,
"kindString": "Property",
@@ -2835,7 +2917,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 48,
+ "line": 52,
"character": 4
}
],
@@ -2870,7 +2952,7 @@
}
},
{
- "id": 77,
+ "id": 78,
"name": "headers",
"kind": 1024,
"kindString": "Property",
@@ -2883,7 +2965,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 52,
+ "line": 56,
"character": 4
}
],
@@ -2909,13 +2991,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [76, 77]
+ "children": [77, 78]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 44,
+ "line": 48,
"character": 11
}
]
@@ -2923,7 +3005,7 @@
}
},
{
- "id": 73,
+ "id": 74,
"name": "realtime",
"kind": 1024,
"kindString": "Property",
@@ -2936,7 +3018,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 43,
+ "line": 47,
"character": 2
}
],
@@ -2952,7 +3034,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [66, 63, 74, 73]
+ "children": [66, 63, 75, 74]
}
],
"sources": [
@@ -2970,7 +3052,7 @@
],
"type": {
"type": "reference",
- "id": 104,
+ "id": 105,
"typeArguments": [
{
"type": "reference",
@@ -2998,12 +3080,12 @@
{
"title": "References",
"kind": 16777216,
- "children": [194]
+ "children": [195]
},
{
"title": "Classes",
"kind": 128,
- "children": [104]
+ "children": [105]
},
{
"title": "Functions",
@@ -3214,10 +3296,21 @@
"kindString": "Parameter",
"flags": {},
"type": {
- "type": "reference",
- "qualifiedName": "RequestInfo",
- "package": "typescript",
- "name": "RequestInfo"
+ "type": "union",
+ "types": [
+ {
+ "type": "reference",
+ "qualifiedName": "RequestInfo",
+ "package": "typescript",
+ "name": "RequestInfo"
+ },
+ {
+ "type": "reference",
+ "qualifiedName": "URL",
+ "package": "typescript",
+ "name": "URL"
+ }
+ ]
}
},
{
@@ -3279,10 +3372,21 @@
"kindString": "Parameter",
"flags": {},
"type": {
- "type": "reference",
- "qualifiedName": "RequestInfo",
- "package": "typescript",
- "name": "RequestInfo"
+ "type": "union",
+ "types": [
+ {
+ "type": "reference",
+ "qualifiedName": "RequestInfo",
+ "package": "typescript",
+ "name": "RequestInfo"
+ },
+ {
+ "type": "reference",
+ "qualifiedName": "URL",
+ "package": "typescript",
+ "name": "URL"
+ }
+ ]
}
},
{
@@ -3374,10 +3478,21 @@
"kindString": "Parameter",
"flags": {},
"type": {
- "type": "reference",
- "qualifiedName": "RequestInfo",
- "package": "typescript",
- "name": "RequestInfo"
+ "type": "union",
+ "types": [
+ {
+ "type": "reference",
+ "qualifiedName": "RequestInfo",
+ "package": "typescript",
+ "name": "RequestInfo"
+ },
+ {
+ "type": "reference",
+ "qualifiedName": "URL",
+ "package": "typescript",
+ "name": "URL"
+ }
+ ]
}
},
{
@@ -3439,10 +3554,21 @@
"kindString": "Parameter",
"flags": {},
"type": {
- "type": "reference",
- "qualifiedName": "RequestInfo",
- "package": "typescript",
- "name": "RequestInfo"
+ "type": "union",
+ "types": [
+ {
+ "type": "reference",
+ "qualifiedName": "RequestInfo",
+ "package": "typescript",
+ "name": "RequestInfo"
+ },
+ {
+ "type": "reference",
+ "qualifiedName": "URL",
+ "package": "typescript",
+ "name": "URL"
+ }
+ ]
}
},
{
@@ -3653,7 +3779,7 @@
],
"typeParameter": [
{
- "id": 78,
+ "id": 79,
"name": "SchemaName",
"kind": 131072,
"kindString": "Type parameter",
@@ -3739,6 +3865,37 @@
"name": "boolean"
}
},
+ {
+ "id": 73,
+ "name": "flowType",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "OAuth flow to use - defaults to implicit flow. PKCE is recommended for mobile and server-side applications."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 42,
+ "character": 4
+ }
+ ],
+ "type": {
+ "type": "indexedAccess",
+ "indexType": {
+ "type": "literal",
+ "value": "flowType"
+ },
+ "objectType": {
+ "type": "reference",
+ "id": 59,
+ "name": "SupabaseAuthClientOptions"
+ }
+ }
+ },
{
"id": 70,
"name": "persistSession",
@@ -3821,7 +3978,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [68, 71, 70, 72, 69]
+ "children": [68, 71, 73, 70, 72, 69]
}
],
"sources": [
@@ -3878,7 +4035,7 @@
],
"type": {
"type": "reference",
- "id": 78,
+ "id": 79,
"name": "SchemaName",
"dereferenced": {}
}
@@ -3902,7 +4059,7 @@
}
},
{
- "id": 74,
+ "id": 75,
"name": "global",
"kind": 1024,
"kindString": "Property",
@@ -3912,21 +4069,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 44,
+ "line": 48,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 75,
+ "id": 76,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 76,
+ "id": 77,
"name": "fetch",
"kind": 1024,
"kindString": "Property",
@@ -3939,7 +4096,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 48,
+ "line": 52,
"character": 4
}
],
@@ -3974,7 +4131,7 @@
}
},
{
- "id": 77,
+ "id": 78,
"name": "headers",
"kind": 1024,
"kindString": "Property",
@@ -3987,7 +4144,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 52,
+ "line": 56,
"character": 4
}
],
@@ -4013,13 +4170,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [76, 77]
+ "children": [77, 78]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 44,
+ "line": 48,
"character": 11
}
]
@@ -4027,7 +4184,7 @@
}
},
{
- "id": 73,
+ "id": 74,
"name": "realtime",
"kind": 1024,
"kindString": "Property",
@@ -4040,7 +4197,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 43,
+ "line": 47,
"character": 2
}
],
@@ -4056,7 +4213,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [66, 63, 74, 73]
+ "children": [66, 63, 75, 74]
}
],
"sources": [
@@ -4102,7 +4259,7 @@
],
"typeParameter": [
{
- "id": 78,
+ "id": 79,
"name": "SchemaName",
"kind": 131072,
"kindString": "Type parameter",
@@ -4188,6 +4345,37 @@
"name": "boolean"
}
},
+ {
+ "id": 73,
+ "name": "flowType",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "OAuth flow to use - defaults to implicit flow. PKCE is recommended for mobile and server-side applications."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 42,
+ "character": 4
+ }
+ ],
+ "type": {
+ "type": "indexedAccess",
+ "indexType": {
+ "type": "literal",
+ "value": "flowType"
+ },
+ "objectType": {
+ "type": "reference",
+ "id": 59,
+ "name": "SupabaseAuthClientOptions"
+ }
+ }
+ },
{
"id": 70,
"name": "persistSession",
@@ -4270,7 +4458,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [68, 71, 70, 72, 69]
+ "children": [68, 71, 73, 70, 72, 69]
}
],
"sources": [
@@ -4327,7 +4515,7 @@
],
"type": {
"type": "reference",
- "id": 78,
+ "id": 79,
"name": "SchemaName",
"dereferenced": {}
}
@@ -4351,7 +4539,7 @@
}
},
{
- "id": 74,
+ "id": 75,
"name": "global",
"kind": 1024,
"kindString": "Property",
@@ -4361,21 +4549,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 44,
+ "line": 48,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 75,
+ "id": 76,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 76,
+ "id": 77,
"name": "fetch",
"kind": 1024,
"kindString": "Property",
@@ -4388,7 +4576,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 48,
+ "line": 52,
"character": 4
}
],
@@ -4423,7 +4611,7 @@
}
},
{
- "id": 77,
+ "id": 78,
"name": "headers",
"kind": 1024,
"kindString": "Property",
@@ -4436,7 +4624,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 52,
+ "line": 56,
"character": 4
}
],
@@ -4462,13 +4650,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [76, 77]
+ "children": [77, 78]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 44,
+ "line": 48,
"character": 11
}
]
@@ -4476,7 +4664,7 @@
}
},
{
- "id": 73,
+ "id": 74,
"name": "realtime",
"kind": 1024,
"kindString": "Property",
@@ -4489,7 +4677,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 43,
+ "line": 47,
"character": 2
}
],
@@ -4505,7 +4693,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [66, 63, 74, 73]
+ "children": [66, 63, 75, 74]
}
],
"sources": [
@@ -4698,7 +4886,7 @@
}
},
{
- "id": 93,
+ "id": 94,
"name": "GenericFunction",
"kind": 4194304,
"kindString": "Type alias",
@@ -4706,21 +4894,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 74,
+ "line": 78,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 94,
+ "id": 95,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 95,
+ "id": 96,
"name": "Args",
"kind": 1024,
"kindString": "Property",
@@ -4728,7 +4916,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 75,
+ "line": 79,
"character": 2
}
],
@@ -4750,7 +4938,7 @@
}
},
{
- "id": 96,
+ "id": 97,
"name": "Returns",
"kind": 1024,
"kindString": "Property",
@@ -4758,7 +4946,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 76,
+ "line": 80,
"character": 2
}
],
@@ -4772,13 +4960,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [95, 96]
+ "children": [96, 97]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 74,
+ "line": 78,
"character": 30
}
]
@@ -4786,7 +4974,7 @@
}
},
{
- "id": 89,
+ "id": 90,
"name": "GenericNonUpdatableView",
"kind": 4194304,
"kindString": "Type alias",
@@ -4794,25 +4982,418 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 68,
+ "line": 72,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 90,
+ "id": 91,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 91,
+ "id": 92,
"name": "Row",
"kind": 1024,
"kindString": "Property",
"flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 73,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "typeArguments": [
+ {
+ "type": "intrinsic",
+ "name": "string"
+ },
+ {
+ "type": "intrinsic",
+ "name": "unknown"
+ }
+ ],
+ "qualifiedName": "Record",
+ "package": "typescript",
+ "name": "Record"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [92]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 72,
+ "character": 38
+ }
+ ]
+ }
+ }
+ },
+ {
+ "id": 98,
+ "name": "GenericSchema",
+ "kind": 4194304,
+ "kindString": "Type alias",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 83,
+ "character": 12
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 99,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 102,
+ "name": "Functions",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 86,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "typeArguments": [
+ {
+ "type": "intrinsic",
+ "name": "string"
+ },
+ {
+ "type": "reference",
+ "id": 94,
+ "name": "GenericFunction"
+ }
+ ],
+ "qualifiedName": "Record",
+ "package": "typescript",
+ "name": "Record"
+ }
+ },
+ {
+ "id": 100,
+ "name": "Tables",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 84,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "typeArguments": [
+ {
+ "type": "intrinsic",
+ "name": "string"
+ },
+ {
+ "type": "reference",
+ "id": 80,
+ "name": "GenericTable"
+ }
+ ],
+ "qualifiedName": "Record",
+ "package": "typescript",
+ "name": "Record"
+ }
+ },
+ {
+ "id": 101,
+ "name": "Views",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 85,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "typeArguments": [
+ {
+ "type": "intrinsic",
+ "name": "string"
+ },
+ {
+ "type": "reference",
+ "id": 93,
+ "name": "GenericView"
+ }
+ ],
+ "qualifiedName": "Record",
+ "package": "typescript",
+ "name": "Record"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [102, 100, 101]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 83,
+ "character": 28
+ }
+ ]
+ }
+ }
+ },
+ {
+ "id": 80,
+ "name": "GenericTable",
+ "kind": 4194304,
+ "kindString": "Type alias",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 60,
+ "character": 12
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 81,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 83,
+ "name": "Insert",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 62,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "typeArguments": [
+ {
+ "type": "intrinsic",
+ "name": "string"
+ },
+ {
+ "type": "intrinsic",
+ "name": "unknown"
+ }
+ ],
+ "qualifiedName": "Record",
+ "package": "typescript",
+ "name": "Record"
+ }
+ },
+ {
+ "id": 82,
+ "name": "Row",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 61,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "typeArguments": [
+ {
+ "type": "intrinsic",
+ "name": "string"
+ },
+ {
+ "type": "intrinsic",
+ "name": "unknown"
+ }
+ ],
+ "qualifiedName": "Record",
+ "package": "typescript",
+ "name": "Record"
+ }
+ },
+ {
+ "id": 84,
+ "name": "Update",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 63,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "typeArguments": [
+ {
+ "type": "intrinsic",
+ "name": "string"
+ },
+ {
+ "type": "intrinsic",
+ "name": "unknown"
+ }
+ ],
+ "qualifiedName": "Record",
+ "package": "typescript",
+ "name": "Record"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [83, 82, 84]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 60,
+ "character": 27
+ }
+ ]
+ }
+ }
+ },
+ {
+ "id": 85,
+ "name": "GenericUpdatableView",
+ "kind": 4194304,
+ "kindString": "Type alias",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 66,
+ "character": 12
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 86,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 88,
+ "name": "Insert",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 68,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "typeArguments": [
+ {
+ "type": "intrinsic",
+ "name": "string"
+ },
+ {
+ "type": "intrinsic",
+ "name": "unknown"
+ }
+ ],
+ "qualifiedName": "Record",
+ "package": "typescript",
+ "name": "Record"
+ }
+ },
+ {
+ "id": 87,
+ "name": "Row",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 67,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "typeArguments": [
+ {
+ "type": "intrinsic",
+ "name": "string"
+ },
+ {
+ "type": "intrinsic",
+ "name": "unknown"
+ }
+ ],
+ "qualifiedName": "Record",
+ "package": "typescript",
+ "name": "Record"
+ }
+ },
+ {
+ "id": 89,
+ "name": "Update",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
"sources": [
{
"fileName": "src/lib/types.ts",
@@ -4842,406 +5423,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [91]
+ "children": [88, 87, 89]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 68,
- "character": 38
- }
- ]
- }
- }
- },
- {
- "id": 97,
- "name": "GenericSchema",
- "kind": 4194304,
- "kindString": "Type alias",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 79,
- "character": 12
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 98,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 101,
- "name": "Functions",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 82,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "id": 93,
- "name": "GenericFunction"
- }
- ],
- "qualifiedName": "Record",
- "package": "typescript",
- "name": "Record"
- }
- },
- {
- "id": 99,
- "name": "Tables",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 80,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "id": 79,
- "name": "GenericTable"
- }
- ],
- "qualifiedName": "Record",
- "package": "typescript",
- "name": "Record"
- }
- },
- {
- "id": 100,
- "name": "Views",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 81,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "reference",
- "id": 92,
- "name": "GenericView"
- }
- ],
- "qualifiedName": "Record",
- "package": "typescript",
- "name": "Record"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [101, 99, 100]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 79,
- "character": 28
- }
- ]
- }
- }
- },
- {
- "id": 79,
- "name": "GenericTable",
- "kind": 4194304,
- "kindString": "Type alias",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 56,
- "character": 12
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 80,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 82,
- "name": "Insert",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 58,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "qualifiedName": "Record",
- "package": "typescript",
- "name": "Record"
- }
- },
- {
- "id": 81,
- "name": "Row",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 57,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "qualifiedName": "Record",
- "package": "typescript",
- "name": "Record"
- }
- },
- {
- "id": 83,
- "name": "Update",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 59,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "qualifiedName": "Record",
- "package": "typescript",
- "name": "Record"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [82, 81, 83]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 56,
- "character": 27
- }
- ]
- }
- }
- },
- {
- "id": 84,
- "name": "GenericUpdatableView",
- "kind": 4194304,
- "kindString": "Type alias",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 62,
- "character": 12
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 85,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 87,
- "name": "Insert",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 64,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "qualifiedName": "Record",
- "package": "typescript",
- "name": "Record"
- }
- },
- {
- "id": 86,
- "name": "Row",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 63,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "qualifiedName": "Record",
- "package": "typescript",
- "name": "Record"
- }
- },
- {
- "id": 88,
- "name": "Update",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 65,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "qualifiedName": "Record",
- "package": "typescript",
- "name": "Record"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [87, 86, 88]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 62,
+ "line": 66,
"character": 35
}
]
@@ -5249,7 +5437,7 @@
}
},
{
- "id": 92,
+ "id": 93,
"name": "GenericView",
"kind": 4194304,
"kindString": "Type alias",
@@ -5257,7 +5445,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 72,
+ "line": 76,
"character": 12
}
],
@@ -5265,7 +5453,7 @@
"type": "union",
"types": [
{
- "id": 84,
+ "id": 85,
"name": "GenericUpdatableView",
"kind": 4194304,
"kindString": "Type alias",
@@ -5273,21 +5461,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 62,
+ "line": 66,
"character": 12
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 85,
+ "id": 86,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 87,
+ "id": 88,
"name": "Insert",
"kind": 1024,
"kindString": "Property",
@@ -5295,7 +5483,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 64,
+ "line": 68,
"character": 2
}
],
@@ -5317,7 +5505,7 @@
}
},
{
- "id": 86,
+ "id": 87,
"name": "Row",
"kind": 1024,
"kindString": "Property",
@@ -5325,7 +5513,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 63,
+ "line": 67,
"character": 2
}
],
@@ -5347,81 +5535,11 @@
}
},
{
- "id": 88,
+ "id": 89,
"name": "Update",
"kind": 1024,
"kindString": "Property",
"flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 65,
- "character": 2
- }
- ],
- "type": {
- "type": "reference",
- "typeArguments": [
- {
- "type": "intrinsic",
- "name": "string"
- },
- {
- "type": "intrinsic",
- "name": "unknown"
- }
- ],
- "qualifiedName": "Record",
- "package": "typescript",
- "name": "Record"
- }
- }
- ],
- "groups": [
- {
- "title": "Properties",
- "kind": 1024,
- "children": [87, 86, 88]
- }
- ],
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 62,
- "character": 35
- }
- ]
- }
- }
- },
- {
- "id": 89,
- "name": "GenericNonUpdatableView",
- "kind": 4194304,
- "kindString": "Type alias",
- "flags": {},
- "sources": [
- {
- "fileName": "src/lib/types.ts",
- "line": 68,
- "character": 12
- }
- ],
- "type": {
- "type": "reflection",
- "declaration": {
- "id": 90,
- "name": "__type",
- "kind": 65536,
- "kindString": "Type literal",
- "flags": {},
- "children": [
- {
- "id": 91,
- "name": "Row",
- "kind": 1024,
- "kindString": "Property",
- "flags": {},
"sources": [
{
"fileName": "src/lib/types.ts",
@@ -5451,13 +5569,83 @@
{
"title": "Properties",
"kind": 1024,
- "children": [91]
+ "children": [88, 87, 89]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 68,
+ "line": 66,
+ "character": 35
+ }
+ ]
+ }
+ }
+ },
+ {
+ "id": 90,
+ "name": "GenericNonUpdatableView",
+ "kind": 4194304,
+ "kindString": "Type alias",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 72,
+ "character": 12
+ }
+ ],
+ "type": {
+ "type": "reflection",
+ "declaration": {
+ "id": 91,
+ "name": "__type",
+ "kind": 65536,
+ "kindString": "Type literal",
+ "flags": {},
+ "children": [
+ {
+ "id": 92,
+ "name": "Row",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {},
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 73,
+ "character": 2
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "typeArguments": [
+ {
+ "type": "intrinsic",
+ "name": "string"
+ },
+ {
+ "type": "intrinsic",
+ "name": "unknown"
+ }
+ ],
+ "qualifiedName": "Record",
+ "package": "typescript",
+ "name": "Record"
+ }
+ }
+ ],
+ "groups": [
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [92]
+ }
+ ],
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 72,
"character": 38
}
]
@@ -5482,7 +5670,7 @@
],
"typeParameter": [
{
- "id": 78,
+ "id": 79,
"name": "SchemaName",
"kind": 131072,
"kindString": "Type parameter",
@@ -5568,6 +5756,37 @@
"name": "boolean"
}
},
+ {
+ "id": 73,
+ "name": "flowType",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isOptional": true
+ },
+ "comment": {
+ "shortText": "OAuth flow to use - defaults to implicit flow. PKCE is recommended for mobile and server-side applications."
+ },
+ "sources": [
+ {
+ "fileName": "src/lib/types.ts",
+ "line": 42,
+ "character": 4
+ }
+ ],
+ "type": {
+ "type": "indexedAccess",
+ "indexType": {
+ "type": "literal",
+ "value": "flowType"
+ },
+ "objectType": {
+ "type": "reference",
+ "id": 59,
+ "name": "SupabaseAuthClientOptions"
+ }
+ }
+ },
{
"id": 70,
"name": "persistSession",
@@ -5650,7 +5869,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [68, 71, 70, 72, 69]
+ "children": [68, 71, 73, 70, 72, 69]
}
],
"sources": [
@@ -5707,7 +5926,7 @@
],
"type": {
"type": "reference",
- "id": 78,
+ "id": 79,
"name": "SchemaName",
"dereferenced": {}
}
@@ -5731,7 +5950,7 @@
}
},
{
- "id": 74,
+ "id": 75,
"name": "global",
"kind": 1024,
"kindString": "Property",
@@ -5741,21 +5960,21 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 44,
+ "line": 48,
"character": 2
}
],
"type": {
"type": "reflection",
"declaration": {
- "id": 75,
+ "id": 76,
"name": "__type",
"kind": 65536,
"kindString": "Type literal",
"flags": {},
"children": [
{
- "id": 76,
+ "id": 77,
"name": "fetch",
"kind": 1024,
"kindString": "Property",
@@ -5768,7 +5987,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 48,
+ "line": 52,
"character": 4
}
],
@@ -5803,7 +6022,7 @@
}
},
{
- "id": 77,
+ "id": 78,
"name": "headers",
"kind": 1024,
"kindString": "Property",
@@ -5816,7 +6035,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 52,
+ "line": 56,
"character": 4
}
],
@@ -5842,13 +6061,13 @@
{
"title": "Properties",
"kind": 1024,
- "children": [76, 77]
+ "children": [77, 78]
}
],
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 44,
+ "line": 48,
"character": 11
}
]
@@ -5856,7 +6075,7 @@
}
},
{
- "id": 73,
+ "id": 74,
"name": "realtime",
"kind": 1024,
"kindString": "Property",
@@ -5869,7 +6088,7 @@
"sources": [
{
"fileName": "src/lib/types.ts",
- "line": 43,
+ "line": 47,
"character": 2
}
],
@@ -5885,7 +6104,7 @@
{
"title": "Properties",
"kind": 1024,
- "children": [66, 63, 74, 73]
+ "children": [66, 63, 75, 74]
}
],
"sources": [
@@ -5908,7 +6127,7 @@
{
"title": "Type Aliases",
"kind": 4194304,
- "children": [60, 93, 89, 97, 79, 84, 92, 61]
+ "children": [60, 94, 90, 98, 80, 85, 93, 61]
}
],
"sources": [
@@ -5920,14 +6139,14 @@
]
},
{
- "id": 102,
+ "id": 103,
"name": "lib/version",
"kind": 2,
"kindString": "Module",
"flags": {},
"children": [
{
- "id": 103,
+ "id": 104,
"name": "version",
"kind": 32,
"kindString": "Variable",
@@ -5952,7 +6171,7 @@
{
"title": "Variables",
"kind": 32,
- "children": [103]
+ "children": [104]
}
],
"sources": [
@@ -5968,7 +6187,7 @@
{
"title": "Modules",
"kind": 2,
- "children": [1, 10, 14, 44, 58, 102]
+ "children": [1, 10, 14, 44, 58, 103]
}
]
}
diff --git a/spec/examples/examples.yml b/spec/examples/examples.yml
index 25faa3a5ca5..5b00d6b5071 100644
--- a/spec/examples/examples.yml
+++ b/spec/examples/examples.yml
@@ -768,10 +768,10 @@ functions:
- schema: public
name: countries
content: |
- | name | id |
- | :-----------------------|------:|
- | Afghanistan | 1 |
- | Albania | 2 |
+ | name | id |
+ | :-----------------------|------:|
+ | Afghanistan | 1 |
+ | Albania | 2 |
| Algeria | 3 |
response: |
{
@@ -811,10 +811,10 @@ functions:
- schema: public
name: countries
content: |
- | name | id |
- | :-----------------------|------:|
- | Afghanistan | 1 |
- | Albania | 2 |
+ | name | id |
+ | :-----------------------|------:|
+ | Afghanistan | 1 |
+ | Albania | 2 |
| Algeria | 3 |
response: |
{
@@ -873,16 +873,16 @@ functions:
- schema: public
name: countries
content: |
- | name | id |
- | :-----------------------|------:|
- | Germany | 1 |
+ | name | id |
+ | :-----------------------|------:|
+ | Germany | 1 |
| Indonesia | 2 |
- schema: public
name: cities
content: |
- | name | id |
- | :-----------------------|------:|
- | Bali | 1 |
+ | name | id |
+ | :-----------------------|------:|
+ | Bali | 1 |
| Munich | 2 |
response: |
{
@@ -4209,7 +4209,7 @@ functions:
- id: Using Modifiers
description: |
- Filters work on the row level—they allows you to return rows that
+ Filters work on the row level—they allow you to return rows that
only match certain conditions without changing the shape of the rows.
Modifiers are everything that don't fit that definition—allowing you to
change the format of the response (e.g., returning a CSV string).
@@ -4966,7 +4966,8 @@ functions:
})
if (error instanceof FunctionsHttpError) {
- console.log('Function returned an error', error.message)
+ const errorMessage = await error.context.json()
+ console.log('Function returned an error', errorMessage)
} else if (error instanceof FunctionsRelayError) {
console.log('Relay error:', error.message)
} else if (error instanceof FunctionsFetchError) {
diff --git a/spec/storage_v0_openapi.json b/spec/storage_v0_openapi.json
index fe9074725b7..60b352d84d1 100644
--- a/spec/storage_v0_openapi.json
+++ b/spec/storage_v0_openapi.json
@@ -12,7 +12,9 @@
"properties": {
"authorization": {
"type": "string",
- "example": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZS1kZW1vIiwicm9sZSI6ImFub24ifQ.625_WdcF3KHqz5amU0x2X5WWHP-OEs_4qj0ssLNHzTs"
+ "examples": [
+ "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZS1kZW1vIiwicm9sZSI6ImFub24ifQ.625_WdcF3KHqz5amU0x2X5WWHP-OEs_4qj0ssLNHzTs"
+ ]
}
},
"required": ["authorization"],
@@ -31,6 +33,43 @@
}
},
"paths": {
+ "/metrics": { "get": { "responses": { "200": { "description": "Default Response" } } } },
+ "/upload/resumable/": {
+ "post": {
+ "summary": "Handle POST request for TUS Resumable uploads",
+ "tags": ["object"],
+ "responses": { "200": { "description": "Default Response" } }
+ },
+ "options": {
+ "summary": "Handle OPTIONS request for TUS Resumable uploads",
+ "tags": ["object"],
+ "description": "Handle OPTIONS request for TUS Resumable uploads",
+ "responses": { "200": { "description": "Default Response" } }
+ }
+ },
+ "/upload/resumable/{wildcard}": {
+ "post": {
+ "summary": "Handle POST request for TUS Resumable uploads",
+ "tags": ["object"],
+ "responses": { "200": { "description": "Default Response" } }
+ },
+ "put": {
+ "summary": "Handle PUT request for TUS Resumable uploads",
+ "tags": ["object"],
+ "responses": { "200": { "description": "Default Response" } }
+ },
+ "patch": {
+ "summary": "Handle PATCH request for TUS Resumable uploads",
+ "tags": ["object"],
+ "responses": { "200": { "description": "Default Response" } }
+ },
+ "options": {
+ "summary": "Handle OPTIONS request for TUS Resumable uploads",
+ "tags": ["object"],
+ "description": "Handle OPTIONS request for TUS Resumable uploads",
+ "responses": { "200": { "description": "Default Response" } }
+ }
+ },
"/bucket/": {
"post": {
"summary": "Create a bucket",
@@ -41,9 +80,20 @@
"schema": {
"type": "object",
"properties": {
- "name": { "type": "string", "example": "avatars" },
- "id": { "type": "string", "example": "avatars" },
- "public": { "type": "boolean", "example": false }
+ "name": { "type": "string", "examples": ["avatars"] },
+ "id": { "type": "string", "examples": ["avatars"] },
+ "public": { "type": "boolean", "examples": [false] },
+ "file_size_limit": {
+ "anyOf": [
+ { "type": "integer", "examples": [1000] },
+ { "type": "string", "examples": ["100MB"] }
+ ]
+ },
+ "allowed_mime_types": {
+ "type": "array",
+ "items": { "type": "string" },
+ "examples": [["image/png", "image/jpg"]]
+ }
},
"required": ["name"]
}
@@ -53,11 +103,11 @@
},
"parameters": [
{
+ "schema": { "type": "string" },
+ "example": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZS1kZW1vIiwicm9sZSI6ImFub24ifQ.625_WdcF3KHqz5amU0x2X5WWHP-OEs_4qj0ssLNHzTs",
"in": "header",
"name": "authorization",
- "required": true,
- "schema": { "type": "string" },
- "example": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZS1kZW1vIiwicm9sZSI6ImFub24ifQ.625_WdcF3KHqz5amU0x2X5WWHP-OEs_4qj0ssLNHzTs"
+ "required": true
}
],
"responses": {
@@ -68,7 +118,7 @@
"schema": {
"description": "Successful response",
"type": "object",
- "properties": { "name": { "type": "string", "example": "avatars" } },
+ "properties": { "name": { "type": "string", "examples": ["avatars"] } },
"required": ["name"]
}
}
@@ -89,11 +139,11 @@
"tags": ["bucket"],
"parameters": [
{
+ "schema": { "type": "string" },
+ "example": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZS1kZW1vIiwicm9sZSI6ImFub24ifQ.625_WdcF3KHqz5amU0x2X5WWHP-OEs_4qj0ssLNHzTs",
"in": "header",
"name": "authorization",
- "required": true,
- "schema": { "type": "string" },
- "example": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZS1kZW1vIiwicm9sZSI6ImFub24ifQ.625_WdcF3KHqz5amU0x2X5WWHP-OEs_4qj0ssLNHzTs"
+ "required": true
}
],
"responses": {
@@ -111,35 +161,39 @@
"name": { "type": "string" },
"owner": { "type": "string" },
"public": { "type": "boolean" },
+ "file_size_limit": { "type": "integer" },
+ "allowed_mime_types": {
+ "type": ["null", "array"],
+ "items": { "type": "string" }
+ },
"created_at": { "type": "string" },
"updated_at": { "type": "string" }
},
"required": ["id", "name"],
"additionalProperties": false,
- "title": "bucketSchema",
- "example": {
- "id": "bucket2",
- "name": "bucket2",
- "owner": "4d56e902-f0a0-4662-8448-a4d9e643c142",
- "created_at": "2021-02-17T04:43:32.770206+00:00",
- "updated_at": "2021-02-17T04:43:32.770206+00:00"
- }
- },
- "example": [
- {
- "id": "bucket2",
- "name": "bucket2",
- "owner": "4d56e902-f0a0-4662-8448-a4d9e643c142",
- "created_at": "2021-02-17T04:43:32.770206+00:00",
- "updated_at": "2021-02-17T04:43:32.770206+00:00"
- }
- ]
+ "examples": [
+ {
+ "id": "bucket2",
+ "name": "bucket2",
+ "public": false,
+ "file_size_limit": 1000000,
+ "allowed_mime_types": ["image/png", "image/jpeg"],
+ "owner": "4d56e902-f0a0-4662-8448-a4d9e643c142",
+ "created_at": "2021-02-17T04:43:32.770206+00:00",
+ "updated_at": "2021-02-17T04:43:32.770206+00:00"
+ }
+ ],
+ "title": "bucketSchema"
+ }
},
"example": [
{
- "id": "bucket2",
- "name": "bucket2",
+ "id": "avatars",
+ "name": "avatars",
"owner": "4d56e902-f0a0-4662-8448-a4d9e643c142",
+ "public": false,
+ "file_size_limit": 1000000,
+ "allowed_mime_types": ["image/png", "image/jpeg"],
"created_at": "2021-02-17T04:43:32.770206+00:00",
"updated_at": "2021-02-17T04:43:32.770206+00:00"
}
@@ -164,18 +218,18 @@
"tags": ["bucket"],
"parameters": [
{
- "schema": { "type": "string", "example": "avatars" },
+ "schema": { "type": "string" },
"example": "avatars",
"in": "path",
"name": "bucketId",
"required": true
},
{
+ "schema": { "type": "string" },
+ "example": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZS1kZW1vIiwicm9sZSI6ImFub24ifQ.625_WdcF3KHqz5amU0x2X5WWHP-OEs_4qj0ssLNHzTs",
"in": "header",
"name": "authorization",
- "required": true,
- "schema": { "type": "string" },
- "example": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZS1kZW1vIiwicm9sZSI6ImFub24ifQ.625_WdcF3KHqz5amU0x2X5WWHP-OEs_4qj0ssLNHzTs"
+ "required": true
}
],
"responses": {
@@ -187,7 +241,7 @@
"description": "Successful response",
"type": "object",
"properties": {
- "message": { "type": "string", "example": "Successfully emptied" }
+ "message": { "type": "string", "examples": ["Successfully emptied"] }
}
}
}
@@ -210,18 +264,18 @@
"tags": ["bucket"],
"parameters": [
{
- "schema": { "type": "string", "example": "avatars" },
+ "schema": { "type": "string" },
"example": "avatars",
"in": "path",
"name": "bucketId",
"required": true
},
{
+ "schema": { "type": "string" },
+ "example": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZS1kZW1vIiwicm9sZSI6ImFub24ifQ.625_WdcF3KHqz5amU0x2X5WWHP-OEs_4qj0ssLNHzTs",
"in": "header",
"name": "authorization",
- "required": true,
- "schema": { "type": "string" },
- "example": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZS1kZW1vIiwicm9sZSI6ImFub24ifQ.625_WdcF3KHqz5amU0x2X5WWHP-OEs_4qj0ssLNHzTs"
+ "required": true
}
],
"responses": {
@@ -237,22 +291,23 @@
"name": { "type": "string" },
"owner": { "type": "string" },
"public": { "type": "boolean" },
+ "file_size_limit": { "type": "integer" },
+ "allowed_mime_types": {
+ "type": ["null", "array"],
+ "items": { "type": "string" }
+ },
"created_at": { "type": "string" },
"updated_at": { "type": "string" }
},
"required": ["id", "name"],
- "additionalProperties": false,
- "example": {
- "id": "bucket2",
- "name": "bucket2",
- "owner": "4d56e902-f0a0-4662-8448-a4d9e643c142",
- "created_at": "2021-02-17T04:43:32.770206+00:00",
- "updated_at": "2021-02-17T04:43:32.770206+00:00"
- }
+ "additionalProperties": false
},
"example": {
"id": "bucket2",
"name": "bucket2",
+ "public": false,
+ "file_size_limit": 1000000,
+ "allowed_mime_types": ["image/png", "image/jpeg"],
"owner": "4d56e902-f0a0-4662-8448-a4d9e643c142",
"created_at": "2021-02-17T04:43:32.770206+00:00",
"updated_at": "2021-02-17T04:43:32.770206+00:00"
@@ -278,18 +333,30 @@
"application/json": {
"schema": {
"type": "object",
- "properties": { "public": { "type": "boolean", "example": false } }
+ "properties": {
+ "public": { "type": "boolean", "examples": [false] },
+ "file_size_limit": {
+ "anyOf": [
+ { "type": "integer", "examples": [1000] },
+ { "type": "string", "examples": ["100MB"] }
+ ]
+ },
+ "allowed_mime_types": {
+ "type": "array",
+ "items": { "type": "string", "examples": [["image/png", "image/jpg"]] }
+ }
+ }
}
}
}
},
"parameters": [
{
+ "schema": { "type": "string" },
+ "example": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZS1kZW1vIiwicm9sZSI6ImFub24ifQ.625_WdcF3KHqz5amU0x2X5WWHP-OEs_4qj0ssLNHzTs",
"in": "header",
"name": "authorization",
- "required": true,
- "schema": { "type": "string" },
- "example": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZS1kZW1vIiwicm9sZSI6ImFub24ifQ.625_WdcF3KHqz5amU0x2X5WWHP-OEs_4qj0ssLNHzTs"
+ "required": true
}
],
"responses": {
@@ -301,7 +368,7 @@
"description": "Successful response",
"type": "object",
"properties": {
- "message": { "type": "string", "example": "Successfully updated" }
+ "message": { "type": "string", "examples": ["Successfully updated"] }
},
"required": ["message"]
}
@@ -323,18 +390,18 @@
"tags": ["bucket"],
"parameters": [
{
- "schema": { "type": "string", "example": "avatars" },
+ "schema": { "type": "string" },
"example": "avatars",
"in": "path",
"name": "bucketId",
"required": true
},
{
+ "schema": { "type": "string" },
+ "example": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZS1kZW1vIiwicm9sZSI6ImFub24ifQ.625_WdcF3KHqz5amU0x2X5WWHP-OEs_4qj0ssLNHzTs",
"in": "header",
"name": "authorization",
- "required": true,
- "schema": { "type": "string" },
- "example": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZS1kZW1vIiwicm9sZSI6ImFub24ifQ.625_WdcF3KHqz5amU0x2X5WWHP-OEs_4qj0ssLNHzTs"
+ "required": true
}
],
"responses": {
@@ -346,7 +413,7 @@
"description": "Successful response",
"type": "object",
"properties": {
- "message": { "type": "string", "example": "Successfully deleted" }
+ "message": { "type": "string", "examples": ["Successfully deleted"] }
}
}
}
@@ -369,25 +436,25 @@
"tags": ["object"],
"parameters": [
{
- "schema": { "type": "string", "example": "avatars" },
+ "schema": { "type": "string" },
"example": "avatars",
"in": "path",
"name": "bucketName",
"required": true
},
{
- "schema": { "type": "string", "example": "folder/cat.png" },
+ "schema": { "type": "string" },
"example": "folder/cat.png",
"in": "path",
"name": "*",
"required": true
},
{
+ "schema": { "type": "string" },
+ "example": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZS1kZW1vIiwicm9sZSI6ImFub24ifQ.625_WdcF3KHqz5amU0x2X5WWHP-OEs_4qj0ssLNHzTs",
"in": "header",
"name": "authorization",
- "required": true,
- "schema": { "type": "string" },
- "example": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZS1kZW1vIiwicm9sZSI6ImFub24ifQ.625_WdcF3KHqz5amU0x2X5WWHP-OEs_4qj0ssLNHzTs"
+ "required": true
}
],
"responses": {
@@ -399,7 +466,7 @@
"description": "Successful response",
"type": "object",
"properties": {
- "message": { "type": "string", "example": "Successfully deleted" }
+ "message": { "type": "string", "examples": ["Successfully deleted"] }
}
}
}
@@ -421,25 +488,25 @@
"description": "use GET /object/authenticated/{bucketName} instead",
"parameters": [
{
- "schema": { "type": "string", "example": "avatars" },
+ "schema": { "type": "string" },
"example": "avatars",
"in": "path",
"name": "bucketName",
"required": true
},
{
- "schema": { "type": "string", "example": "folder/cat.png" },
+ "schema": { "type": "string" },
"example": "folder/cat.png",
"in": "path",
"name": "*",
"required": true
},
{
+ "schema": { "type": "string" },
+ "example": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZS1kZW1vIiwicm9sZSI6ImFub24ifQ.625_WdcF3KHqz5amU0x2X5WWHP-OEs_4qj0ssLNHzTs",
"in": "header",
"name": "authorization",
- "required": true,
- "schema": { "type": "string" },
- "example": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZS1kZW1vIiwicm9sZSI6ImFub24ifQ.625_WdcF3KHqz5amU0x2X5WWHP-OEs_4qj0ssLNHzTs"
+ "required": true
}
],
"responses": {
@@ -456,25 +523,25 @@
"tags": ["object"],
"parameters": [
{
- "schema": { "type": "string", "example": "avatars" },
+ "schema": { "type": "string" },
"example": "avatars",
"in": "path",
"name": "bucketName",
"required": true
},
{
- "schema": { "type": "string", "example": "folder/cat.png" },
+ "schema": { "type": "string" },
"example": "folder/cat.png",
"in": "path",
"name": "*",
"required": true
},
{
+ "schema": { "type": "string" },
+ "example": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZS1kZW1vIiwicm9sZSI6ImFub24ifQ.625_WdcF3KHqz5amU0x2X5WWHP-OEs_4qj0ssLNHzTs",
"in": "header",
"name": "authorization",
- "required": true,
- "schema": { "type": "string" },
- "example": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZS1kZW1vIiwicm9sZSI6ImFub24ifQ.625_WdcF3KHqz5amU0x2X5WWHP-OEs_4qj0ssLNHzTs"
+ "required": true
}
],
"responses": {
@@ -486,7 +553,7 @@
"description": "Successful response",
"type": "object",
"properties": {
- "Key": { "type": "string", "example": "projectref/avatars/folder/cat.png" }
+ "Key": { "type": "string", "examples": ["avatars/folder/cat.png"] }
},
"required": ["Key"]
}
@@ -508,25 +575,25 @@
"tags": ["object"],
"parameters": [
{
- "schema": { "type": "string", "example": "avatars" },
+ "schema": { "type": "string" },
"example": "avatars",
"in": "path",
"name": "bucketName",
"required": true
},
{
- "schema": { "type": "string", "example": "folder/cat.png" },
+ "schema": { "type": "string" },
"example": "folder/cat.png",
"in": "path",
"name": "*",
"required": true
},
{
+ "schema": { "type": "string" },
+ "example": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZS1kZW1vIiwicm9sZSI6ImFub24ifQ.625_WdcF3KHqz5amU0x2X5WWHP-OEs_4qj0ssLNHzTs",
"in": "header",
"name": "authorization",
- "required": true,
- "schema": { "type": "string" },
- "example": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZS1kZW1vIiwicm9sZSI6ImFub24ifQ.625_WdcF3KHqz5amU0x2X5WWHP-OEs_4qj0ssLNHzTs"
+ "required": true
}
],
"responses": {
@@ -538,7 +605,7 @@
"description": "Successful response",
"type": "object",
"properties": {
- "Key": { "type": "string", "example": "avatars/folder/cat.png" }
+ "Key": { "type": "string", "examples": ["avatars/folder/cat.png"] }
},
"required": ["Key"]
}
@@ -570,7 +637,7 @@
"type": "array",
"items": { "type": "string" },
"minItems": 1,
- "example": ["folder/cat.png", "folder/morecats.png"]
+ "examples": [["folder/cat.png", "folder/morecats.png"]]
}
},
"required": ["prefixes"]
@@ -581,18 +648,18 @@
},
"parameters": [
{
- "schema": { "type": "string", "example": "avatars" },
+ "schema": { "type": "string" },
"example": "avatars",
"in": "path",
"name": "bucketName",
"required": true
},
{
+ "schema": { "type": "string" },
+ "example": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZS1kZW1vIiwicm9sZSI6ImFub24ifQ.625_WdcF3KHqz5amU0x2X5WWHP-OEs_4qj0ssLNHzTs",
"in": "header",
"name": "authorization",
- "required": true,
- "schema": { "type": "string" },
- "example": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZS1kZW1vIiwicm9sZSI6ImFub24ifQ.625_WdcF3KHqz5amU0x2X5WWHP-OEs_4qj0ssLNHzTs"
+ "required": true
}
],
"responses": {
@@ -609,6 +676,7 @@
"name": { "type": "string" },
"bucket_id": { "type": "string" },
"owner": { "type": "string" },
+ "version": { "type": "string" },
"id": { "anyOf": [{ "type": "string" }, { "type": "null" }] },
"updated_at": { "anyOf": [{ "type": "string" }, { "type": "null" }] },
"created_at": { "anyOf": [{ "type": "string" }, { "type": "null" }] },
@@ -626,33 +694,45 @@
"name": { "type": "string" },
"owner": { "type": "string" },
"public": { "type": "boolean" },
+ "file_size_limit": { "type": "integer" },
+ "allowed_mime_types": {
+ "type": ["null", "array"],
+ "items": { "type": "string" }
+ },
"created_at": { "type": "string" },
"updated_at": { "type": "string" }
},
"required": ["id", "name"],
"additionalProperties": false,
- "example": {
- "id": "bucket2",
- "name": "bucket2",
- "owner": "4d56e902-f0a0-4662-8448-a4d9e643c142",
- "created_at": "2021-02-17T04:43:32.770206+00:00",
- "updated_at": "2021-02-17T04:43:32.770206+00:00"
- }
+ "examples": [
+ {
+ "id": "bucket2",
+ "name": "bucket2",
+ "public": false,
+ "file_size_limit": 1000000,
+ "allowed_mime_types": ["image/png", "image/jpeg"],
+ "owner": "4d56e902-f0a0-4662-8448-a4d9e643c142",
+ "created_at": "2021-02-17T04:43:32.770206+00:00",
+ "updated_at": "2021-02-17T04:43:32.770206+00:00"
+ }
+ ]
}
},
"required": ["name"],
"additionalProperties": false,
- "title": "objectSchema",
- "example": {
- "name": "folder/cat.png",
- "bucket_id": "avatars",
- "owner": "317eadce-631a-4429-a0bb-f19a7a517b4a",
- "id": "eaa8bdb5-2e00-4767-b5a9-d2502efe2196",
- "updated_at": "2021-04-06T16:30:35.394674+00:00",
- "created_at": "2021-04-06T16:30:35.394674+00:00",
- "last_accessed_at": "2021-04-06T16:30:35.394674+00:00",
- "metadata": { "size": 1234 }
- }
+ "examples": [
+ {
+ "name": "folder/cat.png",
+ "bucket_id": "avatars",
+ "owner": "317eadce-631a-4429-a0bb-f19a7a517b4a",
+ "id": "eaa8bdb5-2e00-4767-b5a9-d2502efe2196",
+ "updated_at": "2021-04-06T16:30:35.394674+00:00",
+ "created_at": "2021-04-06T16:30:35.394674+00:00",
+ "last_accessed_at": "2021-04-06T16:30:35.394674+00:00",
+ "metadata": { "size": 1234 }
+ }
+ ],
+ "title": "objectSchema"
}
}
}
@@ -675,25 +755,25 @@
"tags": ["object"],
"parameters": [
{
- "schema": { "type": "string", "example": "avatars" },
+ "schema": { "type": "string" },
"example": "avatars",
"in": "path",
"name": "bucketName",
"required": true
},
{
- "schema": { "type": "string", "example": "folder/cat.png" },
+ "schema": { "type": "string" },
"example": "folder/cat.png",
"in": "path",
"name": "*",
"required": true
},
{
+ "schema": { "type": "string" },
+ "example": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZS1kZW1vIiwicm9sZSI6ImFub24ifQ.625_WdcF3KHqz5amU0x2X5WWHP-OEs_4qj0ssLNHzTs",
"in": "header",
"name": "authorization",
- "required": true,
- "schema": { "type": "string" },
- "example": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZS1kZW1vIiwicm9sZSI6ImFub24ifQ.625_WdcF3KHqz5amU0x2X5WWHP-OEs_4qj0ssLNHzTs"
+ "required": true
}
],
"responses": {
@@ -708,6 +788,117 @@
}
}
},
+ "/object/upload/sign/{bucketName}/{wildcard}": {
+ "post": {
+ "summary": "Generate a presigned url to upload an object",
+ "tags": ["object"],
+ "parameters": [
+ {
+ "schema": { "type": "string" },
+ "example": "avatars",
+ "in": "path",
+ "name": "bucketName",
+ "required": true
+ },
+ {
+ "schema": { "type": "string" },
+ "example": "folder/cat.png",
+ "in": "path",
+ "name": "*",
+ "required": true
+ },
+ {
+ "schema": { "type": "string" },
+ "example": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZS1kZW1vIiwicm9sZSI6ImFub24ifQ.625_WdcF3KHqz5amU0x2X5WWHP-OEs_4qj0ssLNHzTs",
+ "in": "header",
+ "name": "authorization",
+ "required": true
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Successful response",
+ "content": {
+ "application/json": {
+ "schema": {
+ "description": "Successful response",
+ "type": "object",
+ "properties": {
+ "url": {
+ "type": "string",
+ "examples": [
+ "/object/sign/upload/avatars/folder/cat.png?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1cmwiOiJhdmF0YXJzL2ZvbGRlci9jYXQucG5nIiwiaWF0IjoxNjE3NzI2MjczLCJleHAiOjE2MTc3MjcyNzN9.s7Gt8ME80iREVxPhH01ZNv8oUn4XtaWsmiQ5csiUHn4"
+ ]
+ }
+ },
+ "required": ["url"]
+ }
+ }
+ }
+ },
+ "4XX": {
+ "description": "Error response",
+ "content": {
+ "application/json": {
+ "schema": { "description": "Error response", "$ref": "#/components/schemas/def-1" }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "summary": "Uploads an object via a presigned URL",
+ "tags": ["object"],
+ "parameters": [
+ {
+ "schema": { "type": "string" },
+ "example": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1cmwiOiJidWNrZXQyL3B1YmxpYy9zYWRjYXQtdXBsb2FkMjMucG5nIiwiaWF0IjoxNjE3NzI2MjczLCJleHAiOjE2MTc3MjcyNzN9.uBQcXzuvXxfw-9WgzWMBfE_nR3VOgpvfZe032sfLSSk",
+ "in": "query",
+ "name": "token",
+ "required": true
+ },
+ {
+ "schema": { "type": "string" },
+ "example": "avatars",
+ "in": "path",
+ "name": "bucketName",
+ "required": true
+ },
+ {
+ "schema": { "type": "string" },
+ "example": "folder/cat.png",
+ "in": "path",
+ "name": "*",
+ "required": true
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Succesful response",
+ "content": {
+ "application/json": {
+ "schema": {
+ "description": "Succesful response",
+ "type": "object",
+ "properties": {
+ "Key": { "type": "string", "examples": ["avatars/folder/cat.png"] }
+ },
+ "required": ["Key"]
+ }
+ }
+ }
+ },
+ "4XX": {
+ "description": "Error response",
+ "content": {
+ "application/json": {
+ "schema": { "$ref": "#/components/schemas/def-1", "description": "Error response" }
+ }
+ }
+ }
+ }
+ }
+ },
"/object/sign/{bucketName}/{wildcard}": {
"post": {
"summary": "Generate a presigned url to retrieve an object",
@@ -718,12 +909,12 @@
"schema": {
"type": "object",
"properties": {
- "expiresIn": { "type": "integer", "minimum": 1, "example": 60000 },
+ "expiresIn": { "type": "integer", "minimum": 1, "examples": [60000] },
"transform": {
"type": "object",
"properties": {
- "height": { "type": "integer", "minimum": 0, "example": 100 },
- "width": { "type": "integer", "minimum": 0, "example": 100 },
+ "height": { "type": "integer", "examples": [100], "minimum": 0 },
+ "width": { "type": "integer", "examples": [100], "minimum": 0 },
"resize": { "type": "string", "enum": ["cover", "contain", "fill"] },
"format": { "type": "string", "enum": ["origin", "avif"] },
"quality": { "type": "integer", "minimum": 20, "maximum": 100 }
@@ -738,25 +929,25 @@
},
"parameters": [
{
- "schema": { "type": "string", "example": "avatars" },
+ "schema": { "type": "string" },
"example": "avatars",
"in": "path",
"name": "bucketName",
"required": true
},
{
- "schema": { "type": "string", "example": "folder/cat.png" },
+ "schema": { "type": "string" },
"example": "folder/cat.png",
"in": "path",
"name": "*",
"required": true
},
{
+ "schema": { "type": "string" },
+ "example": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZS1kZW1vIiwicm9sZSI6ImFub24ifQ.625_WdcF3KHqz5amU0x2X5WWHP-OEs_4qj0ssLNHzTs",
"in": "header",
"name": "authorization",
- "required": true,
- "schema": { "type": "string" },
- "example": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZS1kZW1vIiwicm9sZSI6ImFub24ifQ.625_WdcF3KHqz5amU0x2X5WWHP-OEs_4qj0ssLNHzTs"
+ "required": true
}
],
"responses": {
@@ -770,7 +961,9 @@
"properties": {
"signedURL": {
"type": "string",
- "example": "/object/sign/avatars/folder/cat.png?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1cmwiOiJhdmF0YXJzL2ZvbGRlci9jYXQucG5nIiwiaWF0IjoxNjE3NzI2MjczLCJleHAiOjE2MTc3MjcyNzN9.s7Gt8ME80iREVxPhH01ZNv8oUn4XtaWsmiQ5csiUHn4"
+ "examples": [
+ "/object/sign/avatars/folder/cat.png?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1cmwiOiJhdmF0YXJzL2ZvbGRlci9jYXQucG5nIiwiaWF0IjoxNjE3NzI2MjczLCJleHAiOjE2MTc3MjcyNzN9.s7Gt8ME80iREVxPhH01ZNv8oUn4XtaWsmiQ5csiUHn4"
+ ]
}
},
"required": ["signedURL"]
@@ -803,24 +996,21 @@
"required": false
},
{
- "schema": {
- "type": "string",
- "example": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1cmwiOiJidWNrZXQyL3B1YmxpYy9zYWRjYXQtdXBsb2FkMjMucG5nIiwiaWF0IjoxNjE3NzI2MjczLCJleHAiOjE2MTc3MjcyNzN9.uBQcXzuvXxfw-9WgzWMBfE_nR3VOgpvfZe032sfLSSk"
- },
+ "schema": { "type": "string" },
"example": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1cmwiOiJidWNrZXQyL3B1YmxpYy9zYWRjYXQtdXBsb2FkMjMucG5nIiwiaWF0IjoxNjE3NzI2MjczLCJleHAiOjE2MTc3MjcyNzN9.uBQcXzuvXxfw-9WgzWMBfE_nR3VOgpvfZe032sfLSSk",
"in": "query",
"name": "token",
"required": true
},
{
- "schema": { "type": "string", "example": "avatars" },
+ "schema": { "type": "string" },
"example": "avatars",
"in": "path",
"name": "bucketName",
"required": true
},
{
- "schema": { "type": "string", "example": "folder/cat.png" },
+ "schema": { "type": "string" },
"example": "folder/cat.png",
"in": "path",
"name": "*",
@@ -849,12 +1039,12 @@
"schema": {
"type": "object",
"properties": {
- "expiresIn": { "type": "integer", "minimum": 1, "example": 60000 },
+ "expiresIn": { "type": "integer", "minimum": 1, "examples": [60000] },
"paths": {
"type": "array",
"items": { "type": "string" },
"minItems": 1,
- "example": ["folder/cat.png", "folder/morecats.png"]
+ "examples": [["folder/cat.png", "folder/morecats.png"]]
}
},
"required": ["expiresIn", "paths"]
@@ -865,18 +1055,18 @@
},
"parameters": [
{
- "schema": { "type": "string", "example": "avatars" },
+ "schema": { "type": "string" },
"example": "avatars",
"in": "path",
"name": "bucketName",
"required": true
},
{
+ "schema": { "type": "string" },
+ "example": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZS1kZW1vIiwicm9sZSI6ImFub24ifQ.625_WdcF3KHqz5amU0x2X5WWHP-OEs_4qj0ssLNHzTs",
"in": "header",
"name": "authorization",
- "required": true,
- "schema": { "type": "string" },
- "example": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZS1kZW1vIiwicm9sZSI6ImFub24ifQ.625_WdcF3KHqz5amU0x2X5WWHP-OEs_4qj0ssLNHzTs"
+ "required": true
}
],
"responses": {
@@ -892,12 +1082,16 @@
"properties": {
"error": {
"error": ["string", "null"],
- "example": "Either the object does not exist or you do not have access to it"
+ "examples": [
+ "Either the object does not exist or you do not have access to it"
+ ]
},
- "path": { "type": "string", "example": "folder/cat.png" },
+ "version": { "type": "string", "examples": ["folder/cat.png"] },
"signedURL": {
"type": ["null", "string"],
- "example": "/object/sign/avatars/folder/cat.png?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1cmwiOiJhdmF0YXJzL2ZvbGRlci9jYXQucG5nIiwiaWF0IjoxNjE3NzI2MjczLCJleHAiOjE2MTc3MjcyNzN9.s7Gt8ME80iREVxPhH01ZNv8oUn4XtaWsmiQ5csiUHn4"
+ "examples": [
+ "/object/sign/avatars/folder/cat.png?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1cmwiOiJhdmF0YXJzL2ZvbGRlci9jYXQucG5nIiwiaWF0IjoxNjE3NzI2MjczLCJleHAiOjE2MTc3MjcyNzN9.s7Gt8ME80iREVxPhH01ZNv8oUn4XtaWsmiQ5csiUHn4"
+ ]
}
},
"required": ["error", "path", "signedURL"]
@@ -927,9 +1121,9 @@
"schema": {
"type": "object",
"properties": {
- "bucketId": { "type": "string", "example": "avatars" },
- "sourceKey": { "type": "string", "example": "folder/cat.png" },
- "destinationKey": { "type": "string", "example": "folder/newcat.png" }
+ "bucketId": { "type": "string", "examples": ["avatars"] },
+ "sourceKey": { "type": "string", "examples": ["folder/cat.png"] },
+ "destinationKey": { "type": "string", "examples": ["folder/newcat.png"] }
},
"required": ["bucketId", "sourceKey", "destinationKey"]
}
@@ -939,11 +1133,11 @@
},
"parameters": [
{
+ "schema": { "type": "string" },
+ "example": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZS1kZW1vIiwicm9sZSI6ImFub24ifQ.625_WdcF3KHqz5amU0x2X5WWHP-OEs_4qj0ssLNHzTs",
"in": "header",
"name": "authorization",
- "required": true,
- "schema": { "type": "string" },
- "example": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZS1kZW1vIiwicm9sZSI6ImFub24ifQ.625_WdcF3KHqz5amU0x2X5WWHP-OEs_4qj0ssLNHzTs"
+ "required": true
}
],
"responses": {
@@ -955,7 +1149,7 @@
"description": "Successful response",
"type": "object",
"properties": {
- "message": { "type": "string", "example": "Successfully moved" }
+ "message": { "type": "string", "examples": ["Successfully moved"] }
},
"required": ["message"]
}
@@ -983,9 +1177,9 @@
"schema": {
"type": "object",
"properties": {
- "prefix": { "type": "string", "example": "folder/subfolder" },
- "limit": { "type": "integer", "minimum": 1, "example": 10 },
- "offset": { "type": "integer", "minimum": 0, "example": 0 },
+ "prefix": { "type": "string", "examples": ["folder/subfolder"] },
+ "limit": { "type": "integer", "minimum": 1, "examples": [10] },
+ "offset": { "type": "integer", "minimum": 0, "examples": [0] },
"sortBy": {
"type": "object",
"properties": {
@@ -1008,11 +1202,11 @@
"parameters": [
{ "schema": { "type": "string" }, "in": "path", "name": "bucketName", "required": true },
{
+ "schema": { "type": "string" },
+ "example": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZS1kZW1vIiwicm9sZSI6ImFub24ifQ.625_WdcF3KHqz5amU0x2X5WWHP-OEs_4qj0ssLNHzTs",
"in": "header",
"name": "authorization",
- "required": true,
- "schema": { "type": "string" },
- "example": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZS1kZW1vIiwicm9sZSI6ImFub24ifQ.625_WdcF3KHqz5amU0x2X5WWHP-OEs_4qj0ssLNHzTs"
+ "required": true
}
],
"responses": {
@@ -1029,6 +1223,7 @@
"name": { "type": "string" },
"bucket_id": { "type": "string" },
"owner": { "type": "string" },
+ "version": { "type": "string" },
"id": { "anyOf": [{ "type": "string" }, { "type": "null" }] },
"updated_at": { "anyOf": [{ "type": "string" }, { "type": "null" }] },
"created_at": { "anyOf": [{ "type": "string" }, { "type": "null" }] },
@@ -1046,32 +1241,44 @@
"name": { "type": "string" },
"owner": { "type": "string" },
"public": { "type": "boolean" },
+ "file_size_limit": { "type": "integer" },
+ "allowed_mime_types": {
+ "type": ["null", "array"],
+ "items": { "type": "string" }
+ },
"created_at": { "type": "string" },
"updated_at": { "type": "string" }
},
"required": ["id", "name"],
"additionalProperties": false,
- "example": {
- "id": "bucket2",
- "name": "bucket2",
- "owner": "4d56e902-f0a0-4662-8448-a4d9e643c142",
- "created_at": "2021-02-17T04:43:32.770206+00:00",
- "updated_at": "2021-02-17T04:43:32.770206+00:00"
- }
+ "examples": [
+ {
+ "id": "bucket2",
+ "name": "bucket2",
+ "public": false,
+ "file_size_limit": 1000000,
+ "allowed_mime_types": ["image/png", "image/jpeg"],
+ "owner": "4d56e902-f0a0-4662-8448-a4d9e643c142",
+ "created_at": "2021-02-17T04:43:32.770206+00:00",
+ "updated_at": "2021-02-17T04:43:32.770206+00:00"
+ }
+ ]
}
},
"required": ["name"],
"additionalProperties": false,
- "example": {
- "name": "folder/cat.png",
- "bucket_id": "avatars",
- "owner": "317eadce-631a-4429-a0bb-f19a7a517b4a",
- "id": "eaa8bdb5-2e00-4767-b5a9-d2502efe2196",
- "updated_at": "2021-04-06T16:30:35.394674+00:00",
- "created_at": "2021-04-06T16:30:35.394674+00:00",
- "last_accessed_at": "2021-04-06T16:30:35.394674+00:00",
- "metadata": { "size": 1234 }
- }
+ "examples": [
+ {
+ "name": "folder/cat.png",
+ "bucket_id": "avatars",
+ "owner": "317eadce-631a-4429-a0bb-f19a7a517b4a",
+ "id": "eaa8bdb5-2e00-4767-b5a9-d2502efe2196",
+ "updated_at": "2021-04-06T16:30:35.394674+00:00",
+ "created_at": "2021-04-06T16:30:35.394674+00:00",
+ "last_accessed_at": "2021-04-06T16:30:35.394674+00:00",
+ "metadata": { "size": 1234 }
+ }
+ ]
}
}
}
@@ -1094,25 +1301,25 @@
"tags": ["object"],
"parameters": [
{
- "schema": { "type": "string", "example": "avatars" },
+ "schema": { "type": "string" },
"example": "avatars",
"in": "path",
"name": "bucketName",
"required": true
},
{
- "schema": { "type": "string", "example": "folder/cat.png" },
+ "schema": { "type": "string" },
"example": "folder/cat.png",
"in": "path",
"name": "*",
"required": true
},
{
+ "schema": { "type": "string" },
+ "example": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZS1kZW1vIiwicm9sZSI6ImFub24ifQ.625_WdcF3KHqz5amU0x2X5WWHP-OEs_4qj0ssLNHzTs",
"in": "header",
"name": "authorization",
- "required": true,
- "schema": { "type": "string" },
- "example": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZS1kZW1vIiwicm9sZSI6ImFub24ifQ.625_WdcF3KHqz5amU0x2X5WWHP-OEs_4qj0ssLNHzTs"
+ "required": true
}
],
"responses": {
@@ -1134,25 +1341,25 @@
"description": "use HEAD /object/authenticated/{bucketName} instead",
"parameters": [
{
- "schema": { "type": "string", "example": "avatars" },
+ "schema": { "type": "string" },
"example": "avatars",
"in": "path",
"name": "bucketName",
"required": true
},
{
- "schema": { "type": "string", "example": "folder/cat.png" },
+ "schema": { "type": "string" },
"example": "folder/cat.png",
"in": "path",
"name": "*",
"required": true
},
{
+ "schema": { "type": "string" },
+ "example": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZS1kZW1vIiwicm9sZSI6ImFub24ifQ.625_WdcF3KHqz5amU0x2X5WWHP-OEs_4qj0ssLNHzTs",
"in": "header",
"name": "authorization",
- "required": true,
- "schema": { "type": "string" },
- "example": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZS1kZW1vIiwicm9sZSI6ImFub24ifQ.625_WdcF3KHqz5amU0x2X5WWHP-OEs_4qj0ssLNHzTs"
+ "required": true
}
],
"responses": {
@@ -1175,9 +1382,9 @@
"schema": {
"type": "object",
"properties": {
- "sourceKey": { "type": "string", "example": "folder/source.png" },
- "bucketId": { "type": "string", "example": "avatars" },
- "destinationKey": { "type": "string", "example": "folder/destination.png" }
+ "sourceKey": { "type": "string", "examples": ["folder/source.png"] },
+ "bucketId": { "type": "string", "examples": ["avatars"] },
+ "destinationKey": { "type": "string", "examples": ["folder/destination.png"] }
},
"required": ["sourceKey", "bucketId", "destinationKey"]
}
@@ -1187,11 +1394,11 @@
},
"parameters": [
{
+ "schema": { "type": "string" },
+ "example": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZS1kZW1vIiwicm9sZSI6ImFub24ifQ.625_WdcF3KHqz5amU0x2X5WWHP-OEs_4qj0ssLNHzTs",
"in": "header",
"name": "authorization",
- "required": true,
- "schema": { "type": "string" },
- "example": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZS1kZW1vIiwicm9sZSI6ImFub24ifQ.625_WdcF3KHqz5amU0x2X5WWHP-OEs_4qj0ssLNHzTs"
+ "required": true
}
],
"responses": {
@@ -1203,7 +1410,7 @@
"description": "Successful response",
"type": "object",
"properties": {
- "Key": { "type": "string", "example": "folder/destination.png" }
+ "Key": { "type": "string", "examples": ["folder/destination.png"] }
},
"required": ["Key"]
}
@@ -1227,14 +1434,14 @@
"tags": ["object"],
"parameters": [
{
- "schema": { "type": "string", "example": "avatars" },
+ "schema": { "type": "string" },
"example": "avatars",
"in": "path",
"name": "bucketName",
"required": true
},
{
- "schema": { "type": "string", "example": "folder/cat.png" },
+ "schema": { "type": "string" },
"example": "folder/cat.png",
"in": "path",
"name": "*",
@@ -1256,17 +1463,18 @@
"/object/info/public/{bucketName}/{wildcard}": {
"get": {
"summary": "Get object info",
+ "tags": ["object"],
"description": "returns object info",
"parameters": [
{
- "schema": { "type": "string", "example": "avatars" },
+ "schema": { "type": "string" },
"example": "avatars",
"in": "path",
"name": "bucketName",
"required": true
},
{
- "schema": { "type": "string", "example": "folder/cat.png" },
+ "schema": { "type": "string" },
"example": "folder/cat.png",
"in": "path",
"name": "*",
@@ -1282,6 +1490,194 @@
}
}
}
+ },
+ "/render/image/authenticated/{bucketName}/{wildcard}": {
+ "get": {
+ "summary": "Render an authenticated image with the given transformations",
+ "tags": ["object"],
+ "parameters": [
+ {
+ "schema": { "type": "integer", "minimum": 0 },
+ "example": 100,
+ "in": "query",
+ "name": "height",
+ "required": false
+ },
+ {
+ "schema": { "type": "integer", "minimum": 0 },
+ "example": 100,
+ "in": "query",
+ "name": "width",
+ "required": false
+ },
+ {
+ "schema": { "type": "string", "enum": ["cover", "contain", "fill"] },
+ "in": "query",
+ "name": "resize",
+ "required": false
+ },
+ {
+ "schema": { "type": "string", "enum": ["origin", "avif"] },
+ "in": "query",
+ "name": "format",
+ "required": false
+ },
+ {
+ "schema": { "type": "integer", "minimum": 20, "maximum": 100 },
+ "in": "query",
+ "name": "quality",
+ "required": false
+ },
+ {
+ "schema": { "type": "string" },
+ "example": "filename.png",
+ "in": "query",
+ "name": "download",
+ "required": false
+ },
+ {
+ "schema": { "type": "string" },
+ "example": "avatars",
+ "in": "path",
+ "name": "bucketName",
+ "required": true
+ },
+ {
+ "schema": { "type": "string" },
+ "example": "folder/cat.png",
+ "in": "path",
+ "name": "*",
+ "required": true
+ }
+ ],
+ "responses": {
+ "4XX": {
+ "description": "Error response",
+ "content": {
+ "application/json": {
+ "schema": { "$ref": "#/components/schemas/def-1", "description": "Error response" }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/render/image/sign/{bucketName}/{wildcard}": {
+ "get": {
+ "summary": "Render an authenticated image with the given transformations",
+ "tags": ["object"],
+ "parameters": [
+ {
+ "schema": { "type": "string" },
+ "example": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1cmwiOiJidWNrZXQyL3B1YmxpYy9zYWRjYXQtdXBsb2FkMjMucG5nIiwiaWF0IjoxNjE3NzI2MjczLCJleHAiOjE2MTc3MjcyNzN9.uBQcXzuvXxfw-9WgzWMBfE_nR3VOgpvfZe032sfLSSk",
+ "in": "query",
+ "name": "token",
+ "required": true
+ },
+ {
+ "schema": { "type": "string" },
+ "example": "filename.png",
+ "in": "query",
+ "name": "download",
+ "required": false
+ },
+ {
+ "schema": { "type": "string" },
+ "example": "avatars",
+ "in": "path",
+ "name": "bucketName",
+ "required": true
+ },
+ {
+ "schema": { "type": "string" },
+ "example": "folder/cat.png",
+ "in": "path",
+ "name": "*",
+ "required": true
+ }
+ ],
+ "responses": {
+ "4XX": {
+ "description": "Error response",
+ "content": {
+ "application/json": {
+ "schema": { "$ref": "#/components/schemas/def-1", "description": "Error response" }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/render/image/public/{bucketName}/{wildcard}": {
+ "get": {
+ "summary": "Render a public image with the given transformations",
+ "tags": ["object"],
+ "parameters": [
+ {
+ "schema": { "type": "integer", "minimum": 0 },
+ "example": 100,
+ "in": "query",
+ "name": "height",
+ "required": false
+ },
+ {
+ "schema": { "type": "integer", "minimum": 0 },
+ "example": 100,
+ "in": "query",
+ "name": "width",
+ "required": false
+ },
+ {
+ "schema": { "type": "string", "enum": ["cover", "contain", "fill"] },
+ "in": "query",
+ "name": "resize",
+ "required": false
+ },
+ {
+ "schema": { "type": "string", "enum": ["origin", "avif"] },
+ "in": "query",
+ "name": "format",
+ "required": false
+ },
+ {
+ "schema": { "type": "integer", "minimum": 20, "maximum": 100 },
+ "in": "query",
+ "name": "quality",
+ "required": false
+ },
+ {
+ "schema": { "type": "string" },
+ "example": "filename.png",
+ "in": "query",
+ "name": "download",
+ "required": false
+ },
+ {
+ "schema": { "type": "string" },
+ "example": "avatars",
+ "in": "path",
+ "name": "bucketName",
+ "required": true
+ },
+ {
+ "schema": { "type": "string" },
+ "example": "folder/cat.png",
+ "in": "path",
+ "name": "*",
+ "required": true
+ }
+ ],
+ "responses": {
+ "4XX": {
+ "description": "Error response",
+ "content": {
+ "application/json": {
+ "schema": { "$ref": "#/components/schemas/def-1", "description": "Error response" }
+ }
+ }
+ }
+ }
+ }
}
},
"tags": [
diff --git a/spec/supabase_dart_v1.yml b/spec/supabase_dart_v1.yml
index 1918a153718..1da09b8a82c 100644
--- a/spec/supabase_dart_v1.yml
+++ b/spec/supabase_dart_v1.yml
@@ -77,11 +77,32 @@ functions:
final Session? session = res.session;
final User? user = res.user;
```
- - id: sign-up-with-third-party-providers
- name: Sign up with third-party providers.
- hideCodeBlock: true
- description: |
- If you are using Flutter, you can sign up with OAuth providers using the [`signInWithOAuth()`](/docs/reference/dart/auth-signinwithoauth) method available on `supabase_flutter`.
+ - id: sign-up-with-metadata
+ name: Sign up with additional metadata
+ isSpotlight: true
+ code: |
+ ```dart
+ final AuthResponse res = await supabase.auth.signUp(
+ email: 'example@email.com',
+ password: 'example-password',
+ data: {'username': 'my_user_name'},
+ );
+ final Session? session = res.session;
+ final User? user = res.user;
+ ```
+ - id: sign-up-with-redirect-url
+ name: Sign up with redirect URL
+ isSpotlight: true
+ code: |
+ ```dart
+ final AuthResponse res = await supabase.auth.signUp(
+ email: 'example@email.com',
+ password: 'example-password',
+ emailRedirectTo: 'com.supabase.myapp://callback',
+ );
+ final Session? session = res.session;
+ final User? user = res.user;
+ ```
- id: sign-in-with-password
title: 'signInWithPassword()'
diff --git a/spec/supabase_js_v2.yml b/spec/supabase_js_v2.yml
index 3e63efe3756..0c6e07c7541 100644
--- a/spec/supabase_js_v2.yml
+++ b/spec/supabase_js_v2.yml
@@ -234,6 +234,7 @@ functions:
- The magic link's destination URL is determined by the [`SITE_URL`](/docs/reference/auth/config#site_url).
- See [redirect URLs and wildcards](/docs/guides/auth#redirect-urls-and-wildcards) to add additional redirect URLs to your project.
- Magic links and OTPs share the same implementation. To send users a one-time code instead of a magic link, [modify the magic link email template](https://app.supabase.com/project/_/auth/templates) to include `{{ .Token }}` instead of `{{ .ConfirmationURL }}`.
+ - See our [Twilio Phone Auth Guide](/docs/guides/auth/phone-login/twilio) for details about configuring WhatsApp sign in.
examples:
- id: sign-in-with-email
name: Sign in with email
@@ -258,6 +259,19 @@ functions:
phone: '+13334445555',
})
```
+ - id: sign-in-with-whatsapp-otp
+ name: Sign in with WhatsApp OTP
+ isSpotlight: false
+ description: The user will be sent a WhatsApp message which contains a OTP. By default, a given user can only request a OTP once every 60 seconds. Note that a user will need to have a valid WhatsApp account that is linked to Twilio in order to use this feature.
+ code: |
+ ```js
+ const { data, error } = await supabase.auth.signInWithOtp({
+ phone: '+13334445555',
+ options: {
+ channel:'whatsapp',
+ }
+ })
+ ```
- id: sign-in-with-oauth
title: 'signInWithOAuth()'
$ref: '@supabase/gotrue-js.GoTrueClient.signInWithOAuth'
@@ -305,6 +319,50 @@ functions:
})
const oAuthToken = data.session.provider_token // use to access provider API
```
+ - id: sign-in-with-sso
+ title: 'signInWithSSO()'
+ $ref: '@supabase/gotrue-js.GoTrueClient.signInWithSSO'
+ notes: |
+ - Before you can call this method you need to [establish a connection](/docs/guides/auth/sso/auth-sso-saml#managing-saml-20-connections) to an identity provider. Use the [CLI commands](/docs/reference/cli/supabase-sso) to do this.
+ - If you've associated an email domain to the identity provider, you can use the `domain` property to start a sign-in flow.
+ - In case you need to use a different way to start the authentication flow with an identity provider, you can use the `providerId` property. For example:
+ - Mapping specific user email addresses with an identity provider.
+ - Using different hints to identity the identity provider to be used by the user, like a company-specific page, IP address or other tracking information.
+ examples:
+ - id: sign-in-with-domain
+ name: Sign in with email domain
+ isSpotlight: true
+ code: |
+ ```js
+ // You can extract the user's email domain and use it to trigger the
+ // authentication flow with the correct identity provider.
+
+ const { data, error } = await supabase.auth.signInWithSSO({
+ domain: 'company.com'
+ })
+
+ if (data?.url) {
+ // redirect the user to the identity provider's authentication flow
+ window.location.href = data.url
+ }
+ ```
+ - id: sign-in-with-provider-uuid
+ name: Sign in with provider UUID
+ isSpotlight: true
+ code: |
+ ```js
+ // Useful when you need to map a user's sign in request according
+ // to different rules that can't use email domains.
+
+ const { data, error } = await supabase.auth.signInWithSSO({
+ providerId: '21648a9d-8d5a-4555-a9d1-d6375dc14e92'
+ })
+
+ if (data?.url) {
+ // redirect the user to the identity provider's authentication flow
+ window.location.href = data.url
+ }
+ ```
- id: sign-out
title: 'signOut()'
$ref: '@supabase/gotrue-js.GoTrueClient.signOut'
@@ -3548,7 +3606,7 @@ functions:
- id: using-modifiers
title: Using Modifiers
description: |
- Filters work on the row level—they allows you to return rows that
+ Filters work on the row level—they allow you to return rows that
only match certain conditions without changing the shape of the rows.
Modifiers are everything that don't fit that definition—allowing you to
change the format of the response (e.g., returning a CSV string).
@@ -4143,7 +4201,8 @@ functions:
})
if (error instanceof FunctionsHttpError) {
- console.log('Function returned an error', error.message)
+ const errorMessage = await error.context.json()
+ console.log('Function returned an error', errorMessage)
} else if (error instanceof FunctionsRelayError) {
console.log('Relay error:', error.message)
} else if (error instanceof FunctionsFetchError) {
@@ -4431,7 +4490,11 @@ functions:
```js
const { data, error } = await supabase
.storage
- .createBucket('avatars', { public: false })
+ .createBucket('avatars', {
+ public: false,
+ allowedMimeTypes: ['image/png'],
+ fileSizeLimit: 1024
+ })
```
- id: empty-bucket
@@ -4457,7 +4520,7 @@ functions:
$ref: '@supabase/storage-js.packages/StorageBucketApi.default.updateBucket'
notes: |
- RLS policy permissions required:
- - `buckets` table permissions: `update`
+ - `buckets` table permissions: `select` and `update`
- `objects` table permissions: none
- Refer to the [Storage guide](/docs/guides/storage#access-control) on how access control works
examples:
@@ -4468,7 +4531,11 @@ functions:
```js
const { data, error } = await supabase
.storage
- .updateBucket('avatars', { public: false })
+ .updateBucket('avatars', {
+ public: false,
+ allowedMimeTypes: ['image/png'],
+ fileSizeLimit: 1024
+ })
```
- id: delete-bucket
@@ -4496,7 +4563,7 @@ functions:
notes: |
- RLS policy permissions required:
- `buckets` table permissions: none
- - `objects` table permissions: `insert`
+ - `objects` table permissions: only `insert` when you are uploading new files and `select`, `insert` and `update` when you are upserting files
- Refer to the [Storage guide](/docs/guides/storage#access-control) on how access control works
- For React Native, using either `Blob`, `File` or `FormData` does not work as intended. Upload file using `ArrayBuffer` from base64 file data instead, see example below.
examples:
@@ -4549,7 +4616,6 @@ functions:
.from('avatars')
.update('public/avatar1.png', avatarFile, {
cacheControl: '3600',
- // Overwrite file if it exists
upsert: true
})
```
@@ -4674,6 +4740,46 @@ functions:
.createSignedUrls(['folder/avatar1.png', 'folder/avatar2.png'], 60)
```
+ - id: from-create-signed-upload-url
+ title: from.createSignedUploadUrl()
+ $ref: '@supabase/storage-js.packages/StorageFileApi.default.createSignedUploadUrl'
+ notes: |
+ - RLS policy permissions required:
+ - `buckets` table permissions: none
+ - `objects` table permissions: `insert`
+ - Refer to the [Storage guide](/docs/guides/storage#access-control) on how access control works
+ examples:
+ - id: create-signed-upload-url
+ name: Create Signed Upload URL
+ isSpotlight: true
+ code: |
+ ```js
+ const { data, error } = await supabase
+ .storage
+ .from('avatars')
+ .createSignedUploadUrl('folder/cat.jpg')
+ ```
+
+ - id: from-upload-to-signed-url
+ title: from.uploadToSignedUrl()
+ $ref: '@supabase/storage-js.packages/StorageFileApi.default.uploadToSignedUrl'
+ notes: |
+ - RLS policy permissions required:
+ - `buckets` table permissions: none
+ - `objects` table permissions: none
+ - Refer to the [Storage guide](/docs/guides/storage#access-control) on how access control works
+ examples:
+ - id: upload-to-signed-url
+ name: Upload to a signed URL
+ isSpotlight: true
+ code: |
+ ```js
+ const { data, error } = await supabase
+ .storage
+ .from('avatars')
+ .uploadToSignedUrl('folder/cat.jpg', 'token-from-createSignedUploadUrl', file)
+ ```
+
- id: from-get-public-url
title: from.getPublicUrl()
$ref: '@supabase/storage-js.packages/StorageFileApi.default.getPublicUrl'
@@ -4753,6 +4859,7 @@ functions:
transform: {
width: 100,
height: 100,
+ quality: 80
}
})
```
diff --git a/spec/supabase_swift_v1.yml b/spec/supabase_swift_v1.yml
new file mode 100644
index 00000000000..bb6db9ac8f8
--- /dev/null
+++ b/spec/supabase_swift_v1.yml
@@ -0,0 +1,2701 @@
+openref: 0.1
+
+info:
+ id: reference/supabase-swift
+ title: Supabase Swift Client
+ description: |
+
+ Supabase Swift.
+
+ specUrl: https://github.com/supabase/supabase/edit/master/spec/supabase_swift_v1.yml
+ slugPrefix: '/'
+ libraries:
+ - id: 'Swift'
+ version: '0.0.1'
+
+functions:
+ - id: initializing
+ title: 'Initializing'
+ $ref: '@supabase/supabase-js.index.SupabaseClient.constructor'
+ description: |
+ You can initialize Supabase with the `SupabaseClient` by passing your `Project URL` and `Project Key`. You can find these under your `Project Settings` → `API Settings`
+ The Supabase client is your entrypoint to the rest of the Supabase functionality and is the easiest way to interact with everything we offer within the Supabase ecosystem.
+
+ examples:
+ - id: initialize-client
+ name: Initialize Client
+ code: |
+ ```js
+ let client = SupabaseClient(supabaseURL: "https://xyzcompany.supabase.co'", supabaseKey: "public-anon-key")
+ ```
+
+ - id: select
+ title: 'Fetch data: select()'
+ $ref: '@supabase/postgrest-js."lib/PostgrestQueryBuilder".PostgrestQueryBuilder.select'
+ notes: |
+ - By default, Supabase projects will return a maximum of 1,000 rows. This setting can be changed in Project API Settings. It's recommended that you keep it low to limit the payload size of accidental or malicious requests. You can use `range()` queries to paginate through your data.
+ - `select()` can be combined with [Modifiers](/docs/reference/javascript/using-modifiers)
+ - `select()` can be combined with [Filters](/docs/reference/javascript/using-filters)
+ - If using the Supabase hosted platform `apikey` is technically a reserved keyword, since the API gateway will pluck it out for authentication. [It should be avoided as a column name](https://github.com/supabase/supabase/issues/5465).
+ - The recommended solution for getting data is to use the value property which will return a decoded model. Create a struct codable model of the of your database to get this easily decoded.
+ examples:
+ - id: getting-your-data
+ name: Getting your data
+ isSpotlight: true
+ code: |
+ ```js
+ let city: CityModel = try await client.database
+ .from("cities")
+ .execute().value
+ ```
+ - id: selecting-specific-columns
+ name: Selecting specific columns
+ description: You can select specific fields from your tables.
+ code: |
+ ```js
+ let city: CityModel = try await client.database
+ .from("cities")
+ .select(columns:"name")
+ .execute().value
+ ```
+ - id: query-foreign-tables
+ name: Query foreign tables
+ description: If your database has foreign key relationships, you can query related tables too.
+ code: |
+ ```js
+ let country: CountryModel = try await client.database
+ .from("countries")
+ .select(columns:"""
+ id,
+ name,
+ cities: city_id
+ (
+ id,
+ city_name
+ )
+ """)
+ .execute().value
+ ```
+ note: |
+ What about join tables
+ If you're in a situation where your tables are **NOT** directly related, but instead are joined by a _join table_,
+ you can still use the `select()` method to query the related data. The PostgREST engine detects the relationship automatically.
+ For more details, [follow the link](https://postgrest.org/en/latest/api.html#embedding-through-join-tables).
+ - id: query-the-same-foreign-table-multiple-times
+ name: Query the same foreign table multiple times
+ description: |
+ Sometimes you will need to query the same foreign table twice.
+ In this case, you can use the name of the joined column to identify
+ which join you intend to use. For convenience, you can also give an
+ alias for each column. For example, if we had a shop of products,
+ and we wanted to get the supplier and the purchaser at the same time
+ (both in the users) table
+ code: |
+ ```js
+ let message: MessageModel = try await client.database
+ .from("messages")
+ .select(columns:"""
+ content,
+ from: sender_id(name),
+ to: receiver_id(name)
+ """)
+ .execute().value
+ ```
+ - id: querying-with-count-option
+ name: Querying with count option
+ description: |
+ You can get the number of rows by using the count option.
+ Allowed values for count option are [exact](https://postgrest.org/en/stable/api.html#exact-count), [planned](https://postgrest.org/en/stable/api.html#planned-count) and [estimated](https://postgrest.org/en/stable/api.html#estimated-count).
+ code: |
+ ```js
+ let count = try await client.database
+ .from("countries")
+ .select(columns:"*", head: true, count: .exact)
+ .execute().count
+ ```
+ - id: querying-json-data
+ name: Querying JSON data
+ description: |
+ If you have data inside of a JSONB column, you can apply select
+ and query filters to the data values. Postgres offers a
+ [number of operators](https://www.postgresql.org/docs/current/functions-json.html)
+ for querying JSON data. Also see
+ [PostgREST docs](http://postgrest.org/en/v7.0.0/api.html#json-columns) for more details.
+ code: |
+ ```js
+ let country: UserModel = try await client.database
+ .from("users")
+ .select(columns:"""
+ id, name
+ address->city
+ """)
+ .execute().value
+ ```
+
+ - id: insert
+ title: 'Create data: insert()'
+ $ref: '@supabase/postgrest-js."lib/PostgrestQueryBuilder".PostgrestQueryBuilder.insert'
+ notes: |
+ - By default, every time you run `insert()`, the client library will make a `select` to return the full record.
+ This is convenient, but it can also cause problems if your policies are not configured to allow the `select` operation.
+ If you are using Row Level Security and you are encountering problems, try setting the `returning` param to `minimal`.
+ examples:
+ - id: create-a-record
+ name: Create a record
+ isSpotlight: true
+ code: |
+ ```js
+ let city = CityModel(name:"The Shire", country_id: 554)
+ try await client.database
+ .from("cities")
+ .insert(city)
+ .execute()
+ ```
+ - id: bulk-create
+ name: Bulk create
+ description: |
+ When running a bulk create, the operation is handled in a single transaction. If any of the inserts fail, all other operations are
+ rolled back.
+ code: |
+ ```js
+ let theShire = CityModel(name:"The Shire", country_id: 554)
+ let rohan = CityModel(name:"Rohan", country_id: 554)
+ try await client.database
+ .from("cities")
+ .insert([theShire, rohan])
+ .execute()
+ ```
+ - id: fetch-inserted-data
+ name: Fetch inserted record
+ code: |
+ ```js
+ let theShire = CityModel(name:"The Shire", country_id: 554)
+ let rohan = CityModel(name:"Rohan", country_id: 554)
+ let cities:[CityModel] = try await client.database
+ .from("cities")
+ .insert([theShire, rohan],
+ returning: .representation)
+ .select()
+ .execute()
+ ```
+
+ - id: update
+ title: 'Modify data: update()'
+ $ref: '@supabase/postgrest-js."lib/PostgrestQueryBuilder".PostgrestQueryBuilder.update'
+ notes: |
+ - `update()` should always be combined with [Filters](/docs/reference/javascript/using-filters) to target the item(s) you wish to update.
+ examples:
+ - id: updating-your-data
+ name: Updating your data
+ isSpotlight: true
+ code: |
+ ```js
+ let toUpdate = CountryModel(name: "Australia")
+ try await client.database
+ .from("countries")
+ .update(toUpdate)
+ .eq(column: "id", value: 1)
+ .execute()
+ ```
+ - id: update-a-record-and-return-it
+ name: Update a record and return it
+ code: |
+ ```js
+ let toUpdate = CountryModel(name: "Australia")
+ try await client.database
+ .from("countries")
+ .update(toUpdate, returning: .representation)
+ .eq(column: "id", value: 1)
+ .select()
+ .execute()
+ ```
+ data:
+ sql: |
+ ```sql
+ create table
+ countries (id int8 primary key, name text);
+
+ insert into
+ countries (id, name)
+ values
+ (1, 'Taiwan');
+ ```
+ response: |
+ ```json
+ {
+ "data": [
+ {
+ "id": 1,
+ "name": "Australia"
+ }
+ ],
+ "status": 200,
+ "statusText": "OK"
+ }
+ ```
+ hideCodeBlock: true
+ - id: updating-json-data
+ name: Updating JSON data
+ description: |
+ Postgres offers a
+ [number of operators](https://www.postgresql.org/docs/current/functions-json.html)
+ for working with JSON data. Right now it is only possible to update an entire JSON document,
+ but we are [working on ideas](https://github.com/PostgREST/postgrest/issues/465) for updating individual keys.
+ code: |
+ ```js
+ let toUpdate = AddressModel(street: "Melrose Place", postcode: 90210)
+ try await client.database
+ .from("users")
+ .update(toUpdate)
+ .eq(column: "address->postcode", value: 90210)
+ .select()
+ .execute()
+ ```
+
+ - id: upsert
+ title: 'Upsert data: upsert()'
+ $ref: '@supabase/postgrest-js."lib/PostgrestQueryBuilder".PostgrestQueryBuilder.upsert'
+ notes: |
+ - Primary keys should be included in the data payload in order for an update to work correctly.
+ - Primary keys must be natural, not surrogate. There are however, [workarounds](https://github.com/PostgREST/postgrest/issues/1118) for surrogate primary keys.
+ - If you need to insert new data and update existing data at the same time, use [Postgres triggers](https://github.com/supabase/postgrest-js/issues/173#issuecomment-825124550).
+ examples:
+ - id: upsert-your-data
+ name: Upsert your data
+ isSpotlight: true
+ code: |
+ ```js
+ let toUpsert = MessageModel(id:3, message: "foo", username: "supabot")
+ try await client.database
+ .from("messages")
+ .upsert(toUpsert)
+ .execute()
+ ```
+ - id: upserting-into-tables-with-constraints
+ name: Upserting into tables with constraints
+ description: |
+ Running the following will cause supabase to upsert data into the `users` table.
+ If the username 'supabot' already exists, the `onConflict` argument tells supabase to overwrite that row
+ based on the column passed into `onConflict`.
+ isSpotlight: true
+ code: |
+ ```js
+ let toUpsert = UserModel(username: "supabot")
+ try await client.database
+ .from("users")
+ .upsert(toUpsert, onConflict: "username")
+ .execute()
+ ```
+ - name: Return the exact number of rows
+ isSpotlight: true
+ code: |
+ ```js
+ let toUpsert = UserModel(username: "supabot")
+ try await client.database
+ .from("users")
+ .upsert(toUpsert, onConflict: "username", count:.exact)
+ .execute()
+ ```
+
+ - id: delete
+ title: 'Delete data: delete()'
+ $ref: '@supabase/postgrest-js."lib/PostgrestQueryBuilder".PostgrestQueryBuilder.delete'
+ notes: |
+ - `delete()` should always be combined with [filters](/docs/reference/javascript/using-filters) to target the item(s) you wish to delete.
+ - If you use `delete()` with filters and you have
+ [RLS](/docs/learn/auth-deep-dive/auth-row-level-security) enabled, only
+ rows visible through `SELECT` policies are deleted. Note that by default
+ no rows are visible, so you need at least one `SELECT`/`ALL` policy that
+ makes the rows visible.
+ examples:
+ - id: delete-records
+ name: Delete records
+ isSpotlight: true
+ code: |
+ ```js
+ try await client.database
+ .from("cities")
+ .delete()
+ .eq(column: "id", value: 666)
+ .execute()
+ ```
+ - id: fetch-delete-records
+ name: Fetch deleted records
+ code: |
+ ```js
+ try await client.database
+ .from("cities")
+ .delete()
+ .eq(column: "id", value: 666)
+ .select()
+ .execute()
+ ```
+ - id: rpc
+ title: 'Stored Procedures: rpc()'
+ description: |
+ You can call stored procedures as a "Remote Procedure Call".
+
+ That's a fancy way of saying that you can put some logic into your database then call it from anywhere.
+ It's especially useful when the logic rarely changes - like password resets and updates.
+ examples:
+ - id: call-a-stored-procedure
+ name: Call a stored procedure
+ isSpotlight: true
+ description: This is an example invoking a stored procedure.
+ code: |
+ ```js
+ try await client.database
+ .rpc(fn: "hello_world")
+ .execute()
+ ```
+ - id: with-parameters
+ name: With Parameters
+ code: |
+ ```js
+ let rpcParams = CityModel(name: "The Shire")
+ try await client.database
+ .rpc(fn: "echo_city", params:rpcParams)
+ .execute()
+ ```
+ - id: using-filters
+ title: Using Filters
+ description: |
+ Filters allow you to only return rows that match certain conditions.
+
+ Filters can be used on `select()`, `update()`, and `delete()` queries.
+
+ If a database function returns a table response, you can also apply filters.
+ examples:
+ - id: applying-filters
+ name: Applying Filters
+ description: |
+ Filters must be applied after any of `select()`, `update()`, `upsert()`,
+ `delete()`, and `rpc()` and before
+ [modifiers](/docs/reference/dart/using-modifiers).
+ code: |
+ ```js
+ try await client.database
+ .from("cities")
+ .select(columns: "name, country_id")
+ .eq(column: "name", value: "The Shire")
+ .execute()
+ ```
+ - id: chaining-filters
+ name: Chaining Filters
+ description: |
+ Filters must be applied after any of `select()`, `update()`, `upsert()`,
+ `delete()`, and `rpc()` and before
+ [modifiers](/docs/reference/dart/using-modifiers).
+ code: |
+ ```js
+ try await client.database
+ .from("cities")
+ .select(columns: "name, country_id")
+ .gte(column: "population", value: 1000)
+ .lt(column: "population", value: 10000)
+ .execute()
+ ```
+ - id: conditional-chaining
+ name: Conditional Chaining
+ description: |
+ Filters can be built up one step at a time and then executed. For example:
+ code: |
+ ```js
+ try await client.database
+ .from("users")
+ .select()
+ .eq(column: "address->postcode", value: 90210)
+ .execute()
+ ```
+ - id: filter-by-value-within-json-column
+ name: Filter by values within a JSON column
+ description: |
+ Filters can be built up one step at a time and then executed. For example:
+ data:
+ sql: |
+ ```sql
+ create table
+ users (
+ id int8 primary key,
+ name text,
+ address jsonb
+ );
+
+ insert into
+ users (id, name, address)
+ values
+ (1, 'Michael', '{ "postcode": 90210 }'),
+ (2, 'Jane', null);
+ ```
+ response: |
+ ```json
+ {
+ "data": [
+ {
+ "id": 1,
+ "name": "Michael",
+ "address": {
+ "postcode": 90210
+ }
+ }
+ ],
+ "status": 200,
+ "statusText": "OK"
+ }
+ ```
+ code: |
+ ```js
+ try await client.database
+ .from("users")
+ .select()
+ .eq(column: "address->postcode", value: 90210)
+ .execute()
+ ```
+ - id: filter-foreign-tables
+ name: Filter Foreign Tables
+ code: |
+ ```js
+ try await client.database
+ .from("countries")
+ .select(columns:
+ """
+ name,
+ cities!inner (
+ name
+ )
+ """)
+ .eq(column: "cities.name", value: "Bali")
+ .execute()
+ ```
+ data:
+ sql: |
+ ```sql
+ create table
+ countries (id int8 primary key, name text);
+ create table
+ cities (
+ id int8 primary key,
+ country_id int8 not null references countries,
+ name text
+ );
+
+ insert into
+ countries (id, name)
+ values
+ (1, 'Germany'),
+ (2, 'Indonesia');
+ insert into
+ cities (id, country_id, name)
+ values
+ (1, 2, 'Bali'),
+ (2, 1, 'Munich');
+ ```
+ response: |
+ ```json
+ {
+ "data": [
+ {
+ "name": "Indonesia",
+ "cities": [
+ {
+ "name": "Bali"
+ }
+ ]
+ }
+ ],
+ "status": 200,
+ "statusText": "OK"
+ }
+ ```
+ - id: or
+ title: or()
+ description: |
+ Finds all rows satisfying at least one of the filters.
+ notes: |
+ - `.or()` expects you to use the raw [PostgREST syntax](https://postgrest.org/en/stable/api.html#horizontal-filtering-rows) for the filter names and values.
+
+ ```dart
+ .or('id.in.(6,7),arraycol.cs.{"a","b"}') // Use Postgres list () and 'in' for in_ filter. Array {} and 'cs' for contains.
+ .or('id.in.(${mylist.join(',')}),arraycol.cs.{${mylistArray.join(',')}}') // You can insert a Dart list for list or array column.
+ .or('id.in.(${mylist.join(',')}),rangecol.cs.(${mylistRange.join(',')}]') // You can insert a Dart list for list or range column.
+ ```
+ examples:
+ - id: with-select
+ name: With `select()`
+ isSpotlight: true
+ code: |
+ ```js
+ try await client.database
+ .from("countries")
+ .select(columns: "name")
+ .or(filters: "id.eq.2,name.eq.Algeria")
+ .execute()
+ ```
+ - id: use-or-with-and
+ name: Use `or` with `and`
+ code: |
+ ```js
+ try await client.database
+ .from("countries")
+ .select(columns: "name")
+ .or(filters: "id.gt.3,and(id.eq.1,name.eq.Afghanistan)")
+ .execute()
+ ```
+
+ - id: not
+ title: not()
+ description: |
+ Finds all rows that don't satisfy the filter.
+ notes: |
+ - `.not()` expects you to use the raw [PostgREST syntax](https://postgrest.org/en/stable/api.html#horizontal-filtering-rows) for the filter names and values.
+
+ ```dart
+ .not('name','eq','Paris')
+ .not('arraycol','cs','{"a","b"}') // Use Postgres array {} for array column and 'cs' for contains.
+ .not('rangecol','cs','(1,2]') // Use Postgres range syntax for range column.
+ .not('id','in','(6,7)') // Use Postgres list () and 'in' for in_ filter.
+ .not('id','in','(${mylist.join(',')})') // You can insert a Dart list array.
+ ```
+ examples:
+ - id: with-select
+ name: With `select()`
+ isSpotlight: true
+ code: |
+ ```js
+ try await client.database
+ .from("countries")
+ .select()
+ .not(column: "name", operator: .is, value: "")
+ .execute()
+ ```
+
+ - id: match
+ title: match()
+ description: |
+ Finds all rows whose columns match the specified `query` object.
+ examples:
+ - id: with-select
+ name: With `select()`
+ isSpotlight: true
+ code: |
+ ```js
+ try await client.database
+ .from("countries")
+ .select(columns: "name")
+ .match(query: ["id" : 2, "name": "Albania"])
+ .execute()
+ ```
+
+ - id: eq
+ title: eq()
+ description: |
+ Finds all rows whose value on the stated `column` exactly matches the specified `value`.
+ examples:
+ - id: with-select
+ name: With `select()`
+ isSpotlight: true
+ code: |
+ ```js
+ try await client.database
+ .from("cities")
+ .select(columns: "name, country_id")
+ .eq(column: "name", value: "The Shire")
+ .execute()
+ ```
+ - id: with-update
+ name: With `update()`
+ code: |
+ ```js
+ let toUpdate = CityModel(name: "Mordor")
+ try await client.database
+ .from("cities")
+ .update(columns: toUpdate)
+ .eq(column: "name", value: "San Francisco")
+ .execute()
+ ```
+ - id: with-delete
+ name: With `delete()`
+ code: |
+ ```js
+ try await client.database
+ .from("cities")
+ .delete()
+ .eq(column: "name", value: "Mordor")
+ .execute()
+ ```
+ - id: with-rpc
+ name: With `rpc()`
+ code: |
+ ```js
+ try await client.database
+ .from("cities")
+ .delete()
+ .eq(column: "name", value: "Mordor")
+ .execute()
+ ```
+
+ - id: neq
+ title: neq()
+ description: |
+ Finds all rows whose value on the stated `column` doesn't match the specified `value`.
+ examples:
+ - id: with-select
+ name: With `select()`
+ isSpotlight: true
+ code: |
+ ```js
+ try await client.database
+ .from("cities")
+ .select(columns: "name, country_id")
+ .neq(column: "name", value: "The Shire")
+ .execute()
+ ```
+ - id: with-update
+ name: With `update()`
+ code: |
+ ```js
+ let toUpdate = CityModel(name: "Mordor")
+ try await client.database
+ .from("cities")
+ .update(columns: toUpdate)
+ .neq(column: "name", value: "San Francisco")
+ .execute()
+ ```
+ - id: with-delete
+ name: With `delete()`
+ code: |
+ ```js
+ try await client.database
+ .from("cities")
+ .delete()
+ .neq(column: "name", value: "Mordor")
+ .execute()
+ ```
+ - id: with-rpc
+ name: With `rpc()`
+ code: |
+ ```js
+ try await client.database
+ .rpc(fn: "echo_all_cities")
+ .neq(column: "address->postcode", value: 90210)
+ .execute()
+ ```
+
+ - id: gt
+ title: gt()
+ description: |
+ Finds all rows whose value on the stated `column` is greater than the specified `value`.
+ examples:
+ - id: with-select
+ name: With `select()`
+ isSpotlight: true
+ code: |
+ ```js
+ try await client.database
+ .from("cities")
+ .select(columns: "name, country_id")
+ .gt(column: "country_id", value: 250)
+ .execute()
+ ```
+ - id: with-update
+ name: With `update()`
+ code: |
+ ```js
+ let toUpdate = CityModel(name: "Mordor")
+ try await client.database
+ .from("cities")
+ .update(columns: toUpdate)
+ .gt(column: "country_id", value: 250)
+ .execute()
+ ```
+ - id: with-delete
+ name: With `delete()`
+ code: |
+ ```js
+ try await client.database
+ .from("cities")
+ .delete()
+ .gt(column: "country_id", value: 250)
+ .execute()
+ ```
+ - id: with-rpc
+ name: With `rpc()`
+ code: |
+ ```js
+ try await client.database
+ .rpc(fn: "echo_all_cities")
+ .gt(column: "country_id", value: 250)
+ .execute()
+ ```
+
+ - id: gte
+ title: gte()
+ description: |
+ Finds all rows whose value on the stated `column` is greater than or equal to the specified `value`.
+ examples:
+ - id: with-select
+ name: With `select()`
+ isSpotlight: true
+ code: |
+ ```js
+ try await client.database
+ .from("cities")
+ .select(columns: "name, country_id")
+ .gte(column: "country_id", value: 250)
+ .execute()
+ ```
+ - id: with-update
+ name: With `update()`
+ code: |
+ ```js
+ let toUpdate = CityModel(name: "Mordor")
+ try await client.database
+ .from("cities")
+ .update(columns: toUpdate)
+ .gte(column: "country_id", value: 250)
+ .execute()
+ ```
+ - id: with-delete
+ name: With `delete()`
+ code: |
+ ```js
+ try await client.database
+ .from("cities")
+ .delete()
+ .gte(column: "country_id", value: 250)
+ .execute()
+ ```
+ - id: with-rpc
+ name: With `rpc()`
+ code: |
+ ```js
+ try await client.database
+ .rpc(fn: "echo_all_cities")
+ .gte(column: "country_id", value: 250)
+ .execute()
+ ```
+
+ - id: lt
+ title: lt()
+ description: |
+ Finds all rows whose value on the stated `column` is less than the specified `value`.
+ examples:
+ - id: with-select
+ name: With `select()`
+ isSpotlight: true
+ code: |
+ ```js
+ try await client.database
+ .from("cities")
+ .select(columns: "name, country_id")
+ .lt(column: "country_id", value: 250)
+ .execute()
+ ```
+ - id: with-update
+ name: With `update()`
+ code: |
+ ```js
+ let toUpdate = CityModel(name: "Mordor")
+ try await client.database
+ .from("cities")
+ .update(columns: toUpdate)
+ .lt(column: "country_id", value: 250)
+ .execute()
+ ```
+ - id: with-delete
+ name: With `delete()`
+ code: |
+ ```js
+ try await client.database
+ .from("cities")
+ .delete()
+ .lt(column: "country_id", value: 250)
+ .execute()
+ ```
+ - id: with-rpc
+ name: With `rpc()`
+ code: |
+ ```js
+ try await client.database
+ .rpc(fn: "echo_all_cities")
+ .lt(column: "country_id", value: 250)
+ .execute()
+ ```
+
+ - id: lte
+ title: lte()
+ description: |
+ Finds all rows whose value on the stated `column` is less than or equal to the specified `value`.
+ $ref: '@supabase/postgrest-js.PostgrestFilterBuilder.lte'
+ examples:
+ - id: with-select
+ name: With `select()`
+ isSpotlight: true
+ code: |
+ ```js
+ try await client.database
+ .from("cities")
+ .select(columns: "name, country_id")
+ .lte(column: "country_id", value: 250)
+ .execute()
+ ```
+ - id: with-update
+ name: With `update()`
+ code: |
+ ```js
+ let toUpdate = CityModel(name: "Mordor")
+ try await client.database
+ .from("cities")
+ .update(columns: toUpdate)
+ .lte(column: "country_id", value: 250)
+ .execute()
+ ```
+ - id: with-delete
+ name: With `delete()`
+ code: |
+ ```js
+ try await client.database
+ .from("cities")
+ .delete()
+ .lte(column: "country_id", value: 250)
+ .execute()
+ ```
+ - id: with-rpc
+ name: With `rpc()`
+ code: |
+ ```js
+ try await client.database
+ .rpc(fn: "echo_all_cities")
+ .lte(column: "country_id", value: 250)
+ .execute()
+ ```
+
+ - id: like
+ title: like()
+ description: |
+ Finds all rows whose value in the stated `column` matches the supplied `pattern` (case sensitive).
+ $ref: '@supabase/postgrest-js.PostgrestFilterBuilder.lte'
+ examples:
+ - id: with-select
+ name: With `select()`
+ isSpotlight: true
+ code: |
+ ```js
+ try await client.database
+ .from("cities")
+ .select(columns: "name, country_id")
+ .like(column: "name", value: "%la%")
+ .execute()
+ ```
+ - id: with-update
+ name: With `update()`
+ code: |
+ ```js
+ let toUpdate = CityModel(name: "Mordor")
+ try await client.database
+ .from("cities")
+ .update(columns: toUpdate)
+ .like(column: "name", value: "%la%")
+ .execute()
+ ```
+ - id: with-delete
+ name: With `delete()`
+ code: |
+ ```js
+ try await client.database
+ .from("cities")
+ .delete()
+ .like(column: "name", value: "%la%")
+ .execute()
+ ```
+ - id: with-rpc
+ name: With `rpc()`
+ code: |
+ ```js
+ try await client.database
+ .rpc(fn: "echo_all_cities")
+ .like(column: "name", value: "%la%")
+ .execute()
+ ```
+
+ - id: ilike
+ title: ilike()
+ description: |
+ Finds all rows whose value in the stated `column` matches the supplied `pattern` (case insensitive).
+ examples:
+ - id: with-select
+ name: With `select()`
+ isSpotlight: true
+ code: |
+ ```js
+ try await client.database
+ .from("cities")
+ .select(columns: "name, country_id")
+ .ilike(column: "name", value: "%la%")
+ .execute()
+ ```
+ - id: with-update
+ name: With `update()`
+ code: |
+ ```js
+ let toUpdate = CityModel(name: "Mordor")
+ try await client.database
+ .from("cities")
+ .update(columns: toUpdate)
+ .ilike(column: "name", value: "%la%")
+ .execute()
+ ```
+ - id: with-delete
+ name: With `delete()`
+ code: |
+ ```js
+ try await client.database
+ .from("cities")
+ .delete()
+ .ilike(column: "name", value: "%la%")
+ .execute()
+ ```
+ - id: with-rpc
+ name: With `rpc()`
+ code: |
+ ```js
+ try await client.database
+ .rpc(fn: "echo_all_cities")
+ .ilike(column: "name", value: "%la%")
+ .execute()
+ ```
+
+ - id: is
+ title: is_()
+ description: |
+ A check for exact equality (null, true, false), finds all rows whose value on the stated `column` exactly match the specified `value`.
+
+ `is_` and `in_` filter methods are suffixed with `_` to avoid collisions with reserved keywords.
+ examples:
+ - id: with-select
+ name: With `select()`
+ isSpotlight: true
+ code: |
+ ```js
+ try await client.database
+ .from("cities")
+ .select(columns: "name, country_id")
+ .is(column: "name", value: "null")
+ .execute()
+ ```
+ - id: with-update
+ name: With `update()`
+ code: |
+ ```js
+ let toUpdate = CityModel(name: "Mordor")
+ try await client.database
+ .from("cities")
+ .update(columns: toUpdate)
+ .is(column: "name", value: "null")
+ .execute()
+ ```
+ - id: with-delete
+ name: With `delete()`
+ code: |
+ ```js
+ try await client.database
+ .from("cities")
+ .delete()
+ .is(column: "name", value: "null")
+ .execute()
+ ```
+ - id: with-rpc
+ name: With `rpc()`
+ code: |
+ ```js
+ try await client.database
+ .rpc(fn: "echo_all_cities")
+ .is(column: "name", value: "null")
+ .execute()
+ ```
+
+ - id: in
+ title: in_()
+ description: |
+ Finds all rows whose value on the stated `column` is found on the specified `values`.
+ examples:
+ - id: with-select
+ name: With `select()`
+ isSpotlight: true
+ code: |
+ ```js
+ try await client.database
+ .from("cities")
+ .select(columns: "name, country_id")
+ .in(column: "name", value: ["Rio de Janeiro", "San Francisco"])
+ .execute()
+ ```
+ - id: with-update
+ name: With `update()`
+ code: |
+ ```js
+ let toUpdate = CityModel(name: "Mordor")
+ try await client.database
+ .from("cities")
+ .update(columns: toUpdate)
+ .in(column: "name", value: ["Rio de Janeiro", "San Francisco"])
+ .execute()
+ ```
+ - id: with-delete
+ name: With `delete()`
+ code: |
+ ```js
+ try await client.database
+ .from("cities")
+ .delete()
+ .in(column: "name", value: ["Rio de Janeiro", "San Francisco"])
+ .execute()
+ ```
+ - id: with-rpc
+ name: With `rpc()`
+ code: |
+ ```js
+ try await client.database
+ .from("cities")
+ .delete()
+ .in(column: "name", value: ["Rio de Janeiro", "San Francisco"])
+ .execute()
+ ```
+
+ - id: contains
+ title: contains()
+ examples:
+ - id: with-select
+ name: With `select()`
+ isSpotlight: true
+ code: |
+ ```js
+ try await client.database
+ .from("cities")
+ .select(columns: "name, id, main_exports")
+ .contains(column: "main_exports", value: "oil")
+ .execute()
+ ```
+ - id: with-update
+ name: With `update()`
+ code: |
+ ```js
+ let toUpdate = CityModel(name: "Mordor")
+ try await client.database
+ .from("cities")
+ .update(columns: toUpdate)
+ .contains(column: "main_exports", value: "oil")
+ .execute()
+ ```
+ - id: with-delete
+ name: With `delete()`
+ code: |
+ ```js
+ try await client.database
+ .from("cities")
+ .delete()
+ .contains(column: "main_exports", value: "oil")
+ .execute()
+ ```
+ - id: with-rpc
+ name: With `rpc()`
+ code: |
+ ```js
+ try await client.database
+ .rpc(fn: "echo_all_cities")
+ .contains(column: "main_exports", value: "oil")
+ .execute()
+ ```
+
+ - id: range-lt
+ title: rangeLt()
+ description: |
+ Only relevant for range columns. Match only rows where every element in column is less than any element in range.
+ examples:
+ - id: with-select
+ name: With `select()`
+ isSpotlight: true
+ code: |
+ ```js
+ try await client.database
+ .from("reservations")
+ .select()
+ .rangeLt(column: "during", value: "[2000-01-02 08:30, 2000-01-02 09:30]")
+ .execute()
+ ```
+ data:
+ sql: |
+ ```sql
+ create table
+ reservations (
+ id int8 primary key,
+ room_name text,
+ during tsrange
+ );
+
+ insert into
+ reservations (id, room_name, during)
+ values
+ (1, 'Emerald', '[2000-01-01 13:00, 2000-01-01 15:00)'),
+ (2, 'Topaz', '[2000-01-02 09:00, 2000-01-02 10:00)');
+ ```
+ response: |
+ ```json
+ {
+ "data": [
+ {
+ "id": 1,
+ "room_name": "Emerald",
+ "during": "[\"2000-01-01 13:00:00\",\"2000-01-01 15:00:00\")"
+ }
+ ],
+ "status": 200,
+ "statusText": "OK"
+ }
+ ```
+ description: |
+ Postgres supports a number of [range
+ types](https://www.postgresql.org/docs/current/rangetypes.html). You
+ can filter on range columns using the string representation of range
+ values.
+ hideCodeBlock: true
+
+ - id: range-gt
+ title: rangeGt()
+ description: |
+ Only relevant for range columns. Match only rows where every element in column is greater than any element in range.
+
+ examples:
+ - id: with-select
+ name: With `select()`
+ isSpotlight: true
+ code: |
+ ```js
+ try await client.database
+ .from("reservations")
+ .select()
+ .rangeGt(column: "during", value: "[2000-01-02 08:30, 2000-01-02 09:30]")
+ .execute()
+ ```
+ data:
+ sql: |
+ ```sql
+ create table
+ reservations (
+ id int8 primary key,
+ room_name text,
+ during tsrange
+ );
+
+ insert into
+ reservations (id, room_name, during)
+ values
+ (1, 'Emerald', '[2000-01-01 13:00, 2000-01-01 15:00)'),
+ (2, 'Topaz', '[2000-01-02 09:00, 2000-01-02 10:00)');
+ ```
+ response: |
+ ```json
+ {
+ "data": [
+ {
+ "id": 2,
+ "room_name": "Topaz",
+ "during": "[\"2000-01-02 09:00:00\",\"2000-01-02 10:00:00\")"
+ }
+ ],
+ "status": 200,
+ "statusText": "OK"
+ }
+ ```
+ description: |
+ Postgres supports a number of [range
+ types](https://www.postgresql.org/docs/current/rangetypes.html). You
+ can filter on range columns using the string representation of range
+ values.
+ hideCodeBlock: true
+
+ - id: range-gte
+ title: rangeGte()
+ description: |
+ Only relevant for range columns. Match only rows where every element in column is either contained in range or greater than any element in range.
+ examples:
+ - id: with-select
+ name: With `select()`
+ isSpotlight: true
+ code: |
+ ```js
+ try await client.database
+ .from("reservations")
+ .select()
+ .rangeGte(column: "during", value: "[2000-01-02 08:30, 2000-01-02 09:30]")
+ .execute()
+ ```
+ data:
+ sql: |
+ ```sql
+ create table
+ reservations (
+ id int8 primary key,
+ room_name text,
+ during tsrange
+ );
+
+ insert into
+ reservations (id, room_name, during)
+ values
+ (1, 'Emerald', '[2000-01-01 13:00, 2000-01-01 15:00)'),
+ (2, 'Topaz', '[2000-01-02 09:00, 2000-01-02 10:00)');
+ ```
+ response: |
+ ```json
+ {
+ "data": [
+ {
+ "id": 2,
+ "room_name": "Topaz",
+ "during": "[\"2000-01-02 09:00:00\",\"2000-01-02 10:00:00\")"
+ }
+ ],
+ "status": 200,
+ "statusText": "OK"
+ }
+ ```
+ description: |
+ Postgres supports a number of [range
+ types](https://www.postgresql.org/docs/current/rangetypes.html). You
+ can filter on range columns using the string representation of range
+ values.
+ hideCodeBlock: true
+
+ - id: range-lte
+ title: rangeLte()
+ description: |
+ Only relevant for range columns. Match only rows where every element in column is either contained in range or less than any element in range.
+
+ $ref: '@supabase/postgrest-js.PostgrestFilterBuilder.rangeLte'
+ examples:
+ - id: with-select
+ name: With `select()`
+ isSpotlight: true
+ code: |
+ ```js
+ try await client.database
+ .from("reservations")
+ .select()
+ .rangeLte(column: "during", value: "[2000-01-02 08:30, 2000-01-02 09:30]")
+ .execute()
+ ```
+ data:
+ sql: |
+ ```sql
+ create table
+ reservations (
+ id int8 primary key,
+ room_name text,
+ during tsrange
+ );
+
+ insert into
+ reservations (id, room_name, during)
+ values
+ (1, 'Emerald', '[2000-01-01 13:00, 2000-01-01 15:00)'),
+ (2, 'Topaz', '[2000-01-02 09:00, 2000-01-02 10:00)');
+ ```
+ response: |
+ ```json
+ {
+ "data": [
+ {
+ "id": 1,
+ "room_name": "Emerald",
+ "during": "[\"2000-01-01 13:00:00\",\"2000-01-01 15:00:00\")"
+ }
+ ],
+ "status": 200,
+ "statusText": "OK"
+ }
+ ```
+ description: |
+ Postgres supports a number of [range
+ types](https://www.postgresql.org/docs/current/rangetypes.html). You
+ can filter on range columns using the string representation of range
+ values.
+ hideCodeBlock: true
+
+ - id: range-adjacent
+ title: rangeAdjacent()
+ description: |
+ Only relevant for range columns. Match only rows where column is mutually exclusive to range and there can be no element between the two ranges.
+
+ examples:
+ - id: with-select
+ name: With `select()`
+ isSpotlight: true
+ code: |
+ ```js
+ try await client.database
+ .from("reservations")
+ .select()
+ .rangeAdjacent(column: "during", value: "[2000-01-02 08:30, 2000-01-02 09:30]")
+ .execute()
+ ```
+ data:
+ sql: |
+ ```sql
+ create table
+ reservations (
+ id int8 primary key,
+ room_name text,
+ during tsrange
+ );
+
+ insert into
+ reservations (id, room_name, during)
+ values
+ (1, 'Emerald', '[2000-01-01 13:00, 2000-01-01 15:00)'),
+ (2, 'Topaz', '[2000-01-02 09:00, 2000-01-02 10:00)');
+ ```
+ response: |
+ ```json
+ {
+ "data": [
+ {
+ "id": 1,
+ "room_name": "Emerald",
+ "during": "[\"2000-01-01 13:00:00\",\"2000-01-01 15:00:00\")"
+ }
+ ],
+ "status": 200,
+ "statusText": "OK"
+ }
+ ```
+
+ hideCodeBlock: true
+
+ - id: overlaps
+ title: overlaps()
+ $ref: '@supabase/postgrest-js.PostgrestFilterBuilder.overlaps'
+ description: |
+ Only relevant for array and range columns. Match only rows where column and value have an element in common.
+
+ examples:
+ - id: on-array-columns
+ name: On array columns
+ code: |
+ ```js
+ try await client.database
+ .from("issues")
+ .select(columns: "title")
+ .overlaps(column: "tags", value: "['is:closed', 'severity:high']")
+ .execute()
+ ```
+ data:
+ sql: |
+ ```sql
+ create table
+ issues (
+ id int8 primary key,
+ title text,
+ tags text[]
+ );
+
+ insert into
+ issues (id, title, tags)
+ values
+ (1, 'Cache invalidation is not working', array['is:open', 'severity:high', 'priority:low']),
+ (2, 'Use better names', array['is:open', 'severity:low', 'priority:medium']);
+ ```
+ response: |
+ ```json
+ {
+ "data": [
+ {
+ "title": "Cache invalidation is not working"
+ }
+ ],
+ "status": 200,
+ "statusText": "OK"
+ }
+ ```
+ hideCodeBlock: true
+ isSpotlight: true
+ - id: on-range-columns
+ name: On range columns
+ code: |
+ ```js
+ try await client.database
+ .from("issues")
+ .select(columns: "title")
+ .overlaps(column: "tags", value: "['is:closed', 'severity:high']")
+ .execute()
+ ```
+ data:
+ sql: |
+ ```sql
+ create table
+ reservations (
+ id int8 primary key,
+ room_name text,
+ during tsrange
+ );
+
+ insert into
+ reservations (id, room_name, during)
+ values
+ (1, 'Emerald', '[2000-01-01 13:00, 2000-01-01 15:00)'),
+ (2, 'Topaz', '[2000-01-02 09:00, 2000-01-02 10:00)');
+ ```
+ response: |
+ ```json
+ {
+ "data": [
+ {
+ "id": 1,
+ "room_name": "Emerald",
+ "during": "[\"2000-01-01 13:00:00\",\"2000-01-01 15:00:00\")"
+ }
+ ],
+ "status": 200,
+ "statusText": "OK"
+ }
+ ```
+ description: |
+ Postgres supports a number of [range
+ types](https://www.postgresql.org/docs/current/rangetypes.html). You
+ can filter on range columns using the string representation of range
+ values.
+ hideCodeBlock: true
+
+ - id: text-search
+ title: textSearch()
+ description: |
+ Only relevant for text and tsvector columns. Match only rows where `column`matches the query string in `query`.
+
+ For more information, see [Postgres full text search](https://supabase.com/docs/guides/database/full-text-search).
+ examples:
+ - id: text-search
+ name: Text search
+ code: |
+ ```js
+ try await client.database
+ .from("quotes")
+ .select(columns: "catchphrase")
+ .textSearch(column: "catchphrase",
+ query: "'fat' & 'cat'",
+ config: "english")
+ .execute()
+ ```
+ - id: basic-normalization
+ name: Basic normalization
+ description: Uses PostgreSQL's `plainto_tsquery` function.
+ code: |
+ ```js
+ try await client.database
+ .from("quotes")
+ .select(columns: "catchphrase")
+ .textSearch(column: "catchphrase",
+ query: "'fat' & 'cat'",
+ config: "english",
+ type: .plain)
+ .execute()
+ ```
+ - id: full-normalization
+ name: Full normalization
+ description: Uses PostgreSQL's `phraseto_tsquery` function.
+ code: |
+ ```js
+ try await client.database
+ .from("quotes")
+ .select(columns: "catchphrase")
+ .textSearch(column: "catchphrase",
+ query: "'fat' & 'cat'",
+ config: "english",
+ type: .phrase)
+ .execute()
+ ```
+ - id: web-search
+ name: Websearch
+ description: |
+ Uses PostgreSQL's `websearch_to_tsquery` function.
+ This function will never raise syntax errors, which makes it possible to use raw user-supplied input for search, and can be used
+ with advanced operators.
+
+ - `unquoted text`: text not inside quote marks will be converted to terms separated by & operators, as if processed by plainto_tsquery.
+ - `"quoted text"`: text inside quote marks will be converted to terms separated by <-> operators, as if processed by phraseto_tsquery.
+ - `OR`: the word “or” will be converted to the | operator.
+ - `-`: a dash will be converted to the ! operator.
+
+ code: |
+ ```js
+ try await client.database
+ .from("quotes")
+ .select(columns: "catchphrase")
+ .textSearch(column: "catchphrase",
+ query: "'fat' & 'cat'",
+ config: "english",
+ type: .websearch)
+ .execute()
+ ```
+
+ - id: filter
+ title: filter()
+ $ref: '@supabase/postgrest-js.PostgrestFilterBuilder.filter'
+ notes: |
+ filter() expects you to use the raw PostgREST syntax for the filter values.
+
+ ```ts
+ .filter('id', 'in', '(5,6,7)') // Use `()` for `in` filter
+ .filter('arraycol', 'cs', '{"a","b"}') // Use `cs` for `contains()`, `{}` for array values
+ ```
+ examples:
+ - id: with-select
+ name: With `select()`
+ code: |
+ ```js
+ try await client.database
+ .from("countries")
+ .select()
+ .filter(column: "name", operator: .in, value: "('Algeria','Japan')")
+ .execute()
+ ```
+ data:
+ sql: |
+ ```sql
+ create table
+ countries (id int8 primary key, name text);
+
+ insert into
+ countries (id, name)
+ values
+ (1, 'Afghanistan'),
+ (2, 'Albania'),
+ (3, 'Algeria');
+ ```
+ response: |
+ ```json
+ {
+ "data": [
+ {
+ "id": 3,
+ "name": "Algeria"
+ }
+ ],
+ "status": 200,
+ "statusText": "OK"
+ }
+ ```
+ hideCodeBlock: true
+ isSpotlight: true
+ - id: on-a-foreign-table
+ name: On a foreign table
+ code: |
+ ```js
+ try await client.database
+ .from("countries")
+ .select(column:
+ """
+ name,
+ cities!inner (
+ name
+ )
+ """)
+ .filter(column: "cities.name", operator: .eq, value: "Bali")
+ .execute()
+ ```
+ data:
+ sql: |
+ ```sql
+ create table
+ countries (id int8 primary key, name text);
+ create table
+ cities (
+ id int8 primary key,
+ country_id int8 not null references countries,
+ name text
+ );
+
+ insert into
+ countries (id, name)
+ values
+ (1, 'Germany'),
+ (2, 'Indonesia');
+ insert into
+ cities (id, country_id, name)
+ values
+ (1, 2, 'Bali'),
+ (2, 1, 'Munich');
+ ```
+ response: |
+ ```json
+ {
+ "data": [
+ {
+ "name": "Indonesia",
+ "cities": [
+ {
+ "name": "Bali"
+ }
+ ]
+ }
+ ],
+ "status": 200,
+ "statusText": "OK"
+ }
+ ```
+ hideCodeBlock: true
+ - id: using-modifiers
+ title: Using Modifiers
+ description: |
+ Filters work on the row level—they allow you to return rows that
+ only match certain conditions without changing the shape of the rows.
+ Modifiers are everything that don't fit that definition—allowing you to
+ change the format of the response (e.g. returning a CSV string).
+
+ Modifiers must be specified after filters. Some modifiers only apply for
+ queries that return rows (e.g., `select()` or `rpc()` on a function that
+ returns a table response).
+
+ - id: db-modifiers-select
+ title: select()
+ $ref: '@supabase/postgrest-js.PostgrestTransformBuilder.select'
+ description: |
+ Perform a SELECT on the query result.
+ examples:
+ - id: with-upsert
+ name: With `upsert()`
+ code: |
+ ```js
+ try await client.database
+ .from("countries")
+ .upsert(CountryModel(id: 1, name: "Algeria"))
+ .select()
+ .execute()
+ ```
+ data:
+ sql: |
+ ```sql
+ create table
+ countries (id int8 primary key, name text);
+
+ insert into
+ countries (id, name)
+ values
+ (1, 'Afghanistan');
+ ```
+ response: |
+ ```json
+ {
+ "data": [
+ {
+ "id": 1,
+ "name": "Algeria"
+ }
+ ],
+ "status": 201,
+ "statusText": "Created"
+ }
+ ```
+ hideCodeBlock: true
+ isSpotlight: true
+ - id: order
+ title: order()
+ description: |
+ Order the query result by column.
+ $ref: '@supabase/postgrest-js.PostgrestTransformBuilder.order'
+ examples:
+ - id: with-select
+ name: With `select()`
+ code: |
+ ```js
+ try await client.database
+ .from("countries")
+ .select(column: "id, name")
+ .order(column: "id", ascending: false)
+ .execute()
+ ```
+ data:
+ sql: |
+ ```sql
+ create table
+ countries (id int8 primary key, name text);
+
+ insert into
+ countries (id, name)
+ values
+ (1, 'Afghanistan'),
+ (2, 'Albania'),
+ (3, 'Algeria');
+ ```
+ response: |
+ ```json
+ {
+ "data": [
+ {
+ "id": 3,
+ "name": "Algeria"
+ },
+ {
+ "id": 2,
+ "name": "Albania"
+ },
+ {
+ "id": 1,
+ "name": "Afghanistan"
+ }
+ ],
+ "status": 200,
+ "statusText": "OK"
+ }
+ ```
+ hideCodeBlock: true
+ isSpotlight: true
+ - id: on-a-foreign-table
+ name: On a foreign table
+ code: |
+ ```js
+ try await client.database
+ .from("countries")
+ .select(column:
+ """
+ name,
+ cities (
+ name
+ )
+ """)
+ .order(column: "name", ascending: false, foreignTable: "cities")
+ .execute()
+ ```
+ data:
+ sql: |
+ ```sql
+ create table
+ countries (id int8 primary key, name text);
+ create table
+ cities (
+ id int8 primary key,
+ country_id int8 not null references countries,
+ name text
+ );
+
+ insert into
+ countries (id, name)
+ values
+ (1, 'United States'),
+ (2, 'Vanuatu');
+ insert into
+ cities (id, country_id, name)
+ values
+ (1, 1, 'Atlanta'),
+ (2, 1, 'New York City');
+ ```
+ response: |
+ ```json
+ {
+ "data": [
+ {
+ "name": "United States",
+ "cities": [
+ {
+ "name": "New York City"
+ },
+ {
+ "name": "Atlanta"
+ }
+ ]
+ },
+ {
+ "name": "Vanuatu",
+ "cities": []
+ }
+ ],
+ "status": 200,
+ "statusText": "OK"
+ }
+ ```
+ description: |
+ Ordering on foreign tables doesn't affect the ordering of
+ the parent table.
+ hideCodeBlock: true
+
+ - id: limit
+ title: limit()
+ description: |
+ Limit the query result by count.
+ $ref: '@supabase/postgrest-js.PostgrestTransformBuilder.limit'
+ examples:
+ - id: with-select
+ name: With `select()`
+ code: |
+ ```js
+ try await client.database
+ .from("countries")
+ .select(column: "id, name")
+ .limit(count: 1)
+ .execute()
+ ```
+ data:
+ sql: |
+ ```sql
+ create table
+ countries (id int8 primary key, name text);
+
+ insert into
+ countries (id, name)
+ values
+ (1, 'Afghanistan'),
+ (2, 'Albania'),
+ (3, 'Algeria');
+ ```
+ response: |
+ ```json
+ {
+ "data": [
+ {
+ "name": "Afghanistan"
+ }
+ ],
+ "status": 200,
+ "statusText": "OK"
+ }
+ ```
+ hideCodeBlock: true
+ isSpotlight: true
+ - id: on-a-foreign-table
+ name: On a foreign table
+ code: |
+ ```js
+ try await client.database
+ .from("countries")
+ .select(column:
+ """
+ name,
+ cities (
+ name
+ )
+ """)
+ .limit(count: 1, foreignTable: "cities")
+ .execute()
+ ```
+ data:
+ sql: |
+ ```sql
+ create table
+ countries (id int8 primary key, name text);
+ create table
+ cities (
+ id int8 primary key,
+ country_id int8 not null references countries,
+ name text
+ );
+
+ insert into
+ countries (id, name)
+ values
+ (1, 'United States');
+ insert into
+ cities (id, country_id, name)
+ values
+ (1, 1, 'Atlanta'),
+ (2, 1, 'New York City');
+ ```
+ response: |
+ ```json
+ {
+ "data": [
+ {
+ "name": "United States",
+ "cities": [
+ {
+ "name": "Atlanta"
+ }
+ ]
+ }
+ ],
+ "status": 200,
+ "statusText": "OK"
+ }
+ ```
+ hideCodeBlock: true
+ - id: range
+ title: range()
+ description: |
+ Limit the query result by from and to inclusively.
+ $ref: '@supabase/postgrest-js.PostgrestTransformBuilder.range'
+ examples:
+ - id: with-select
+ name: With `select()`
+ code: |
+ ```ts
+ try await client.database
+ .from("countries")
+ .select(column:
+ """
+ name,
+ cities (
+ name
+ )
+ """)
+ .limit(count: 1, foreignTable: "cities")
+ .execute()
+ ```
+ data:
+ sql: |
+ ```sql
+ create table
+ countries (id int8 primary key, name text);
+
+ insert into
+ countries (id, name)
+ values
+ (1, 'Afghanistan'),
+ (2, 'Albania'),
+ (3, 'Algeria');
+ ```
+ response: |
+ ```json
+ {
+ "data": [
+ {
+ "name": "Afghanistan"
+ },
+ {
+ "name": "Albania"
+ }
+ ],
+ "status": 200,
+ "statusText": "OK"
+ }
+ ```
+ hideCodeBlock: true
+ isSpotlight: true
+ - id: auth-api
+ title: 'Overview'
+ notes: |
+ - The auth methods can be accessed via the Supabase GoTrue Auth client.
+ examples:
+ - id: create-auth-client
+ name: Create auth client
+ isSpotlight: true
+ code: |
+ ```js
+ let supabase = SupabaseClient(supabaseURL: "https://xyzcompany.supabase.co'", supabaseKey: "public-anon-key")
+ let auth = supabase.auth
+ ```
+ - id: sign-up
+ title: 'signUp()'
+ $ref: '@supabase/gotrue-js.GoTrueClient.signUp'
+ notes: |
+ - By default, the user needs to verify their email address before logging in. To turn this off, disable **Confirm email** in [your project](https://app.supabase.com/project/_/auth/providers).
+ - **Confirm email** determines if users need to confirm their email address after signing up.
+ - If **Confirm email** is enabled, a `user` is returned but `session` is null.
+ - If **Confirm email** is disabled, both a `user` and a `session` are returned.
+ - When the user confirms their email address, they are redirected to the [`SITE_URL`](https://supabase.com/docs/reference/auth/config#site_url) by default. You can modify your `SITE_URL` or add additional redirect URLs in [your project](https://app.supabase.com/project/_/auth/url-configuration).
+ - If signUp() is called for an existing confirmed user:
+ - If **Confirm email** is enabled in [your project](https://app.supabase.com/project/_/auth/providers), an obfuscated/fake user object is returned.
+ - If **Confirm email** is disabled, the error message, `User already registered` is returned.
+ - To fetch the currently logged-in user, refer to [`getUser()`](/docs/reference/javascript/auth-getuser).
+ examples:
+ - id: sign-up
+ name: Sign up
+ isSpotlight: true
+ code: |
+ ```js
+ try await supabase.auth.signUp( email: "example@email.com",
+ password: "example-password")
+ ```
+ - id: sign-up-with-additional-user-metadata
+ name: Sign up with additional user metadata
+ isSpotlight: false
+ code: |
+ ```js
+ try await supabase.auth.signUp( email: "example@email.com",
+ password: "example-password",
+ data: [
+ "first_name": AnyJSON.string("John"),
+ "age": AnyJSON.number(24)
+ ]
+ )
+ ```
+ - id: sign-up-with-redirect
+ name: Sign up with a redirect URL
+ description: |
+ - See [redirect URLs and wildcards](/docs/guides/auth/overview#redirect-urls-and-wildcards) to add additional redirect URLs to your project.
+ code: |
+ ```js
+ try await supabase.auth.signUp(
+ email: "example@email.com",
+ password: "example-password",
+ redirectTo: URL(string: "https://example.com/welcome")!
+ )
+ ```
+ - id: sign-in-with-password
+ title: 'signInWithPassword()'
+ $ref: '@supabase/gotrue-js.GoTrueClient.signInWithPassword'
+ notes: |
+ - Requires either an email and password or a phone number and password.
+ examples:
+ - id: sign-in-with-email-and-password
+ name: Sign in with email and password
+ isSpotlight: true
+ code: |
+ ```js
+ try await supabase.auth.signIn( email: "example@email.com",
+ password: "example-password" )
+ ```
+ - id: sign-in-with-phone-and-password
+ name: Sign in with phone and password
+ isSpotlight: false
+ code: |
+ ```js
+ try await supabase.auth.signIn( phone: "+13334445555",
+ password: "same-password" )
+
+ try await supabase.auth.verifyOTP(phone: "+13334445555",
+ token: "123456",
+ type: .sms)
+ ```
+ - id: sign-in-with-otp
+ title: 'signInWithOtp()'
+ $ref: '@supabase/gotrue-js.GoTrueClient.signInWithOtp'
+ notes: |
+ - Requires either an email or phone number.
+ - This method is used for passwordless sign-ins where a OTP is sent to the user's email or phone number.
+ - If the user doesn't exist, `signInWithOtp()` will signup the user instead. To restrict this behavior, you can set `shouldCreateUser` in `SignInWithPasswordlessCredentials.options` to `false`.
+ - If you're using an email, you can configure whether you want the user to receive a magiclink or a OTP.
+ - If you're using phone, you can configure whether you want the user to receive a OTP.
+ - The magic link's destination URL is determined by the [`SITE_URL`](/docs/reference/auth/config#site_url).
+ - See [redirect URLs and wildcards](/docs/guides/auth/overview#redirect-urls-and-wildcards) to add additional redirect URLs to your project.
+ - Magic links and OTPs share the same implementation. To send users a one-time code instead of a magic link, [modify the magic link email template](https://app.supabase.com/project/_/auth/templates) to include `{{ .Token }}` instead of `{{ .ConfirmationURL }}`.
+ examples:
+ - id: sign-in-with-email
+ name: Sign in with email
+ isSpotlight: true
+ description: The user will be sent an email which contains either a magiclink or a OTP or both. By default, a given user can only request a OTP once every 60 seconds.
+ code: |
+ ```js
+ try await supabase.auth.signInWithOTP(email: "example@email.com",
+ redirectTo: URL(string: "https://example.com/welcome")!)
+ ```
+ - id: sign-in-with-sms-otp
+ name: Sign in with SMS OTP
+ isSpotlight: false
+ description: The user will be sent a SMS which contains a OTP. By default, a given user can only request a OTP once every 60 seconds.
+ code: |
+ ```js
+ try await supabase.auth.signInWithOTP(phone: "+13334445555")
+ ```
+ - id: sign-in-with-oauth
+ title: 'signInWithOAuth()'
+ $ref: '@supabase/gotrue-js.GoTrueClient.signInWithOAuth'
+ notes: |
+ - This method is used for signing in using a third-party provider.
+ - Supabase supports many different [third-party providers](https://supabase.com/docs/guides/auth#providers).
+ examples:
+ - id: sign-in-using-a-third-party-provider
+ name: Sign in using a third-party provider
+ isSpotlight: true
+ description: |
+ - getOAuthSignInURL() provides the URL which needs to be opened in a SFSafariViewController instance.
+ - The redirectTo URL needs to be setup correctly in your project under Authentication -> URL Configuration -> Redirect URLs.
+ - For full implementation example check out [Supabase-Swift Github](https://github.com/supabase-community/supabase-swift#social-login-implementation).
+ code: |
+ ```js
+ let url = try await supabase.auth
+ .getOAuthSignInURL(
+ provider: .github
+ )
+ ```
+
+ - id: sign-in-using-a-third-party-provider-with-redirect
+ name: Sign in using a third-party provider with redirect
+ isSpotlight: false
+ description: |
+ - When the third-party provider successfully authenticates the user, the provider redirects the user to the URL specified in the `redirectTo` parameter. This parameter defaults to the [`SITE_URL`](/docs/reference/auth/config#site_url). It does not redirect the user immediately after invoking this method.
+ - See [redirect URLs and wildcards](/docs/guides/auth/overview#redirect-urls-and-wildcards) to add additional redirect URLs to your project.
+ - getOAuthSignInURL() provides the URL which needs to be opened in a SFSafariViewController instance.
+ - The redirectTo URL needs to be setup correctly in your project under Authentication -> URL Configuration -> Redirect URLs.
+ - For full implementation example check out [Supabase-Swift Github](https://github.com/supabase-community/supabase-swift#social-login-implementation).
+ code: |
+ ```js
+ let url = try await supabase.auth
+ .getOAuthSignInURL(
+ provider: .google,
+ redirectTo: URL(string: "https://example.com/welcome")!
+ )
+ ```
+ - id: sign-in-with-scopes
+ name: Sign in with scopes
+ isSpotlight: false
+ description: |
+ If you need additional data from an OAuth provider, you can include a space-separated list of scopes in your request to get back an OAuth provider token.
+ You may also need to specify the scopes in the provider's OAuth app settings, depending on the provider. The list of scopes will be documented by the third-party provider you are using and specifying scopes will enable you to use the OAuth provider token to call additional APIs supported by the third-party provider to get more information.
+ code: |
+ ```js
+ let url = try await supabase.auth
+ .getOAuthSignInURL(
+ provider: .github,
+ scopes: "repo gist notifications"
+ )
+ ```
+ - id: sign-out
+ title: 'signOut()'
+ $ref: '@supabase/gotrue-js.GoTrueClient.signOut'
+ notes: |
+ - In order to use the `signOut()` method, the user needs to be signed in first.
+ examples:
+ - id: sign-out
+ name: Sign out
+ isSpotlight: true
+ code: |
+ ```js
+ let url = try await supabase.auth.signOut()
+ ```
+ - id: verify-otp
+ title: 'verifyOtp()'
+ $ref: '@supabase/gotrue-js.GoTrueClient.verifyOtp'
+ notes: |
+ - The `verifyOtp` method takes in different verification types. If a phone number is used, the type can either be `sms` or `phone_change`. If an email address is used, the type can be one of the following: `signup`, `magiclink`, `recovery`, `invite` or `email_change`.
+ - The verification type used should be determined based on the corresponding auth method called before `verifyOtp` to sign up / sign-in a user.
+ examples:
+ - id: verify-sms-one-time-password(otp)
+ name: Verify Sms One-Time Password (OTP)
+ isSpotlight: true
+ code: |
+ ```js
+ try await supabase.auth.verifyOTP(phone: "+13334445555",
+ token: "123456",
+ type: .sms)
+ ```
+ - id: verify-signup-one-time-password(otp)
+ name: Verify Signup One-Time Password (OTP)
+ isSpotlight: false
+ code: |
+ ```js
+ try await supabase.auth.verifyOTP(email: "example@example-email.com",
+ token: "123456",
+ type: .signup)
+ ```
+ - id: get-session
+ title: 'getSession()'
+ $ref: '@supabase/gotrue-js.GoTrueClient.getSession'
+ description: |
+ - Returns the session, refreshing it if necessary. The session returned can be null if the session is not detected which can happen in the event a user is not signed-in or has logged out.
+ examples:
+ - id: get-the-session-data
+ name: Get the session data
+ isSpotlight: true
+ code: |
+ ```js
+ try await supabase.auth.session
+ ```
+ - id: get-user
+ title: 'getUser()'
+ $ref: '@supabase/gotrue-js.GoTrueClient.getUser'
+ description: |
+ - This method gets the user object from the current session.
+ - Fetches the user object from the database instead of local session.
+ - Should be used only when you require the most current user data. For faster results, `getSession().session.user` is recommended.
+ examples:
+ - id: get-the-logged-in-user-with-the-current-existing-session
+ name: Get the logged in user with the current existing session
+ isSpotlight: true
+ code: |
+ ```js
+ try await supabase.auth.session.user
+ ```
+ - id: update-user
+ title: 'updateUser()'
+ $ref: '@supabase/gotrue-js.GoTrueClient.updateUser'
+ notes: |
+ - In order to use the `updateUser()` method, the user needs to be signed in first.
+ - By default, email updates sends a confirmation link to both the user's current and new email.
+ To only send a confirmation link to the user's new email, disable **Secure email change** in your project's [email auth provider settings](https://app.supabase.com/project/_/auth/providers).
+ examples:
+ - id: update-the-email-for-an-authenticated-user
+ name: Update the email for an authenticated user
+ description: Sends a "Confirm Email Change" email to the new email address.
+ isSpotlight: false
+ code: |
+ ```js
+ try await supabase.auth.update(user: UserAttributes(email: "new@email.com"))
+ ```
+ - id: update-the-password-for-an-authenticated-user
+ name: Update the password for an authenticated user
+ isSpotlight: false
+ code: |
+ ```js
+ try await supabase.auth.update(user: UserAttributes(password: "newPassw0rd?"))
+ ```
+ - id: update-the-users-metadata
+ name: Update the user's metadata
+ isSpotlight: true
+ code: |
+ ```js
+ try await supabase.auth.update(user:
+ UserAttributes(data: [
+ "hello": AnyJSON.string("world")
+ ]
+ )
+ ```
+ - id: set-session
+ title: 'setSession()'
+ $ref: '@supabase/gotrue-js.GoTrueClient.setSession'
+ notes: |
+ - `setSession()` takes in a refresh token and uses it to get a new session.
+ - The refresh token can only be used once to obtain a new session.
+ - [Refresh token rotation](/docs/reference/auth/config#refresh_token_rotation_enabled) is enabled by default on all projects to guard against replay attacks.
+ - You can configure the [`REFRESH_TOKEN_REUSE_INTERVAL`](https://supabase.com/docs/reference/auth/config#refresh_token_reuse_interval) which provides a short window in which the same refresh token can be used multiple times in the event of concurrency or offline issues.
+ examples:
+ - id: refresh-the-session
+ name: Refresh the session
+ description: Sets the session data from refresh_token and returns current session or an error if the refresh_token is invalid.
+ isSpotlight: true
+ code: |
+ ```js
+ try await supabase.auth.setSession(accessToken: "access_token", refreshToken: "refresh_token")
+ ```
+ - id: refresh-session
+ title: 'refreshSession()'
+ $ref: '@supabase/gotrue-js.GoTrueClient.refreshSession'
+ notes: |
+ - This method will refresh the session whether the current one is expired or not.
+ examples:
+ - id: refresh-session-using-the-current-session
+ name: Refresh session using the refresh token
+ isSpotlight: true
+ code: |
+ ```js
+ try await supabase.auth.refreshSession(refreshToken: "refreshToken")
+ ```
+ - id: on-auth-state-change
+ title: 'onAuthStateChange()'
+ $ref: '@supabase/gotrue-js.GoTrueClient.onAuthStateChange'
+ notes: |
+ - Types of auth events: `SIGNED_IN`, `SIGNED_OUT`, `TOKEN_REFRESHED`, `USER_UPDATED`, `PASSWORD_RECOVERY`
+ - Currently, `onAuthStateChange()` does not work across tabs.
+ For instance, in the case of a password reset flow, the original tab which requested for the password reset link will not receive the `SIGNED_IN` and `PASSWORD_RECOVERY` event when the user clicks on the link.
+
+ examples:
+ - id: listen-to-auth-changes
+ name: Listen to auth changes
+ isSpotlight: true
+ code: |
+ ```js
+ for await event in supabase.auth.authEventChange {
+ let event = event // types of Auth Events
+ let session = try? await client.session
+ }
+ ```
+ - id: list-to-a-specific-event
+ name: Listen to a specific event
+ code: |
+ ```js
+ for await event in supabase.auth.authEventChange {
+ if event == .signedIn {
+ //handle signIn
+ }
+ }
+ });
+ ```
+ - id: invoke
+ title: 'invoke()'
+ description: |
+ Invokes a Supabase Function. See the [guide](/docs/guides/functions) for details on writing Functions.
+ notes: |
+ - Requires an Authorization header.
+ - Invoke params generally match the [Fetch API](https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API) spec.
+ examples:
+ - id: basic-invocation
+ name: Basic invocation.
+ isSpotlight: true
+ code: |
+ ```js
+ try await supabase.functions.invoke(
+ functionName: "hello",
+ invokeOptions: .init(body: Foo(foo: "baa"))) {
+ data, response in
+ }
+ ```
+ - id: parsing-custom-headers
+ name: Parsing custom headers.
+ description: |
+ Any `headers` will be passed through to the function. A common pattern is to pass a logged-in user's JWT token as an Authorization header.
+ isSpotlight: true
+ code: |
+ ```js
+ try await supabase.functions.invoke(
+ functionName: "hello",
+ invokeOptions:.init(headers:["Authorization": "Bearer ${supabase.auth.currentSession?.accessToken}"],
+ body: FooModel(foo: "baa"))
+ { data, response in
+
+ }
+ ```
+ - id: subscribe
+ description: |
+ Subscribe to realtime changes in your database.
+ title: 'on().subscribe()'
+ notes: |
+ - Realtime is disabled by default for new Projects for better database performance and security. You can turn it on by [managing replication](/docs/guides/database/api#managing-realtime).
+ - If you want to receive the "previous" data for updates and deletes, you will need to set `REPLICA IDENTITY` to `FULL`, like this: `ALTER TABLE your_table REPLICA IDENTITY FULL;`
+ examples:
+ - id: connect-to-realtime-client
+ name: Connect to RealTime Client
+ isSpotlight: true
+ code: |
+ ```js
+ import RealTime
+
+ var client = RealtimeClient(endPoint: "https://yourcompany.supabase.co/realtime/v1", params: ["apikey": "public-anon-key"])
+ client.connect()
+ ```
+ - id: listen-to-all-database-changes
+ name: Listen to all database changes
+ code: |
+ ```js
+ let allChanges = client.channel(.all)
+ allChanges.on(.all) { message in
+ print(message)
+ }
+ allChanges.subscribe()
+ ```
+ - id: listen-to-a-specific-table
+ name: Listen to a specific table
+ code: |
+ ```js
+ let userChanges = client.channel(.table("users", schema: "public"))
+ userChanges.on(.all) { message in
+ print(message)
+ }
+ userChanges.subscribe()
+ ```
+ - id: listen-to-inserts
+ name: Listen to inserts
+ code: |
+ ```js
+ let userChanges = client.channel(.table("users", schema: "public"))
+ userChanges.on(.insert) { message in
+ print(message)
+ }
+ userChanges.subscribe()
+ ```
+ - id: listen-to-updates
+ name: Listen to updates
+ description: |
+ By default, Supabase will send only the updated record. If you want to receive the previous values as well you can
+ enable full replication for the table you are listening too:
+
+ ```sql
+ alter table "your_table" replica identity full;
+ ```
+ code: |
+ ```js
+ let userChanges = client.channel(.table("users", schema: "public"))
+ userChanges.on(.update) { message in
+ print(message)
+ }
+ userChanges.subscribe()
+ ```
+ - id: listen-to-deletes
+ name: Listen to deletes
+ description: |
+ By default, Supabase does not send deleted records. If you want to receive the deleted record you can
+ enable full replication for the table you are listening too:
+
+ ```sql
+ alter table "your_table" replica identity full;
+ ```
+ code: |
+ ```js
+ let userChanges = client.channel(.table("users", schema: "public"))
+ userChanges.on(.delete) { message in
+ print("delete change: \(message)")
+ }
+ userChanges.subscribe()
+ ```
+ - id: listen-to-multiple-events
+ name: Listen to multiple events
+ description: You can chain listeners if you want to listen to multiple events for each table.
+ code: |
+ ```js
+ let userChanges = client.channel(.table("users", schema: "public"))
+ userChanges.on(.insert) { message in
+ print("insert change: \(message)")
+ }
+ userChanges.on(.delete) { message in
+ print("delete change: \(message)")
+ }
+ userChanges.on(.update) { message in
+ print("update change: \(message)")
+ }
+ userChanges.subscribe()
+ ```
+ - id: listening-to-row-level-changes
+ name: Listen 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.
+ code: |
+ ```js
+ let userChanges = client.channel(.column("id", value: "99", table: "users", schema: "public"))
+ userChanges.on(.all) { message in
+ print(message)
+ }
+ userChanges.subscribe()
+ ```
+
+ - id: remove-channel
+ description: |
+ Unsubscribes and removes Realtime channel from Realtime client.
+ title: 'removeChannel()'
+ notes: |
+ - Removing a channel is a great way to maintain the performance of your project's Realtime service as well as your database if you're listening to Postgres changes.
+ - Supabase will automatically handle cleanup 30 seconds after a client is disconnected, but unused channels may cause degradation as more clients are simultaneously subscribed.
+ examples:
+ - id: removes-a-channel
+ name: Remove a channel
+ isSpotlight: true
+ code: |
+ ```js
+ let channel = client.channel(.table("users", schema: "public"))
+ client.removeChannel(channel)
+ ```
+ - id: unsubscribe-channel
+ name: Unsubscribe from a channel
+ isSpotlight: true
+ code: |
+ ```js
+ let channel = client.channel(.table("users", schema: "public"))
+ channel.unsubscribe()
+ ```
+ - id: list-buckets
+ title: listBuckets()
+ $ref: '@supabase/storage-js.packages/StorageBucketApi.default.listBuckets'
+ notes: |
+ - RLS policy permissions required:
+ - `buckets` table permissions: `select`
+ - `objects` table permissions: none
+ - Refer to the [Storage guide](/docs/guides/storage#access-control) on how access control works
+ examples:
+ - id: list-buckets
+ name: List buckets
+ isSpotlight: true
+ code: |
+ ```js
+ let buckets: [Bucket] = try await supabase.storage.listBuckets()
+ ```
+
+ - id: get-bucket
+ title: getBucket()
+ $ref: '@supabase/storage-js.packages/StorageBucketApi.default.getBucket'
+ notes: |
+ - RLS policy permissions required:
+ - `buckets` table permissions: `select`
+ - `objects` table permissions: none
+ - Refer to the [Storage guide](/docs/guides/storage#access-control) on how access control works
+ examples:
+ - id: get-bucket
+ name: Get bucket
+ isSpotlight: true
+ code: |
+ ```js
+ try await supabase.storage.getBucket(id: "avatars")
+ ```
+
+ - id: create-bucket
+ title: createBucket()
+ $ref: '@supabase/storage-js.packages/StorageBucketApi.default.createBucket'
+ notes: |
+ - RLS policy permissions required:
+ - `buckets` table permissions: `insert`
+ - `objects` table permissions: none
+ - Refer to the [Storage guide](/docs/guides/storage#access-control) on how access control works
+ examples:
+ - id: create-bucket
+ name: Create bucket
+ isSpotlight: true
+ code: |
+ ```js
+ try await supabase.storage.createBucket(id: "avatars")
+ ```
+
+ - id: empty-bucket
+ title: emptyBucket()
+ $ref: '@supabase/storage-js.packages/StorageBucketApi.default.emptyBucket'
+ notes: |
+ - RLS policy permissions required:
+ - `buckets` table permissions: `select`
+ - `objects` table permissions: `select` and `delete`
+ - Refer to the [Storage guide](/docs/guides/storage#access-control) on how access control works
+ examples:
+ - id: empty-bucket
+ name: Empty bucket
+ isSpotlight: true
+ code: |
+ ```js
+ try await supabase.storage.emptyBucket(id: "avatars")
+ ```
+ - id: delete-bucket
+ title: deleteBucket()
+ $ref: '@supabase/storage-js.packages/StorageBucketApi.default.deleteBucket'
+ notes: |
+ - RLS policy permissions required:
+ - `buckets` table permissions: `select` and `delete`
+ - `objects` table permissions: none
+ - Refer to the [Storage guide](/docs/guides/storage#access-control) on how access control works
+ examples:
+ - id: delete-bucket
+ name: Delete bucket
+ isSpotlight: true
+ code: |
+ ```js
+ try await supabase.storage.deleteBucket(id: "avatars")
+ ```
+
+ - id: from-upload
+ title: from.upload()
+ $ref: '@supabase/storage-js.packages/StorageFileApi.default.upload'
+ notes: |
+ - RLS policy permissions required:
+ - `buckets` table permissions: none
+ - `objects` table permissions: `insert`
+ - Refer to the [Storage guide](/docs/guides/storage#access-control) on how access control works
+ examples:
+ - id: upload-file
+ name: Upload file
+ isSpotlight: true
+ code: |
+ ```js
+ import SupabaseStorage
+
+ let file = File(name: "avatar1",
+ data: fileData,
+ fileName: "avatar1.png",
+ contentType: "png")
+
+ try await supabase.storage.from(id: "avatars").upload(
+ path: "public/avatar1.png",
+ file: file,
+ fileOptions: FileOptions(cacheControl: "3600")
+ )
+ ```
+
+ - id: from-update
+ title: from.update()
+ $ref: '@supabase/storage-js.packages/StorageFileApi.default.update'
+ notes: |
+ - RLS policy permissions required:
+ - `buckets` table permissions: none
+ - `objects` table permissions: `update` and `select`
+ - Refer to the [Storage guide](/docs/guides/storage#access-control) on how access control works
+ examples:
+ - id: update-file
+ name: Update file
+ isSpotlight: true
+ code: |
+ ```js
+ import SupabaseStorage
+
+ let file = File(name: "avatar2",
+ data: fileData,
+ fileName: "avatar2.png",
+ contentType: "png")
+
+ try await supabase.storage.from(id: "avatars").update(
+ path: "public/avatar1.png",
+ file: file,
+ fileOptions: FileOptions(cacheControl: "3600")
+ )
+ ```
+
+ - id: from-move
+ title: from.move()
+ $ref: '@supabase/storage-js.packages/StorageFileApi.default.move'
+ notes: |
+ - RLS policy permissions required:
+ - `buckets` table permissions: none
+ - `objects` table permissions: `update` and `select`
+ - Refer to the [Storage guide](/docs/guides/storage#access-control) on how access control works
+ examples:
+ - id: move-file
+ name: Move file
+ isSpotlight: true
+ code: |
+ ```js
+ try await supabase.storage.
+ .from(id: "avatars")
+ .move(fromPath: "public/avatar1.png",
+ toPath: "public/avatar2.png")
+ ```
+
+ - id: from-create-signed-url
+ title: from.createSignedUrl()
+ $ref: '@supabase/storage-js.packages/StorageFileApi.default.createSignedUrl'
+ notes: |
+ - RLS policy permissions required:
+ - `buckets` table permissions: none
+ - `objects` table permissions: `select`
+ - Refer to the [Storage guide](/docs/guides/storage#access-control) on how access control works
+ examples:
+ - id: create-signed-url
+ name: Create Signed URL
+ isSpotlight: true
+ code: |
+ ```js
+ try await supabase.storage.
+ .from(id: "avatars")
+ .createSignedURL(path: "avatar1.png", expiresIn: 60)
+ ```
+ - id: from-download
+ title: from.download()
+ $ref: '@supabase/storage-js.packages/StorageFileApi.default.download'
+ notes: |
+ - RLS policy permissions required:
+ - `buckets` table permissions: none
+ - `objects` table permissions: `select`
+ - Refer to the [Storage guide](/docs/guides/storage#access-control) on how access control works
+ examples:
+ - id: download-file
+ name: Download file
+ isSpotlight: true
+ code: |
+ ```js
+ try await supabase.storage.
+ .from(id: "avatars")
+ .download(path: "public/avatar1.png")
+ ```
+ - id: from-remove
+ title: from.remove()
+ $ref: '@supabase/storage-js.packages/StorageFileApi.default.remove'
+ notes: |
+ - RLS policy permissions required:
+ - `buckets` table permissions: none
+ - `objects` table permissions: `delete` and `select`
+ - Refer to the [Storage guide](/docs/guides/storage#access-control) on how access control works
+ examples:
+ - id: delete-file
+ name: Delete file
+ isSpotlight: true
+ code: |
+ ```js
+ try await supabase.storage.
+ .from(id: "avatars")
+ .remove(paths: ["avatar1.png"])
+ ```
+
+ - id: from-list
+ title: from.list()
+ $ref: '@supabase/storage-js.packages/StorageFileApi.default.list'
+ notes: |
+ - RLS policy permissions required:
+ - `buckets` table permissions: none
+ - `objects` table permissions: `select`
+ - Refer to the [Storage guide](/docs/guides/storage#access-control) on how access control works
+ examples:
+ - id: list-files-in-a-bucket
+ name: List files in a bucket
+ isSpotlight: true
+ code: |
+ ```js
+ try await supabase.storage.
+ .from(id: "avatars")
+ .list()
+ ```
diff --git a/spec/transforms/analytics_v0_openapi_deparsed.json b/spec/transforms/analytics_v0_openapi_deparsed.json
new file mode 100644
index 00000000000..868f70d3849
--- /dev/null
+++ b/spec/transforms/analytics_v0_openapi_deparsed.json
@@ -0,0 +1,2712 @@
+{
+ "components": {
+ "responses": {},
+ "schemas": {
+ "Accepted": {
+ "title": "Accepted"
+ },
+ "Endpoint": {
+ "properties": {
+ "cache_duration_seconds": {
+ "type": "integer"
+ },
+ "enable_auth": {
+ "type": "boolean"
+ },
+ "inserted_at": {
+ "format": "date-time",
+ "type": "string"
+ },
+ "max_limit": {
+ "type": "integer"
+ },
+ "name": {
+ "type": "string"
+ },
+ "proactive_requerying_seconds": {
+ "type": "integer"
+ },
+ "query": {
+ "type": "string"
+ },
+ "sandboxable": {
+ "type": "boolean"
+ },
+ "source_mapping": {
+ "type": "object"
+ },
+ "token": {
+ "type": "string"
+ },
+ "updated_at": {
+ "format": "date-time",
+ "type": "string"
+ }
+ },
+ "required": ["name", "query"],
+ "title": "Endpoint",
+ "type": "object"
+ },
+ "NotFound": {
+ "title": "NotFound"
+ },
+ "Notification": {
+ "properties": {
+ "other_email_notifications": {
+ "type": "string"
+ },
+ "team_user_ids_for_email": {
+ "allOf": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "team_user_ids_for_schema_updates": {
+ "allOf": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "team_user_ids_for_sms": {
+ "allOf": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "user_email_notifications": {
+ "type": "boolean"
+ },
+ "user_schema_update_notifications": {
+ "type": "boolean"
+ },
+ "user_text_notifications": {
+ "type": "boolean"
+ }
+ },
+ "title": "Notification",
+ "type": "object"
+ },
+ "Source": {
+ "properties": {
+ "api_quota": {
+ "type": "integer"
+ },
+ "bigquery_table_ttl": {
+ "type": "integer"
+ },
+ "bq_table_id": {
+ "type": "string"
+ },
+ "bq_table_schema": {
+ "type": "object"
+ },
+ "custom_event_message_keys": {
+ "type": "string"
+ },
+ "favorite": {
+ "type": "boolean"
+ },
+ "has_rejected_events": {
+ "type": "boolean"
+ },
+ "id": {},
+ "inserted_at": {
+ "format": "date-time",
+ "type": "string"
+ },
+ "metrics": {
+ "type": "object"
+ },
+ "name": {
+ "type": "string"
+ },
+ "notifications": {
+ "items": {
+ "properties": {
+ "other_email_notifications": {
+ "type": "string"
+ },
+ "team_user_ids_for_email": {
+ "allOf": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "team_user_ids_for_schema_updates": {
+ "allOf": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "team_user_ids_for_sms": {
+ "allOf": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "user_email_notifications": {
+ "type": "boolean"
+ },
+ "user_schema_update_notifications": {
+ "type": "boolean"
+ },
+ "user_text_notifications": {
+ "type": "boolean"
+ }
+ },
+ "title": "Notification",
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "public_token": {
+ "type": "string"
+ },
+ "slack_hook_url": {
+ "type": "string"
+ },
+ "token": {
+ "type": "string"
+ },
+ "updated_at": {
+ "format": "date-time",
+ "type": "string"
+ },
+ "webhook_notification_url": {
+ "type": "string"
+ }
+ },
+ "required": ["name"],
+ "title": "Source",
+ "type": "object"
+ },
+ "Team": {
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "team_users": {
+ "items": {
+ "properties": {
+ "email": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ }
+ },
+ "required": ["email", "name"],
+ "title": "TeamUser",
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "token": {
+ "type": "string"
+ },
+ "user": {
+ "properties": {
+ "api_key": {
+ "type": "string"
+ },
+ "api_quota": {
+ "type": "integer"
+ },
+ "bigquery_dataset_id": {
+ "type": "string"
+ },
+ "bigquery_dataset_location": {
+ "type": "string"
+ },
+ "bigquery_project_id": {
+ "type": "string"
+ },
+ "company": {
+ "type": "string"
+ },
+ "email": {
+ "type": "string"
+ },
+ "email_me_product": {
+ "type": "boolean"
+ },
+ "email_preferred": {
+ "type": "string"
+ },
+ "image": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "phone": {
+ "type": "string"
+ },
+ "provider": {
+ "type": "string"
+ },
+ "token": {
+ "type": "string"
+ }
+ },
+ "required": ["email", "provider", "token", "provider_uid", "api_key"],
+ "title": "User",
+ "type": "object"
+ }
+ },
+ "required": ["name"],
+ "title": "Team",
+ "type": "object"
+ },
+ "TeamUser": {
+ "properties": {
+ "email": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ }
+ },
+ "required": ["email", "name"],
+ "title": "TeamUser",
+ "type": "object"
+ },
+ "User": {
+ "properties": {
+ "api_key": {
+ "type": "string"
+ },
+ "api_quota": {
+ "type": "integer"
+ },
+ "bigquery_dataset_id": {
+ "type": "string"
+ },
+ "bigquery_dataset_location": {
+ "type": "string"
+ },
+ "bigquery_project_id": {
+ "type": "string"
+ },
+ "company": {
+ "type": "string"
+ },
+ "email": {
+ "type": "string"
+ },
+ "email_me_product": {
+ "type": "boolean"
+ },
+ "email_preferred": {
+ "type": "string"
+ },
+ "image": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "phone": {
+ "type": "string"
+ },
+ "provider": {
+ "type": "string"
+ },
+ "token": {
+ "type": "string"
+ }
+ },
+ "required": ["email", "provider", "token", "provider_uid", "api_key"],
+ "title": "User",
+ "type": "object"
+ }
+ }
+ },
+ "info": {
+ "title": "logflare",
+ "version": "1.0.0"
+ },
+ "openapi": "3.0.0",
+ "paths": {
+ "/api/endpoints": {
+ "get": {
+ "callbacks": {},
+ "operationId": "LogflareWeb.Api.EndpointController.index",
+ "parameters": [],
+ "responses": {
+ "200": {
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "properties": {
+ "cache_duration_seconds": {
+ "type": "integer"
+ },
+ "enable_auth": {
+ "type": "boolean"
+ },
+ "inserted_at": {
+ "format": "date-time",
+ "type": "string"
+ },
+ "max_limit": {
+ "type": "integer"
+ },
+ "name": {
+ "type": "string"
+ },
+ "proactive_requerying_seconds": {
+ "type": "integer"
+ },
+ "query": {
+ "type": "string"
+ },
+ "sandboxable": {
+ "type": "boolean"
+ },
+ "source_mapping": {
+ "type": "object"
+ },
+ "token": {
+ "type": "string"
+ },
+ "updated_at": {
+ "format": "date-time",
+ "type": "string"
+ }
+ },
+ "required": ["name", "query"],
+ "title": "Endpoint",
+ "type": "object"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "description": "Endpoint List Response"
+ }
+ },
+ "summary": "List endpoints",
+ "tags": ["management"]
+ },
+ "post": {
+ "callbacks": {},
+ "operationId": "LogflareWeb.Api.EndpointController.create",
+ "parameters": [],
+ "requestBody": {
+ "content": {
+ "application/json": {
+ "schema": {
+ "properties": {
+ "cache_duration_seconds": {
+ "type": "integer"
+ },
+ "enable_auth": {
+ "type": "boolean"
+ },
+ "inserted_at": {
+ "format": "date-time",
+ "type": "string"
+ },
+ "max_limit": {
+ "type": "integer"
+ },
+ "name": {
+ "type": "string"
+ },
+ "proactive_requerying_seconds": {
+ "type": "integer"
+ },
+ "query": {
+ "type": "string"
+ },
+ "sandboxable": {
+ "type": "boolean"
+ },
+ "source_mapping": {
+ "type": "object"
+ },
+ "token": {
+ "type": "string"
+ },
+ "updated_at": {
+ "format": "date-time",
+ "type": "string"
+ }
+ },
+ "required": ["name", "query"],
+ "title": "Endpoint",
+ "type": "object"
+ }
+ }
+ },
+ "description": "Endpoint Parameters",
+ "required": false
+ },
+ "responses": {
+ "201": {
+ "content": {
+ "application/json": {
+ "schema": {
+ "properties": {
+ "cache_duration_seconds": {
+ "type": "integer"
+ },
+ "enable_auth": {
+ "type": "boolean"
+ },
+ "inserted_at": {
+ "format": "date-time",
+ "type": "string"
+ },
+ "max_limit": {
+ "type": "integer"
+ },
+ "name": {
+ "type": "string"
+ },
+ "proactive_requerying_seconds": {
+ "type": "integer"
+ },
+ "query": {
+ "type": "string"
+ },
+ "sandboxable": {
+ "type": "boolean"
+ },
+ "source_mapping": {
+ "type": "object"
+ },
+ "token": {
+ "type": "string"
+ },
+ "updated_at": {
+ "format": "date-time",
+ "type": "string"
+ }
+ },
+ "required": ["name", "query"],
+ "title": "Endpoint",
+ "type": "object"
+ }
+ }
+ },
+ "description": "Created Response"
+ },
+ "404": {
+ "content": {
+ "text/plain": {
+ "schema": {
+ "title": "NotFound"
+ }
+ }
+ },
+ "description": "Not found"
+ }
+ },
+ "summary": "Create endpoint",
+ "tags": ["management"]
+ }
+ },
+ "/api/endpoints/{token}": {
+ "delete": {
+ "callbacks": {},
+ "operationId": "LogflareWeb.Api.EndpointController.delete",
+ "parameters": [
+ {
+ "description": "Endpoint Token",
+ "in": "path",
+ "name": "token",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "content": {
+ "text/plain": {
+ "schema": {
+ "title": "Accepted"
+ }
+ }
+ },
+ "description": "Accepted Response"
+ },
+ "404": {
+ "content": {
+ "text/plain": {
+ "schema": {
+ "title": "NotFound"
+ }
+ }
+ },
+ "description": "Not found"
+ }
+ },
+ "summary": "Delete endpoint",
+ "tags": ["management", "management"]
+ },
+ "get": {
+ "callbacks": {},
+ "operationId": "LogflareWeb.Api.EndpointController.show",
+ "parameters": [
+ {
+ "description": "Endpoint Token",
+ "in": "path",
+ "name": "token",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "content": {
+ "application/json": {
+ "schema": {
+ "properties": {
+ "cache_duration_seconds": {
+ "type": "integer"
+ },
+ "enable_auth": {
+ "type": "boolean"
+ },
+ "inserted_at": {
+ "format": "date-time",
+ "type": "string"
+ },
+ "max_limit": {
+ "type": "integer"
+ },
+ "name": {
+ "type": "string"
+ },
+ "proactive_requerying_seconds": {
+ "type": "integer"
+ },
+ "query": {
+ "type": "string"
+ },
+ "sandboxable": {
+ "type": "boolean"
+ },
+ "source_mapping": {
+ "type": "object"
+ },
+ "token": {
+ "type": "string"
+ },
+ "updated_at": {
+ "format": "date-time",
+ "type": "string"
+ }
+ },
+ "required": ["name", "query"],
+ "title": "Endpoint",
+ "type": "object"
+ }
+ }
+ },
+ "description": "Endpoint Response"
+ },
+ "404": {
+ "content": {
+ "text/plain": {
+ "schema": {
+ "title": "NotFound"
+ }
+ }
+ },
+ "description": "Not found"
+ }
+ },
+ "summary": "Fetch endpoint",
+ "tags": ["management"]
+ },
+ "patch": {
+ "callbacks": {},
+ "operationId": "LogflareWeb.Api.EndpointController.update",
+ "parameters": [
+ {
+ "description": "Endpoint Token",
+ "in": "path",
+ "name": "token",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "content": {
+ "application/json": {
+ "schema": {
+ "properties": {
+ "cache_duration_seconds": {
+ "type": "integer"
+ },
+ "enable_auth": {
+ "type": "boolean"
+ },
+ "inserted_at": {
+ "format": "date-time",
+ "type": "string"
+ },
+ "max_limit": {
+ "type": "integer"
+ },
+ "name": {
+ "type": "string"
+ },
+ "proactive_requerying_seconds": {
+ "type": "integer"
+ },
+ "query": {
+ "type": "string"
+ },
+ "sandboxable": {
+ "type": "boolean"
+ },
+ "source_mapping": {
+ "type": "object"
+ },
+ "token": {
+ "type": "string"
+ },
+ "updated_at": {
+ "format": "date-time",
+ "type": "string"
+ }
+ },
+ "required": ["name", "query"],
+ "title": "Endpoint",
+ "type": "object"
+ }
+ }
+ },
+ "description": "Endpoint Parameters",
+ "required": false
+ },
+ "responses": {
+ "201": {
+ "content": {
+ "application/json": {
+ "schema": {
+ "properties": {
+ "cache_duration_seconds": {
+ "type": "integer"
+ },
+ "enable_auth": {
+ "type": "boolean"
+ },
+ "inserted_at": {
+ "format": "date-time",
+ "type": "string"
+ },
+ "max_limit": {
+ "type": "integer"
+ },
+ "name": {
+ "type": "string"
+ },
+ "proactive_requerying_seconds": {
+ "type": "integer"
+ },
+ "query": {
+ "type": "string"
+ },
+ "sandboxable": {
+ "type": "boolean"
+ },
+ "source_mapping": {
+ "type": "object"
+ },
+ "token": {
+ "type": "string"
+ },
+ "updated_at": {
+ "format": "date-time",
+ "type": "string"
+ }
+ },
+ "required": ["name", "query"],
+ "title": "Endpoint",
+ "type": "object"
+ }
+ }
+ },
+ "description": "Created Response"
+ },
+ "404": {
+ "content": {
+ "text/plain": {
+ "schema": {
+ "title": "NotFound"
+ }
+ }
+ },
+ "description": "Not found"
+ }
+ },
+ "summary": "Update endpoint",
+ "tags": ["management"]
+ },
+ "put": {
+ "callbacks": {},
+ "operationId": "LogflareWeb.Api.EndpointController.update (2)",
+ "parameters": [
+ {
+ "description": "Endpoint Token",
+ "in": "path",
+ "name": "token",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "content": {
+ "application/json": {
+ "schema": {
+ "properties": {
+ "cache_duration_seconds": {
+ "type": "integer"
+ },
+ "enable_auth": {
+ "type": "boolean"
+ },
+ "inserted_at": {
+ "format": "date-time",
+ "type": "string"
+ },
+ "max_limit": {
+ "type": "integer"
+ },
+ "name": {
+ "type": "string"
+ },
+ "proactive_requerying_seconds": {
+ "type": "integer"
+ },
+ "query": {
+ "type": "string"
+ },
+ "sandboxable": {
+ "type": "boolean"
+ },
+ "source_mapping": {
+ "type": "object"
+ },
+ "token": {
+ "type": "string"
+ },
+ "updated_at": {
+ "format": "date-time",
+ "type": "string"
+ }
+ },
+ "required": ["name", "query"],
+ "title": "Endpoint",
+ "type": "object"
+ }
+ }
+ },
+ "description": "Endpoint Parameters",
+ "required": false
+ },
+ "responses": {
+ "201": {
+ "content": {
+ "application/json": {
+ "schema": {
+ "properties": {
+ "cache_duration_seconds": {
+ "type": "integer"
+ },
+ "enable_auth": {
+ "type": "boolean"
+ },
+ "inserted_at": {
+ "format": "date-time",
+ "type": "string"
+ },
+ "max_limit": {
+ "type": "integer"
+ },
+ "name": {
+ "type": "string"
+ },
+ "proactive_requerying_seconds": {
+ "type": "integer"
+ },
+ "query": {
+ "type": "string"
+ },
+ "sandboxable": {
+ "type": "boolean"
+ },
+ "source_mapping": {
+ "type": "object"
+ },
+ "token": {
+ "type": "string"
+ },
+ "updated_at": {
+ "format": "date-time",
+ "type": "string"
+ }
+ },
+ "required": ["name", "query"],
+ "title": "Endpoint",
+ "type": "object"
+ }
+ }
+ },
+ "description": "Created Response"
+ },
+ "404": {
+ "content": {
+ "text/plain": {
+ "schema": {
+ "title": "NotFound"
+ }
+ }
+ },
+ "description": "Not found"
+ }
+ },
+ "summary": "Update endpoint",
+ "tags": ["management"]
+ }
+ },
+ "/api/sources": {
+ "get": {
+ "callbacks": {},
+ "operationId": "LogflareWeb.Api.SourceController.index",
+ "parameters": [],
+ "responses": {
+ "200": {
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "properties": {
+ "api_quota": {
+ "type": "integer"
+ },
+ "bigquery_table_ttl": {
+ "type": "integer"
+ },
+ "bq_table_id": {
+ "type": "string"
+ },
+ "bq_table_schema": {
+ "type": "object"
+ },
+ "custom_event_message_keys": {
+ "type": "string"
+ },
+ "favorite": {
+ "type": "boolean"
+ },
+ "has_rejected_events": {
+ "type": "boolean"
+ },
+ "id": {},
+ "inserted_at": {
+ "format": "date-time",
+ "type": "string"
+ },
+ "metrics": {
+ "type": "object"
+ },
+ "name": {
+ "type": "string"
+ },
+ "notifications": {
+ "items": {
+ "properties": {
+ "other_email_notifications": {
+ "type": "string"
+ },
+ "team_user_ids_for_email": {
+ "allOf": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "team_user_ids_for_schema_updates": {
+ "allOf": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "team_user_ids_for_sms": {
+ "allOf": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "user_email_notifications": {
+ "type": "boolean"
+ },
+ "user_schema_update_notifications": {
+ "type": "boolean"
+ },
+ "user_text_notifications": {
+ "type": "boolean"
+ }
+ },
+ "title": "Notification",
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "public_token": {
+ "type": "string"
+ },
+ "slack_hook_url": {
+ "type": "string"
+ },
+ "token": {
+ "type": "string"
+ },
+ "updated_at": {
+ "format": "date-time",
+ "type": "string"
+ },
+ "webhook_notification_url": {
+ "type": "string"
+ }
+ },
+ "required": ["name"],
+ "title": "Source",
+ "type": "object"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "description": "Source List Response"
+ }
+ },
+ "summary": "List sources",
+ "tags": ["management"]
+ },
+ "post": {
+ "callbacks": {},
+ "operationId": "LogflareWeb.Api.SourceController.create",
+ "parameters": [],
+ "requestBody": {
+ "content": {
+ "application/json": {
+ "schema": {
+ "properties": {
+ "api_quota": {
+ "type": "integer"
+ },
+ "bigquery_table_ttl": {
+ "type": "integer"
+ },
+ "bq_table_id": {
+ "type": "string"
+ },
+ "bq_table_schema": {
+ "type": "object"
+ },
+ "custom_event_message_keys": {
+ "type": "string"
+ },
+ "favorite": {
+ "type": "boolean"
+ },
+ "has_rejected_events": {
+ "type": "boolean"
+ },
+ "id": {},
+ "inserted_at": {
+ "format": "date-time",
+ "type": "string"
+ },
+ "metrics": {
+ "type": "object"
+ },
+ "name": {
+ "type": "string"
+ },
+ "notifications": {
+ "items": {
+ "properties": {
+ "other_email_notifications": {
+ "type": "string"
+ },
+ "team_user_ids_for_email": {
+ "allOf": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "team_user_ids_for_schema_updates": {
+ "allOf": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "team_user_ids_for_sms": {
+ "allOf": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "user_email_notifications": {
+ "type": "boolean"
+ },
+ "user_schema_update_notifications": {
+ "type": "boolean"
+ },
+ "user_text_notifications": {
+ "type": "boolean"
+ }
+ },
+ "title": "Notification",
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "public_token": {
+ "type": "string"
+ },
+ "slack_hook_url": {
+ "type": "string"
+ },
+ "token": {
+ "type": "string"
+ },
+ "updated_at": {
+ "format": "date-time",
+ "type": "string"
+ },
+ "webhook_notification_url": {
+ "type": "string"
+ }
+ },
+ "required": ["name"],
+ "title": "Source",
+ "type": "object"
+ }
+ }
+ },
+ "description": "Source Parameters",
+ "required": false
+ },
+ "responses": {
+ "201": {
+ "content": {
+ "application/json": {
+ "schema": {
+ "properties": {
+ "api_quota": {
+ "type": "integer"
+ },
+ "bigquery_table_ttl": {
+ "type": "integer"
+ },
+ "bq_table_id": {
+ "type": "string"
+ },
+ "bq_table_schema": {
+ "type": "object"
+ },
+ "custom_event_message_keys": {
+ "type": "string"
+ },
+ "favorite": {
+ "type": "boolean"
+ },
+ "has_rejected_events": {
+ "type": "boolean"
+ },
+ "id": {},
+ "inserted_at": {
+ "format": "date-time",
+ "type": "string"
+ },
+ "metrics": {
+ "type": "object"
+ },
+ "name": {
+ "type": "string"
+ },
+ "notifications": {
+ "items": {
+ "properties": {
+ "other_email_notifications": {
+ "type": "string"
+ },
+ "team_user_ids_for_email": {
+ "allOf": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "team_user_ids_for_schema_updates": {
+ "allOf": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "team_user_ids_for_sms": {
+ "allOf": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "user_email_notifications": {
+ "type": "boolean"
+ },
+ "user_schema_update_notifications": {
+ "type": "boolean"
+ },
+ "user_text_notifications": {
+ "type": "boolean"
+ }
+ },
+ "title": "Notification",
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "public_token": {
+ "type": "string"
+ },
+ "slack_hook_url": {
+ "type": "string"
+ },
+ "token": {
+ "type": "string"
+ },
+ "updated_at": {
+ "format": "date-time",
+ "type": "string"
+ },
+ "webhook_notification_url": {
+ "type": "string"
+ }
+ },
+ "required": ["name"],
+ "title": "Source",
+ "type": "object"
+ }
+ }
+ },
+ "description": "Created Response"
+ },
+ "404": {
+ "content": {
+ "text/plain": {
+ "schema": {
+ "title": "NotFound"
+ }
+ }
+ },
+ "description": "Not found"
+ }
+ },
+ "summary": "Create source",
+ "tags": ["management"]
+ }
+ },
+ "/api/sources/{token}": {
+ "delete": {
+ "callbacks": {},
+ "operationId": "LogflareWeb.Api.SourceController.delete",
+ "parameters": [
+ {
+ "description": "Source Token",
+ "in": "path",
+ "name": "token",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "content": {
+ "text/plain": {
+ "schema": {
+ "title": "Accepted"
+ }
+ }
+ },
+ "description": "Accepted Response"
+ },
+ "404": {
+ "content": {
+ "text/plain": {
+ "schema": {
+ "title": "NotFound"
+ }
+ }
+ },
+ "description": "Not found"
+ }
+ },
+ "summary": "Delete source",
+ "tags": ["management"]
+ },
+ "get": {
+ "callbacks": {},
+ "operationId": "LogflareWeb.Api.SourceController.show",
+ "parameters": [
+ {
+ "description": "Source Token",
+ "in": "path",
+ "name": "token",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "content": {
+ "application/json": {
+ "schema": {
+ "properties": {
+ "api_quota": {
+ "type": "integer"
+ },
+ "bigquery_table_ttl": {
+ "type": "integer"
+ },
+ "bq_table_id": {
+ "type": "string"
+ },
+ "bq_table_schema": {
+ "type": "object"
+ },
+ "custom_event_message_keys": {
+ "type": "string"
+ },
+ "favorite": {
+ "type": "boolean"
+ },
+ "has_rejected_events": {
+ "type": "boolean"
+ },
+ "id": {},
+ "inserted_at": {
+ "format": "date-time",
+ "type": "string"
+ },
+ "metrics": {
+ "type": "object"
+ },
+ "name": {
+ "type": "string"
+ },
+ "notifications": {
+ "items": {
+ "properties": {
+ "other_email_notifications": {
+ "type": "string"
+ },
+ "team_user_ids_for_email": {
+ "allOf": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "team_user_ids_for_schema_updates": {
+ "allOf": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "team_user_ids_for_sms": {
+ "allOf": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "user_email_notifications": {
+ "type": "boolean"
+ },
+ "user_schema_update_notifications": {
+ "type": "boolean"
+ },
+ "user_text_notifications": {
+ "type": "boolean"
+ }
+ },
+ "title": "Notification",
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "public_token": {
+ "type": "string"
+ },
+ "slack_hook_url": {
+ "type": "string"
+ },
+ "token": {
+ "type": "string"
+ },
+ "updated_at": {
+ "format": "date-time",
+ "type": "string"
+ },
+ "webhook_notification_url": {
+ "type": "string"
+ }
+ },
+ "required": ["name"],
+ "title": "Source",
+ "type": "object"
+ }
+ }
+ },
+ "description": "Source Response"
+ },
+ "404": {
+ "content": {
+ "text/plain": {
+ "schema": {
+ "title": "NotFound"
+ }
+ }
+ },
+ "description": "Not found"
+ }
+ },
+ "summary": "Fetch source",
+ "tags": ["management"]
+ },
+ "patch": {
+ "callbacks": {},
+ "operationId": "LogflareWeb.Api.SourceController.update",
+ "parameters": [
+ {
+ "description": "Source Token",
+ "in": "path",
+ "name": "token",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "content": {
+ "application/json": {
+ "schema": {
+ "properties": {
+ "api_quota": {
+ "type": "integer"
+ },
+ "bigquery_table_ttl": {
+ "type": "integer"
+ },
+ "bq_table_id": {
+ "type": "string"
+ },
+ "bq_table_schema": {
+ "type": "object"
+ },
+ "custom_event_message_keys": {
+ "type": "string"
+ },
+ "favorite": {
+ "type": "boolean"
+ },
+ "has_rejected_events": {
+ "type": "boolean"
+ },
+ "id": {},
+ "inserted_at": {
+ "format": "date-time",
+ "type": "string"
+ },
+ "metrics": {
+ "type": "object"
+ },
+ "name": {
+ "type": "string"
+ },
+ "notifications": {
+ "items": {
+ "properties": {
+ "other_email_notifications": {
+ "type": "string"
+ },
+ "team_user_ids_for_email": {
+ "allOf": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "team_user_ids_for_schema_updates": {
+ "allOf": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "team_user_ids_for_sms": {
+ "allOf": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "user_email_notifications": {
+ "type": "boolean"
+ },
+ "user_schema_update_notifications": {
+ "type": "boolean"
+ },
+ "user_text_notifications": {
+ "type": "boolean"
+ }
+ },
+ "title": "Notification",
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "public_token": {
+ "type": "string"
+ },
+ "slack_hook_url": {
+ "type": "string"
+ },
+ "token": {
+ "type": "string"
+ },
+ "updated_at": {
+ "format": "date-time",
+ "type": "string"
+ },
+ "webhook_notification_url": {
+ "type": "string"
+ }
+ },
+ "required": ["name"],
+ "title": "Source",
+ "type": "object"
+ }
+ }
+ },
+ "description": "Source Parameters",
+ "required": false
+ },
+ "responses": {
+ "201": {
+ "content": {
+ "application/json": {
+ "schema": {
+ "properties": {
+ "api_quota": {
+ "type": "integer"
+ },
+ "bigquery_table_ttl": {
+ "type": "integer"
+ },
+ "bq_table_id": {
+ "type": "string"
+ },
+ "bq_table_schema": {
+ "type": "object"
+ },
+ "custom_event_message_keys": {
+ "type": "string"
+ },
+ "favorite": {
+ "type": "boolean"
+ },
+ "has_rejected_events": {
+ "type": "boolean"
+ },
+ "id": {},
+ "inserted_at": {
+ "format": "date-time",
+ "type": "string"
+ },
+ "metrics": {
+ "type": "object"
+ },
+ "name": {
+ "type": "string"
+ },
+ "notifications": {
+ "items": {
+ "properties": {
+ "other_email_notifications": {
+ "type": "string"
+ },
+ "team_user_ids_for_email": {
+ "allOf": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "team_user_ids_for_schema_updates": {
+ "allOf": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "team_user_ids_for_sms": {
+ "allOf": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "user_email_notifications": {
+ "type": "boolean"
+ },
+ "user_schema_update_notifications": {
+ "type": "boolean"
+ },
+ "user_text_notifications": {
+ "type": "boolean"
+ }
+ },
+ "title": "Notification",
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "public_token": {
+ "type": "string"
+ },
+ "slack_hook_url": {
+ "type": "string"
+ },
+ "token": {
+ "type": "string"
+ },
+ "updated_at": {
+ "format": "date-time",
+ "type": "string"
+ },
+ "webhook_notification_url": {
+ "type": "string"
+ }
+ },
+ "required": ["name"],
+ "title": "Source",
+ "type": "object"
+ }
+ }
+ },
+ "description": "Created Response"
+ },
+ "404": {
+ "content": {
+ "text/plain": {
+ "schema": {
+ "title": "NotFound"
+ }
+ }
+ },
+ "description": "Not found"
+ }
+ },
+ "summary": "Update source",
+ "tags": ["management"]
+ },
+ "put": {
+ "callbacks": {},
+ "operationId": "LogflareWeb.Api.SourceController.update (2)",
+ "parameters": [
+ {
+ "description": "Source Token",
+ "in": "path",
+ "name": "token",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "content": {
+ "application/json": {
+ "schema": {
+ "properties": {
+ "api_quota": {
+ "type": "integer"
+ },
+ "bigquery_table_ttl": {
+ "type": "integer"
+ },
+ "bq_table_id": {
+ "type": "string"
+ },
+ "bq_table_schema": {
+ "type": "object"
+ },
+ "custom_event_message_keys": {
+ "type": "string"
+ },
+ "favorite": {
+ "type": "boolean"
+ },
+ "has_rejected_events": {
+ "type": "boolean"
+ },
+ "id": {},
+ "inserted_at": {
+ "format": "date-time",
+ "type": "string"
+ },
+ "metrics": {
+ "type": "object"
+ },
+ "name": {
+ "type": "string"
+ },
+ "notifications": {
+ "items": {
+ "properties": {
+ "other_email_notifications": {
+ "type": "string"
+ },
+ "team_user_ids_for_email": {
+ "allOf": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "team_user_ids_for_schema_updates": {
+ "allOf": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "team_user_ids_for_sms": {
+ "allOf": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "user_email_notifications": {
+ "type": "boolean"
+ },
+ "user_schema_update_notifications": {
+ "type": "boolean"
+ },
+ "user_text_notifications": {
+ "type": "boolean"
+ }
+ },
+ "title": "Notification",
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "public_token": {
+ "type": "string"
+ },
+ "slack_hook_url": {
+ "type": "string"
+ },
+ "token": {
+ "type": "string"
+ },
+ "updated_at": {
+ "format": "date-time",
+ "type": "string"
+ },
+ "webhook_notification_url": {
+ "type": "string"
+ }
+ },
+ "required": ["name"],
+ "title": "Source",
+ "type": "object"
+ }
+ }
+ },
+ "description": "Source Parameters",
+ "required": false
+ },
+ "responses": {
+ "201": {
+ "content": {
+ "application/json": {
+ "schema": {
+ "properties": {
+ "api_quota": {
+ "type": "integer"
+ },
+ "bigquery_table_ttl": {
+ "type": "integer"
+ },
+ "bq_table_id": {
+ "type": "string"
+ },
+ "bq_table_schema": {
+ "type": "object"
+ },
+ "custom_event_message_keys": {
+ "type": "string"
+ },
+ "favorite": {
+ "type": "boolean"
+ },
+ "has_rejected_events": {
+ "type": "boolean"
+ },
+ "id": {},
+ "inserted_at": {
+ "format": "date-time",
+ "type": "string"
+ },
+ "metrics": {
+ "type": "object"
+ },
+ "name": {
+ "type": "string"
+ },
+ "notifications": {
+ "items": {
+ "properties": {
+ "other_email_notifications": {
+ "type": "string"
+ },
+ "team_user_ids_for_email": {
+ "allOf": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "team_user_ids_for_schema_updates": {
+ "allOf": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "team_user_ids_for_sms": {
+ "allOf": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "user_email_notifications": {
+ "type": "boolean"
+ },
+ "user_schema_update_notifications": {
+ "type": "boolean"
+ },
+ "user_text_notifications": {
+ "type": "boolean"
+ }
+ },
+ "title": "Notification",
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "public_token": {
+ "type": "string"
+ },
+ "slack_hook_url": {
+ "type": "string"
+ },
+ "token": {
+ "type": "string"
+ },
+ "updated_at": {
+ "format": "date-time",
+ "type": "string"
+ },
+ "webhook_notification_url": {
+ "type": "string"
+ }
+ },
+ "required": ["name"],
+ "title": "Source",
+ "type": "object"
+ }
+ }
+ },
+ "description": "Created Response"
+ },
+ "404": {
+ "content": {
+ "text/plain": {
+ "schema": {
+ "title": "NotFound"
+ }
+ }
+ },
+ "description": "Not found"
+ }
+ },
+ "summary": "Update source",
+ "tags": ["management"]
+ }
+ },
+ "/api/teams": {
+ "get": {
+ "callbacks": {},
+ "operationId": "LogflareWeb.Api.TeamController.index",
+ "parameters": [],
+ "responses": {
+ "200": {
+ "content": {
+ "application/json": {
+ "schema": {
+ "items": {
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "team_users": {
+ "items": {
+ "properties": {
+ "email": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ }
+ },
+ "required": ["email", "name"],
+ "title": "TeamUser",
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "token": {
+ "type": "string"
+ },
+ "user": {
+ "properties": {
+ "api_key": {
+ "type": "string"
+ },
+ "api_quota": {
+ "type": "integer"
+ },
+ "bigquery_dataset_id": {
+ "type": "string"
+ },
+ "bigquery_dataset_location": {
+ "type": "string"
+ },
+ "bigquery_project_id": {
+ "type": "string"
+ },
+ "company": {
+ "type": "string"
+ },
+ "email": {
+ "type": "string"
+ },
+ "email_me_product": {
+ "type": "boolean"
+ },
+ "email_preferred": {
+ "type": "string"
+ },
+ "image": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "phone": {
+ "type": "string"
+ },
+ "provider": {
+ "type": "string"
+ },
+ "token": {
+ "type": "string"
+ }
+ },
+ "required": ["email", "provider", "token", "provider_uid", "api_key"],
+ "title": "User",
+ "type": "object"
+ }
+ },
+ "required": ["name"],
+ "title": "Team",
+ "type": "object"
+ },
+ "type": "array"
+ }
+ }
+ },
+ "description": "Team List Response"
+ }
+ },
+ "summary": "List teams",
+ "tags": ["management"]
+ },
+ "post": {
+ "callbacks": {},
+ "operationId": "LogflareWeb.Api.TeamController.create",
+ "parameters": [],
+ "requestBody": {
+ "content": {
+ "application/json": {
+ "schema": {
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "team_users": {
+ "items": {
+ "properties": {
+ "email": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ }
+ },
+ "required": ["email", "name"],
+ "title": "TeamUser",
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "token": {
+ "type": "string"
+ },
+ "user": {
+ "properties": {
+ "api_key": {
+ "type": "string"
+ },
+ "api_quota": {
+ "type": "integer"
+ },
+ "bigquery_dataset_id": {
+ "type": "string"
+ },
+ "bigquery_dataset_location": {
+ "type": "string"
+ },
+ "bigquery_project_id": {
+ "type": "string"
+ },
+ "company": {
+ "type": "string"
+ },
+ "email": {
+ "type": "string"
+ },
+ "email_me_product": {
+ "type": "boolean"
+ },
+ "email_preferred": {
+ "type": "string"
+ },
+ "image": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "phone": {
+ "type": "string"
+ },
+ "provider": {
+ "type": "string"
+ },
+ "token": {
+ "type": "string"
+ }
+ },
+ "required": ["email", "provider", "token", "provider_uid", "api_key"],
+ "title": "User",
+ "type": "object"
+ }
+ },
+ "required": ["name"],
+ "title": "Team",
+ "type": "object"
+ }
+ }
+ },
+ "description": "Team Parameters",
+ "required": false
+ },
+ "responses": {
+ "201": {
+ "content": {
+ "application/json": {
+ "schema": {
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "team_users": {
+ "items": {
+ "properties": {
+ "email": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ }
+ },
+ "required": ["email", "name"],
+ "title": "TeamUser",
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "token": {
+ "type": "string"
+ },
+ "user": {
+ "properties": {
+ "api_key": {
+ "type": "string"
+ },
+ "api_quota": {
+ "type": "integer"
+ },
+ "bigquery_dataset_id": {
+ "type": "string"
+ },
+ "bigquery_dataset_location": {
+ "type": "string"
+ },
+ "bigquery_project_id": {
+ "type": "string"
+ },
+ "company": {
+ "type": "string"
+ },
+ "email": {
+ "type": "string"
+ },
+ "email_me_product": {
+ "type": "boolean"
+ },
+ "email_preferred": {
+ "type": "string"
+ },
+ "image": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "phone": {
+ "type": "string"
+ },
+ "provider": {
+ "type": "string"
+ },
+ "token": {
+ "type": "string"
+ }
+ },
+ "required": ["email", "provider", "token", "provider_uid", "api_key"],
+ "title": "User",
+ "type": "object"
+ }
+ },
+ "required": ["name"],
+ "title": "Team",
+ "type": "object"
+ }
+ }
+ },
+ "description": "Created Response"
+ },
+ "404": {
+ "content": {
+ "text/plain": {
+ "schema": {
+ "title": "NotFound"
+ }
+ }
+ },
+ "description": "Not found"
+ }
+ },
+ "summary": "Create Team",
+ "tags": ["management"]
+ }
+ },
+ "/api/teams/{token}": {
+ "delete": {
+ "callbacks": {},
+ "operationId": "LogflareWeb.Api.TeamController.delete",
+ "parameters": [
+ {
+ "description": "Team Token",
+ "in": "path",
+ "name": "token",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "204": {
+ "content": {
+ "text/plain": {
+ "schema": {
+ "title": "Accepted"
+ }
+ }
+ },
+ "description": "Accepted Response"
+ },
+ "404": {
+ "content": {
+ "text/plain": {
+ "schema": {
+ "title": "NotFound"
+ }
+ }
+ },
+ "description": "Not found"
+ }
+ },
+ "summary": "Delete Team",
+ "tags": ["management"]
+ },
+ "get": {
+ "callbacks": {},
+ "operationId": "LogflareWeb.Api.TeamController.show",
+ "parameters": [
+ {
+ "description": "Team Token",
+ "in": "path",
+ "name": "token",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "content": {
+ "application/json": {
+ "schema": {
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "team_users": {
+ "items": {
+ "properties": {
+ "email": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ }
+ },
+ "required": ["email", "name"],
+ "title": "TeamUser",
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "token": {
+ "type": "string"
+ },
+ "user": {
+ "properties": {
+ "api_key": {
+ "type": "string"
+ },
+ "api_quota": {
+ "type": "integer"
+ },
+ "bigquery_dataset_id": {
+ "type": "string"
+ },
+ "bigquery_dataset_location": {
+ "type": "string"
+ },
+ "bigquery_project_id": {
+ "type": "string"
+ },
+ "company": {
+ "type": "string"
+ },
+ "email": {
+ "type": "string"
+ },
+ "email_me_product": {
+ "type": "boolean"
+ },
+ "email_preferred": {
+ "type": "string"
+ },
+ "image": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "phone": {
+ "type": "string"
+ },
+ "provider": {
+ "type": "string"
+ },
+ "token": {
+ "type": "string"
+ }
+ },
+ "required": ["email", "provider", "token", "provider_uid", "api_key"],
+ "title": "User",
+ "type": "object"
+ }
+ },
+ "required": ["name"],
+ "title": "Team",
+ "type": "object"
+ }
+ }
+ },
+ "description": "Team Response"
+ },
+ "404": {
+ "content": {
+ "text/plain": {
+ "schema": {
+ "title": "NotFound"
+ }
+ }
+ },
+ "description": "Not found"
+ }
+ },
+ "summary": "Fetch team",
+ "tags": ["management"]
+ },
+ "patch": {
+ "callbacks": {},
+ "operationId": "LogflareWeb.Api.TeamController.update",
+ "parameters": [
+ {
+ "description": "Team Token",
+ "in": "path",
+ "name": "token",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "content": {
+ "application/json": {
+ "schema": {
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "team_users": {
+ "items": {
+ "properties": {
+ "email": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ }
+ },
+ "required": ["email", "name"],
+ "title": "TeamUser",
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "token": {
+ "type": "string"
+ },
+ "user": {
+ "properties": {
+ "api_key": {
+ "type": "string"
+ },
+ "api_quota": {
+ "type": "integer"
+ },
+ "bigquery_dataset_id": {
+ "type": "string"
+ },
+ "bigquery_dataset_location": {
+ "type": "string"
+ },
+ "bigquery_project_id": {
+ "type": "string"
+ },
+ "company": {
+ "type": "string"
+ },
+ "email": {
+ "type": "string"
+ },
+ "email_me_product": {
+ "type": "boolean"
+ },
+ "email_preferred": {
+ "type": "string"
+ },
+ "image": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "phone": {
+ "type": "string"
+ },
+ "provider": {
+ "type": "string"
+ },
+ "token": {
+ "type": "string"
+ }
+ },
+ "required": ["email", "provider", "token", "provider_uid", "api_key"],
+ "title": "User",
+ "type": "object"
+ }
+ },
+ "required": ["name"],
+ "title": "Team",
+ "type": "object"
+ }
+ }
+ },
+ "description": "Team Parameters",
+ "required": false
+ },
+ "responses": {
+ "201": {
+ "content": {
+ "application/json": {
+ "schema": {
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "team_users": {
+ "items": {
+ "properties": {
+ "email": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ }
+ },
+ "required": ["email", "name"],
+ "title": "TeamUser",
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "token": {
+ "type": "string"
+ },
+ "user": {
+ "properties": {
+ "api_key": {
+ "type": "string"
+ },
+ "api_quota": {
+ "type": "integer"
+ },
+ "bigquery_dataset_id": {
+ "type": "string"
+ },
+ "bigquery_dataset_location": {
+ "type": "string"
+ },
+ "bigquery_project_id": {
+ "type": "string"
+ },
+ "company": {
+ "type": "string"
+ },
+ "email": {
+ "type": "string"
+ },
+ "email_me_product": {
+ "type": "boolean"
+ },
+ "email_preferred": {
+ "type": "string"
+ },
+ "image": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "phone": {
+ "type": "string"
+ },
+ "provider": {
+ "type": "string"
+ },
+ "token": {
+ "type": "string"
+ }
+ },
+ "required": ["email", "provider", "token", "provider_uid", "api_key"],
+ "title": "User",
+ "type": "object"
+ }
+ },
+ "required": ["name"],
+ "title": "Team",
+ "type": "object"
+ }
+ }
+ },
+ "description": "Created Response"
+ },
+ "404": {
+ "content": {
+ "text/plain": {
+ "schema": {
+ "title": "NotFound"
+ }
+ }
+ },
+ "description": "Not found"
+ }
+ },
+ "summary": "Update team",
+ "tags": ["management"]
+ },
+ "put": {
+ "callbacks": {},
+ "operationId": "LogflareWeb.Api.TeamController.update (2)",
+ "parameters": [
+ {
+ "description": "Team Token",
+ "in": "path",
+ "name": "token",
+ "required": true,
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "content": {
+ "application/json": {
+ "schema": {
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "team_users": {
+ "items": {
+ "properties": {
+ "email": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ }
+ },
+ "required": ["email", "name"],
+ "title": "TeamUser",
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "token": {
+ "type": "string"
+ },
+ "user": {
+ "properties": {
+ "api_key": {
+ "type": "string"
+ },
+ "api_quota": {
+ "type": "integer"
+ },
+ "bigquery_dataset_id": {
+ "type": "string"
+ },
+ "bigquery_dataset_location": {
+ "type": "string"
+ },
+ "bigquery_project_id": {
+ "type": "string"
+ },
+ "company": {
+ "type": "string"
+ },
+ "email": {
+ "type": "string"
+ },
+ "email_me_product": {
+ "type": "boolean"
+ },
+ "email_preferred": {
+ "type": "string"
+ },
+ "image": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "phone": {
+ "type": "string"
+ },
+ "provider": {
+ "type": "string"
+ },
+ "token": {
+ "type": "string"
+ }
+ },
+ "required": ["email", "provider", "token", "provider_uid", "api_key"],
+ "title": "User",
+ "type": "object"
+ }
+ },
+ "required": ["name"],
+ "title": "Team",
+ "type": "object"
+ }
+ }
+ },
+ "description": "Team Parameters",
+ "required": false
+ },
+ "responses": {
+ "201": {
+ "content": {
+ "application/json": {
+ "schema": {
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "team_users": {
+ "items": {
+ "properties": {
+ "email": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ }
+ },
+ "required": ["email", "name"],
+ "title": "TeamUser",
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "token": {
+ "type": "string"
+ },
+ "user": {
+ "properties": {
+ "api_key": {
+ "type": "string"
+ },
+ "api_quota": {
+ "type": "integer"
+ },
+ "bigquery_dataset_id": {
+ "type": "string"
+ },
+ "bigquery_dataset_location": {
+ "type": "string"
+ },
+ "bigquery_project_id": {
+ "type": "string"
+ },
+ "company": {
+ "type": "string"
+ },
+ "email": {
+ "type": "string"
+ },
+ "email_me_product": {
+ "type": "boolean"
+ },
+ "email_preferred": {
+ "type": "string"
+ },
+ "image": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "phone": {
+ "type": "string"
+ },
+ "provider": {
+ "type": "string"
+ },
+ "token": {
+ "type": "string"
+ }
+ },
+ "required": ["email", "provider", "token", "provider_uid", "api_key"],
+ "title": "User",
+ "type": "object"
+ }
+ },
+ "required": ["name"],
+ "title": "Team",
+ "type": "object"
+ }
+ }
+ },
+ "description": "Created Response"
+ },
+ "404": {
+ "content": {
+ "text/plain": {
+ "schema": {
+ "title": "NotFound"
+ }
+ }
+ },
+ "description": "Not found"
+ }
+ },
+ "summary": "Update team",
+ "tags": ["management"]
+ }
+ }
+ },
+ "security": [],
+ "servers": [
+ {
+ "url": "https://logflare.app",
+ "variables": {}
+ }
+ ],
+ "tags": []
+}
diff --git a/spec/transforms/api_v0_openapi_deparsed.json b/spec/transforms/api_v0_openapi_deparsed.json
index beb44a9dbd1..a6c5ccb0e95 100644
--- a/spec/transforms/api_v0_openapi_deparsed.json
+++ b/spec/transforms/api_v0_openapi_deparsed.json
@@ -18,28 +18,37 @@
"type": "object",
"properties": {
"id": {
- "type": "string"
+ "type": "string",
+ "description": "Id of your project"
},
"organization_id": {
- "type": "string"
+ "type": "string",
+ "description": "Slug of your organization"
},
"name": {
- "type": "string"
+ "type": "string",
+ "description": "Name of your project"
},
"region": {
- "type": "string"
+ "type": "string",
+ "description": "Region of your project",
+ "example": "us-east-1"
},
"created_at": {
- "type": "string"
+ "type": "string",
+ "description": "Creation timestamp",
+ "example": "2023-03-29T16:32:59Z"
},
"database": {
"type": "object",
"properties": {
"host": {
- "type": "string"
+ "type": "string",
+ "description": "Database host"
},
"version": {
- "type": "string"
+ "type": "string",
+ "description": "Database version"
}
},
"required": ["host", "version"]
@@ -71,23 +80,29 @@
"type": "object",
"properties": {
"db_pass": {
- "type": "string"
+ "type": "string",
+ "description": "Database password"
},
"name": {
- "type": "string"
+ "type": "string",
+ "description": "Name of your project, should not contain dots"
},
"organization_id": {
- "type": "string"
+ "type": "string",
+ "description": "Slug of your organization"
},
"plan": {
"type": "string",
- "enum": ["free", "pro"]
+ "enum": ["free", "pro"],
+ "description": "Subscription plan",
+ "example": "free"
},
"region": {
"type": "string",
"enum": [
"us-east-1",
"us-west-1",
+ "us-west-2",
"ap-southeast-1",
"ap-northeast-1",
"ap-northeast-2",
@@ -99,7 +114,9 @@
"ca-central-1",
"ap-south-1",
"sa-east-1"
- ]
+ ],
+ "description": "Region you want your server to reside in",
+ "example": "us-east-1"
},
"kps_enabled": {
"type": "boolean"
@@ -111,6 +128,55 @@
}
},
"responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string",
+ "description": "Id of your project"
+ },
+ "organization_id": {
+ "type": "string",
+ "description": "Slug of your organization"
+ },
+ "name": {
+ "type": "string",
+ "description": "Name of your project"
+ },
+ "region": {
+ "type": "string",
+ "description": "Region of your project",
+ "example": "us-east-1"
+ },
+ "created_at": {
+ "type": "string",
+ "description": "Creation timestamp",
+ "example": "2023-03-29T16:32:59Z"
+ },
+ "database": {
+ "type": "object",
+ "properties": {
+ "host": {
+ "type": "string",
+ "description": "Database host"
+ },
+ "version": {
+ "type": "string",
+ "description": "Database version"
+ }
+ },
+ "required": ["host", "version"]
+ }
+ },
+ "required": ["id", "organization_id", "name", "region", "created_at"]
+ }
+ }
+ }
+ },
"201": {
"description": "",
"content": {
@@ -119,28 +185,37 @@
"type": "object",
"properties": {
"id": {
- "type": "string"
+ "type": "string",
+ "description": "Id of your project"
},
"organization_id": {
- "type": "string"
+ "type": "string",
+ "description": "Slug of your organization"
},
"name": {
- "type": "string"
+ "type": "string",
+ "description": "Name of your project"
},
"region": {
- "type": "string"
+ "type": "string",
+ "description": "Region of your project",
+ "example": "us-east-1"
},
"created_at": {
- "type": "string"
+ "type": "string",
+ "description": "Creation timestamp",
+ "example": "2023-03-29T16:32:59Z"
},
"database": {
"type": "object",
"properties": {
"host": {
- "type": "string"
+ "type": "string",
+ "description": "Database host"
},
"version": {
- "type": "string"
+ "type": "string",
+ "description": "Database version"
}
},
"required": ["host", "version"]
@@ -1315,6 +1390,18 @@
},
"required": ["dbAllowedCidrs"]
},
+ "old_config": {
+ "type": "object",
+ "properties": {
+ "dbAllowedCidrs": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "required": ["dbAllowedCidrs"]
+ },
"status": {
"enum": ["stored", "applied"],
"type": "string"
@@ -1400,6 +1487,18 @@
},
"required": ["dbAllowedCidrs"]
},
+ "old_config": {
+ "type": "object",
+ "properties": {
+ "dbAllowedCidrs": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "required": ["dbAllowedCidrs"]
+ },
"status": {
"enum": ["stored", "applied"],
"type": "string"
@@ -2264,6 +2363,1057 @@
}
]
}
+ },
+ "/v1/projects/{ref}/upgrade": {
+ "post": {
+ "operationId": "upgradeProject",
+ "summary": "Upgrades the project's Postgres version",
+ "parameters": [
+ {
+ "name": "ref",
+ "required": true,
+ "in": "path",
+ "description": "Project ref",
+ "schema": {
+ "minLength": 20,
+ "maxLength": 20,
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "object",
+ "properties": {
+ "target_version": {
+ "type": "number"
+ }
+ },
+ "required": ["target_version"]
+ }
+ }
+ }
+ },
+ "responses": {
+ "201": {
+ "description": ""
+ },
+ "403": {
+ "description": ""
+ },
+ "500": {
+ "description": "Failed to initiate project upgrade"
+ }
+ },
+ "tags": ["database version upgrade (beta)"],
+ "security": [
+ {
+ "bearer": []
+ }
+ ]
+ }
+ },
+ "/v1/projects/{ref}/upgrade/eligibility": {
+ "get": {
+ "operationId": "upgradeEligibilityInformation",
+ "summary": "Returns the project's eligibility for upgrades",
+ "parameters": [
+ {
+ "name": "ref",
+ "required": true,
+ "in": "path",
+ "description": "Project ref",
+ "schema": {
+ "minLength": 20,
+ "maxLength": 20,
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "object",
+ "properties": {
+ "eligible": {
+ "type": "boolean"
+ },
+ "current_app_version": {
+ "type": "string"
+ },
+ "latest_app_version": {
+ "type": "string"
+ },
+ "target_upgrade_versions": {
+ "type": "array",
+ "items": {
+ "type": "object",
+ "properties": {
+ "postgres_version": {
+ "type": "number"
+ },
+ "app_version": {
+ "type": "string"
+ }
+ },
+ "required": ["postgres_version", "app_version"]
+ }
+ },
+ "requires_manual_intervention": {
+ "type": "string",
+ "nullable": true
+ },
+ "potential_breaking_changes": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "required": [
+ "eligible",
+ "current_app_version",
+ "latest_app_version",
+ "target_upgrade_versions",
+ "requires_manual_intervention",
+ "potential_breaking_changes"
+ ]
+ }
+ }
+ }
+ },
+ "403": {
+ "description": ""
+ },
+ "500": {
+ "description": "Failed to determine project upgrade eligibility"
+ }
+ },
+ "tags": ["database version upgrade (beta)"],
+ "security": [
+ {
+ "bearer": []
+ }
+ ]
+ }
+ },
+ "/v1/projects/{ref}/upgrade/status": {
+ "get": {
+ "operationId": "getUpgradeStatus",
+ "summary": "Gets the latest status of the project's upgrade",
+ "parameters": [
+ {
+ "name": "ref",
+ "required": true,
+ "in": "path",
+ "description": "Project ref",
+ "schema": {
+ "minLength": 20,
+ "maxLength": 20,
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "object",
+ "properties": {
+ "databaseUpgradeStatus": {
+ "nullable": true,
+ "allOf": [
+ {
+ "type": "object",
+ "properties": {
+ "initiated_at": {
+ "type": "string"
+ },
+ "target_version": {
+ "type": "number"
+ },
+ "error": {
+ "type": "string",
+ "enum": [
+ "1_upgraded_instance_launch_failed",
+ "2_volume_detachchment_from_upgraded_instance_failed",
+ "3_volume_attachment_to_original_instance_failed",
+ "4_data_upgrade_initiation_failed",
+ "5_data_upgrade_completion_failed",
+ "6_volume_detachchment_from_original_instance_failed",
+ "7_volume_attachment_to_upgraded_instance_failed",
+ "8_upgrade_completion_failed"
+ ]
+ },
+ "progress": {
+ "type": "string",
+ "enum": [
+ "1_started",
+ "2_launched_upgraded_instance",
+ "3_detached_volume_from_upgraded_instance",
+ "4_attached_volume_to_original_instance",
+ "5_initiated_data_upgrade",
+ "6_completed_data_upgrade",
+ "7_detached_volume_from_original_instance",
+ "8_attached_volume_to_upgraded_instance",
+ "9_completed_upgrade"
+ ]
+ },
+ "status": {
+ "type": "number",
+ "enum": [0, 1, 2]
+ }
+ },
+ "required": ["initiated_at", "target_version", "status"]
+ }
+ ]
+ }
+ },
+ "required": ["databaseUpgradeStatus"]
+ }
+ }
+ }
+ },
+ "403": {
+ "description": ""
+ },
+ "500": {
+ "description": "Failed to retrieve project upgrade status"
+ }
+ },
+ "tags": ["database version upgrade (beta)"],
+ "security": [
+ {
+ "bearer": []
+ }
+ ]
+ }
+ },
+ "/v1/projects/{ref}/readonly": {
+ "get": {
+ "operationId": "getReadOnlyModeStatus",
+ "summary": "Returns project's readonly mode status",
+ "parameters": [
+ {
+ "name": "ref",
+ "required": true,
+ "in": "path",
+ "description": "Project ref",
+ "schema": {
+ "minLength": 20,
+ "maxLength": 20,
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "object",
+ "properties": {
+ "enabled": {
+ "type": "boolean"
+ },
+ "override_enabled": {
+ "type": "boolean"
+ },
+ "override_active_until": {
+ "type": "string"
+ }
+ },
+ "required": ["enabled", "override_enabled", "override_active_until"]
+ }
+ }
+ }
+ },
+ "500": {
+ "description": "Failed to get project readonly mode status"
+ }
+ },
+ "tags": ["database readonly mode"],
+ "security": [
+ {
+ "bearer": []
+ }
+ ]
+ }
+ },
+ "/v1/projects/{ref}/readonly/temporary-disable": {
+ "post": {
+ "operationId": "temporarilyDisableReadonlyMode",
+ "summary": "Disables project's readonly mode for the next 15 minutes",
+ "parameters": [
+ {
+ "name": "ref",
+ "required": true,
+ "in": "path",
+ "description": "Project ref",
+ "schema": {
+ "minLength": 20,
+ "maxLength": 20,
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "201": {
+ "description": ""
+ },
+ "500": {
+ "description": "Failed to disable project's readonly mode"
+ }
+ },
+ "tags": ["database readonly mode"],
+ "security": [
+ {
+ "bearer": []
+ }
+ ]
+ }
+ },
+ "/v1/projects/{ref}/config/auth/sso/providers": {
+ "post": {
+ "operationId": "createProviderForProject",
+ "summary": "Creates a new SSO provider",
+ "parameters": [
+ {
+ "name": "ref",
+ "required": true,
+ "in": "path",
+ "description": "Project ref",
+ "schema": {
+ "minLength": 20,
+ "maxLength": 20,
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "object",
+ "properties": {
+ "type": {
+ "type": "string",
+ "enum": ["saml"],
+ "description": "What type of provider will be created"
+ },
+ "metadata_xml": {
+ "type": "string"
+ },
+ "metadata_url": {
+ "type": "string"
+ },
+ "domains": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "attribute_mapping": {
+ "type": "object",
+ "properties": {
+ "keys": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "names": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "default": {
+ "type": "object"
+ }
+ }
+ }
+ }
+ },
+ "required": ["keys"]
+ }
+ },
+ "required": ["type"]
+ }
+ }
+ }
+ },
+ "responses": {
+ "201": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "saml": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "entity_id": {
+ "type": "string"
+ },
+ "metadata_url": {
+ "type": "string"
+ },
+ "metadata_xml": {
+ "type": "string"
+ },
+ "attribute_mapping": {
+ "type": "object",
+ "properties": {
+ "keys": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "names": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "default": {
+ "type": "object"
+ }
+ }
+ }
+ }
+ },
+ "required": ["keys"]
+ }
+ },
+ "required": ["id", "entity_id"]
+ },
+ "domains": {
+ "type": "array",
+ "items": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "domain": {
+ "type": "string"
+ },
+ "created_at": {
+ "type": "string"
+ },
+ "updated_at": {
+ "type": "string"
+ }
+ },
+ "required": ["id"]
+ }
+ },
+ "created_at": {
+ "type": "string"
+ },
+ "updated_at": {
+ "type": "string"
+ }
+ },
+ "required": ["id"]
+ }
+ }
+ }
+ },
+ "403": {
+ "description": ""
+ },
+ "404": {
+ "description": "SAML 2.0 support is not enabled for this project"
+ }
+ },
+ "tags": ["sso"],
+ "security": [
+ {
+ "bearer": []
+ }
+ ]
+ },
+ "get": {
+ "operationId": "listAllProviders",
+ "summary": "Lists all SSO providers",
+ "parameters": [
+ {
+ "name": "ref",
+ "required": true,
+ "in": "path",
+ "description": "Project ref",
+ "schema": {
+ "minLength": 20,
+ "maxLength": 20,
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "object",
+ "properties": {
+ "items": {
+ "type": "array",
+ "items": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "saml": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "entity_id": {
+ "type": "string"
+ },
+ "metadata_url": {
+ "type": "string"
+ },
+ "metadata_xml": {
+ "type": "string"
+ },
+ "attribute_mapping": {
+ "type": "object",
+ "properties": {
+ "keys": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "names": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "default": {
+ "type": "object"
+ }
+ }
+ }
+ }
+ },
+ "required": ["keys"]
+ }
+ },
+ "required": ["id", "entity_id"]
+ },
+ "domains": {
+ "type": "array",
+ "items": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "domain": {
+ "type": "string"
+ },
+ "created_at": {
+ "type": "string"
+ },
+ "updated_at": {
+ "type": "string"
+ }
+ },
+ "required": ["id"]
+ }
+ },
+ "created_at": {
+ "type": "string"
+ },
+ "updated_at": {
+ "type": "string"
+ }
+ },
+ "required": ["id"]
+ }
+ }
+ },
+ "required": ["items"]
+ }
+ }
+ }
+ },
+ "403": {
+ "description": ""
+ },
+ "404": {
+ "description": "SAML 2.0 support is not enabled for this project"
+ }
+ },
+ "tags": ["sso"],
+ "security": [
+ {
+ "bearer": []
+ }
+ ]
+ }
+ },
+ "/v1/projects/{ref}/config/auth/sso/providers/{provider_id}": {
+ "get": {
+ "operationId": "getProviderById",
+ "summary": "Gets a SSO provider by its UUID",
+ "parameters": [
+ {
+ "name": "ref",
+ "required": true,
+ "in": "path",
+ "description": "Project ref",
+ "schema": {
+ "minLength": 20,
+ "maxLength": 20,
+ "type": "string"
+ }
+ },
+ {
+ "name": "provider_id",
+ "required": true,
+ "in": "path",
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "saml": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "entity_id": {
+ "type": "string"
+ },
+ "metadata_url": {
+ "type": "string"
+ },
+ "metadata_xml": {
+ "type": "string"
+ },
+ "attribute_mapping": {
+ "type": "object",
+ "properties": {
+ "keys": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "names": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "default": {
+ "type": "object"
+ }
+ }
+ }
+ }
+ },
+ "required": ["keys"]
+ }
+ },
+ "required": ["id", "entity_id"]
+ },
+ "domains": {
+ "type": "array",
+ "items": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "domain": {
+ "type": "string"
+ },
+ "created_at": {
+ "type": "string"
+ },
+ "updated_at": {
+ "type": "string"
+ }
+ },
+ "required": ["id"]
+ }
+ },
+ "created_at": {
+ "type": "string"
+ },
+ "updated_at": {
+ "type": "string"
+ }
+ },
+ "required": ["id"]
+ }
+ }
+ }
+ },
+ "403": {
+ "description": ""
+ },
+ "404": {
+ "description": "Either SAML 2.0 was not enabled for this project, or the provider does not exist"
+ }
+ },
+ "tags": ["sso"],
+ "security": [
+ {
+ "bearer": []
+ }
+ ]
+ },
+ "put": {
+ "operationId": "updateProviderById",
+ "summary": "Updates a SSO provider by its UUID",
+ "parameters": [
+ {
+ "name": "ref",
+ "required": true,
+ "in": "path",
+ "description": "Project ref",
+ "schema": {
+ "minLength": 20,
+ "maxLength": 20,
+ "type": "string"
+ }
+ },
+ {
+ "name": "provider_id",
+ "required": true,
+ "in": "path",
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "requestBody": {
+ "required": true,
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "object",
+ "properties": {
+ "metadata_xml": {
+ "type": "string"
+ },
+ "metadata_url": {
+ "type": "string"
+ },
+ "domains": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "attribute_mapping": {
+ "type": "object",
+ "properties": {
+ "keys": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "names": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "default": {
+ "type": "object"
+ }
+ }
+ }
+ }
+ },
+ "required": ["keys"]
+ }
+ }
+ }
+ }
+ }
+ },
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "saml": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "entity_id": {
+ "type": "string"
+ },
+ "metadata_url": {
+ "type": "string"
+ },
+ "metadata_xml": {
+ "type": "string"
+ },
+ "attribute_mapping": {
+ "type": "object",
+ "properties": {
+ "keys": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "names": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "default": {
+ "type": "object"
+ }
+ }
+ }
+ }
+ },
+ "required": ["keys"]
+ }
+ },
+ "required": ["id", "entity_id"]
+ },
+ "domains": {
+ "type": "array",
+ "items": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "domain": {
+ "type": "string"
+ },
+ "created_at": {
+ "type": "string"
+ },
+ "updated_at": {
+ "type": "string"
+ }
+ },
+ "required": ["id"]
+ }
+ },
+ "created_at": {
+ "type": "string"
+ },
+ "updated_at": {
+ "type": "string"
+ }
+ },
+ "required": ["id"]
+ }
+ }
+ }
+ },
+ "403": {
+ "description": ""
+ },
+ "404": {
+ "description": "Either SAML 2.0 was not enabled for this project, or the provider does not exist"
+ }
+ },
+ "tags": ["sso"],
+ "security": [
+ {
+ "bearer": []
+ }
+ ]
+ },
+ "delete": {
+ "operationId": "removeProviderById",
+ "summary": "Removes a SSO provider by its UUID",
+ "parameters": [
+ {
+ "name": "ref",
+ "required": true,
+ "in": "path",
+ "description": "Project ref",
+ "schema": {
+ "minLength": 20,
+ "maxLength": 20,
+ "type": "string"
+ }
+ },
+ {
+ "name": "provider_id",
+ "required": true,
+ "in": "path",
+ "schema": {
+ "type": "string"
+ }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "saml": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "entity_id": {
+ "type": "string"
+ },
+ "metadata_url": {
+ "type": "string"
+ },
+ "metadata_xml": {
+ "type": "string"
+ },
+ "attribute_mapping": {
+ "type": "object",
+ "properties": {
+ "keys": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "names": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "default": {
+ "type": "object"
+ }
+ }
+ }
+ }
+ },
+ "required": ["keys"]
+ }
+ },
+ "required": ["id", "entity_id"]
+ },
+ "domains": {
+ "type": "array",
+ "items": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "domain": {
+ "type": "string"
+ },
+ "created_at": {
+ "type": "string"
+ },
+ "updated_at": {
+ "type": "string"
+ }
+ },
+ "required": ["id"]
+ }
+ },
+ "created_at": {
+ "type": "string"
+ },
+ "updated_at": {
+ "type": "string"
+ }
+ },
+ "required": ["id"]
+ }
+ }
+ }
+ },
+ "403": {
+ "description": ""
+ },
+ "404": {
+ "description": "Either SAML 2.0 was not enabled for this project, or the provider does not exist"
+ }
+ },
+ "tags": ["sso"],
+ "security": [
+ {
+ "bearer": []
+ }
+ ]
+ }
}
},
"info": {
@@ -2296,10 +3446,12 @@
"type": "object",
"properties": {
"host": {
- "type": "string"
+ "type": "string",
+ "description": "Database host"
},
"version": {
- "type": "string"
+ "type": "string",
+ "description": "Database version"
}
},
"required": ["host", "version"]
@@ -2308,28 +3460,37 @@
"type": "object",
"properties": {
"id": {
- "type": "string"
+ "type": "string",
+ "description": "Id of your project"
},
"organization_id": {
- "type": "string"
+ "type": "string",
+ "description": "Slug of your organization"
},
"name": {
- "type": "string"
+ "type": "string",
+ "description": "Name of your project"
},
"region": {
- "type": "string"
+ "type": "string",
+ "description": "Region of your project",
+ "example": "us-east-1"
},
"created_at": {
- "type": "string"
+ "type": "string",
+ "description": "Creation timestamp",
+ "example": "2023-03-29T16:32:59Z"
},
"database": {
"type": "object",
"properties": {
"host": {
- "type": "string"
+ "type": "string",
+ "description": "Database host"
},
"version": {
- "type": "string"
+ "type": "string",
+ "description": "Database version"
}
},
"required": ["host", "version"]
@@ -2341,23 +3502,29 @@
"type": "object",
"properties": {
"db_pass": {
- "type": "string"
+ "type": "string",
+ "description": "Database password"
},
"name": {
- "type": "string"
+ "type": "string",
+ "description": "Name of your project, should not contain dots"
},
"organization_id": {
- "type": "string"
+ "type": "string",
+ "description": "Slug of your organization"
},
"plan": {
"type": "string",
- "enum": ["free", "pro"]
+ "enum": ["free", "pro"],
+ "description": "Subscription plan",
+ "example": "free"
},
"region": {
"type": "string",
"enum": [
"us-east-1",
"us-west-1",
+ "us-west-2",
"ap-southeast-1",
"ap-northeast-1",
"ap-northeast-2",
@@ -2369,7 +3536,9 @@
"ca-central-1",
"ap-south-1",
"sa-east-1"
- ]
+ ],
+ "description": "Region you want your server to reside in",
+ "example": "us-east-1"
},
"kps_enabled": {
"type": "boolean"
@@ -2585,6 +3754,18 @@
},
"required": ["dbAllowedCidrs"]
},
+ "old_config": {
+ "type": "object",
+ "properties": {
+ "dbAllowedCidrs": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "required": ["dbAllowedCidrs"]
+ },
"status": {
"enum": ["stored", "applied"],
"type": "string"
@@ -2756,6 +3937,872 @@
}
},
"required": ["custom_domain"]
+ },
+ "UpgradeDatabaseBody": {
+ "type": "object",
+ "properties": {
+ "target_version": {
+ "type": "number"
+ }
+ },
+ "required": ["target_version"]
+ },
+ "ProjectVersion": {
+ "type": "object",
+ "properties": {
+ "postgres_version": {
+ "type": "number"
+ },
+ "app_version": {
+ "type": "string"
+ }
+ },
+ "required": ["postgres_version", "app_version"]
+ },
+ "ProjectUpgradeEligibilityResponse": {
+ "type": "object",
+ "properties": {
+ "eligible": {
+ "type": "boolean"
+ },
+ "current_app_version": {
+ "type": "string"
+ },
+ "latest_app_version": {
+ "type": "string"
+ },
+ "target_upgrade_versions": {
+ "type": "array",
+ "items": {
+ "type": "object",
+ "properties": {
+ "postgres_version": {
+ "type": "number"
+ },
+ "app_version": {
+ "type": "string"
+ }
+ },
+ "required": ["postgres_version", "app_version"]
+ }
+ },
+ "requires_manual_intervention": {
+ "type": "string",
+ "nullable": true
+ },
+ "potential_breaking_changes": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "required": [
+ "eligible",
+ "current_app_version",
+ "latest_app_version",
+ "target_upgrade_versions",
+ "requires_manual_intervention",
+ "potential_breaking_changes"
+ ]
+ },
+ "DatabaseUpgradeStatus": {
+ "type": "object",
+ "properties": {
+ "initiated_at": {
+ "type": "string"
+ },
+ "target_version": {
+ "type": "number"
+ },
+ "error": {
+ "type": "string",
+ "enum": [
+ "1_upgraded_instance_launch_failed",
+ "2_volume_detachchment_from_upgraded_instance_failed",
+ "3_volume_attachment_to_original_instance_failed",
+ "4_data_upgrade_initiation_failed",
+ "5_data_upgrade_completion_failed",
+ "6_volume_detachchment_from_original_instance_failed",
+ "7_volume_attachment_to_upgraded_instance_failed",
+ "8_upgrade_completion_failed"
+ ]
+ },
+ "progress": {
+ "type": "string",
+ "enum": [
+ "1_started",
+ "2_launched_upgraded_instance",
+ "3_detached_volume_from_upgraded_instance",
+ "4_attached_volume_to_original_instance",
+ "5_initiated_data_upgrade",
+ "6_completed_data_upgrade",
+ "7_detached_volume_from_original_instance",
+ "8_attached_volume_to_upgraded_instance",
+ "9_completed_upgrade"
+ ]
+ },
+ "status": {
+ "type": "number",
+ "enum": [0, 1, 2]
+ }
+ },
+ "required": ["initiated_at", "target_version", "status"]
+ },
+ "DatabaseUpgradeStatusResponse": {
+ "type": "object",
+ "properties": {
+ "databaseUpgradeStatus": {
+ "nullable": true,
+ "allOf": [
+ {
+ "type": "object",
+ "properties": {
+ "initiated_at": {
+ "type": "string"
+ },
+ "target_version": {
+ "type": "number"
+ },
+ "error": {
+ "type": "string",
+ "enum": [
+ "1_upgraded_instance_launch_failed",
+ "2_volume_detachchment_from_upgraded_instance_failed",
+ "3_volume_attachment_to_original_instance_failed",
+ "4_data_upgrade_initiation_failed",
+ "5_data_upgrade_completion_failed",
+ "6_volume_detachchment_from_original_instance_failed",
+ "7_volume_attachment_to_upgraded_instance_failed",
+ "8_upgrade_completion_failed"
+ ]
+ },
+ "progress": {
+ "type": "string",
+ "enum": [
+ "1_started",
+ "2_launched_upgraded_instance",
+ "3_detached_volume_from_upgraded_instance",
+ "4_attached_volume_to_original_instance",
+ "5_initiated_data_upgrade",
+ "6_completed_data_upgrade",
+ "7_detached_volume_from_original_instance",
+ "8_attached_volume_to_upgraded_instance",
+ "9_completed_upgrade"
+ ]
+ },
+ "status": {
+ "type": "number",
+ "enum": [0, 1, 2]
+ }
+ },
+ "required": ["initiated_at", "target_version", "status"]
+ }
+ ]
+ }
+ },
+ "required": ["databaseUpgradeStatus"]
+ },
+ "ReadOnlyStatusResponse": {
+ "type": "object",
+ "properties": {
+ "enabled": {
+ "type": "boolean"
+ },
+ "override_enabled": {
+ "type": "boolean"
+ },
+ "override_active_until": {
+ "type": "string"
+ }
+ },
+ "required": ["enabled", "override_enabled", "override_active_until"]
+ },
+ "AttributeValue": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "names": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "default": {
+ "type": "object"
+ }
+ }
+ },
+ "AttributeMapping": {
+ "type": "object",
+ "properties": {
+ "keys": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "names": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "default": {
+ "type": "object"
+ }
+ }
+ }
+ }
+ },
+ "required": ["keys"]
+ },
+ "CreateProviderBody": {
+ "type": "object",
+ "properties": {
+ "type": {
+ "type": "string",
+ "enum": ["saml"],
+ "description": "What type of provider will be created"
+ },
+ "metadata_xml": {
+ "type": "string"
+ },
+ "metadata_url": {
+ "type": "string"
+ },
+ "domains": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "attribute_mapping": {
+ "type": "object",
+ "properties": {
+ "keys": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "names": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "default": {
+ "type": "object"
+ }
+ }
+ }
+ }
+ },
+ "required": ["keys"]
+ }
+ },
+ "required": ["type"]
+ },
+ "SamlDescriptor": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "entity_id": {
+ "type": "string"
+ },
+ "metadata_url": {
+ "type": "string"
+ },
+ "metadata_xml": {
+ "type": "string"
+ },
+ "attribute_mapping": {
+ "type": "object",
+ "properties": {
+ "keys": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "names": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "default": {
+ "type": "object"
+ }
+ }
+ }
+ }
+ },
+ "required": ["keys"]
+ }
+ },
+ "required": ["id", "entity_id"]
+ },
+ "Domain": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "domain": {
+ "type": "string"
+ },
+ "created_at": {
+ "type": "string"
+ },
+ "updated_at": {
+ "type": "string"
+ }
+ },
+ "required": ["id"]
+ },
+ "CreateProviderResponse": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "saml": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "entity_id": {
+ "type": "string"
+ },
+ "metadata_url": {
+ "type": "string"
+ },
+ "metadata_xml": {
+ "type": "string"
+ },
+ "attribute_mapping": {
+ "type": "object",
+ "properties": {
+ "keys": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "names": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "default": {
+ "type": "object"
+ }
+ }
+ }
+ }
+ },
+ "required": ["keys"]
+ }
+ },
+ "required": ["id", "entity_id"]
+ },
+ "domains": {
+ "type": "array",
+ "items": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "domain": {
+ "type": "string"
+ },
+ "created_at": {
+ "type": "string"
+ },
+ "updated_at": {
+ "type": "string"
+ }
+ },
+ "required": ["id"]
+ }
+ },
+ "created_at": {
+ "type": "string"
+ },
+ "updated_at": {
+ "type": "string"
+ }
+ },
+ "required": ["id"]
+ },
+ "Provider": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "saml": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "entity_id": {
+ "type": "string"
+ },
+ "metadata_url": {
+ "type": "string"
+ },
+ "metadata_xml": {
+ "type": "string"
+ },
+ "attribute_mapping": {
+ "type": "object",
+ "properties": {
+ "keys": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "names": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "default": {
+ "type": "object"
+ }
+ }
+ }
+ }
+ },
+ "required": ["keys"]
+ }
+ },
+ "required": ["id", "entity_id"]
+ },
+ "domains": {
+ "type": "array",
+ "items": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "domain": {
+ "type": "string"
+ },
+ "created_at": {
+ "type": "string"
+ },
+ "updated_at": {
+ "type": "string"
+ }
+ },
+ "required": ["id"]
+ }
+ },
+ "created_at": {
+ "type": "string"
+ },
+ "updated_at": {
+ "type": "string"
+ }
+ },
+ "required": ["id"]
+ },
+ "ListProvidersResponse": {
+ "type": "object",
+ "properties": {
+ "items": {
+ "type": "array",
+ "items": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "saml": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "entity_id": {
+ "type": "string"
+ },
+ "metadata_url": {
+ "type": "string"
+ },
+ "metadata_xml": {
+ "type": "string"
+ },
+ "attribute_mapping": {
+ "type": "object",
+ "properties": {
+ "keys": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "names": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "default": {
+ "type": "object"
+ }
+ }
+ }
+ }
+ },
+ "required": ["keys"]
+ }
+ },
+ "required": ["id", "entity_id"]
+ },
+ "domains": {
+ "type": "array",
+ "items": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "domain": {
+ "type": "string"
+ },
+ "created_at": {
+ "type": "string"
+ },
+ "updated_at": {
+ "type": "string"
+ }
+ },
+ "required": ["id"]
+ }
+ },
+ "created_at": {
+ "type": "string"
+ },
+ "updated_at": {
+ "type": "string"
+ }
+ },
+ "required": ["id"]
+ }
+ }
+ },
+ "required": ["items"]
+ },
+ "GetProviderResponse": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "saml": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "entity_id": {
+ "type": "string"
+ },
+ "metadata_url": {
+ "type": "string"
+ },
+ "metadata_xml": {
+ "type": "string"
+ },
+ "attribute_mapping": {
+ "type": "object",
+ "properties": {
+ "keys": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "names": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "default": {
+ "type": "object"
+ }
+ }
+ }
+ }
+ },
+ "required": ["keys"]
+ }
+ },
+ "required": ["id", "entity_id"]
+ },
+ "domains": {
+ "type": "array",
+ "items": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "domain": {
+ "type": "string"
+ },
+ "created_at": {
+ "type": "string"
+ },
+ "updated_at": {
+ "type": "string"
+ }
+ },
+ "required": ["id"]
+ }
+ },
+ "created_at": {
+ "type": "string"
+ },
+ "updated_at": {
+ "type": "string"
+ }
+ },
+ "required": ["id"]
+ },
+ "UpdateProviderBody": {
+ "type": "object",
+ "properties": {
+ "metadata_xml": {
+ "type": "string"
+ },
+ "metadata_url": {
+ "type": "string"
+ },
+ "domains": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "attribute_mapping": {
+ "type": "object",
+ "properties": {
+ "keys": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "names": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "default": {
+ "type": "object"
+ }
+ }
+ }
+ }
+ },
+ "required": ["keys"]
+ }
+ }
+ },
+ "UpdateProviderResponse": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "saml": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "entity_id": {
+ "type": "string"
+ },
+ "metadata_url": {
+ "type": "string"
+ },
+ "metadata_xml": {
+ "type": "string"
+ },
+ "attribute_mapping": {
+ "type": "object",
+ "properties": {
+ "keys": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "names": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "default": {
+ "type": "object"
+ }
+ }
+ }
+ }
+ },
+ "required": ["keys"]
+ }
+ },
+ "required": ["id", "entity_id"]
+ },
+ "domains": {
+ "type": "array",
+ "items": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "domain": {
+ "type": "string"
+ },
+ "created_at": {
+ "type": "string"
+ },
+ "updated_at": {
+ "type": "string"
+ }
+ },
+ "required": ["id"]
+ }
+ },
+ "created_at": {
+ "type": "string"
+ },
+ "updated_at": {
+ "type": "string"
+ }
+ },
+ "required": ["id"]
+ },
+ "DeleteProviderResponse": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "saml": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "entity_id": {
+ "type": "string"
+ },
+ "metadata_url": {
+ "type": "string"
+ },
+ "metadata_xml": {
+ "type": "string"
+ },
+ "attribute_mapping": {
+ "type": "object",
+ "properties": {
+ "keys": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "names": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "default": {
+ "type": "object"
+ }
+ }
+ }
+ }
+ },
+ "required": ["keys"]
+ }
+ },
+ "required": ["id", "entity_id"]
+ },
+ "domains": {
+ "type": "array",
+ "items": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "domain": {
+ "type": "string"
+ },
+ "created_at": {
+ "type": "string"
+ },
+ "updated_at": {
+ "type": "string"
+ }
+ },
+ "required": ["id"]
+ }
+ },
+ "created_at": {
+ "type": "string"
+ },
+ "updated_at": {
+ "type": "string"
+ }
+ },
+ "required": ["id"]
}
}
}
diff --git a/spec/transforms/storage_v0_openapi_deparsed.json b/spec/transforms/storage_v0_openapi_deparsed.json
index 03ba4ce5301..d3a5b288c84 100644
--- a/spec/transforms/storage_v0_openapi_deparsed.json
+++ b/spec/transforms/storage_v0_openapi_deparsed.json
@@ -12,7 +12,9 @@
"properties": {
"authorization": {
"type": "string",
- "example": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZS1kZW1vIiwicm9sZSI6ImFub24ifQ.625_WdcF3KHqz5amU0x2X5WWHP-OEs_4qj0ssLNHzTs"
+ "examples": [
+ "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZS1kZW1vIiwicm9sZSI6ImFub24ifQ.625_WdcF3KHqz5amU0x2X5WWHP-OEs_4qj0ssLNHzTs"
+ ]
}
},
"required": ["authorization"],
@@ -37,6 +39,75 @@
}
},
"paths": {
+ "/metrics": {
+ "get": {
+ "responses": {
+ "200": {
+ "description": "Default Response"
+ }
+ }
+ }
+ },
+ "/upload/resumable/": {
+ "post": {
+ "summary": "Handle POST request for TUS Resumable uploads",
+ "tags": ["object"],
+ "responses": {
+ "200": {
+ "description": "Default Response"
+ }
+ }
+ },
+ "options": {
+ "summary": "Handle OPTIONS request for TUS Resumable uploads",
+ "tags": ["object"],
+ "description": "Handle OPTIONS request for TUS Resumable uploads",
+ "responses": {
+ "200": {
+ "description": "Default Response"
+ }
+ }
+ }
+ },
+ "/upload/resumable/{wildcard}": {
+ "post": {
+ "summary": "Handle POST request for TUS Resumable uploads",
+ "tags": ["object"],
+ "responses": {
+ "200": {
+ "description": "Default Response"
+ }
+ }
+ },
+ "put": {
+ "summary": "Handle PUT request for TUS Resumable uploads",
+ "tags": ["object"],
+ "responses": {
+ "200": {
+ "description": "Default Response"
+ }
+ }
+ },
+ "patch": {
+ "summary": "Handle PATCH request for TUS Resumable uploads",
+ "tags": ["object"],
+ "responses": {
+ "200": {
+ "description": "Default Response"
+ }
+ }
+ },
+ "options": {
+ "summary": "Handle OPTIONS request for TUS Resumable uploads",
+ "tags": ["object"],
+ "description": "Handle OPTIONS request for TUS Resumable uploads",
+ "responses": {
+ "200": {
+ "description": "Default Response"
+ }
+ }
+ }
+ },
"/bucket/": {
"post": {
"summary": "Create a bucket",
@@ -49,15 +120,34 @@
"properties": {
"name": {
"type": "string",
- "example": "avatars"
+ "examples": ["avatars"]
},
"id": {
"type": "string",
- "example": "avatars"
+ "examples": ["avatars"]
},
"public": {
"type": "boolean",
- "example": false
+ "examples": [false]
+ },
+ "file_size_limit": {
+ "anyOf": [
+ {
+ "type": "integer",
+ "examples": [1000]
+ },
+ {
+ "type": "string",
+ "examples": ["100MB"]
+ }
+ ]
+ },
+ "allowed_mime_types": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ },
+ "examples": [["image/png", "image/jpg"]]
}
},
"required": ["name"]
@@ -68,13 +158,13 @@
},
"parameters": [
{
- "in": "header",
- "name": "authorization",
- "required": true,
"schema": {
"type": "string"
},
- "example": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZS1kZW1vIiwicm9sZSI6ImFub24ifQ.625_WdcF3KHqz5amU0x2X5WWHP-OEs_4qj0ssLNHzTs"
+ "example": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZS1kZW1vIiwicm9sZSI6ImFub24ifQ.625_WdcF3KHqz5amU0x2X5WWHP-OEs_4qj0ssLNHzTs",
+ "in": "header",
+ "name": "authorization",
+ "required": true
}
],
"responses": {
@@ -88,7 +178,7 @@
"properties": {
"name": {
"type": "string",
- "example": "avatars"
+ "examples": ["avatars"]
}
},
"required": ["name"]
@@ -127,13 +217,13 @@
"tags": ["bucket"],
"parameters": [
{
- "in": "header",
- "name": "authorization",
- "required": true,
"schema": {
"type": "string"
},
- "example": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZS1kZW1vIiwicm9sZSI6ImFub24ifQ.625_WdcF3KHqz5amU0x2X5WWHP-OEs_4qj0ssLNHzTs"
+ "example": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZS1kZW1vIiwicm9sZSI6ImFub24ifQ.625_WdcF3KHqz5amU0x2X5WWHP-OEs_4qj0ssLNHzTs",
+ "in": "header",
+ "name": "authorization",
+ "required": true
}
],
"responses": {
@@ -159,6 +249,15 @@
"public": {
"type": "boolean"
},
+ "file_size_limit": {
+ "type": "integer"
+ },
+ "allowed_mime_types": {
+ "type": ["null", "array"],
+ "items": {
+ "type": "string"
+ }
+ },
"created_at": {
"type": "string"
},
@@ -168,30 +267,29 @@
},
"required": ["id", "name"],
"additionalProperties": false,
- "title": "bucketSchema",
- "example": {
- "id": "bucket2",
- "name": "bucket2",
- "owner": "4d56e902-f0a0-4662-8448-a4d9e643c142",
- "created_at": "2021-02-17T04:43:32.770206+00:00",
- "updated_at": "2021-02-17T04:43:32.770206+00:00"
- }
- },
- "example": [
- {
- "id": "bucket2",
- "name": "bucket2",
- "owner": "4d56e902-f0a0-4662-8448-a4d9e643c142",
- "created_at": "2021-02-17T04:43:32.770206+00:00",
- "updated_at": "2021-02-17T04:43:32.770206+00:00"
- }
- ]
+ "examples": [
+ {
+ "id": "bucket2",
+ "name": "bucket2",
+ "public": false,
+ "file_size_limit": 1000000,
+ "allowed_mime_types": ["image/png", "image/jpeg"],
+ "owner": "4d56e902-f0a0-4662-8448-a4d9e643c142",
+ "created_at": "2021-02-17T04:43:32.770206+00:00",
+ "updated_at": "2021-02-17T04:43:32.770206+00:00"
+ }
+ ],
+ "title": "bucketSchema"
+ }
},
"example": [
{
- "id": "bucket2",
- "name": "bucket2",
+ "id": "avatars",
+ "name": "avatars",
"owner": "4d56e902-f0a0-4662-8448-a4d9e643c142",
+ "public": false,
+ "file_size_limit": 1000000,
+ "allowed_mime_types": ["image/png", "image/jpeg"],
"created_at": "2021-02-17T04:43:32.770206+00:00",
"updated_at": "2021-02-17T04:43:32.770206+00:00"
}
@@ -233,8 +331,7 @@
"parameters": [
{
"schema": {
- "type": "string",
- "example": "avatars"
+ "type": "string"
},
"example": "avatars",
"in": "path",
@@ -242,13 +339,13 @@
"required": true
},
{
- "in": "header",
- "name": "authorization",
- "required": true,
"schema": {
"type": "string"
},
- "example": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZS1kZW1vIiwicm9sZSI6ImFub24ifQ.625_WdcF3KHqz5amU0x2X5WWHP-OEs_4qj0ssLNHzTs"
+ "example": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZS1kZW1vIiwicm9sZSI6ImFub24ifQ.625_WdcF3KHqz5amU0x2X5WWHP-OEs_4qj0ssLNHzTs",
+ "in": "header",
+ "name": "authorization",
+ "required": true
}
],
"responses": {
@@ -262,7 +359,7 @@
"properties": {
"message": {
"type": "string",
- "example": "Successfully emptied"
+ "examples": ["Successfully emptied"]
}
}
}
@@ -303,8 +400,7 @@
"parameters": [
{
"schema": {
- "type": "string",
- "example": "avatars"
+ "type": "string"
},
"example": "avatars",
"in": "path",
@@ -312,13 +408,13 @@
"required": true
},
{
- "in": "header",
- "name": "authorization",
- "required": true,
"schema": {
"type": "string"
},
- "example": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZS1kZW1vIiwicm9sZSI6ImFub24ifQ.625_WdcF3KHqz5amU0x2X5WWHP-OEs_4qj0ssLNHzTs"
+ "example": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZS1kZW1vIiwicm9sZSI6ImFub24ifQ.625_WdcF3KHqz5amU0x2X5WWHP-OEs_4qj0ssLNHzTs",
+ "in": "header",
+ "name": "authorization",
+ "required": true
}
],
"responses": {
@@ -342,6 +438,15 @@
"public": {
"type": "boolean"
},
+ "file_size_limit": {
+ "type": "integer"
+ },
+ "allowed_mime_types": {
+ "type": ["null", "array"],
+ "items": {
+ "type": "string"
+ }
+ },
"created_at": {
"type": "string"
},
@@ -350,18 +455,14 @@
}
},
"required": ["id", "name"],
- "additionalProperties": false,
- "example": {
- "id": "bucket2",
- "name": "bucket2",
- "owner": "4d56e902-f0a0-4662-8448-a4d9e643c142",
- "created_at": "2021-02-17T04:43:32.770206+00:00",
- "updated_at": "2021-02-17T04:43:32.770206+00:00"
- }
+ "additionalProperties": false
},
"example": {
"id": "bucket2",
"name": "bucket2",
+ "public": false,
+ "file_size_limit": 1000000,
+ "allowed_mime_types": ["image/png", "image/jpeg"],
"owner": "4d56e902-f0a0-4662-8448-a4d9e643c142",
"created_at": "2021-02-17T04:43:32.770206+00:00",
"updated_at": "2021-02-17T04:43:32.770206+00:00"
@@ -406,7 +507,26 @@
"properties": {
"public": {
"type": "boolean",
- "example": false
+ "examples": [false]
+ },
+ "file_size_limit": {
+ "anyOf": [
+ {
+ "type": "integer",
+ "examples": [1000]
+ },
+ {
+ "type": "string",
+ "examples": ["100MB"]
+ }
+ ]
+ },
+ "allowed_mime_types": {
+ "type": "array",
+ "items": {
+ "type": "string",
+ "examples": [["image/png", "image/jpg"]]
+ }
}
}
}
@@ -415,13 +535,13 @@
},
"parameters": [
{
- "in": "header",
- "name": "authorization",
- "required": true,
"schema": {
"type": "string"
},
- "example": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZS1kZW1vIiwicm9sZSI6ImFub24ifQ.625_WdcF3KHqz5amU0x2X5WWHP-OEs_4qj0ssLNHzTs"
+ "example": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZS1kZW1vIiwicm9sZSI6ImFub24ifQ.625_WdcF3KHqz5amU0x2X5WWHP-OEs_4qj0ssLNHzTs",
+ "in": "header",
+ "name": "authorization",
+ "required": true
}
],
"responses": {
@@ -435,7 +555,7 @@
"properties": {
"message": {
"type": "string",
- "example": "Successfully updated"
+ "examples": ["Successfully updated"]
}
},
"required": ["message"]
@@ -475,8 +595,7 @@
"parameters": [
{
"schema": {
- "type": "string",
- "example": "avatars"
+ "type": "string"
},
"example": "avatars",
"in": "path",
@@ -484,13 +603,13 @@
"required": true
},
{
- "in": "header",
- "name": "authorization",
- "required": true,
"schema": {
"type": "string"
},
- "example": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZS1kZW1vIiwicm9sZSI6ImFub24ifQ.625_WdcF3KHqz5amU0x2X5WWHP-OEs_4qj0ssLNHzTs"
+ "example": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZS1kZW1vIiwicm9sZSI6ImFub24ifQ.625_WdcF3KHqz5amU0x2X5WWHP-OEs_4qj0ssLNHzTs",
+ "in": "header",
+ "name": "authorization",
+ "required": true
}
],
"responses": {
@@ -504,7 +623,7 @@
"properties": {
"message": {
"type": "string",
- "example": "Successfully deleted"
+ "examples": ["Successfully deleted"]
}
}
}
@@ -545,8 +664,7 @@
"parameters": [
{
"schema": {
- "type": "string",
- "example": "avatars"
+ "type": "string"
},
"example": "avatars",
"in": "path",
@@ -555,8 +673,7 @@
},
{
"schema": {
- "type": "string",
- "example": "folder/cat.png"
+ "type": "string"
},
"example": "folder/cat.png",
"in": "path",
@@ -564,13 +681,13 @@
"required": true
},
{
- "in": "header",
- "name": "authorization",
- "required": true,
"schema": {
"type": "string"
},
- "example": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZS1kZW1vIiwicm9sZSI6ImFub24ifQ.625_WdcF3KHqz5amU0x2X5WWHP-OEs_4qj0ssLNHzTs"
+ "example": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZS1kZW1vIiwicm9sZSI6ImFub24ifQ.625_WdcF3KHqz5amU0x2X5WWHP-OEs_4qj0ssLNHzTs",
+ "in": "header",
+ "name": "authorization",
+ "required": true
}
],
"responses": {
@@ -584,7 +701,7 @@
"properties": {
"message": {
"type": "string",
- "example": "Successfully deleted"
+ "examples": ["Successfully deleted"]
}
}
}
@@ -624,8 +741,7 @@
"parameters": [
{
"schema": {
- "type": "string",
- "example": "avatars"
+ "type": "string"
},
"example": "avatars",
"in": "path",
@@ -634,8 +750,7 @@
},
{
"schema": {
- "type": "string",
- "example": "folder/cat.png"
+ "type": "string"
},
"example": "folder/cat.png",
"in": "path",
@@ -643,13 +758,13 @@
"required": true
},
{
- "in": "header",
- "name": "authorization",
- "required": true,
"schema": {
"type": "string"
},
- "example": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZS1kZW1vIiwicm9sZSI6ImFub24ifQ.625_WdcF3KHqz5amU0x2X5WWHP-OEs_4qj0ssLNHzTs"
+ "example": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZS1kZW1vIiwicm9sZSI6ImFub24ifQ.625_WdcF3KHqz5amU0x2X5WWHP-OEs_4qj0ssLNHzTs",
+ "in": "header",
+ "name": "authorization",
+ "required": true
}
],
"responses": {
@@ -684,8 +799,7 @@
"parameters": [
{
"schema": {
- "type": "string",
- "example": "avatars"
+ "type": "string"
},
"example": "avatars",
"in": "path",
@@ -694,8 +808,7 @@
},
{
"schema": {
- "type": "string",
- "example": "folder/cat.png"
+ "type": "string"
},
"example": "folder/cat.png",
"in": "path",
@@ -703,13 +816,13 @@
"required": true
},
{
- "in": "header",
- "name": "authorization",
- "required": true,
"schema": {
"type": "string"
},
- "example": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZS1kZW1vIiwicm9sZSI6ImFub24ifQ.625_WdcF3KHqz5amU0x2X5WWHP-OEs_4qj0ssLNHzTs"
+ "example": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZS1kZW1vIiwicm9sZSI6ImFub24ifQ.625_WdcF3KHqz5amU0x2X5WWHP-OEs_4qj0ssLNHzTs",
+ "in": "header",
+ "name": "authorization",
+ "required": true
}
],
"responses": {
@@ -723,7 +836,7 @@
"properties": {
"Key": {
"type": "string",
- "example": "projectref/avatars/folder/cat.png"
+ "examples": ["avatars/folder/cat.png"]
}
},
"required": ["Key"]
@@ -763,8 +876,7 @@
"parameters": [
{
"schema": {
- "type": "string",
- "example": "avatars"
+ "type": "string"
},
"example": "avatars",
"in": "path",
@@ -773,8 +885,7 @@
},
{
"schema": {
- "type": "string",
- "example": "folder/cat.png"
+ "type": "string"
},
"example": "folder/cat.png",
"in": "path",
@@ -782,13 +893,13 @@
"required": true
},
{
- "in": "header",
- "name": "authorization",
- "required": true,
"schema": {
"type": "string"
},
- "example": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZS1kZW1vIiwicm9sZSI6ImFub24ifQ.625_WdcF3KHqz5amU0x2X5WWHP-OEs_4qj0ssLNHzTs"
+ "example": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZS1kZW1vIiwicm9sZSI6ImFub24ifQ.625_WdcF3KHqz5amU0x2X5WWHP-OEs_4qj0ssLNHzTs",
+ "in": "header",
+ "name": "authorization",
+ "required": true
}
],
"responses": {
@@ -802,7 +913,7 @@
"properties": {
"Key": {
"type": "string",
- "example": "avatars/folder/cat.png"
+ "examples": ["avatars/folder/cat.png"]
}
},
"required": ["Key"]
@@ -853,7 +964,7 @@
"type": "string"
},
"minItems": 1,
- "example": ["folder/cat.png", "folder/morecats.png"]
+ "examples": [["folder/cat.png", "folder/morecats.png"]]
}
},
"required": ["prefixes"]
@@ -865,8 +976,7 @@
"parameters": [
{
"schema": {
- "type": "string",
- "example": "avatars"
+ "type": "string"
},
"example": "avatars",
"in": "path",
@@ -874,13 +984,13 @@
"required": true
},
{
- "in": "header",
- "name": "authorization",
- "required": true,
"schema": {
"type": "string"
},
- "example": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZS1kZW1vIiwicm9sZSI6ImFub24ifQ.625_WdcF3KHqz5amU0x2X5WWHP-OEs_4qj0ssLNHzTs"
+ "example": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZS1kZW1vIiwicm9sZSI6ImFub24ifQ.625_WdcF3KHqz5amU0x2X5WWHP-OEs_4qj0ssLNHzTs",
+ "in": "header",
+ "name": "authorization",
+ "required": true
}
],
"responses": {
@@ -903,6 +1013,9 @@
"owner": {
"type": "string"
},
+ "version": {
+ "type": "string"
+ },
"id": {
"anyOf": [
{
@@ -969,6 +1082,15 @@
"public": {
"type": "boolean"
},
+ "file_size_limit": {
+ "type": "integer"
+ },
+ "allowed_mime_types": {
+ "type": ["null", "array"],
+ "items": {
+ "type": "string"
+ }
+ },
"created_at": {
"type": "string"
},
@@ -978,30 +1100,37 @@
},
"required": ["id", "name"],
"additionalProperties": false,
- "example": {
- "id": "bucket2",
- "name": "bucket2",
- "owner": "4d56e902-f0a0-4662-8448-a4d9e643c142",
- "created_at": "2021-02-17T04:43:32.770206+00:00",
- "updated_at": "2021-02-17T04:43:32.770206+00:00"
- }
+ "examples": [
+ {
+ "id": "bucket2",
+ "name": "bucket2",
+ "public": false,
+ "file_size_limit": 1000000,
+ "allowed_mime_types": ["image/png", "image/jpeg"],
+ "owner": "4d56e902-f0a0-4662-8448-a4d9e643c142",
+ "created_at": "2021-02-17T04:43:32.770206+00:00",
+ "updated_at": "2021-02-17T04:43:32.770206+00:00"
+ }
+ ]
}
},
"required": ["name"],
"additionalProperties": false,
- "title": "objectSchema",
- "example": {
- "name": "folder/cat.png",
- "bucket_id": "avatars",
- "owner": "317eadce-631a-4429-a0bb-f19a7a517b4a",
- "id": "eaa8bdb5-2e00-4767-b5a9-d2502efe2196",
- "updated_at": "2021-04-06T16:30:35.394674+00:00",
- "created_at": "2021-04-06T16:30:35.394674+00:00",
- "last_accessed_at": "2021-04-06T16:30:35.394674+00:00",
- "metadata": {
- "size": 1234
+ "examples": [
+ {
+ "name": "folder/cat.png",
+ "bucket_id": "avatars",
+ "owner": "317eadce-631a-4429-a0bb-f19a7a517b4a",
+ "id": "eaa8bdb5-2e00-4767-b5a9-d2502efe2196",
+ "updated_at": "2021-04-06T16:30:35.394674+00:00",
+ "created_at": "2021-04-06T16:30:35.394674+00:00",
+ "last_accessed_at": "2021-04-06T16:30:35.394674+00:00",
+ "metadata": {
+ "size": 1234
+ }
}
- }
+ ],
+ "title": "objectSchema"
}
}
}
@@ -1041,8 +1170,7 @@
"parameters": [
{
"schema": {
- "type": "string",
- "example": "avatars"
+ "type": "string"
},
"example": "avatars",
"in": "path",
@@ -1051,8 +1179,7 @@
},
{
"schema": {
- "type": "string",
- "example": "folder/cat.png"
+ "type": "string"
},
"example": "folder/cat.png",
"in": "path",
@@ -1060,13 +1187,13 @@
"required": true
},
{
- "in": "header",
- "name": "authorization",
- "required": true,
"schema": {
"type": "string"
},
- "example": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZS1kZW1vIiwicm9sZSI6ImFub24ifQ.625_WdcF3KHqz5amU0x2X5WWHP-OEs_4qj0ssLNHzTs"
+ "example": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZS1kZW1vIiwicm9sZSI6ImFub24ifQ.625_WdcF3KHqz5amU0x2X5WWHP-OEs_4qj0ssLNHzTs",
+ "in": "header",
+ "name": "authorization",
+ "required": true
}
],
"responses": {
@@ -1097,6 +1224,164 @@
}
}
},
+ "/object/upload/sign/{bucketName}/{wildcard}": {
+ "post": {
+ "summary": "Generate a presigned url to upload an object",
+ "tags": ["object"],
+ "parameters": [
+ {
+ "schema": {
+ "type": "string"
+ },
+ "example": "avatars",
+ "in": "path",
+ "name": "bucketName",
+ "required": true
+ },
+ {
+ "schema": {
+ "type": "string"
+ },
+ "example": "folder/cat.png",
+ "in": "path",
+ "name": "*",
+ "required": true
+ },
+ {
+ "schema": {
+ "type": "string"
+ },
+ "example": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZS1kZW1vIiwicm9sZSI6ImFub24ifQ.625_WdcF3KHqz5amU0x2X5WWHP-OEs_4qj0ssLNHzTs",
+ "in": "header",
+ "name": "authorization",
+ "required": true
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Successful response",
+ "content": {
+ "application/json": {
+ "schema": {
+ "description": "Successful response",
+ "type": "object",
+ "properties": {
+ "url": {
+ "type": "string",
+ "examples": [
+ "/object/sign/upload/avatars/folder/cat.png?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1cmwiOiJhdmF0YXJzL2ZvbGRlci9jYXQucG5nIiwiaWF0IjoxNjE3NzI2MjczLCJleHAiOjE2MTc3MjcyNzN9.s7Gt8ME80iREVxPhH01ZNv8oUn4XtaWsmiQ5csiUHn4"
+ ]
+ }
+ },
+ "required": ["url"]
+ }
+ }
+ }
+ },
+ "4XX": {
+ "description": "Error response",
+ "content": {
+ "application/json": {
+ "schema": {
+ "description": "Error response",
+ "type": "object",
+ "properties": {
+ "statusCode": {
+ "type": "string"
+ },
+ "error": {
+ "type": "string"
+ },
+ "message": {
+ "type": "string"
+ }
+ },
+ "required": ["statusCode", "error", "message"],
+ "title": "errorSchema"
+ }
+ }
+ }
+ }
+ }
+ },
+ "put": {
+ "summary": "Uploads an object via a presigned URL",
+ "tags": ["object"],
+ "parameters": [
+ {
+ "schema": {
+ "type": "string"
+ },
+ "example": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1cmwiOiJidWNrZXQyL3B1YmxpYy9zYWRjYXQtdXBsb2FkMjMucG5nIiwiaWF0IjoxNjE3NzI2MjczLCJleHAiOjE2MTc3MjcyNzN9.uBQcXzuvXxfw-9WgzWMBfE_nR3VOgpvfZe032sfLSSk",
+ "in": "query",
+ "name": "token",
+ "required": true
+ },
+ {
+ "schema": {
+ "type": "string"
+ },
+ "example": "avatars",
+ "in": "path",
+ "name": "bucketName",
+ "required": true
+ },
+ {
+ "schema": {
+ "type": "string"
+ },
+ "example": "folder/cat.png",
+ "in": "path",
+ "name": "*",
+ "required": true
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "Succesful response",
+ "content": {
+ "application/json": {
+ "schema": {
+ "description": "Succesful response",
+ "type": "object",
+ "properties": {
+ "Key": {
+ "type": "string",
+ "examples": ["avatars/folder/cat.png"]
+ }
+ },
+ "required": ["Key"]
+ }
+ }
+ }
+ },
+ "4XX": {
+ "description": "Error response",
+ "content": {
+ "application/json": {
+ "schema": {
+ "description": "Error response",
+ "type": "object",
+ "properties": {
+ "statusCode": {
+ "type": "string"
+ },
+ "error": {
+ "type": "string"
+ },
+ "message": {
+ "type": "string"
+ }
+ },
+ "required": ["statusCode", "error", "message"],
+ "title": "errorSchema"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
"/object/sign/{bucketName}/{wildcard}": {
"post": {
"summary": "Generate a presigned url to retrieve an object",
@@ -1110,20 +1395,20 @@
"expiresIn": {
"type": "integer",
"minimum": 1,
- "example": 60000
+ "examples": [60000]
},
"transform": {
"type": "object",
"properties": {
"height": {
"type": "integer",
- "minimum": 0,
- "example": 100
+ "examples": [100],
+ "minimum": 0
},
"width": {
"type": "integer",
- "minimum": 0,
- "example": 100
+ "examples": [100],
+ "minimum": 0
},
"resize": {
"type": "string",
@@ -1150,8 +1435,7 @@
"parameters": [
{
"schema": {
- "type": "string",
- "example": "avatars"
+ "type": "string"
},
"example": "avatars",
"in": "path",
@@ -1160,8 +1444,7 @@
},
{
"schema": {
- "type": "string",
- "example": "folder/cat.png"
+ "type": "string"
},
"example": "folder/cat.png",
"in": "path",
@@ -1169,13 +1452,13 @@
"required": true
},
{
- "in": "header",
- "name": "authorization",
- "required": true,
"schema": {
"type": "string"
},
- "example": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZS1kZW1vIiwicm9sZSI6ImFub24ifQ.625_WdcF3KHqz5amU0x2X5WWHP-OEs_4qj0ssLNHzTs"
+ "example": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZS1kZW1vIiwicm9sZSI6ImFub24ifQ.625_WdcF3KHqz5amU0x2X5WWHP-OEs_4qj0ssLNHzTs",
+ "in": "header",
+ "name": "authorization",
+ "required": true
}
],
"responses": {
@@ -1189,7 +1472,9 @@
"properties": {
"signedURL": {
"type": "string",
- "example": "/object/sign/avatars/folder/cat.png?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1cmwiOiJhdmF0YXJzL2ZvbGRlci9jYXQucG5nIiwiaWF0IjoxNjE3NzI2MjczLCJleHAiOjE2MTc3MjcyNzN9.s7Gt8ME80iREVxPhH01ZNv8oUn4XtaWsmiQ5csiUHn4"
+ "examples": [
+ "/object/sign/avatars/folder/cat.png?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1cmwiOiJhdmF0YXJzL2ZvbGRlci9jYXQucG5nIiwiaWF0IjoxNjE3NzI2MjczLCJleHAiOjE2MTc3MjcyNzN9.s7Gt8ME80iREVxPhH01ZNv8oUn4XtaWsmiQ5csiUHn4"
+ ]
}
},
"required": ["signedURL"]
@@ -1245,8 +1530,7 @@
},
{
"schema": {
- "type": "string",
- "example": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1cmwiOiJidWNrZXQyL3B1YmxpYy9zYWRjYXQtdXBsb2FkMjMucG5nIiwiaWF0IjoxNjE3NzI2MjczLCJleHAiOjE2MTc3MjcyNzN9.uBQcXzuvXxfw-9WgzWMBfE_nR3VOgpvfZe032sfLSSk"
+ "type": "string"
},
"example": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1cmwiOiJidWNrZXQyL3B1YmxpYy9zYWRjYXQtdXBsb2FkMjMucG5nIiwiaWF0IjoxNjE3NzI2MjczLCJleHAiOjE2MTc3MjcyNzN9.uBQcXzuvXxfw-9WgzWMBfE_nR3VOgpvfZe032sfLSSk",
"in": "query",
@@ -1255,8 +1539,7 @@
},
{
"schema": {
- "type": "string",
- "example": "avatars"
+ "type": "string"
},
"example": "avatars",
"in": "path",
@@ -1265,8 +1548,7 @@
},
{
"schema": {
- "type": "string",
- "example": "folder/cat.png"
+ "type": "string"
},
"example": "folder/cat.png",
"in": "path",
@@ -1315,7 +1597,7 @@
"expiresIn": {
"type": "integer",
"minimum": 1,
- "example": 60000
+ "examples": [60000]
},
"paths": {
"type": "array",
@@ -1323,7 +1605,7 @@
"type": "string"
},
"minItems": 1,
- "example": ["folder/cat.png", "folder/morecats.png"]
+ "examples": [["folder/cat.png", "folder/morecats.png"]]
}
},
"required": ["expiresIn", "paths"]
@@ -1335,8 +1617,7 @@
"parameters": [
{
"schema": {
- "type": "string",
- "example": "avatars"
+ "type": "string"
},
"example": "avatars",
"in": "path",
@@ -1344,13 +1625,13 @@
"required": true
},
{
- "in": "header",
- "name": "authorization",
- "required": true,
"schema": {
"type": "string"
},
- "example": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZS1kZW1vIiwicm9sZSI6ImFub24ifQ.625_WdcF3KHqz5amU0x2X5WWHP-OEs_4qj0ssLNHzTs"
+ "example": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZS1kZW1vIiwicm9sZSI6ImFub24ifQ.625_WdcF3KHqz5amU0x2X5WWHP-OEs_4qj0ssLNHzTs",
+ "in": "header",
+ "name": "authorization",
+ "required": true
}
],
"responses": {
@@ -1366,15 +1647,19 @@
"properties": {
"error": {
"error": ["string", "null"],
- "example": "Either the object does not exist or you do not have access to it"
+ "examples": [
+ "Either the object does not exist or you do not have access to it"
+ ]
},
- "path": {
+ "version": {
"type": "string",
- "example": "folder/cat.png"
+ "examples": ["folder/cat.png"]
},
"signedURL": {
"type": ["null", "string"],
- "example": "/object/sign/avatars/folder/cat.png?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1cmwiOiJhdmF0YXJzL2ZvbGRlci9jYXQucG5nIiwiaWF0IjoxNjE3NzI2MjczLCJleHAiOjE2MTc3MjcyNzN9.s7Gt8ME80iREVxPhH01ZNv8oUn4XtaWsmiQ5csiUHn4"
+ "examples": [
+ "/object/sign/avatars/folder/cat.png?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1cmwiOiJhdmF0YXJzL2ZvbGRlci9jYXQucG5nIiwiaWF0IjoxNjE3NzI2MjczLCJleHAiOjE2MTc3MjcyNzN9.s7Gt8ME80iREVxPhH01ZNv8oUn4XtaWsmiQ5csiUHn4"
+ ]
}
},
"required": ["error", "path", "signedURL"]
@@ -1422,15 +1707,15 @@
"properties": {
"bucketId": {
"type": "string",
- "example": "avatars"
+ "examples": ["avatars"]
},
"sourceKey": {
"type": "string",
- "example": "folder/cat.png"
+ "examples": ["folder/cat.png"]
},
"destinationKey": {
"type": "string",
- "example": "folder/newcat.png"
+ "examples": ["folder/newcat.png"]
}
},
"required": ["bucketId", "sourceKey", "destinationKey"]
@@ -1441,13 +1726,13 @@
},
"parameters": [
{
- "in": "header",
- "name": "authorization",
- "required": true,
"schema": {
"type": "string"
},
- "example": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZS1kZW1vIiwicm9sZSI6ImFub24ifQ.625_WdcF3KHqz5amU0x2X5WWHP-OEs_4qj0ssLNHzTs"
+ "example": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZS1kZW1vIiwicm9sZSI6ImFub24ifQ.625_WdcF3KHqz5amU0x2X5WWHP-OEs_4qj0ssLNHzTs",
+ "in": "header",
+ "name": "authorization",
+ "required": true
}
],
"responses": {
@@ -1461,7 +1746,7 @@
"properties": {
"message": {
"type": "string",
- "example": "Successfully moved"
+ "examples": ["Successfully moved"]
}
},
"required": ["message"]
@@ -1508,17 +1793,17 @@
"properties": {
"prefix": {
"type": "string",
- "example": "folder/subfolder"
+ "examples": ["folder/subfolder"]
},
"limit": {
"type": "integer",
"minimum": 1,
- "example": 10
+ "examples": [10]
},
"offset": {
"type": "integer",
"minimum": 0,
- "example": 0
+ "examples": [0]
},
"sortBy": {
"type": "object",
@@ -1554,13 +1839,13 @@
"required": true
},
{
- "in": "header",
- "name": "authorization",
- "required": true,
"schema": {
"type": "string"
},
- "example": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZS1kZW1vIiwicm9sZSI6ImFub24ifQ.625_WdcF3KHqz5amU0x2X5WWHP-OEs_4qj0ssLNHzTs"
+ "example": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZS1kZW1vIiwicm9sZSI6ImFub24ifQ.625_WdcF3KHqz5amU0x2X5WWHP-OEs_4qj0ssLNHzTs",
+ "in": "header",
+ "name": "authorization",
+ "required": true
}
],
"responses": {
@@ -1583,6 +1868,9 @@
"owner": {
"type": "string"
},
+ "version": {
+ "type": "string"
+ },
"id": {
"anyOf": [
{
@@ -1649,6 +1937,15 @@
"public": {
"type": "boolean"
},
+ "file_size_limit": {
+ "type": "integer"
+ },
+ "allowed_mime_types": {
+ "type": ["null", "array"],
+ "items": {
+ "type": "string"
+ }
+ },
"created_at": {
"type": "string"
},
@@ -1658,29 +1955,36 @@
},
"required": ["id", "name"],
"additionalProperties": false,
- "example": {
- "id": "bucket2",
- "name": "bucket2",
- "owner": "4d56e902-f0a0-4662-8448-a4d9e643c142",
- "created_at": "2021-02-17T04:43:32.770206+00:00",
- "updated_at": "2021-02-17T04:43:32.770206+00:00"
- }
+ "examples": [
+ {
+ "id": "bucket2",
+ "name": "bucket2",
+ "public": false,
+ "file_size_limit": 1000000,
+ "allowed_mime_types": ["image/png", "image/jpeg"],
+ "owner": "4d56e902-f0a0-4662-8448-a4d9e643c142",
+ "created_at": "2021-02-17T04:43:32.770206+00:00",
+ "updated_at": "2021-02-17T04:43:32.770206+00:00"
+ }
+ ]
}
},
"required": ["name"],
"additionalProperties": false,
- "example": {
- "name": "folder/cat.png",
- "bucket_id": "avatars",
- "owner": "317eadce-631a-4429-a0bb-f19a7a517b4a",
- "id": "eaa8bdb5-2e00-4767-b5a9-d2502efe2196",
- "updated_at": "2021-04-06T16:30:35.394674+00:00",
- "created_at": "2021-04-06T16:30:35.394674+00:00",
- "last_accessed_at": "2021-04-06T16:30:35.394674+00:00",
- "metadata": {
- "size": 1234
+ "examples": [
+ {
+ "name": "folder/cat.png",
+ "bucket_id": "avatars",
+ "owner": "317eadce-631a-4429-a0bb-f19a7a517b4a",
+ "id": "eaa8bdb5-2e00-4767-b5a9-d2502efe2196",
+ "updated_at": "2021-04-06T16:30:35.394674+00:00",
+ "created_at": "2021-04-06T16:30:35.394674+00:00",
+ "last_accessed_at": "2021-04-06T16:30:35.394674+00:00",
+ "metadata": {
+ "size": 1234
+ }
}
- }
+ ]
}
}
}
@@ -1720,8 +2024,7 @@
"parameters": [
{
"schema": {
- "type": "string",
- "example": "avatars"
+ "type": "string"
},
"example": "avatars",
"in": "path",
@@ -1730,8 +2033,7 @@
},
{
"schema": {
- "type": "string",
- "example": "folder/cat.png"
+ "type": "string"
},
"example": "folder/cat.png",
"in": "path",
@@ -1739,13 +2041,13 @@
"required": true
},
{
- "in": "header",
- "name": "authorization",
- "required": true,
"schema": {
"type": "string"
},
- "example": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZS1kZW1vIiwicm9sZSI6ImFub24ifQ.625_WdcF3KHqz5amU0x2X5WWHP-OEs_4qj0ssLNHzTs"
+ "example": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZS1kZW1vIiwicm9sZSI6ImFub24ifQ.625_WdcF3KHqz5amU0x2X5WWHP-OEs_4qj0ssLNHzTs",
+ "in": "header",
+ "name": "authorization",
+ "required": true
}
],
"responses": {
@@ -1784,8 +2086,7 @@
"parameters": [
{
"schema": {
- "type": "string",
- "example": "avatars"
+ "type": "string"
},
"example": "avatars",
"in": "path",
@@ -1794,8 +2095,7 @@
},
{
"schema": {
- "type": "string",
- "example": "folder/cat.png"
+ "type": "string"
},
"example": "folder/cat.png",
"in": "path",
@@ -1803,13 +2103,13 @@
"required": true
},
{
- "in": "header",
- "name": "authorization",
- "required": true,
"schema": {
"type": "string"
},
- "example": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZS1kZW1vIiwicm9sZSI6ImFub24ifQ.625_WdcF3KHqz5amU0x2X5WWHP-OEs_4qj0ssLNHzTs"
+ "example": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZS1kZW1vIiwicm9sZSI6ImFub24ifQ.625_WdcF3KHqz5amU0x2X5WWHP-OEs_4qj0ssLNHzTs",
+ "in": "header",
+ "name": "authorization",
+ "required": true
}
],
"responses": {
@@ -1851,15 +2151,15 @@
"properties": {
"sourceKey": {
"type": "string",
- "example": "folder/source.png"
+ "examples": ["folder/source.png"]
},
"bucketId": {
"type": "string",
- "example": "avatars"
+ "examples": ["avatars"]
},
"destinationKey": {
"type": "string",
- "example": "folder/destination.png"
+ "examples": ["folder/destination.png"]
}
},
"required": ["sourceKey", "bucketId", "destinationKey"]
@@ -1870,13 +2170,13 @@
},
"parameters": [
{
- "in": "header",
- "name": "authorization",
- "required": true,
"schema": {
"type": "string"
},
- "example": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZS1kZW1vIiwicm9sZSI6ImFub24ifQ.625_WdcF3KHqz5amU0x2X5WWHP-OEs_4qj0ssLNHzTs"
+ "example": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZS1kZW1vIiwicm9sZSI6ImFub24ifQ.625_WdcF3KHqz5amU0x2X5WWHP-OEs_4qj0ssLNHzTs",
+ "in": "header",
+ "name": "authorization",
+ "required": true
}
],
"responses": {
@@ -1890,7 +2190,7 @@
"properties": {
"Key": {
"type": "string",
- "example": "folder/destination.png"
+ "examples": ["folder/destination.png"]
}
},
"required": ["Key"]
@@ -1932,8 +2232,7 @@
"parameters": [
{
"schema": {
- "type": "string",
- "example": "avatars"
+ "type": "string"
},
"example": "avatars",
"in": "path",
@@ -1942,8 +2241,7 @@
},
{
"schema": {
- "type": "string",
- "example": "folder/cat.png"
+ "type": "string"
},
"example": "folder/cat.png",
"in": "path",
@@ -1982,12 +2280,12 @@
"/object/info/public/{bucketName}/{wildcard}": {
"get": {
"summary": "Get object info",
+ "tags": ["object"],
"description": "returns object info",
"parameters": [
{
"schema": {
- "type": "string",
- "example": "avatars"
+ "type": "string"
},
"example": "avatars",
"in": "path",
@@ -1996,8 +2294,7 @@
},
{
"schema": {
- "type": "string",
- "example": "folder/cat.png"
+ "type": "string"
},
"example": "folder/cat.png",
"in": "path",
@@ -2031,6 +2328,294 @@
}
}
}
+ },
+ "/render/image/authenticated/{bucketName}/{wildcard}": {
+ "get": {
+ "summary": "Render an authenticated image with the given transformations",
+ "tags": ["object"],
+ "parameters": [
+ {
+ "schema": {
+ "type": "integer",
+ "minimum": 0
+ },
+ "example": 100,
+ "in": "query",
+ "name": "height",
+ "required": false
+ },
+ {
+ "schema": {
+ "type": "integer",
+ "minimum": 0
+ },
+ "example": 100,
+ "in": "query",
+ "name": "width",
+ "required": false
+ },
+ {
+ "schema": {
+ "type": "string",
+ "enum": ["cover", "contain", "fill"]
+ },
+ "in": "query",
+ "name": "resize",
+ "required": false
+ },
+ {
+ "schema": {
+ "type": "string",
+ "enum": ["origin", "avif"]
+ },
+ "in": "query",
+ "name": "format",
+ "required": false
+ },
+ {
+ "schema": {
+ "type": "integer",
+ "minimum": 20,
+ "maximum": 100
+ },
+ "in": "query",
+ "name": "quality",
+ "required": false
+ },
+ {
+ "schema": {
+ "type": "string"
+ },
+ "example": "filename.png",
+ "in": "query",
+ "name": "download",
+ "required": false
+ },
+ {
+ "schema": {
+ "type": "string"
+ },
+ "example": "avatars",
+ "in": "path",
+ "name": "bucketName",
+ "required": true
+ },
+ {
+ "schema": {
+ "type": "string"
+ },
+ "example": "folder/cat.png",
+ "in": "path",
+ "name": "*",
+ "required": true
+ }
+ ],
+ "responses": {
+ "4XX": {
+ "description": "Error response",
+ "content": {
+ "application/json": {
+ "schema": {
+ "description": "Error response",
+ "type": "object",
+ "properties": {
+ "statusCode": {
+ "type": "string"
+ },
+ "error": {
+ "type": "string"
+ },
+ "message": {
+ "type": "string"
+ }
+ },
+ "required": ["statusCode", "error", "message"],
+ "title": "errorSchema"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/render/image/sign/{bucketName}/{wildcard}": {
+ "get": {
+ "summary": "Render an authenticated image with the given transformations",
+ "tags": ["object"],
+ "parameters": [
+ {
+ "schema": {
+ "type": "string"
+ },
+ "example": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1cmwiOiJidWNrZXQyL3B1YmxpYy9zYWRjYXQtdXBsb2FkMjMucG5nIiwiaWF0IjoxNjE3NzI2MjczLCJleHAiOjE2MTc3MjcyNzN9.uBQcXzuvXxfw-9WgzWMBfE_nR3VOgpvfZe032sfLSSk",
+ "in": "query",
+ "name": "token",
+ "required": true
+ },
+ {
+ "schema": {
+ "type": "string"
+ },
+ "example": "filename.png",
+ "in": "query",
+ "name": "download",
+ "required": false
+ },
+ {
+ "schema": {
+ "type": "string"
+ },
+ "example": "avatars",
+ "in": "path",
+ "name": "bucketName",
+ "required": true
+ },
+ {
+ "schema": {
+ "type": "string"
+ },
+ "example": "folder/cat.png",
+ "in": "path",
+ "name": "*",
+ "required": true
+ }
+ ],
+ "responses": {
+ "4XX": {
+ "description": "Error response",
+ "content": {
+ "application/json": {
+ "schema": {
+ "description": "Error response",
+ "type": "object",
+ "properties": {
+ "statusCode": {
+ "type": "string"
+ },
+ "error": {
+ "type": "string"
+ },
+ "message": {
+ "type": "string"
+ }
+ },
+ "required": ["statusCode", "error", "message"],
+ "title": "errorSchema"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/render/image/public/{bucketName}/{wildcard}": {
+ "get": {
+ "summary": "Render a public image with the given transformations",
+ "tags": ["object"],
+ "parameters": [
+ {
+ "schema": {
+ "type": "integer",
+ "minimum": 0
+ },
+ "example": 100,
+ "in": "query",
+ "name": "height",
+ "required": false
+ },
+ {
+ "schema": {
+ "type": "integer",
+ "minimum": 0
+ },
+ "example": 100,
+ "in": "query",
+ "name": "width",
+ "required": false
+ },
+ {
+ "schema": {
+ "type": "string",
+ "enum": ["cover", "contain", "fill"]
+ },
+ "in": "query",
+ "name": "resize",
+ "required": false
+ },
+ {
+ "schema": {
+ "type": "string",
+ "enum": ["origin", "avif"]
+ },
+ "in": "query",
+ "name": "format",
+ "required": false
+ },
+ {
+ "schema": {
+ "type": "integer",
+ "minimum": 20,
+ "maximum": 100
+ },
+ "in": "query",
+ "name": "quality",
+ "required": false
+ },
+ {
+ "schema": {
+ "type": "string"
+ },
+ "example": "filename.png",
+ "in": "query",
+ "name": "download",
+ "required": false
+ },
+ {
+ "schema": {
+ "type": "string"
+ },
+ "example": "avatars",
+ "in": "path",
+ "name": "bucketName",
+ "required": true
+ },
+ {
+ "schema": {
+ "type": "string"
+ },
+ "example": "folder/cat.png",
+ "in": "path",
+ "name": "*",
+ "required": true
+ }
+ ],
+ "responses": {
+ "4XX": {
+ "description": "Error response",
+ "content": {
+ "application/json": {
+ "schema": {
+ "description": "Error response",
+ "type": "object",
+ "properties": {
+ "statusCode": {
+ "type": "string"
+ },
+ "error": {
+ "type": "string"
+ },
+ "message": {
+ "type": "string"
+ }
+ },
+ "required": ["statusCode", "error", "message"],
+ "title": "errorSchema"
+ }
+ }
+ }
+ }
+ }
+ }
}
},
"tags": [
diff --git a/studio/components/grid/SupabaseGrid.tsx b/studio/components/grid/SupabaseGrid.tsx
index 5318d088f19..3a1f1fbaffb 100644
--- a/studio/components/grid/SupabaseGrid.tsx
+++ b/studio/components/grid/SupabaseGrid.tsx
@@ -66,6 +66,11 @@ const SupabaseGridLayout = forwardRef((props
showCustomChildren,
customHeader,
children,
+ onAddRow,
+ onAddColumn,
+ updateTableRow,
+ onEditForeignKeyColumnValue,
+ onImportData,
} = props
const dispatch = useDispatch()
const state = useTrackedState()
@@ -79,15 +84,13 @@ const SupabaseGridLayout = forwardRef((props
const sorts = formatSortURLParams(sort as string[])
const filters = formatFilterURLParams(filter as string[])
- const table = props.table
-
const { project } = useProjectContext()
const { data, isLoading, isRefetching } = useTableRowsQuery(
{
- queryKey: [table.schema, table.name],
+ queryKey: [props.table.schema, props.table.name],
projectRef: project?.ref,
connectionString: project?.connectionString,
- table,
+ table: props.table,
sorts,
filters,
page: state.page,
@@ -194,17 +197,18 @@ const SupabaseGridLayout = forwardRef((props
if (!state.table || refreshView || refreshTable) {
initializeData()
}
- }, [state.metaService, state.table, table, props.schema])
+ }, [state.metaService, state.table, props.table, props.schema])
return (
@@ -216,8 +220,8 @@ const SupabaseGridLayout = forwardRef((props
ref={gridRef}
{...gridProps}
rows={data?.rows ?? []}
- updateRow={props.updateTableRow}
- onEditForeignKeyColumnValue={props.onEditForeignKeyColumnValue}
+ updateRow={updateTableRow}
+ onEditForeignKeyColumnValue={onEditForeignKeyColumnValue}
/>
@@ -225,7 +229,7 @@ const SupabaseGridLayout = forwardRef((props
)}
{mounted &&
- createPortal( , document.body)}
+ createPortal( , document.body)}
)
})
diff --git a/studio/components/grid/components/header/Header.tsx b/studio/components/grid/components/header/Header.tsx
index 61efa5c7b37..260dd16e8ba 100644
--- a/studio/components/grid/components/header/Header.tsx
+++ b/studio/components/grid/components/header/Header.tsx
@@ -1,6 +1,16 @@
-import { saveAs } from 'file-saver'
+import saveAs from 'file-saver'
+import Papa from 'papaparse'
import { useState, ReactNode } from 'react'
-import { Button, IconDownload, IconX, IconTrash, Dropdown, IconChevronDown } from 'ui'
+import {
+ Button,
+ IconDownload,
+ IconX,
+ IconTrash,
+ Dropdown,
+ IconChevronDown,
+ IconFileText,
+ IconArrowUp,
+} from 'ui'
import { PermissionAction } from '@supabase/shared-types/out/constants'
import { checkPermissions, useStore, useUrlState } from 'hooks'
@@ -9,7 +19,6 @@ import SortPopover from './sort'
import RefreshButton from './RefreshButton'
import { confirmAlert } from 'components/to-be-cleaned/ModalsDeprecated/ConfirmModal'
import { Sort, Filter, SupaTable } from 'components/grid/types'
-import { exportRowsToCsv } from 'components/grid/utils'
import { useDispatch, useTrackedState } from 'components/grid/store'
import { useProjectContext } from 'components/layouts/ProjectLayout/ProjectContext'
import { useTableRowDeleteMutation } from 'data/table-rows/table-row-delete-mutation'
@@ -18,6 +27,7 @@ import { useTableRowTruncateMutation } from 'data/table-rows/table-row-truncate-
import { useTableRowsCountQuery } from 'data/table-rows/table-rows-count-query'
import { useTableRowsQuery } from 'data/table-rows/table-rows-query'
import RLSBannerWarning from './RLSBannerWarning'
+import clsx from 'clsx'
// [Joshen] CSV exports require this guard as a fail-safe if the table is
// just too large for a browser to keep all the rows in memory before
@@ -31,6 +41,7 @@ export type HeaderProps = {
isRefetching: boolean
onAddColumn?: () => void
onAddRow?: () => void
+ onImportData?: () => void
headerActions?: ReactNode
customHeader: ReactNode
}
@@ -41,6 +52,7 @@ const Header = ({
filters,
onAddColumn,
onAddRow,
+ onImportData,
headerActions,
customHeader,
isRefetching,
@@ -63,6 +75,7 @@ const Header = ({
isRefetching={isRefetching}
onAddColumn={onAddColumn}
onAddRow={onAddRow}
+ onImportData={onImportData}
/>
)}
>
@@ -81,8 +94,15 @@ type DefaultHeaderProps = {
isRefetching: boolean
onAddColumn?: () => void
onAddRow?: () => void
+ onImportData?: () => void
}
-const DefaultHeader = ({ table, isRefetching, onAddColumn, onAddRow }: DefaultHeaderProps) => {
+const DefaultHeader = ({
+ table,
+ isRefetching,
+ onAddColumn,
+ onAddRow,
+ onImportData,
+}: DefaultHeaderProps) => {
const canAddNew = onAddRow !== undefined || onAddColumn !== undefined
// [Joshen] Using this logic to block both column and row creation/update/delete
@@ -115,7 +135,6 @@ const DefaultHeader = ({ table, isRefetching, onAddColumn, onAddRow }: DefaultHe
key="add-row"
className="group"
onClick={onAddRow}
- disabled={onAddRow === undefined}
icon={
@@ -142,7 +161,6 @@ const DefaultHeader = ({ table, isRefetching, onAddColumn, onAddRow }: DefaultHe
key="add-column"
className="group"
onClick={onAddColumn}
- disabled={onAddColumn === undefined}
icon={
@@ -163,6 +181,33 @@ const DefaultHeader = ({ table, isRefetching, onAddColumn, onAddRow }: DefaultHe
,
]
: []),
+ ...(onImportData !== undefined
+ ? [
+
+
+
+
+ }
+ >
+
+
Import data from CSV
+
Insert new rows from a CSV
+
+ ,
+ ]
+ : []),
]}
>
}>
@@ -304,8 +349,18 @@ const RowHeader = ({ table, sorts, filters }: RowHeaderProps) => {
const rows = allRowsSelected
? await state.rowService!.fetchAllData(filters, sorts)
: allRows.filter((x) => selectedRows.has(x.idx))
+ const formattedRows = rows.map((row) => {
+ const formattedRow = row
+ Object.keys(row).map((column) => {
+ if (typeof row[column] === 'object' && row[column] !== null)
+ formattedRow[column] = JSON.stringify(formattedRow[column])
+ })
+ return formattedRow
+ })
- const csv = exportRowsToCsv(state.table!.columns, rows)
+ const csv = Papa.unparse(formattedRows, {
+ columns: state.table!.columns.map((column) => column.name),
+ })
const csvData = new Blob([csv], { type: 'text/csv;charset=utf-8;' })
saveAs(csvData, `${state.table!.name}_rows.csv`)
setIsExporting(false)
diff --git a/studio/components/grid/components/header/RLSBannerWarning.tsx b/studio/components/grid/components/header/RLSBannerWarning.tsx
index e1fdeb35f48..d1ddda62903 100644
--- a/studio/components/grid/components/header/RLSBannerWarning.tsx
+++ b/studio/components/grid/components/header/RLSBannerWarning.tsx
@@ -1,12 +1,12 @@
import { useState } from 'react'
-import { Button, IconAlertCircle, IconExternalLink, Modal } from 'ui'
+import { Button, IconAlertCircle, Modal } from 'ui'
import Link from 'next/link'
import { useStore } from 'hooks'
import { useParams } from 'common/hooks'
import ConfirmationModal from 'components/ui/ConfirmationModal'
import type { PostgresTable } from '@supabase/postgres-meta'
-
-const RLS_ACKNOWLEDGED_KEY = 'supabase-acknowledge-rls-warning'
+import { RLS_ACKNOWLEDGED_KEY } from 'components/grid/constants'
+import RLSDisableModalContent from 'components/interfaces/TableGridEditor/SidePanelEditor/TableEditor/RLSDisableModal'
export default function RLSBannerWarning() {
const { meta } = useStore()
@@ -32,8 +32,8 @@ export default function RLSBannerWarning() {
setIsOpen(false)}
onSelectConfirm={handleDismissWarning}
children={
-
-
- Data in this table is publicly readable and writable by anyone with the
- anon key. We strongly recommend creating RLS (Row-Level Security) policies to
- allow access to this table.
-
-
-
+
}
/>
diff --git a/studio/components/grid/constants.ts b/studio/components/grid/constants.ts
index 1f4b8caf92e..78a2b9ef20e 100644
--- a/studio/components/grid/constants.ts
+++ b/studio/components/grid/constants.ts
@@ -15,3 +15,5 @@ export const ADD_COLUMN_KEY = 'supabase-grid-add-column'
export const ERROR_PRIMARY_KEY_NOTFOUND =
'Please add a primary key column to your table to update or delete rows'
+
+export const RLS_ACKNOWLEDGED_KEY = 'supabase-acknowledge-rls-warning'
diff --git a/studio/components/grid/types/grid.ts b/studio/components/grid/types/grid.ts
index 491285cb995..76517a3c5de 100644
--- a/studio/components/grid/types/grid.ts
+++ b/studio/components/grid/types/grid.ts
@@ -96,6 +96,11 @@ export interface SupabaseGridProps {
* Custom component passed as children
*/
children?: ReactNode
+
+ /**
+ * show import csv data button if available
+ */
+ onImportData?: () => void
}
export interface SupabaseGridRef {
diff --git a/studio/components/grid/utils/common.ts b/studio/components/grid/utils/common.ts
index 2bb720a1e6e..15b4a5e73fb 100644
--- a/studio/components/grid/utils/common.ts
+++ b/studio/components/grid/utils/common.ts
@@ -1,5 +1,3 @@
-import { SupaColumn, SupaRow } from '../types'
-
export function deepClone(obj: unknown) {
try {
return JSON.parse(JSON.stringify(obj))
@@ -8,33 +6,6 @@ export function deepClone(obj: unknown) {
}
}
-export function exportRowsToCsv(columns: SupaColumn[], rows: SupaRow[], separator: string = ',') {
- const keys = columns.map((x) => x.name) || []
- const csv =
- keys.join(separator) +
- '\n' +
- rows
- .map((row) => {
- return keys
- .map((k) => {
- let cell = row[k] === null || row[k] === undefined ? '' : row[k]
- cell =
- cell instanceof Date
- ? cell.toLocaleString()
- : typeof cell == 'object' || Array.isArray(cell)
- ? JSON.stringify(cell).replace(/"/g, '""')
- : cell.toString().replace(/"/g, '""')
- if (cell.search(/("|,|\n)/g) >= 0) {
- cell = `"${cell}"`
- }
- return cell
- })
- .join(separator)
- })
- .join('\n')
- return csv
-}
-
export function formatClipboardValue(value: any) {
if (value === null) return ''
if (typeof value == 'object' || Array.isArray(value)) {
diff --git a/studio/components/head/Favicons.tsx b/studio/components/head/Favicons.tsx
new file mode 100644
index 00000000000..ccdf07dd37a
--- /dev/null
+++ b/studio/components/head/Favicons.tsx
@@ -0,0 +1,53 @@
+import Head from 'next/head'
+import { useRouter } from 'next/router'
+
+const Favicons = () => {
+ const { basePath } = useRouter()
+ return (
+
+ {/* prettier-ignore */}
+
+ {/* prettier-ignore */}
+
+ {/* prettier-ignore */}
+
+ {/* prettier-ignore */}
+
+ {/* prettier-ignore */}
+
+ {/* prettier-ignore */}
+
+ {/* prettier-ignore */}
+
+ {/* prettier-ignore */}
+
+ {/* prettier-ignore */}
+
+
+
+
+
+
+
+
+
+
+ {/* misc */}
+
+
+
+
+
+ )
+}
+
+export default Favicons
diff --git a/studio/components/interfaces/App/CommandMenuWrapper.tsx b/studio/components/interfaces/App/CommandMenuWrapper.tsx
new file mode 100644
index 00000000000..2e0544dbc1c
--- /dev/null
+++ b/studio/components/interfaces/App/CommandMenuWrapper.tsx
@@ -0,0 +1,111 @@
+import remarkGfm from 'remark-gfm'
+import ReactMarkdown from 'react-markdown'
+import { PropsWithChildren, useMemo } from 'react'
+import { useParams } from 'common'
+import { CommandMenuProvider } from 'ui'
+import { observer } from 'mobx-react-lite'
+import { PermissionAction } from '@supabase/shared-types/out/constants'
+
+import { uuidv4 } from 'lib/helpers'
+import { checkPermissions, useFlag, useStore } from 'hooks'
+import { createSqlSnippetSkeleton } from '../SQLEditor/SQLEditor.utils'
+import { useSqlEditorStateSnapshot } from 'state/sql-editor'
+import { useProfileQuery } from 'data/profile/profile-query'
+import { SqlSnippet } from 'data/content/sql-snippets-query'
+import { useProjectApiQuery } from 'data/config/project-api-query'
+import { codeBlock } from 'common-tags'
+import { useEntityDefinitionsQuery } from 'data/database/entity-definitions-query'
+
+const CommandMenuWrapper = observer(({ children }: PropsWithChildren<{}>) => {
+ const { ref } = useParams()
+ const { ui } = useStore()
+ const { opt_in_tags } = ui.selectedOrganization ?? {}
+
+ const snap = useSqlEditorStateSnapshot()
+ const allowCMDKDataOptIn = useFlag('dashboardCmdkDataOptIn')
+ const isOptedInToAI = opt_in_tags?.includes('AI_SQL_GENERATOR_OPT_IN') ?? false
+
+ const { data: profile } = useProfileQuery()
+ const { data: settings } = useProjectApiQuery({ projectRef: ref })
+ const canCreateSQLSnippet = checkPermissions(PermissionAction.CREATE, 'user_content', {
+ resource: { type: 'sql', owner_id: profile?.id },
+ subject: { id: profile?.id },
+ })
+
+ const apiKeys = {
+ anon: settings?.autoApiService?.defaultApiKey ?? undefined,
+ service: settings?.autoApiService?.serviceApiKey ?? undefined,
+ }
+
+ const { data } = useEntityDefinitionsQuery(
+ {
+ projectRef: ui.selectedProject?.ref,
+ connectionString: ui.selectedProject?.connectionString,
+ },
+ { enabled: isOptedInToAI }
+ )
+
+ const cmdkMetadata = useMemo(() => {
+ return {
+ definitions: (data ?? []).map((def) => def.sql.trim()).join('\n\n'),
+ flags: { allowCMDKDataOptIn },
+ }
+ }, [data, allowCMDKDataOptIn])
+
+ const onSaveGeneratedSQL = async (answer: string, title: string) => {
+ if (!ref) return console.error('Project ref is required')
+ if (!canCreateSQLSnippet) {
+ ui.setNotification({
+ category: 'info',
+ message: 'Unable to save query as you do not have sufficient permissions for this project',
+ })
+ return
+ }
+
+ // Remove markdown syntax from returned answer
+ answer = answer.replace(/`/g, '').replace(/sql\n/g, '').trim()
+
+ const formattedSql = codeBlock`
+ -- Note: This query was generated via Supabase AI, please verify the correctness of the
+ -- SQL snippet before running it against your database as we are not able to guarantee it
+ -- will do exactly what you requested the AI.
+
+ ${answer}
+ `
+
+ try {
+ const snippet = createSqlSnippetSkeleton({
+ name: title || 'Generated query',
+ owner_id: profile?.id,
+ sql: formattedSql,
+ })
+ const data = { ...snippet, id: uuidv4() }
+ snap.addSnippet(data as SqlSnippet, ref, true)
+ ui.setNotification({
+ category: 'success',
+ message: `Successfully saved snippet!`,
+ })
+ } catch (error: any) {
+ ui.setNotification({
+ category: 'error',
+ message: `Failed to create new query: ${error.message}`,
+ })
+ }
+ }
+
+ return (
+ }
+ metadata={cmdkMetadata}
+ isOptedInToAI={allowCMDKDataOptIn && isOptedInToAI}
+ saveGeneratedSQL={onSaveGeneratedSQL}
+ >
+ {children}
+
+ )
+})
+
+export default CommandMenuWrapper
diff --git a/studio/components/interfaces/App/index.ts b/studio/components/interfaces/App/index.ts
index 593df54f0f6..3d82814f936 100644
--- a/studio/components/interfaces/App/index.ts
+++ b/studio/components/interfaces/App/index.ts
@@ -1,5 +1,6 @@
import PortalToast from './PortalToast'
import RouteValidationWrapper from './RouteValidationWrapper'
import AppBannerWrapper from './AppBannerWrapper'
+import CommandMenuWrapper from './CommandMenuWrapper'
-export { PortalToast, RouteValidationWrapper, AppBannerWrapper }
+export { PortalToast, RouteValidationWrapper, AppBannerWrapper, CommandMenuWrapper }
diff --git a/studio/components/interfaces/Auth/Policies/PolicyTableRow/index.tsx b/studio/components/interfaces/Auth/Policies/PolicyTableRow/index.tsx
index 4b943903e45..a1ebc007bff 100644
--- a/studio/components/interfaces/Auth/Policies/PolicyTableRow/index.tsx
+++ b/studio/components/interfaces/Auth/Policies/PolicyTableRow/index.tsx
@@ -45,9 +45,18 @@ const PolicyTableRow: FC = ({
No policies created yet
{table.rls_enabled ? (
-
- RLS is enabled - create a policy to allow access to this table.
-
+
+
+ You need to write an access policy before you can query data from this table.
+ Without a policy, querying this table will result in an empty array of
+ results.
+
+
) : (
= ({
const { ui } = useStore()
const projectRegion = ui.selectedProject?.region
+ // [Joshen] Point of refactor: Current plan can just be currentSubscription.tier
+ // Reduce one unnecessary prop
+
const canUpdatePaymentMethods = checkPermissions(
PermissionAction.BILLING_WRITE,
'stripe.payment_methods'
@@ -90,9 +92,12 @@ const PaymentSummaryPanel: FC = ({
const [showConfirmModal, setShowConfirmModal] = useState(false)
const selectedPlanCost =
- selectedPlan.prices.find(
- (price: AddonPrice) => price.id === selectedPlan.metadata.default_price_id
- )?.unit_amount ?? 0
+ selectedPlan !== undefined
+ ? selectedPlan.prices.find(
+ (price: AddonPrice) => price.id === selectedPlan.metadata.default_price_id
+ )?.unit_amount ?? 0
+ : currentSubscription?.tier.unit_amount ?? 0
+
const totalSelectedAddonCost = Object.keys(selectedAddons)
.map((productName) => {
const product = (selectedAddons as any)[productName]
diff --git a/studio/components/interfaces/Billing/ProUpgrade.tsx b/studio/components/interfaces/Billing/ProUpgrade.tsx
index 897ee2e0005..5c4e8596d15 100644
--- a/studio/components/interfaces/Billing/ProUpgrade.tsx
+++ b/studio/components/interfaces/Billing/ProUpgrade.tsx
@@ -260,7 +260,7 @@ const ProUpgrade: FC = ({
>
)}
-
+
Spend cap
diff --git a/studio/components/interfaces/Database/Backups/BackupsList.tsx b/studio/components/interfaces/Database/Backups/BackupsList.tsx
index b444a8e913d..59e94d83ed1 100644
--- a/studio/components/interfaces/Database/Backups/BackupsList.tsx
+++ b/studio/components/interfaces/Database/Backups/BackupsList.tsx
@@ -23,6 +23,8 @@ const BackupsList: FC
= ({}) => {
'queue_job.restore.prepare'
)
+ const isPitrEnabled = backups?.configuration?.walg_enabled
+
if (backups.isLoading) return
if (backups.error) return
@@ -43,7 +45,11 @@ const BackupsList: FC = ({}) => {
return (
{!sortedBackups?.length && tierKey !== 'FREE' ? (
-
+ !isPitrEnabled ? (
+
+ ) : (
+ <>>
+ )
) : (
<>
{!canTriggerScheduledBackups && (
diff --git a/studio/components/interfaces/Database/Hooks/HTTPRequestFields.tsx b/studio/components/interfaces/Database/Hooks/HTTPRequestFields.tsx
index c1a9ba41eac..0eb915a6b8a 100644
--- a/studio/components/interfaces/Database/Hooks/HTTPRequestFields.tsx
+++ b/studio/components/interfaces/Database/Hooks/HTTPRequestFields.tsx
@@ -165,7 +165,7 @@ const HTTPRequestFields = ({
onClick={() =>
onAddHeader({
id: uuidv4(),
- name: ' Authorization',
+ name: 'Authorization',
value: `Bearer ${anonKey}`,
})
}
@@ -183,7 +183,7 @@ const HTTPRequestFields = ({
onClick={() =>
onAddHeader({
id: uuidv4(),
- name: ' x-supabase-webhook-source',
+ name: 'x-supabase-webhook-source',
value: `[Use a secret value]`,
})
}
diff --git a/studio/components/interfaces/Database/Publications/PublicationsList.tsx b/studio/components/interfaces/Database/Publications/PublicationsList.tsx
index 2969c3ced58..ce030e980f3 100644
--- a/studio/components/interfaces/Database/Publications/PublicationsList.tsx
+++ b/studio/components/interfaces/Database/Publications/PublicationsList.tsx
@@ -92,18 +92,10 @@ const PublicationsList: FC
= ({ onSelectPublication = () => {} }) => {
System ID
,
-
- Insert
- ,
-
- Update
- ,
-
- Delete
- ,
-
- Truncate
- ,
+ Insert ,
+ Update ,
+ Delete ,
+ Truncate ,
Source
,
@@ -118,16 +110,12 @@ const PublicationsList: FC = ({ onSelectPublication = () => {} }) => {
{publicationEvents.map((event) => (
-
-
- toggleListenEvent(x, event.event.toLowerCase(), x[event.key])
- }
- />
-
+ toggleListenEvent(x, event.event.toLowerCase(), x[event.key])}
+ />
))}
diff --git a/studio/components/interfaces/Database/Wrappers/WrappersDisabledState.tsx b/studio/components/interfaces/Database/Wrappers/WrappersDisabledState.tsx
index 014c060780f..a93c531cbdd 100644
--- a/studio/components/interfaces/Database/Wrappers/WrappersDisabledState.tsx
+++ b/studio/components/interfaces/Database/Wrappers/WrappersDisabledState.tsx
@@ -8,10 +8,12 @@ import { PermissionAction } from '@supabase/shared-types/out/constants'
import { checkPermissions, useStore } from 'hooks'
import { useParams } from 'common/hooks'
import { BASE_PATH } from 'lib/constants'
+import { useTheme } from 'common'
const WrappersDisabledState = () => {
const { ui, meta } = useStore()
const { ref } = useParams()
+ const { isDarkMode } = useTheme()
const wrappersExtension = meta.extensions.byId('wrappers')
const vaultExtension = meta.extensions.byId('supabase_vault')
const isNotAvailable = wrappersExtension === undefined || vaultExtension === undefined
@@ -66,7 +68,7 @@ const WrappersDisabledState = () => {
style={{
backgroundSize: '45%',
backgroundPosition: '105% 40%',
- backgroundImage: ui.isDarkTheme
+ backgroundImage: isDarkMode
? `url("${BASE_PATH}/img/wrappers-dark.png")`
: `url("${BASE_PATH}/img/wrappers-light.png")`,
}}
diff --git a/studio/components/interfaces/Home/ExampleProject.tsx b/studio/components/interfaces/Home/ExampleProject.tsx
index 32f76b8bfaf..94be8f388d4 100644
--- a/studio/components/interfaces/Home/ExampleProject.tsx
+++ b/studio/components/interfaces/Home/ExampleProject.tsx
@@ -1,6 +1,5 @@
import { FC } from 'react'
-import { IconChevronRight } from 'ui'
-import { useStore } from 'hooks'
+import { IconChevronRight, useTheme } from 'ui'
import Link from 'next/link'
import { BASE_PATH } from 'lib/constants'
@@ -12,8 +11,7 @@ interface Props {
}
const ExampleProject: FC = ({ framework, title, description, url }) => {
- const { ui } = useStore()
- const { isDarkTheme } = ui
+ const { isDarkMode } = useTheme()
return (
@@ -32,7 +30,7 @@ const ExampleProject: FC = ({ framework, title, description, url }) => {
className="transition-all group-hover:scale-110"
src={`${BASE_PATH}/img/libraries/${framework.toLowerCase()}${
['expo', 'nextjs'].includes(framework.toLowerCase())
- ? isDarkTheme
+ ? isDarkMode
? '-dark'
: ''
: ''
diff --git a/studio/components/interfaces/Home/ProjectUsageSection.tsx b/studio/components/interfaces/Home/ProjectUsageSection.tsx
index df3811a5e14..932f22577be 100644
--- a/studio/components/interfaces/Home/ProjectUsageSection.tsx
+++ b/studio/components/interfaces/Home/ProjectUsageSection.tsx
@@ -11,6 +11,14 @@ const ProjectUsageSection: FC = observer(({}) => {
const { ref: projectRef } = useParams()
const { data: usage, error: usageError, isLoading } = useProjectUsageQuery({ projectRef })
+ const usageColumns = [
+ 'db_egress',
+ 'storage_egress',
+ 'monthly_active_users',
+ 'realtime_message_count',
+ 'func_invocations',
+ ]
+
if (usageError) {
return (
{
}
const hasProjectData = usage
- ? Object.keys(usage)
+ ? usageColumns
.map((key) => usage[key as ProjectUsageResponseUsageKeys].usage)
.some((usage) => (usage ?? 0) > 0)
: false
diff --git a/studio/components/interfaces/Organization/GeneralSettings/GeneralSettings.tsx b/studio/components/interfaces/Organization/GeneralSettings/GeneralSettings.tsx
index 848b15c8227..65ebcb4e4a5 100644
--- a/studio/components/interfaces/Organization/GeneralSettings/GeneralSettings.tsx
+++ b/studio/components/interfaces/Organization/GeneralSettings/GeneralSettings.tsx
@@ -1,9 +1,9 @@
import { useEffect } from 'react'
import { observer } from 'mobx-react-lite'
-import { Form, Input } from 'ui'
+import { Form, Input, Toggle } from 'ui'
import { PermissionAction } from '@supabase/shared-types/out/constants'
-import { useStore, checkPermissions } from 'hooks'
+import { useStore, checkPermissions, useFlag } from 'hooks'
import { useParams } from 'common/hooks'
import { API_URL } from 'lib/constants'
import { patch } from 'lib/common/fetch'
@@ -20,9 +20,15 @@ import {
const GeneralSettings = () => {
const { app, ui } = useStore()
const { slug } = useParams()
+ const { name, opt_in_tags } = ui.selectedOrganization ?? {}
const formId = 'org-general-settings'
- const initialValues = { name: ui.selectedOrganization?.name ?? '' }
+ const isOptedIntoAi = opt_in_tags?.includes('AI_SQL_GENERATOR_OPT_IN')
+ const initialValues = { name: name ?? '', isOptedIntoAi }
+
+ const showCMDK = useFlag('dashboardCmdk')
+ const allowCMDKDataOptIn = useFlag('dashboardCmdkDataOptIn')
+
const canUpdateOrganization = checkPermissions(PermissionAction.UPDATE, 'organizations')
const canDeleteOrganization = checkPermissions(PermissionAction.UPDATE, 'organizations')
@@ -36,9 +42,12 @@ const GeneralSettings = () => {
setSubmitting(true)
+ // [Joshen] Need to update this logic once we support multiple opt in tags
+ const optInTags = values.isOptedIntoAi ? ['AI_SQL_GENERATOR_OPT_IN'] : []
const response = await patch(`${API_URL}/organizations/${slug}`, {
- ...values,
+ name: values.name,
billing_email: ui.selectedOrganization?.billing_email ?? '',
+ ...(allowCMDKDataOptIn && { opt_in_tags: optInTags }),
})
if (response.error) {
@@ -47,17 +56,9 @@ const GeneralSettings = () => {
message: `Failed to update organization: ${response.error.message}`,
})
} else {
- const { name } = response
- resetForm({
- values: { name },
- initialValues: { name },
- })
-
+ resetForm({ values, initialValues: values })
app.onOrgUpdated(response)
- ui.setNotification({
- category: 'success',
- message: 'Successfully saved settings',
- })
+ ui.setNotification({ category: 'success', message: 'Successfully saved settings' })
}
setSubmitting(false)
}
@@ -69,7 +70,7 @@ const GeneralSettings = () => {
const hasChanges = JSON.stringify(values) !== JSON.stringify(initialValues)
useEffect(() => {
- const values = { name: ui.selectedOrganization?.name ?? '' }
+ const values = { name: name ?? '', isOptedIntoAi }
resetForm({ values, initialValues: values })
}, [ui.selectedOrganization?.slug])
@@ -91,9 +92,27 @@ const GeneralSettings = () => {
}
>
- Organization name}>
+ General settings}>
-
+
+
+ {showCMDK && allowCMDKDataOptIn && (
+
+
+
+ )}
diff --git a/studio/components/interfaces/SQLEditor/MonacoEditor.tsx b/studio/components/interfaces/SQLEditor/MonacoEditor.tsx
new file mode 100644
index 00000000000..5cbfc5b4b40
--- /dev/null
+++ b/studio/components/interfaces/SQLEditor/MonacoEditor.tsx
@@ -0,0 +1,102 @@
+import Editor, { Monaco, OnMount } from '@monaco-editor/react'
+import { timeout } from 'lib/helpers'
+import { useEffect, useRef } from 'react'
+import { useSqlEditorStateSnapshot } from 'state/sql-editor'
+
+export type MonacoEditorProps = {
+ id: string
+ isExecuting: boolean
+ executeQuery: (overrideSql?: string) => void
+}
+
+const MonacoEditor = ({ id, isExecuting, executeQuery }: MonacoEditorProps) => {
+ const snap = useSqlEditorStateSnapshot({ sync: true })
+ const snippet = snap.snippets[id]
+
+ const editorRef = useRef(null)
+ const monacoRef = useRef(null)
+ const executeQueryRef = useRef(executeQuery)
+ executeQueryRef.current = executeQuery
+
+ useEffect(() => {
+ if (!editorRef.current || !monacoRef.current) return
+
+ const model = editorRef.current.getModel()
+ monacoRef.current.editor.setModelMarkers(model, 'owner', [])
+ }, [])
+
+ useEffect(() => {
+ if (editorRef.current) {
+ // add margin above first line
+ editorRef.current?.changeViewZones((accessor: any) => {
+ accessor.addZone({
+ afterLineNumber: 0,
+ heightInPx: 4,
+ domNode: document.createElement('div'),
+ })
+ })
+ }
+ }, [])
+
+ const handleEditorOnMount: OnMount = async (editor, monaco) => {
+ editorRef.current = editor
+ monacoRef.current = monaco
+
+ editor.addAction({
+ id: 'supabase',
+ label: 'Run Query',
+ keybindings: [monaco.KeyMod.CtrlCmd + monaco.KeyCode.Enter],
+ contextMenuGroupId: 'operation',
+ contextMenuOrder: 0,
+ run: () => {
+ if (isExecuting) return
+
+ const selectedValue = (editorRef?.current)
+ .getModel()
+ .getValueInRange(editorRef?.current?.getSelection())
+
+ executeQueryRef.current?.(selectedValue || editorRef?.current?.getValue())
+ },
+ })
+
+ // add margin above first line
+ editor.changeViewZones((accessor: any) => {
+ accessor.addZone({
+ afterLineNumber: 0,
+ heightInPx: 4,
+ domNode: document.createElement('div'),
+ })
+ })
+
+ // when editor did mount, it will need a delay before focus() works properly
+ await timeout(500)
+ editor.focus()
+ }
+
+ function handleEditorChange(value: string | undefined) {
+ if (id && value) snap.setSql(id, value)
+ }
+
+ return (
+
+ )
+}
+
+export default MonacoEditor
diff --git a/studio/components/interfaces/SQLEditor/RenameQueryModal.tsx b/studio/components/interfaces/SQLEditor/RenameQueryModal.tsx
new file mode 100644
index 00000000000..ff43f2b67f9
--- /dev/null
+++ b/studio/components/interfaces/SQLEditor/RenameQueryModal.tsx
@@ -0,0 +1,89 @@
+import { useParams } from 'common'
+import { useContentUpdateMutation } from 'data/content/content-update-mutation'
+import { useStore } from 'hooks'
+import { sqlEditorState } from 'state/sql-editor'
+import { Button, Form, Input, Modal } from 'ui'
+
+export interface RenameQueryModalProps {
+ snippet: any
+ visible: boolean
+ onCancel: () => void
+ onComplete: () => void
+}
+
+const RenameQueryModal = ({ snippet, visible, onCancel, onComplete }: RenameQueryModalProps) => {
+ const { ui } = useStore()
+ const { ref } = useParams()
+ const { mutateAsync: updateContent } = useContentUpdateMutation({
+ onSuccess(data) {
+ if (data.content.id) {
+ sqlEditorState.snippets[data.content.id].snippet.name = data.content.name
+ }
+ },
+ })
+
+ const { id, name, description } = snippet
+
+ const validate = (values: any) => {
+ const errors: any = {}
+ if (!values.name) errors.name = 'Please enter a query name'
+ return errors
+ }
+
+ const onSubmit = async (values: any, { setSubmitting }: any) => {
+ if (!ref) return console.error('Project ref is required')
+ if (!id) return console.error('Snippet ID is required')
+
+ setSubmitting(true)
+ try {
+ await updateContent({ projectRef: ref, id, content: values })
+ if (onComplete) onComplete()
+ return Promise.resolve()
+ } catch (error: any) {
+ ui.setNotification({
+ error,
+ category: 'error',
+ message: `Failed to rename query: ${error.message}`,
+ })
+ }
+ }
+
+ return (
+
+
+
+ )
+}
+
+export default RenameQueryModal
diff --git a/studio/components/interfaces/SQLEditor/SQLEditor.constants.ts b/studio/components/interfaces/SQLEditor/SQLEditor.constants.ts
index f1b8e5c4c85..e610754d84d 100644
--- a/studio/components/interfaces/SQLEditor/SQLEditor.constants.ts
+++ b/studio/components/interfaces/SQLEditor/SQLEditor.constants.ts
@@ -1,3 +1,4 @@
+import { SqlSnippets, UserContent } from 'types'
import { SQLTemplate } from './SQLEditor.types'
export const SQL_TEMPLATES: SQLTemplate[] = [
@@ -1070,5 +1071,106 @@ select
'table hit rate' as name,
sum(heap_blks_hit) / nullif(sum(heap_blks_hit) + sum(heap_blks_read),0) as ratio
from pg_statio_user_tables;`,
- }
+ },
+ {
+ id: 20,
+ type: 'quickstart',
+ title: 'OpenAI Vector Search',
+ description: 'Template for the Next.js OpenAI Doc Search Starter.',
+ sql: `
+-- Enable pg_vector extension
+create extension if not exists vector with schema public;
+
+-- Create tables
+create table "public"."nods_page" (
+ id bigserial primary key,
+ parent_page_id bigint references public.nods_page,
+ path text not null unique,
+ checksum text,
+ meta jsonb,
+ type text,
+ source text
+);
+alter table "public"."nods_page" enable row level security;
+
+create table "public"."nods_page_section" (
+ id bigserial primary key,
+ page_id bigint not null references public.nods_page on delete cascade,
+ content text,
+ token_count int,
+ embedding vector(1536),
+ slug text,
+ heading text
+);
+alter table "public"."nods_page_section" enable row level security;
+
+-- Create embedding similarity search functions
+create or replace function match_page_sections(embedding vector(1536), match_threshold float, match_count int, min_content_length int)
+returns table (id bigint, page_id bigint, slug text, heading text, content text, similarity float)
+language plpgsql
+as $$
+#variable_conflict use_variable
+begin
+ return query
+ select
+ nods_page_section.id,
+ nods_page_section.page_id,
+ nods_page_section.slug,
+ nods_page_section.heading,
+ nods_page_section.content,
+ (nods_page_section.embedding <#> embedding) * -1 as similarity
+ from nods_page_section
+
+ -- We only care about sections that have a useful amount of content
+ where length(nods_page_section.content) >= min_content_length
+
+ -- The dot product is negative because of a Postgres limitation, so we negate it
+ and (nods_page_section.embedding <#> embedding) * -1 > match_threshold
+
+ -- OpenAI embeddings are normalized to length 1, so
+ -- cosine similarity and dot product will produce the same results.
+ -- Using dot product which can be computed slightly faster.
+ --
+ -- For the different syntaxes, see https://github.com/pgvector/pgvector
+ order by nods_page_section.embedding <#> embedding
+
+ limit match_count;
+end;
+$$;
+
+create or replace function get_page_parents(page_id bigint)
+returns table (id bigint, parent_page_id bigint, path text, meta jsonb)
+language sql
+as $$
+ with recursive chain as (
+ select *
+ from nods_page
+ where id = page_id
+
+ union all
+
+ select child.*
+ from nods_page as child
+ join chain on chain.parent_page_id = child.id
+ )
+ select id, parent_page_id, path, meta
+ from chain;
+$$;
+`.trim(),
+ },
]
+
+export const SQL_SNIPPET_SCHEMA_VERSION = '1.0'
+
+export const NEW_SQL_SNIPPET_SKELETON: UserContent = {
+ name: 'New Query',
+ description: '',
+ type: 'sql',
+ visibility: 'user', // default to user scope
+ content: {
+ schema_version: SQL_SNIPPET_SCHEMA_VERSION,
+ content_id: '',
+ sql: 'this is a test',
+ favorite: false,
+ },
+}
diff --git a/studio/components/interfaces/SQLEditor/SQLEditor.tsx b/studio/components/interfaces/SQLEditor/SQLEditor.tsx
new file mode 100644
index 00000000000..0558189b73b
--- /dev/null
+++ b/studio/components/interfaces/SQLEditor/SQLEditor.tsx
@@ -0,0 +1,91 @@
+import { useParams } from 'common'
+import { useProjectContext } from 'components/layouts/ProjectLayout/ProjectContext'
+import { useCallback, useRef } from 'react'
+import Split from 'react-split'
+import { getSqlEditorStateSnapshot, useSqlEditorStateSnapshot } from 'state/sql-editor'
+import MonacoEditor from './MonacoEditor'
+import UtilityPanel from './UtilityPanel/UtilityPanel'
+import { useExecuteSqlMutation } from 'data/sql/execute-sql-mutation'
+
+export interface SQLEditorProps {}
+
+const SQLEditor = () => {
+ const { ref, id } = useParams()
+ const { project } = useProjectContext()
+ const snap = useSqlEditorStateSnapshot()
+
+ const { mutate: execute, isLoading: isExecuting } = useExecuteSqlMutation({
+ onSuccess(data) {
+ if (id) snap.addResult(id, data.result)
+ },
+ onError(error) {
+ if (id) snap.addResultError(id, error)
+ },
+ })
+
+ const idRef = useRef(id)
+ idRef.current = id
+
+ const minSize = 44
+ const snippet = id ? snap.snippets[id] : null
+ const snapOffset = 50
+
+ const isLoading = !(id && ref && snap.loaded[ref])
+ const isUtilityPanelCollapsed = (snippet?.splitSizes?.[1] ?? 0) === 0
+
+ const onDragEnd = useCallback((sizes: number[]) => {
+ const id = idRef.current
+ if (id) snap.setSplitSizes(id, sizes)
+ }, [])
+
+ const executeQuery = useCallback(
+ (overrideSql?: string) => {
+ // use the latest state
+ const state = getSqlEditorStateSnapshot()
+ const snippet = id && state.snippets[id]
+
+ if (project && snippet && !isExecuting) {
+ execute?.({
+ projectRef: project.ref,
+ connectionString: project.connectionString,
+ sql: overrideSql ?? snippet.snippet.content.sql,
+ })
+ }
+ },
+ [isExecuting, project]
+ )
+
+ return (
+
+
+
+ {isLoading ? (
+
Loading...
+ ) : (
+
+ )}
+
+
+
+ {isLoading ? (
+
Loading...
+ ) : (
+
+ )}
+
+
+
+ )
+}
+
+export default SQLEditor
diff --git a/studio/components/interfaces/SQLEditor/SQLEditor.utils.ts b/studio/components/interfaces/SQLEditor/SQLEditor.utils.ts
index 32379ae652f..1b5bdee8ee3 100644
--- a/studio/components/interfaces/SQLEditor/SQLEditor.utils.ts
+++ b/studio/components/interfaces/SQLEditor/SQLEditor.utils.ts
@@ -1,5 +1,7 @@
// @ts-ignore
import MarkdownTable from 'markdown-table'
+import { NEW_SQL_SNIPPET_SKELETON } from './SQLEditor.constants'
+import { SqlSnippets, UserContent } from 'types'
export const getResultsMarkdown = (results: any[]) => {
const columns = Object.keys(results[0])
@@ -11,3 +13,24 @@ export const getResultsMarkdown = (results: any[]) => {
const table = [columns].concat(rows)
return MarkdownTable(table)
}
+
+export const createSqlSnippetSkeleton = ({
+ name,
+ sql,
+ owner_id,
+}: {
+ name?: string
+ sql?: string
+ owner_id?: number
+} = {}): UserContent => {
+ return {
+ ...NEW_SQL_SNIPPET_SKELETON,
+ ...(name && { name }),
+ ...(owner_id && { owner_id }),
+ content: {
+ ...NEW_SQL_SNIPPET_SKELETON.content,
+ content_id: '',
+ sql: sql ?? '',
+ },
+ }
+}
diff --git a/studio/components/interfaces/SQLEditor/SQLTemplates/SQLCard.tsx b/studio/components/interfaces/SQLEditor/SQLTemplates/SQLCard.tsx
index 028c6f468ac..b02cab1ca40 100644
--- a/studio/components/interfaces/SQLEditor/SQLTemplates/SQLCard.tsx
+++ b/studio/components/interfaces/SQLEditor/SQLTemplates/SQLCard.tsx
@@ -1,38 +1,27 @@
-import { FC, useState } from 'react'
-import { IconChevronRight, IconLoader } from 'ui'
-import { SQLTemplate } from '../SQLEditor.types'
+import { useState } from 'react'
+import CardButton from 'components/ui/CardButton'
-interface Props {
- template: SQLTemplate
+export interface SQLCardProps {
+ title: string
+ description: string
+ sql: string
+ onClick: (sql: string, title: string) => void
}
-const SQLCard: FC = ({ template }) => {
- const { title, description } = template
+const SQLCard = ({ title, description, sql, onClick }: SQLCardProps) => {
const [loading, setLoading] = useState(false)
+ function handleOnClick() {
+ setLoading(true)
+ onClick(sql, title)
+ }
return (
-
-
-
{title}
- {loading ? (
-
-
-
- ) : (
-
-
-
- )}
-
-
-
{description}
-
-
+ handleOnClick()}
+ footer={{description} }
+ />
)
}
diff --git a/studio/components/interfaces/SQLEditor/SQLTemplates/SQLTemplates.tsx b/studio/components/interfaces/SQLEditor/SQLTemplates/SQLTemplates.tsx
index d332d4e9159..43548b7ec7d 100644
--- a/studio/components/interfaces/SQLEditor/SQLTemplates/SQLTemplates.tsx
+++ b/studio/components/interfaces/SQLEditor/SQLTemplates/SQLTemplates.tsx
@@ -1,64 +1,125 @@
-import { FC } from 'react'
-import Link from 'next/link'
-import { observer } from 'mobx-react-lite'
import { partition } from 'lodash'
+import { observer } from 'mobx-react-lite'
+import { PermissionAction } from '@supabase/shared-types/out/constants'
-import { useStore } from 'hooks'
+import Telemetry from 'lib/telemetry'
+import { checkPermissions, useStore } from 'hooks'
+import { useProfileQuery } from 'data/profile/profile-query'
+import { SQL_TEMPLATES } from 'components/interfaces/SQLEditor/SQLEditor.constants'
import SQLCard from './SQLCard'
-import { SQL_TEMPLATES } from '../SQLEditor.constants'
+import { createSqlSnippetSkeleton } from '../SQLEditor.utils'
+import { useParams } from 'common'
+import { useRouter } from 'next/router'
+import { SqlSnippet } from 'data/content/sql-snippets-query'
+import { useSqlEditorStateSnapshot } from 'state/sql-editor'
+import { uuidv4 } from 'lib/helpers'
-interface Props {}
-
-const SQLTemplates: FC = ({}) => {
- const [templates, quickstarts] = partition(SQL_TEMPLATES, { type: 'template' })
+const SQLTemplates = observer(() => {
const { ui } = useStore()
- const projectRef = ui.selectedProject?.ref
+ const { ref } = useParams()
+ const router = useRouter()
+ const { data: profile } = useProfileQuery()
+ const [sql, quickStart] = partition(SQL_TEMPLATES, { type: 'template' })
+
+ const snap = useSqlEditorStateSnapshot()
+ const canCreateSQLSnippet = checkPermissions(PermissionAction.CREATE, 'user_content', {
+ resource: { type: 'sql', owner_id: profile?.id },
+ subject: { id: profile?.id },
+ })
+
+ // [Joshen TODO] Removed optimistic query creation logic for now, need to figure out
+ // how to do that after using ids as part of the URL
+ const handleNewQuery = async (sql: string, name: string) => {
+ if (!ref) return console.error('Project ref is required')
+ if (!canCreateSQLSnippet) {
+ return ui.setNotification({
+ category: 'info',
+ message: 'Your queries will not be saved as you do not have sufficient permissions',
+ })
+ }
+
+ try {
+ const snippet = createSqlSnippetSkeleton({ name, sql, owner_id: profile?.id })
+ const data = { ...snippet, id: uuidv4() }
+ snap.addSnippet(data as SqlSnippet, ref, true)
+ router.push(`/project/${ref}/sql/${data.id}`)
+ } catch (error: any) {
+ ui.setNotification({
+ category: 'error',
+ message: `Failed to create new query: ${error.message}`,
+ })
+ }
+ }
return (
-
-
+
+
-
Scripts
-
- Quick scripts to run on your database.
-
+
Scripts
+
Quick scripts to run on your database.
+
Click on any script to fill the query box, modify the script, then click
- Run. More scripts coming soon!
+ Run .
-
- {templates.map((template) => (
-
-
-
-
-
+
+ {sql.map((x) => (
+ {
+ handleNewQuery(sql, title)
+ Telemetry.sendEvent(
+ {
+ category: 'scripts',
+ action: 'script_clicked',
+ label: x.title,
+ },
+ ui.googleAnalyticsProps
+ )
+ }}
+ />
))}
-
+
-
Quick start
-
+
Quick start
+
While we're in beta, we want to offer a quick way to explore Supabase. While we build
importers, check out these simple starters.
-
- Click on any script to fill the query box, modify the script, then click{' '}
- Run. More coming soon!
+
+
+ Click on any script to fill the query box, modify the script, then click
+ Run .
-
- {quickstarts.map((template) => (
-
-
-
-
-
+
+ {quickStart.map((x) => (
+ {
+ handleNewQuery(sql, title)
+ Telemetry.sendEvent(
+ {
+ category: 'quickstart',
+ action: 'quickstart_clicked',
+ label: x.title,
+ },
+ ui.googleAnalyticsProps
+ )
+ }}
+ />
))}
)
-}
+})
-export default observer(SQLTemplates)
+export default SQLTemplates
diff --git a/studio/components/interfaces/SQLEditor/TabSqlQuery/FavouriteButton.tsx b/studio/components/interfaces/SQLEditor/TabSqlQuery/FavouriteButton.tsx
deleted file mode 100644
index eb9389602fc..00000000000
--- a/studio/components/interfaces/SQLEditor/TabSqlQuery/FavouriteButton.tsx
+++ /dev/null
@@ -1,146 +0,0 @@
-import { observer } from 'mobx-react-lite'
-import { useState } from 'react'
-import { Button, IconHeart } from 'ui'
-
-import * as Tooltip from '@radix-ui/react-tooltip'
-import { useStore } from 'hooks'
-import Telemetry from 'lib/telemetry'
-import { useProfileQuery } from 'data/profile/profile-query'
-import { useSqlStore } from 'localStores/sqlEditor/SqlEditorStore'
-
-const FavouriteButton = () => {
- const { ui, content: contentStore } = useStore()
- const { data: profile } = useProfileQuery()
-
- const sqlEditorStore: any = useSqlStore()
-
- const [loading, setLoading] = useState(false)
-
- const id = sqlEditorStore.activeTab.id
-
- /*
- * `content` column json structure
- */
- let contentPayload = {
- schema_version: '1.0',
- content_id: id,
- sql: sqlEditorStore.activeTab.query,
- }
-
- async function addToFavorite() {
- try {
- setLoading(true)
- /*
- * remote db handling
- */
- await contentStore.updateSql(id, {
- content: {
- ...contentPayload,
- favorite: true,
- },
- })
-
- /*
- * old localstorage handling
- */
- const { query, name, desc } = sqlEditorStore.activeTab || {}
- sqlEditorStore.addToFavorite(id, query, name, desc)
- Telemetry.sendEvent(
- { category: 'sql_editor', action: 'sql_favourited', label: name },
- ui.googleAnalyticsProps
- )
-
- /*
- * reload sql data in store and re-select tab
- */
- sqlEditorStore.loadTabs(sqlEditorStore.tabsFromContentStore(contentStore, profile?.id), false)
- sqlEditorStore.selectTab(id)
-
- setLoading(false)
- } catch (error: any) {
- ui.setNotification({
- error,
- category: 'error',
- message: `Failed to add to favourites: ${error.message}`,
- })
- setLoading(false)
- }
- }
-
- async function unFavorite() {
- const id = sqlEditorStore.activeTab.id
- try {
- setLoading(true)
- /*
- * remote db handling
- */
- await contentStore.updateSql(id, {
- content: {
- ...contentPayload,
- favorite: false,
- },
- })
-
- /*
- * old localstorage handling
- */
- const { name } = sqlEditorStore.activeTab || {}
- sqlEditorStore.unFavorite(id)
- Telemetry.sendEvent(
- { category: 'sql_editor', action: 'sql_unfavourited', label: name },
- ui.googleAnalyticsProps
- )
-
- /*
- * reload sql data in store and re-select tab
- */
- sqlEditorStore.loadTabs(sqlEditorStore.tabsFromContentStore(contentStore, profile?.id), false)
- sqlEditorStore.selectTab(id)
- setLoading(false)
- } catch (error: any) {
- ui.setNotification({
- error,
- category: 'error',
- message: `Failed to remove from favourites: ${error.message}`,
- })
- setLoading(false)
- }
- }
-
- const isFavorite = sqlEditorStore.activeTab.favorite
-
- return (
- <>
-
-
-
-
-
-
- {isFavorite ? 'Remove' : 'Add'} this query {isFavorite ? 'from' : 'to'} your
- Favourites
-
-
-
-
-
- }
- />
-
-
- >
- )
-}
-
-export default observer(FavouriteButton)
diff --git a/studio/components/interfaces/SQLEditor/TabSqlQuery/SavingIndicator.tsx b/studio/components/interfaces/SQLEditor/TabSqlQuery/SavingIndicator.tsx
deleted file mode 100644
index 1108cefc45c..00000000000
--- a/studio/components/interfaces/SQLEditor/TabSqlQuery/SavingIndicator.tsx
+++ /dev/null
@@ -1,113 +0,0 @@
-import { FC, useState, useEffect } from 'react'
-import { toJS } from 'mobx'
-import { observer } from 'mobx-react-lite'
-import * as Tooltip from '@radix-ui/react-tooltip'
-import { Button, IconAlertCircle, IconCheck, IconLoader, IconRefreshCcw } from 'ui'
-
-import { useStore, usePrevious } from 'hooks'
-import { useSqlStore } from 'localStores/sqlEditor/SqlEditorStore'
-
-interface Props {
- updateSqlSnippet: (value: any) => void
-}
-
-const SavingIndicator: FC
= ({ updateSqlSnippet }) => {
- const { content } = useStore()
- const sqlEditorStore: any = useSqlStore()
- const previousState = usePrevious(content.savingState)
- const [showSavedText, setShowSavedText] = useState(false)
-
- // @ts-ignore
- useEffect(() => {
- let cancel = false
-
- if (
- (previousState === 'CREATING' || previousState === 'UPDATING') &&
- content.savingState === 'IDLE'
- ) {
- setShowSavedText(true)
- setTimeout(() => {
- if (!cancel) setShowSavedText(false)
- }, 3000)
- }
-
- return () => (cancel = true)
- }, [content.savingState])
-
- const retry = () => {
- const [item] = content.list((item: any) => item.id === sqlEditorStore.selectedTabId)
-
- if (content.savingState === 'CREATING_FAILED' && item) {
- content.save(toJS(item))
- }
-
- if (content.savingState === 'UPDATING_FAILED' && item) {
- updateSqlSnippet(sqlEditorStore.activeTab.query)
- }
- }
-
- return (
-
- {(content.savingState === 'CREATING_FAILED' || content.savingState === 'UPDATING_FAILED') && (
-
}
- onClick={retry}
- >
- Retry
-
- )}
- {(content.savingState === 'CREATING' || content.savingState === 'UPDATING') && (
-
-
-
-
-
-
-
-
- Saving changes...
-
-
-
-
- )}
- {(content.savingState === 'CREATING_FAILED' || content.savingState === 'UPDATING_FAILED') && (
-
- )}
- {showSavedText && (
-
-
-
-
-
-
-
-
- All changes saved
-
-
-
-
- )}
-
- {content.savingState === 'CREATING_FAILED' && 'Failed to create'}
- {content.savingState === 'UPDATING_FAILED' && 'Failed to save'}
-
-
- )
-}
-
-export default observer(SavingIndicator)
diff --git a/studio/components/interfaces/SQLEditor/TabSqlQuery/SizeToggleButton.tsx b/studio/components/interfaces/SQLEditor/TabSqlQuery/SizeToggleButton.tsx
deleted file mode 100644
index f96f39d0018..00000000000
--- a/studio/components/interfaces/SQLEditor/TabSqlQuery/SizeToggleButton.tsx
+++ /dev/null
@@ -1,50 +0,0 @@
-import { observer } from 'mobx-react-lite'
-import { useSqlStore } from 'localStores/sqlEditor/SqlEditorStore'
-import { Button, IconChevronDown, IconChevronUp } from 'ui'
-
-const SizeToggleButton = () => {
- const sqlEditorStore: any = useSqlStore()
-
- function maximizeEditor() {
- sqlEditorStore.activeTab.collapseUtilityTab()
- }
-
- function restorePanelSize() {
- sqlEditorStore.activeTab.restorePanelSize()
- }
-
- return (
- <>
- {sqlEditorStore.activeTab.utilityTabHeight != 0 && (
- }
- // @ts-ignore
- tooltip={{
- title: 'Maximize editor',
- position: 'top',
- }}
- />
- )}
- {sqlEditorStore.activeTab.utilityTabHeight == 0 && (
- }
- // @ts-ignore
- tooltip={{
- title: 'Restore panel size',
- position: 'top',
- }}
- />
- )}
- >
- )
-}
-
-export default observer(SizeToggleButton)
diff --git a/studio/components/interfaces/SQLEditor/TabSqlQuery/UtilityActions.tsx b/studio/components/interfaces/SQLEditor/TabSqlQuery/UtilityActions.tsx
deleted file mode 100644
index af809c2676a..00000000000
--- a/studio/components/interfaces/SQLEditor/TabSqlQuery/UtilityActions.tsx
+++ /dev/null
@@ -1,84 +0,0 @@
-import { Button, IconAlertCircle } from 'ui'
-import * as Tooltip from '@radix-ui/react-tooltip'
-import { PermissionAction } from '@supabase/shared-types/out/constants'
-
-import { useKeyboardShortcuts, checkPermissions } from 'hooks'
-import { IS_PLATFORM } from 'lib/constants'
-import { useProfileQuery } from 'data/profile/profile-query'
-import { useSqlStore } from 'localStores/sqlEditor/SqlEditorStore'
-import SavingIndicator from './SavingIndicator'
-import FavouriteButton from './FavouriteButton'
-import SizeToggleButton from './SizeToggleButton'
-
-export interface UtilityActionsProps {
- updateSqlSnippet: (value: any) => void
-}
-
-const UtilityActions = ({ updateSqlSnippet }: UtilityActionsProps) => {
- const { data: profile } = useProfileQuery()
- const sqlEditorStore: any = useSqlStore()
-
- const canCreateSQLSnippet = checkPermissions(PermissionAction.CREATE, 'user_content', {
- resource: { type: 'sql', owner_id: profile?.id },
- subject: { id: profile?.id },
- })
-
- useKeyboardShortcuts(
- {
- 'Command+Enter': (event: any) => {
- event.preventDefault()
- executeQuery()
- },
- },
- // @ts-ignore
- ['INPUT']
- )
-
- async function executeQuery() {
- if (sqlEditorStore.isExecuting) return
- await sqlEditorStore.startExecuting()
- }
-
- return (
- <>
- {!canCreateSQLSnippet && (
-
-
-
-
-
-
-
-
-
- Queries are not saved as you do not have sufficient permissions
-
-
-
-
-
- )}
-
- {IS_PLATFORM && canCreateSQLSnippet && }
-
-
- RUN
-
- >
- )
-}
-
-export default UtilityActions
diff --git a/studio/components/interfaces/SQLEditor/UtilityPanel/FavoriteButton.tsx b/studio/components/interfaces/SQLEditor/UtilityPanel/FavoriteButton.tsx
new file mode 100644
index 00000000000..19941861f90
--- /dev/null
+++ b/studio/components/interfaces/SQLEditor/UtilityPanel/FavoriteButton.tsx
@@ -0,0 +1,100 @@
+import { Button, IconHeart } from 'ui'
+import { useQueryClient } from '@tanstack/react-query'
+import { contentKeys } from 'data/content/keys'
+import { Content, ContentData } from 'data/content/content-query'
+import { useProjectContext } from 'components/layouts/ProjectLayout/ProjectContext'
+import { useSqlEditorStateSnapshot } from 'state/sql-editor'
+
+export type FavoriteButtonProps = { id: string }
+const FavoriteButton = ({ id }: FavoriteButtonProps) => {
+ const client = useQueryClient()
+ const { project } = useProjectContext()
+ const snap = useSqlEditorStateSnapshot()
+
+ const snippet = snap.snippets[id]
+ const isFavorite = snippet !== undefined ? snippet.snippet.content.favorite : false
+
+ async function addFavorite() {
+ snap.addFavorite(id)
+
+ client.setQueryData(
+ contentKeys.list(project?.ref),
+ (oldData: ContentData | undefined) => {
+ if (!oldData) {
+ return
+ }
+
+ return {
+ ...oldData,
+ content: oldData.content.map((content: Content) => {
+ if (content.type === 'sql' && content.id === id) {
+ return {
+ ...content,
+ content: {
+ ...content.content,
+ favorite: true,
+ },
+ }
+ }
+
+ return content
+ }),
+ }
+ }
+ )
+ }
+
+ async function removeFavorite() {
+ snap.removeFavorite(id)
+
+ client.setQueryData(
+ contentKeys.list(project?.ref),
+ (oldData: ContentData | undefined) => {
+ if (!oldData) {
+ return
+ }
+
+ return {
+ ...oldData,
+ content: oldData.content.map((content: Content) => {
+ if (content.type === 'sql' && content.id === id) {
+ return {
+ ...content,
+ content: {
+ ...content.content,
+ favorite: false,
+ },
+ }
+ }
+
+ return content
+ }),
+ }
+ }
+ )
+ }
+
+ return (
+ <>
+ {isFavorite ? (
+ }
+ />
+ ) : (
+ }
+ />
+ )}
+ >
+ )
+}
+
+export default FavoriteButton
diff --git a/studio/components/interfaces/SQLEditor/UtilityPanel/Results.tsx b/studio/components/interfaces/SQLEditor/UtilityPanel/Results.tsx
new file mode 100644
index 00000000000..c0d3cb273fd
--- /dev/null
+++ b/studio/components/interfaces/SQLEditor/UtilityPanel/Results.tsx
@@ -0,0 +1,78 @@
+import DataGrid from '@supabase/react-data-grid'
+import { useKeyboardShortcuts } from 'hooks'
+import { copyToClipboard } from 'lib/helpers'
+import { useState } from 'react'
+
+const Results = ({ rows }: { rows: readonly any[] }) => {
+ const [cellPosition, setCellPosition] = useState(undefined)
+
+ useKeyboardShortcuts(
+ {
+ 'Command+c': (event: any) => {
+ event.stopPropagation()
+ onCopyCell()
+ },
+ 'Control+c': (event: any) => {
+ event.stopPropagation()
+ onCopyCell()
+ },
+ },
+ ['INPUT', 'TEXTAREA'] as any
+ )
+
+ if (rows.length <= 0) {
+ return (
+
+
Success. No rows returned
+
+ )
+ }
+
+ const formatter = (column: any, row: any) => {
+ return {JSON.stringify(row[column])}
+ }
+ const columnRender = (name: string) => {
+ return {name}
+ }
+ const columns = Object.keys(rows[0]).map((key) => ({
+ key,
+ name: key,
+ formatter: ({ row }: any) => formatter(key, row),
+ headerRenderer: () => columnRender(key),
+ resizable: true,
+ width: 120,
+ }))
+
+ function onSelectedCellChange(position: any) {
+ setCellPosition(position)
+ }
+
+ function onCopyCell() {
+ if (columns && cellPosition) {
+ const { idx, rowIdx } = cellPosition
+ const colKey = columns[idx].key
+ const cellValue = rows[rowIdx]?.[colKey] ?? ''
+ const value = formatClipboardValue(cellValue)
+ copyToClipboard(value)
+ }
+ }
+
+ return (
+
+ )
+}
+
+export default Results
+
+function formatClipboardValue(value: any) {
+ if (value === null) return ''
+ if (typeof value == 'object' || Array.isArray(value)) {
+ return JSON.stringify(value)
+ }
+ return value
+}
diff --git a/studio/components/interfaces/SQLEditor/UtilityPanel/ResultsDropdown.tsx b/studio/components/interfaces/SQLEditor/UtilityPanel/ResultsDropdown.tsx
new file mode 100644
index 00000000000..e99aa95078a
--- /dev/null
+++ b/studio/components/interfaces/SQLEditor/UtilityPanel/ResultsDropdown.tsx
@@ -0,0 +1,86 @@
+import { Button, Dropdown, IconChevronDown } from 'ui'
+import { useProjectContext } from 'components/layouts/ProjectLayout/ProjectContext'
+import { useStore } from 'hooks'
+import { copyToClipboard } from 'lib/helpers'
+import Telemetry from 'lib/telemetry'
+import { compact } from 'lodash'
+import { useMemo, useRef } from 'react'
+import { CSVLink } from 'react-csv'
+import { useSqlEditorStateSnapshot } from 'state/sql-editor'
+// @ts-ignore
+import MarkdownTable from 'markdown-table'
+
+export type ResultsDropdownProps = {
+ id: string
+}
+
+const ResultsDropdown = ({ id }: ResultsDropdownProps) => {
+ const { project } = useProjectContext()
+ const snap = useSqlEditorStateSnapshot()
+ const result = snap.results?.[id]?.[0] ?? undefined
+ const { ui } = useStore()
+ const csvRef = useRef(null)
+
+ const csvData = useMemo(
+ () => (result?.rows ? compact(Array.from(result.rows || [])) : ''),
+ [result?.rows]
+ )
+
+ function onDownloadCSV() {
+ csvRef.current?.link.click()
+ Telemetry.sendEvent(
+ { category: 'sql_editor', action: 'sql_download_csv', label: '' },
+ ui.googleAnalyticsProps
+ )
+ }
+
+ function onCopyAsMarkdown() {
+ if (navigator) {
+ if (!result || !result.rows) return 'results is empty'
+ if (result.rows.constructor !== Array && !!result.error) return result.error
+ if (result.rows.length == 0) return 'results is empty'
+
+ const columns = Object.keys(result.rows[0])
+ const rows = result.rows.map((x) => {
+ let temp: any[] = []
+ columns.forEach((col) => temp.push(x[col]))
+ return temp
+ })
+ const table = [columns].concat(rows)
+ const markdownData = MarkdownTable(table)
+
+ copyToClipboard(markdownData, () => {
+ ui.setNotification({ category: 'success', message: 'Copied results to clipboard' })
+ Telemetry.sendEvent(
+ { category: 'sql_editor', action: 'sql_copy_as_markdown', label: '' },
+ ui.googleAnalyticsProps
+ )
+ })
+ }
+ }
+
+ return (
+
+ Download CSV
+ Copy as markdown
+ >
+ }
+ >
+ }>
+ Results
+
+
+
+ )
+}
+
+export default ResultsDropdown
diff --git a/studio/components/interfaces/SQLEditor/UtilityPanel/SavingIndicator.tsx b/studio/components/interfaces/SQLEditor/UtilityPanel/SavingIndicator.tsx
new file mode 100644
index 00000000000..8dac349236f
--- /dev/null
+++ b/studio/components/interfaces/SQLEditor/UtilityPanel/SavingIndicator.tsx
@@ -0,0 +1,107 @@
+import * as Tooltip from '@radix-ui/react-tooltip'
+import { Button, IconAlertCircle, IconCheck, IconLoader, IconRefreshCcw } from 'ui'
+import { usePrevious } from 'hooks'
+import { useEffect, useState } from 'react'
+import { useSqlEditorStateSnapshot } from 'state/sql-editor'
+
+export type SavingIndicatorProps = { id: string }
+
+const SavingIndicator = ({ id }: SavingIndicatorProps) => {
+ const snap = useSqlEditorStateSnapshot()
+ const savingState = snap.savingStates[id]
+
+ const previousState = usePrevious(savingState)
+ const [showSavedText, setShowSavedText] = useState(false)
+
+ useEffect(() => {
+ let cancel = false
+
+ if (previousState === 'UPDATING' && savingState === 'IDLE') {
+ setShowSavedText(true)
+ setTimeout(() => {
+ if (!cancel) setShowSavedText(false)
+ }, 3000)
+ }
+
+ return () => {
+ cancel = true
+ }
+ }, [savingState])
+
+ const retry = () => {
+ snap.addNeedsSaving(id)
+ }
+
+ return (
+
+ {savingState === 'UPDATING_FAILED' && (
+
}
+ onClick={retry}
+ >
+ Retry
+
+ )}
+ {showSavedText ? (
+
+
+
+
+
+
+
+ All changes saved
+
+
+
+ ) : savingState === 'UPDATING' ? (
+
+
+
+
+
+
+
+ Saving changes...
+
+
+
+ ) : savingState === 'UPDATING_FAILED' ? (
+
+
+
+
+
+
+
+ Failed to save changes
+
+
+
+ ) : null}
+
+ {savingState === 'UPDATING_FAILED' && 'Failed to save'}
+
+
+ )
+}
+
+export default SavingIndicator
diff --git a/studio/components/interfaces/SQLEditor/UtilityPanel/SizeToggleButton.tsx b/studio/components/interfaces/SQLEditor/UtilityPanel/SizeToggleButton.tsx
new file mode 100644
index 00000000000..3420658af4a
--- /dev/null
+++ b/studio/components/interfaces/SQLEditor/UtilityPanel/SizeToggleButton.tsx
@@ -0,0 +1,73 @@
+import { Button, IconChevronDown, IconChevronUp } from 'ui'
+import { useSqlEditorStateSnapshot } from 'state/sql-editor'
+import * as Tooltip from '@radix-ui/react-tooltip'
+
+export interface SizeToggleButton {
+ id: string
+}
+
+const SizeToggleButton = ({ id }: SizeToggleButton) => {
+ const snap = useSqlEditorStateSnapshot()
+ const snippet = snap.snippets[id]
+ const isUtilityPanelCollapsed = (snippet?.splitSizes?.[1] ?? 0) === 0
+
+ const maximizeEditor = () => snap.collapseUtilityPanel(id)
+ const restorePanelSize = () => snap.restoreUtilityPanel(id)
+
+ if (!snippet) return null
+ return isUtilityPanelCollapsed ? (
+
+
+ }
+ />
+
+
+
+
+
+ Show results
+
+
+
+
+ ) : (
+
+
+ }
+ />
+
+
+
+
+
+ Collapse results
+
+
+
+
+ )
+}
+
+export default SizeToggleButton
diff --git a/studio/components/interfaces/SQLEditor/UtilityPanel/UtilityActions.tsx b/studio/components/interfaces/SQLEditor/UtilityPanel/UtilityActions.tsx
new file mode 100644
index 00000000000..a0432b88978
--- /dev/null
+++ b/studio/components/interfaces/SQLEditor/UtilityPanel/UtilityActions.tsx
@@ -0,0 +1,34 @@
+import { Button } from 'ui'
+import { IS_PLATFORM } from 'lib/constants'
+import FavoriteButton from './FavoriteButton'
+import SavingIndicator from './SavingIndicator'
+import SizeToggleButton from './SizeToggleButton'
+
+export type UtilityActionsProps = {
+ id: string
+ isExecuting?: boolean
+ executeQuery?: (overrideSql?: string) => void
+}
+
+const UtilityActions = ({ id, isExecuting = false, executeQuery }: UtilityActionsProps) => {
+ return (
+ <>
+
+ {IS_PLATFORM && }
+
+ executeQuery?.()}
+ disabled={isExecuting}
+ loading={isExecuting}
+ type="text"
+ size="tiny"
+ shadow={false}
+ className="mx-2"
+ >
+ RUN
+
+ >
+ )
+}
+
+export default UtilityActions
diff --git a/studio/components/interfaces/SQLEditor/UtilityPanel/UtilityPanel.tsx b/studio/components/interfaces/SQLEditor/UtilityPanel/UtilityPanel.tsx
new file mode 100644
index 00000000000..c7f1f8c0e5b
--- /dev/null
+++ b/studio/components/interfaces/SQLEditor/UtilityPanel/UtilityPanel.tsx
@@ -0,0 +1,29 @@
+import ResultsDropdown from './ResultsDropdown'
+import UtilityActions from './UtilityActions'
+import UtilityTabResults from './UtilityTabResults'
+
+export type UtilityPanelProps = {
+ id: string
+ isExecuting?: boolean
+ executeQuery?: (overrideSql?: string) => void
+}
+
+const UtilityPanel = ({ id, isExecuting, executeQuery }: UtilityPanelProps) => {
+ return (
+ <>
+
+
+
+
+
+ >
+ )
+}
+
+export default UtilityPanel
diff --git a/studio/components/interfaces/SQLEditor/UtilityPanel/UtilityTabResults.tsx b/studio/components/interfaces/SQLEditor/UtilityPanel/UtilityTabResults.tsx
new file mode 100644
index 00000000000..16385900ce6
--- /dev/null
+++ b/studio/components/interfaces/SQLEditor/UtilityPanel/UtilityTabResults.tsx
@@ -0,0 +1,46 @@
+import { useSqlEditorStateSnapshot } from 'state/sql-editor'
+import Results from './Results'
+
+export type UtilityTabResultsProps = {
+ id: string
+ isExecuting?: boolean
+}
+
+const UtilityTabResults = ({ id, isExecuting }: UtilityTabResultsProps) => {
+ const snap = useSqlEditorStateSnapshot()
+ const snippet = snap.snippets[id]
+ const result = snap.results[id]?.[0]
+ const isUtilityPanelCollapsed = (snippet?.splitSizes?.[1] ?? 0) === 0
+
+ if (isUtilityPanelCollapsed) return null
+
+ if (isExecuting) {
+ return (
+
+ )
+ } else if (result?.error) {
+ return (
+
+
{result.error.message ?? result.error}
+
+ )
+ } else if (!result) {
+ return (
+
+
+ Click RUN to execute your query.
+
+
+ )
+ }
+
+ return (
+
+
+
+ )
+}
+
+export default UtilityTabResults
diff --git a/studio/components/interfaces/Settings/Database/ConnectionPooling.tsx b/studio/components/interfaces/Settings/Database/ConnectionPooling.tsx
index b6f7fb56917..038adfacf08 100644
--- a/studio/components/interfaces/Settings/Database/ConnectionPooling.tsx
+++ b/studio/components/interfaces/Settings/Database/ConnectionPooling.tsx
@@ -175,7 +175,6 @@ export const PgbouncerConfig: FC = observer(
ignore_startup_parameters: {
title: 'Ignore Startup Parameters',
type: 'string',
- readOnly: true,
help: 'Defaults are either blank or "extra_float_digits"',
},
},
diff --git a/studio/components/interfaces/Settings/Logs/Logs.utils.ts b/studio/components/interfaces/Settings/Logs/Logs.utils.ts
index 24e42b749fa..5d12a05e676 100644
--- a/studio/components/interfaces/Settings/Logs/Logs.utils.ts
+++ b/studio/components/interfaces/Settings/Logs/Logs.utils.ts
@@ -4,11 +4,10 @@ import { get } from 'lodash'
import { StripeSubscription } from 'components/interfaces/Billing'
import { useMonaco } from '@monaco-editor/react'
import logConstants from 'shared-data/logConstants'
-import BackwardIterator from 'components/to-be-cleaned/SqlEditor/BackwardIterator'
+import BackwardIterator from 'components/ui/CodeEditor/Providers/BackwardIterator'
import { uniqBy } from 'lodash'
import { useEffect } from 'react'
-
/**
* Convert a micro timestamp from number/string to iso timestamp
*/
@@ -271,11 +270,10 @@ export const ensureNoTimestampConflict = (
}
}
-
/**
* Adds SQL code hints to logs explorer code editor
*/
-export const useEditorHints = ()=>{
+export const useEditorHints = () => {
const monaco = useMonaco()
useEffect(() => {
@@ -337,7 +335,7 @@ export const useEditorHints = ()=>{
suggestions: uniqBy(suggestions, 'label'),
}
},
- }
+ } as any
// register completion item provider for pgsql
const completeProvider = monaco.languages.registerCompletionItemProvider(
@@ -350,4 +348,4 @@ export const useEditorHints = ()=>{
}
}
}, [monaco])
-}
\ No newline at end of file
+}
diff --git a/studio/components/interfaces/Settings/Vault/VaultToggle.tsx b/studio/components/interfaces/Settings/Vault/VaultToggle.tsx
index 510e6d66e70..192e88dd02c 100644
--- a/studio/components/interfaces/Settings/Vault/VaultToggle.tsx
+++ b/studio/components/interfaces/Settings/Vault/VaultToggle.tsx
@@ -8,12 +8,14 @@ import { PermissionAction } from '@supabase/shared-types/out/constants'
import { checkPermissions, useStore } from 'hooks'
import { useParams } from 'common/hooks'
import { BASE_PATH } from 'lib/constants'
+import { useTheme } from 'common'
interface Props {}
const VaultToggle: FC = () => {
const { meta, ui } = useStore()
const { ref } = useParams()
+ const { isDarkMode } = useTheme()
const [isEnabling, setIsEnabling] = useState(false)
const canToggleVault = checkPermissions(PermissionAction.TENANT_SQL_ADMIN_WRITE, 'extensions')
@@ -64,7 +66,7 @@ const VaultToggle: FC = () => {
style={{
backgroundSize: isNotAvailable ? '50%' : '40%',
backgroundPosition: '100% 24%',
- backgroundImage: ui.isDarkTheme
+ backgroundImage: isDarkMode
? `url("${BASE_PATH}/img/vault-dark.png")`
: `url("${BASE_PATH}/img/vault-light.png")`,
}}
diff --git a/studio/components/interfaces/TableGridEditor/EmptyState.tsx b/studio/components/interfaces/TableGridEditor/EmptyState.tsx
index 5b2b3b1d644..3667bf1e4ef 100644
--- a/studio/components/interfaces/TableGridEditor/EmptyState.tsx
+++ b/studio/components/interfaces/TableGridEditor/EmptyState.tsx
@@ -1,9 +1,10 @@
import { FC } from 'react'
import { observer } from 'mobx-react-lite'
-import type { PostgresTable } from '@supabase/postgres-meta'
import { PermissionAction } from '@supabase/shared-types/out/constants'
-import { checkPermissions, useStore } from 'hooks'
+import { checkPermissions, useLocalStorage, useStore } from 'hooks'
+import { useEntityTypesQuery } from 'data/entity-types/entity-types-infinite-query'
import ProductEmptyState from 'components/to-be-cleaned/ProductEmptyState'
+import { useProjectContext } from 'components/layouts/ProjectLayout/ProjectContext'
interface Props {
selectedSchema: string
@@ -12,14 +13,33 @@ interface Props {
const EmptyState: FC = ({ selectedSchema, onAddTable }) => {
const { meta } = useStore()
- const tables = meta.tables.list((table: PostgresTable) => table.schema === selectedSchema)
const isProtectedSchema = meta.excludedSchemas.includes(selectedSchema)
const canCreateTables =
!isProtectedSchema && checkPermissions(PermissionAction.TENANT_SQL_ADMIN_WRITE, 'tables')
+ const [sort] = useLocalStorage<'alphabetical' | 'grouped-alphabetical'>(
+ 'table-editor-sort',
+ 'alphabetical'
+ )
+
+ const { project } = useProjectContext()
+ const { data } = useEntityTypesQuery(
+ {
+ projectRef: project?.ref,
+ connectionString: project?.connectionString,
+ schema: selectedSchema,
+ sort,
+ },
+ {
+ keepPreviousData: true,
+ }
+ )
+
+ const totalCount = data?.pages?.[0].data.count ?? 0
+
return (
- {tables.length === 0 ? (
+ {totalCount === 0 ? (
= ({
icon={ }
onClick={handlePreviewToggle}
>
- API Quickstart
+ API
)
}
@@ -72,9 +72,7 @@ const GridHeaderActions: FC = ({
)}
-
-
-
+
= ({
+
+
+
)
}
diff --git a/studio/components/interfaces/TableGridEditor/SidePanelEditor/ForeignKeySelector/ForeignKeySelector.tsx b/studio/components/interfaces/TableGridEditor/SidePanelEditor/ForeignKeySelector/ForeignKeySelector.tsx
index bcf7dac9cd0..f1c1a6b6965 100644
--- a/studio/components/interfaces/TableGridEditor/SidePanelEditor/ForeignKeySelector/ForeignKeySelector.tsx
+++ b/studio/components/interfaces/TableGridEditor/SidePanelEditor/ForeignKeySelector/ForeignKeySelector.tsx
@@ -47,6 +47,11 @@ const ForeignKeySelector: FC = ({ column, visible = false, closePanel, sa
name: selectedForeignKey?.column,
})
+ useEffect(() => {
+ // make sure the public schemas are loaded initially
+ meta.tables.loadBySchema('public')
+ }, [])
+
useEffect(() => {
// Reset the state of the side panel
if (visible) {
diff --git a/studio/components/interfaces/TableGridEditor/SidePanelEditor/RowEditor/JsonEditor/JsonCodeEditor.tsx b/studio/components/interfaces/TableGridEditor/SidePanelEditor/RowEditor/JsonEditor/JsonCodeEditor.tsx
index 87ab1f2c8db..7ca0765a00a 100644
--- a/studio/components/interfaces/TableGridEditor/SidePanelEditor/RowEditor/JsonEditor/JsonCodeEditor.tsx
+++ b/studio/components/interfaces/TableGridEditor/SidePanelEditor/RowEditor/JsonEditor/JsonCodeEditor.tsx
@@ -1,5 +1,6 @@
import Editor, { useMonaco } from '@monaco-editor/react'
-import { FC, useEffect, useRef, useState } from 'react'
+import { useTheme } from 'common'
+import { FC, useEffect, useRef } from 'react'
interface Props {
queryId?: string
@@ -16,31 +17,29 @@ const JsonEditor: FC = ({
}) => {
const monaco = useMonaco()
const editorRef = useRef()
- const [theme, setTheme] = useState(localStorage.getItem('theme'))
+ const { isDarkMode } = useTheme()
useEffect(() => {
if (monaco) {
- const darkTheme = theme ? (theme === 'dark' ? true : false) : true
-
// Supabase theming (Can't seem to get it to work for now)
monaco.editor.defineTheme('supabase', {
base: 'vs-dark', // can also be vs-dark or hc-black
inherit: true, // can also be false to completely replace the builtin rules
rules: [
// @ts-ignore
- { background: darkTheme ? '1f1f1f' : '30313f' },
+ { background: isDarkMode ? '1f1f1f' : '30313f' },
{ token: 'string.sql', foreground: '24b47e' },
{ token: 'comment', foreground: '666666' },
{ token: 'predefined.sql', foreground: 'D4D4D4' },
],
colors: {
- 'editor.background': darkTheme ? '#1f1f1f' : '#30313f',
+ 'editor.background': isDarkMode ? '#1f1f1f' : '#30313f',
// 'editorGutter.background': '#30313f',
// 'editorLineNumber.foreground': '#555671',
},
})
}
- }, [theme, monaco])
+ }, [isDarkMode, monaco])
const onMount = (editor: any, monaco: any) => {
editorRef.current = editor
diff --git a/studio/components/interfaces/TableGridEditor/SidePanelEditor/SidePanelEditor.tsx b/studio/components/interfaces/TableGridEditor/SidePanelEditor/SidePanelEditor.tsx
index 4e324a587ed..425ed9b90cd 100644
--- a/studio/components/interfaces/TableGridEditor/SidePanelEditor/SidePanelEditor.tsx
+++ b/studio/components/interfaces/TableGridEditor/SidePanelEditor/SidePanelEditor.tsx
@@ -9,7 +9,7 @@ import { useStore, useUrlState } from 'hooks'
import { entityTypeKeys } from 'data/entity-types/keys'
import { useTableRowCreateMutation } from 'data/table-rows/table-row-create-mutation'
import { useTableRowUpdateMutation } from 'data/table-rows/table-row-update-mutation'
-import { RowEditor, ColumnEditor, TableEditor } from '.'
+import { RowEditor, ColumnEditor, TableEditor, SpreadsheetImport } from '.'
import { ImportContent } from './TableEditor/TableEditor.types'
import {
ColumnField,
@@ -38,7 +38,7 @@ export interface SidePanelEditorProps {
row: any
column: any
}
- sidePanelKey?: 'row' | 'column' | 'table' | 'json' | 'foreign-row-selector'
+ sidePanelKey?: 'row' | 'column' | 'table' | 'json' | 'foreign-row-selector' | 'csv-import'
isDuplicating?: boolean
closePanel: () => void
onRowCreated?: (row: Dictionary) => void
@@ -74,9 +74,14 @@ const SidePanelEditor = ({
const [isClosingPanel, setIsClosingPanel] = useState(false)
const tables = meta.tables.list()
+ const enumArrayColumns = (selectedTable?.columns ?? [])
+ .filter((column) => {
+ return (column?.enums ?? []).length > 0 && column.data_type.toLowerCase() === 'array'
+ })
+ .map((column) => column.name)
const { project } = useProjectContext()
- const { mutateAsync: createTableRow } = useTableRowCreateMutation()
+ const { mutateAsync: createTableRows } = useTableRowCreateMutation()
const { mutateAsync: updateTableRow } = useTableRowUpdateMutation({
async onMutate({ projectRef, table, configuration, payload }) {
closePanel()
@@ -146,16 +151,9 @@ const SidePanelEditor = ({
}
let saveRowError = false
- // @ts-ignore
- const enumArrayColumns = selectedTable.columns
- .filter((column) => {
- return (column?.enums ?? []).length > 0 && column.data_type.toLowerCase() === 'array'
- })
- .map((column) => column.name)
-
if (isNewRecord) {
try {
- const result = await createTableRow({
+ const result = await createTableRows({
projectRef: project.ref,
connectionString: project.connectionString,
table: selectedTable as any,
@@ -278,6 +276,13 @@ const SidePanelEditor = ({
queryClient.invalidateQueries(
sqlKeys.query(project?.ref, [selectedTable!.schema, selectedTable!.name])
),
+ queryClient.invalidateQueries(
+ sqlKeys.query(project?.ref, [
+ 'table-definition',
+ selectedTable!.schema,
+ selectedTable!.name,
+ ])
+ ),
queryClient.invalidateQueries(entityTypeKeys.list(project?.ref)),
])
onColumnSaved(configuration.isEncrypted)
@@ -402,7 +407,20 @@ const SidePanelEditor = ({
message: `Table ${table.name} has been updated, but there were some errors`,
})
} else {
- await queryClient.invalidateQueries(entityTypeKeys.list(project?.ref))
+ queryClient.invalidateQueries(sqlKeys.query(project?.ref, ['foreign-key-constraints']))
+ await Promise.all([
+ queryClient.invalidateQueries(
+ sqlKeys.query(project?.ref, [selectedTable!.schema, selectedTable!.name])
+ ),
+ queryClient.invalidateQueries(
+ sqlKeys.query(project?.ref, [
+ 'table-definition',
+ selectedTable!.schema,
+ selectedTable!.name,
+ ])
+ ),
+ queryClient.invalidateQueries(entityTypeKeys.list(project?.ref)),
+ ])
ui.setNotification({
id: toastId,
@@ -411,8 +429,6 @@ const SidePanelEditor = ({
})
}
}
-
- queryClient.invalidateQueries(sqlKeys.query(project?.ref, ['foreign-key-constraints']))
} catch (error: any) {
saveTableError = true
ui.setNotification({ id: toastId, category: 'error', message: error.message })
@@ -426,6 +442,54 @@ const SidePanelEditor = ({
resolve()
}
+ const onImportData = async (importContent: ImportContent) => {
+ if (!project || selectedTable === undefined) {
+ return console.error('no project or table selected')
+ }
+
+ const { file, rowCount, selectedHeaders, resolve } = importContent
+ const toastId = ui.setNotification({
+ category: 'loading',
+ message: `Adding ${rowCount.toLocaleString()} rows to ${selectedTable.name}`,
+ })
+ const { error }: any = await meta.insertRowsViaSpreadsheet(
+ file,
+ selectedTable,
+ selectedHeaders,
+ (progress: number) => {
+ ui.setNotification({
+ id: toastId,
+ progress,
+ category: 'loading',
+ message: `Adding ${rowCount.toLocaleString()} rows to ${selectedTable.name}`,
+ })
+ }
+ )
+
+ if (error) {
+ ui.setNotification({
+ error,
+ id: toastId,
+ category: 'error',
+ message: `Failed to import data: ${error.message}`,
+ })
+ resolve()
+ } else {
+ await Promise.all([
+ queryClient.invalidateQueries(
+ sqlKeys.query(project?.ref, [selectedTable!.schema, selectedTable!.name])
+ ),
+ ])
+ ui.setNotification({
+ id: toastId,
+ category: 'success',
+ message: `Successfully imported ${rowCount} rows of data into ${selectedTable.name}`,
+ })
+ resolve()
+ closePanel()
+ }
+ }
+
const onClosePanel = () => {
if (isEdited) {
setIsClosingPanel(true)
@@ -481,6 +545,13 @@ const SidePanelEditor = ({
closePanel={onClosePanel}
onSelect={onSaveForeignRow}
/>
+
= ({
}
return (
-
+
Upload a CSV or TSV file. The first row should be the headers of the table, and your
@@ -42,13 +42,13 @@ const SpreadSheetFileUpload: FC = ({
- ) or underscores (_
).
-
+
Tip: Datetime columns should be formatted as YYYY-MM-DD HH:mm:ss
{!uploadedFile ? (
= ({
onDrop={onDrop}
onClick={() => (uploadButtonRef.current as any)?.click()}
>
-
- Drag and drop, or browse your files
+
+ Drag and drop, or browse your files
) : (
-
+
-
{uploadedFile.name}
+
{uploadedFile.name}
{parseProgress === 100 ? (
@@ -76,9 +76,9 @@ const SpreadSheetFileUpload: FC = ({
diff --git a/studio/components/interfaces/TableGridEditor/SidePanelEditor/SpreadsheetImport/SpreadSheetImportConfiguration.tsx b/studio/components/interfaces/TableGridEditor/SidePanelEditor/SpreadsheetImport/SpreadSheetImportConfiguration.tsx
new file mode 100644
index 00000000000..f77a9d7194d
--- /dev/null
+++ b/studio/components/interfaces/TableGridEditor/SidePanelEditor/SpreadsheetImport/SpreadSheetImportConfiguration.tsx
@@ -0,0 +1,71 @@
+import clsx from 'clsx'
+import { useState } from 'react'
+import { SidePanel, Button, IconChevronDown, Collapsible } from 'ui'
+import { SpreadsheetData } from './SpreadsheetImport.types'
+
+interface SpreadSheetImportConfigurationProps {
+ spreadsheetData: SpreadsheetData
+ selectedHeaders: string[]
+ onToggleHeader: (header: string) => void
+}
+
+const SpreadsheetImportConfiguration = ({
+ spreadsheetData,
+ selectedHeaders,
+ onToggleHeader,
+}: SpreadSheetImportConfigurationProps) => {
+ const [expandConfiguration, setExpandConfiguration] = useState(false)
+
+ return (
+
+
+
+
+
Configure import data
+
+ }
+ className="px-1"
+ onClick={() => setExpandConfiguration(!expandConfiguration)}
+ />
+
+
+
+
+
+
+
+
Select which columns to import
+
+ By default, all columns are selected to be imported from your CSV
+
+
+
+ {spreadsheetData.headers.map((header) => {
+ const isSelected = selectedHeaders.includes(header)
+ return (
+ onToggleHeader(header)}
+ >
+ {header}
+
+ )
+ })}
+
+
+
+
+
+ )
+}
+
+export default SpreadsheetImportConfiguration
diff --git a/studio/components/interfaces/TableGridEditor/SidePanelEditor/TableEditor/SpreadsheetImport/SpreadSheetTextInput.tsx b/studio/components/interfaces/TableGridEditor/SidePanelEditor/SpreadsheetImport/SpreadSheetTextInput.tsx
similarity index 95%
rename from studio/components/interfaces/TableGridEditor/SidePanelEditor/TableEditor/SpreadsheetImport/SpreadSheetTextInput.tsx
rename to studio/components/interfaces/TableGridEditor/SidePanelEditor/SpreadsheetImport/SpreadSheetTextInput.tsx
index a5641296883..54b30ce6c94 100644
--- a/studio/components/interfaces/TableGridEditor/SidePanelEditor/TableEditor/SpreadsheetImport/SpreadSheetTextInput.tsx
+++ b/studio/components/interfaces/TableGridEditor/SidePanelEditor/SpreadsheetImport/SpreadSheetTextInput.tsx
@@ -15,7 +15,7 @@ const SpreadSheetTextInput: FC
= ({ input, onInputChange }) => (
include any special characters other than hyphens (-) or underscores (
_).
-
+
Tip: Datetime columns should be formatted as YYYY-MM-DD HH:mm:ss
diff --git a/studio/components/interfaces/TableGridEditor/SidePanelEditor/TableEditor/SpreadsheetImport/SpreadsheetImport.constants.ts b/studio/components/interfaces/TableGridEditor/SidePanelEditor/SpreadsheetImport/SpreadsheetImport.constants.ts
similarity index 85%
rename from studio/components/interfaces/TableGridEditor/SidePanelEditor/TableEditor/SpreadsheetImport/SpreadsheetImport.constants.ts
rename to studio/components/interfaces/TableGridEditor/SidePanelEditor/SpreadsheetImport/SpreadsheetImport.constants.ts
index ac5a636ebcc..7c29186ce9a 100644
--- a/studio/components/interfaces/TableGridEditor/SidePanelEditor/TableEditor/SpreadsheetImport/SpreadsheetImport.constants.ts
+++ b/studio/components/interfaces/TableGridEditor/SidePanelEditor/SpreadsheetImport/SpreadsheetImport.constants.ts
@@ -7,10 +7,7 @@ export const UPLOAD_FILE_TYPES = [
'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet',
]
-export const UPLOAD_FILE_EXTENSIONS = [
- 'csv',
- 'tsv',
-]
+export const UPLOAD_FILE_EXTENSIONS = ['csv', 'tsv']
export const EMPTY_SPREADSHEET_DATA: SpreadsheetData = {
headers: [],
diff --git a/studio/components/interfaces/TableGridEditor/SidePanelEditor/TableEditor/SpreadsheetImport/SpreadsheetImport.tsx b/studio/components/interfaces/TableGridEditor/SidePanelEditor/SpreadsheetImport/SpreadsheetImport.tsx
similarity index 53%
rename from studio/components/interfaces/TableGridEditor/SidePanelEditor/TableEditor/SpreadsheetImport/SpreadsheetImport.tsx
rename to studio/components/interfaces/TableGridEditor/SidePanelEditor/SpreadsheetImport/SpreadsheetImport.tsx
index 5720920afbb..4a2c7954a3c 100644
--- a/studio/components/interfaces/TableGridEditor/SidePanelEditor/TableEditor/SpreadsheetImport/SpreadsheetImport.tsx
+++ b/studio/components/interfaces/TableGridEditor/SidePanelEditor/SpreadsheetImport/SpreadsheetImport.tsx
@@ -1,12 +1,12 @@
import { useCallback, useState, FC, useEffect } from 'react'
-import { debounce, includes } from 'lodash'
-import { SidePanel, Tabs, IconArrowRight, IconChevronRight } from 'ui'
+import { debounce, includes, noop } from 'lodash'
+import { SidePanel, Tabs } from 'ui'
+import { PostgresTable } from '@supabase/postgres-meta'
import { useStore } from 'hooks'
-import ActionBar from '../../ActionBar'
+import ActionBar from '../ActionBar'
import SpreadSheetTextInput from './SpreadSheetTextInput'
import SpreadSheetFileUpload from './SpreadSheetFileUpload'
-import SpreadsheetPreview from './SpreadsheetPreview'
import { SpreadsheetData } from './SpreadsheetImport.types'
import {
acceptedFileExtension,
@@ -14,31 +14,36 @@ import {
parseSpreadsheetText,
} from './SpreadsheetImport.utils'
import { UPLOAD_FILE_TYPES, EMPTY_SPREADSHEET_DATA } from './SpreadsheetImport.constants'
+import { ImportContent } from '../TableEditor/TableEditor.types'
+import SpreadsheetImportConfiguration from './SpreadSheetImportConfiguration'
+import SpreadsheetImportPreview from './SpreadsheetImportPreview'
interface Props {
debounceDuration?: number
headers?: string[]
rows?: any[]
visible: boolean
- saveContent: (prefillData: any) => void
+ selectedTable?: PostgresTable
+ saveContent: (prefillData: ImportContent) => void
closePanel: () => void
+ updateEditorDirty?: (value: boolean) => void
}
const SpreadsheetImport: FC
= ({
+ visible = false,
debounceDuration = 250,
headers = [],
rows = [],
+ selectedTable,
saveContent,
closePanel,
- visible = false,
+ updateEditorDirty = noop,
}) => {
const { ui } = useStore()
useEffect(() => {
- if (visible) {
- if (headers.length === 0) {
- resetSpreadsheetImport()
- }
+ if (visible && headers.length === 0) {
+ resetSpreadsheetImport()
}
}, [visible])
@@ -52,7 +57,13 @@ const SpreadsheetImport: FC = ({
columnTypeMap: {},
})
const [errors, setErrors] = useState([])
- const [expandedErrors, setExpandedErrors] = useState([])
+ const [selectedHeaders, setSelectedHeaders] = useState([])
+
+ const selectedTableColumns = (selectedTable?.columns ?? []).map((column) => column.name)
+ const incompatibleHeaders = selectedHeaders.filter(
+ (header) => !selectedTableColumns.includes(header)
+ )
+ const isCompatible = selectedTable !== undefined ? incompatibleHeaders.length === 0 : true
const onProgressUpdate = (progress: number) => {
setParseProgress(progress)
@@ -68,6 +79,7 @@ const SpreadsheetImport: FC = ({
message: 'Sorry! We only accept CSV or TSV file types, please upload another file.',
})
} else {
+ updateEditorDirty(true)
setUploadedFile(file)
const { headers, rowCount, columnTypeMap, errors, previewRows } = await parseSpreadsheet(
file,
@@ -83,6 +95,7 @@ const SpreadsheetImport: FC = ({
}
setErrors(errors)
+ setSelectedHeaders(headers)
setSpreadsheetData({ headers, rows: previewRows, rowCount, columnTypeMap })
}
event.target.value = ''
@@ -93,7 +106,7 @@ const SpreadsheetImport: FC = ({
setSpreadsheetData(EMPTY_SPREADSHEET_DATA)
setUploadedFile(null)
setErrors([])
- setExpandedErrors([])
+ updateEditorDirty(false)
}
const readSpreadsheetText = async (text: string) => {
@@ -108,6 +121,7 @@ const SpreadsheetImport: FC = ({
})
}
setErrors(errors)
+ setSelectedHeaders(headers)
setSpreadsheetData({ headers, rows, rowCount: rows.length, columnTypeMap })
} else {
setSpreadsheetData(EMPTY_SPREADSHEET_DATA)
@@ -120,11 +134,28 @@ const SpreadsheetImport: FC = ({
handler(event.target.value)
}
- const onSelectExpandError = (key: string) => {
- if (expandedErrors.includes(key)) {
- setExpandedErrors(expandedErrors.filter((error) => error !== key))
+ const onToggleHeader = (header: string) => {
+ const updatedSelectedHeaders = selectedHeaders.includes(header)
+ ? selectedHeaders.filter((h) => h !== header)
+ : selectedHeaders.concat([header])
+ setSelectedHeaders(updatedSelectedHeaders)
+ }
+
+ const onConfirm = (resolve: () => void) => {
+ if (selectedHeaders.length === 0) {
+ ui.setNotification({
+ category: 'error',
+ message: 'Please select at least one header from your CSV',
+ })
+ resolve()
+ } else if (!isCompatible) {
+ ui.setNotification({
+ category: 'error',
+ message: 'The data that you are trying to import is incompatible with your table structure',
+ })
+ resolve()
} else {
- setExpandedErrors(expandedErrors.concat([key]))
+ saveContent({ file: uploadedFile, ...spreadsheetData, selectedHeaders, resolve })
}
}
@@ -133,24 +164,34 @@ const SpreadsheetImport: FC = ({
size="large"
visible={visible}
align="right"
- header="Add content to new table"
+ header={
+ selectedTable !== undefined ? (
+ <>
+ Add data to{' '}
+
+ {selectedTable.schema}.{selectedTable.name}
+
+ >
+ ) : (
+ 'Add content to new table'
+ )
+ }
onCancel={() => closePanel()}
customFooter={
{
- saveContent({
- file: uploadedFile,
- ...spreadsheetData,
- })
- }}
+ applyFunction={onConfirm}
/>
}
+ onInteractOutside={(event) => {
+ const isToast = (event.target as Element)?.closest('#toast')
+ if (isToast) event.preventDefault()
+ }}
>
-
+
= ({
-
- {spreadsheetData.headers.length > 0 && (
-
-
-
-
Content Preview
-
- Your table will have {spreadsheetData.rowCount.toLocaleString()} rows and the
- following {spreadsheetData.headers.length} columns.
-
-
- Here is a preview of your table (up to the first 20 columns and first 20 rows).
-
-
-
-
- {errors.length > 0 && (
-
-
-
Issues found in spreadsheet
-
- Your table can still be created nonetheless despite issues in the following
- rows.
-
-
-
- {errors.map((error: any, idx: number) => {
- const key = `import-error-${idx}`
- const isExpanded = expandedErrors.includes(key)
- return (
-
-
-
onSelectExpandError(key)}
- />
- Row: {error.row}
- {error.message}
- {error.data?.__parsed_extra && (
- <>
-
- Extra field(s):
- {error.data?.__parsed_extra.map((value: any, i: number) => (
- {value}
- ))}
- >
- )}
-
- {isExpanded && (
-
- )}
-
- )
- })}
-
-
- )}
-
- )}
+ {spreadsheetData.headers.length > 0 && (
+ <>
+
+
+
+
+
+
+
+ >
+ )}
)
}
diff --git a/studio/components/interfaces/TableGridEditor/SidePanelEditor/TableEditor/SpreadsheetImport/SpreadsheetImport.types.ts b/studio/components/interfaces/TableGridEditor/SidePanelEditor/SpreadsheetImport/SpreadsheetImport.types.ts
similarity index 100%
rename from studio/components/interfaces/TableGridEditor/SidePanelEditor/TableEditor/SpreadsheetImport/SpreadsheetImport.types.ts
rename to studio/components/interfaces/TableGridEditor/SidePanelEditor/SpreadsheetImport/SpreadsheetImport.types.ts
diff --git a/studio/components/interfaces/TableGridEditor/SidePanelEditor/TableEditor/SpreadsheetImport/SpreadsheetImport.utils.ts b/studio/components/interfaces/TableGridEditor/SidePanelEditor/SpreadsheetImport/SpreadsheetImport.utils.ts
similarity index 100%
rename from studio/components/interfaces/TableGridEditor/SidePanelEditor/TableEditor/SpreadsheetImport/SpreadsheetImport.utils.ts
rename to studio/components/interfaces/TableGridEditor/SidePanelEditor/SpreadsheetImport/SpreadsheetImport.utils.ts
diff --git a/studio/components/interfaces/TableGridEditor/SidePanelEditor/SpreadsheetImport/SpreadsheetImportPreview.tsx b/studio/components/interfaces/TableGridEditor/SidePanelEditor/SpreadsheetImport/SpreadsheetImportPreview.tsx
new file mode 100644
index 00000000000..5e967af0f64
--- /dev/null
+++ b/studio/components/interfaces/TableGridEditor/SidePanelEditor/SpreadsheetImport/SpreadsheetImportPreview.tsx
@@ -0,0 +1,200 @@
+import clsx from 'clsx'
+import { useEffect, useState } from 'react'
+import {
+ SidePanel,
+ Badge,
+ Button,
+ Collapsible,
+ IconChevronDown,
+ IconChevronRight,
+ IconArrowRight,
+ IconAlertCircle,
+} from 'ui'
+
+import { SpreadsheetData } from './SpreadsheetImport.types'
+import SpreadsheetPreviewGrid from './SpreadsheetPreviewGrid'
+import { PostgresTable } from '@supabase/postgres-meta'
+
+const MAX_ROWS = 20
+const MAX_HEADERS = 20
+
+interface SpreadsheetImportPreviewProps {
+ selectedTable?: PostgresTable
+ spreadsheetData: SpreadsheetData
+ errors?: any[]
+ selectedHeaders: string[]
+ incompatibleHeaders: string[]
+}
+
+const SpreadsheetImportPreview = ({
+ selectedTable,
+ spreadsheetData,
+ errors = [],
+ selectedHeaders,
+ incompatibleHeaders,
+}: SpreadsheetImportPreviewProps) => {
+ const [expandPreview, setExpandPreview] = useState(false)
+ const [expandedErrors, setExpandedErrors] = useState
([])
+
+ const { headers, rows } = spreadsheetData
+ const previewHeaders = headers
+ .filter((header) => selectedHeaders.includes(header))
+ .slice(0, MAX_HEADERS)
+ const previewRows = rows.slice(0, MAX_ROWS)
+
+ const isCompatible = selectedTable !== undefined ? incompatibleHeaders.length === 0 : true
+
+ useEffect(() => {
+ setExpandPreview(true)
+ }, [spreadsheetData])
+
+ const onSelectExpandError = (key: string) => {
+ if (expandedErrors.includes(key)) {
+ setExpandedErrors(expandedErrors.filter((error) => error !== key))
+ } else {
+ setExpandedErrors(expandedErrors.concat([key]))
+ }
+ }
+
+ return (
+
+
+
+
+
+
Preview data to be imported
+ {!isCompatible &&
Data incompatible }
+ {errors.length > 0 &&
{errors.length} issues found }
+
+
+ }
+ className="px-1"
+ onClick={() => setExpandPreview(!expandPreview)}
+ />
+
+
+
+
+
+
+
+ {selectedTable === undefined
+ ? `Your table will have ${spreadsheetData.rowCount.toLocaleString()} rows and the
+ following ${spreadsheetData.headers.length} columns.`
+ : `A total of ${spreadsheetData.rowCount.toLocaleString()} rows will be added to the table "${
+ selectedTable.name
+ }"`}
+
+
+ Here is a preview of the data that will be added (up to the first 20 columns and first
+ 20 rows).
+
+
+
+ {previewHeaders.length > 0 && previewRows.length > 0 ? (
+
+ ) : (
+
+
+
+ {previewHeaders.length === 0
+ ? 'No headers have been selected'
+ : previewRows.length === 0
+ ? 'Your CSV contains no data'
+ : ''}
+
+
+ )}
+
+ {(!isCompatible || errors.length > 0) && (
+
+
+
Issues found in spreadsheet
+ {isCompatible && (
+
+ {selectedTable !== undefined
+ ? 'This CSV can still be imported into your table despite issues in the following rows.'
+ : 'Your table can still be created nonetheless despite issues in the following rows.'}
+
+ )}
+
+
+ {!isCompatible && (
+
+
+
+
+ This CSV cannot be imported into your
+ table due to incompatible headers:
+
+ The column{incompatibleHeaders.length > 1 ? 's' : ''}{' '}
+ {incompatibleHeaders.map((x) => `"${x}"`).join(', ')}{' '}
+ {incompatibleHeaders.length > 1 ? 'are' : 'is'} not present in your table
+
+
+
+ )}
+ {errors.map((error: any, idx: number) => {
+ const key = `import-error-${idx}`
+ const isExpanded = expandedErrors.includes(key)
+
+ return (
+
+
onSelectExpandError(key)}
+ >
+ {error.data !== undefined ? (
+
+ ) : (
+
+ )}
+ {error.data !== undefined && (
+
Row: {error.row}
+ )}
+
{error.message}
+ {error.data?.__parsed_extra && (
+ <>
+
+
Extra field(s):
+ {error.data?.__parsed_extra.map((value: any, i: number) => (
+
+ {value}
+
+ ))}
+ >
+ )}
+
+ {error.data !== undefined && isExpanded && (
+
+ )}
+
+ )
+ })}
+
+
+ )}
+
+
+
+ )
+}
+
+export default SpreadsheetImportPreview
diff --git a/studio/components/interfaces/TableGridEditor/SidePanelEditor/SpreadsheetImport/SpreadsheetPreviewGrid.tsx b/studio/components/interfaces/TableGridEditor/SidePanelEditor/SpreadsheetImport/SpreadsheetPreviewGrid.tsx
new file mode 100644
index 00000000000..671ace28386
--- /dev/null
+++ b/studio/components/interfaces/TableGridEditor/SidePanelEditor/SpreadsheetImport/SpreadsheetPreviewGrid.tsx
@@ -0,0 +1,55 @@
+import clsx from 'clsx'
+import DataGrid from '@supabase/react-data-grid'
+
+const MAX_ROWS = 20
+const MAX_HEADERS = 20
+
+interface SpreadsheetPreviewGridProps {
+ headers: string[]
+ rows?: any[]
+ height?: number
+}
+
+const SpreadsheetPreviewGrid = ({
+ headers = [],
+ rows = [],
+ height,
+}: SpreadsheetPreviewGridProps) => {
+ const previewHeaders = headers.slice(0, MAX_HEADERS)
+ const previewRows = rows.slice(0, MAX_ROWS)
+
+ return (
+ {
+ const columnValues = previewRows.map((row) => row[header]?.toString() ?? '')
+ const maxLength = Math.max(...columnValues.map((el) => el.length))
+ const maxWidth = maxLength > 20 ? 200 : maxLength * 10
+
+ return {
+ key: header,
+ name: header,
+ width: maxWidth,
+ resizable: true,
+ headerRenderer: () => (
+
+ ),
+ formatter: ({ row }: { row: any }) => {
+ const isEmpty = !row[header]
+ return (
+
+ {isEmpty ? 'NULL' : row[header]}
+
+ )
+ },
+ }
+ })}
+ rows={previewRows}
+ className="!border-l !border-r"
+ style={{ height: height || `${34 + 34 * (previewRows.length || 1)}px` }}
+ />
+ )
+}
+
+export default SpreadsheetPreviewGrid
diff --git a/studio/components/interfaces/TableGridEditor/SidePanelEditor/TableEditor/Column.tsx b/studio/components/interfaces/TableGridEditor/SidePanelEditor/TableEditor/Column.tsx
index d9b4c832d28..cca74f59704 100644
--- a/studio/components/interfaces/TableGridEditor/SidePanelEditor/TableEditor/Column.tsx
+++ b/studio/components/interfaces/TableGridEditor/SidePanelEditor/TableEditor/Column.tsx
@@ -91,7 +91,7 @@ const Column: FC = ({
/>
-
-
+
= ({
{hasImportContent && (
-
-
- Your table will be created with {importContent?.rowCount?.toLocaleString()} rows and
- the following {columns.length} columns.
-
-
+
+ Your table will be created with {importContent?.rowCount?.toLocaleString()} rows and the
+ following {columns.length} columns.
+
)}
{primaryKeyColumns.length === 0 && (
diff --git a/studio/components/interfaces/TableGridEditor/SidePanelEditor/TableEditor/RLSDisableModal.tsx b/studio/components/interfaces/TableGridEditor/SidePanelEditor/TableEditor/RLSDisableModal.tsx
new file mode 100644
index 00000000000..48c2b1ebcf5
--- /dev/null
+++ b/studio/components/interfaces/TableGridEditor/SidePanelEditor/TableEditor/RLSDisableModal.tsx
@@ -0,0 +1,60 @@
+import Link from 'next/link'
+import React from 'react'
+import { Alert, Button, IconAlertOctagon, IconBookOpen, IconLock, IconShieldOff } from 'ui'
+
+export default function RLSDisableModalContent() {
+ return (
+
+
+
+
+ Anyone can edit or delete data in this table.
+
+
+
+
+ All requests to this table will be accepted.
+
+
+
+
+ Auth policies will not be enforced.
+
+
+
+
+
+
Before you turn off Row Level Security, consider:
+
+
+ Any personal information in this table will be publicly accessible.
+
+
+ Anyone will be able to modify, add or delete any row in this table.
+
+
+
+
+
+
+
+
+
+
+ )
+}
diff --git a/studio/components/interfaces/TableGridEditor/SidePanelEditor/TableEditor/SpreadsheetImport/SpreadsheetPreview.tsx b/studio/components/interfaces/TableGridEditor/SidePanelEditor/TableEditor/SpreadsheetImport/SpreadsheetPreview.tsx
deleted file mode 100644
index dc8a98ead37..00000000000
--- a/studio/components/interfaces/TableGridEditor/SidePanelEditor/TableEditor/SpreadsheetImport/SpreadsheetPreview.tsx
+++ /dev/null
@@ -1,43 +0,0 @@
-import { FC } from 'react'
-import { isUndefined } from 'lodash'
-import DataGrid from '@supabase/react-data-grid'
-
-interface Props {
- headers: string[]
- rows?: any[]
-}
-
-const MAX_ROWS = 20
-const MAX_HEADERS = 20
-
-const SpreadsheetPreview: FC
= ({ headers = [], rows = [] }) => {
- const previewHeaders = headers.slice(0, MAX_HEADERS)
- const previewRows = rows.slice(0, MAX_ROWS)
- return (
- {
- return {
- key: header,
- name: header,
- width: header.length * 10,
- resizable: true,
- headerRenderer: () => (
-
- ),
- formatter: ({ row }: { row: any }) => (
-
- {isUndefined(row[header]) ? 'NULL' : row[header]}
-
- ),
- }
- })}
- rows={previewRows}
- className="!border-l !border-r"
- style={{ height: `${34 + 34 * (previewRows.length || 1)}px` }}
- />
- )
-}
-
-export default SpreadsheetPreview
diff --git a/studio/components/interfaces/TableGridEditor/SidePanelEditor/TableEditor/TableEditor.tsx b/studio/components/interfaces/TableGridEditor/SidePanelEditor/TableEditor/TableEditor.tsx
index caec9de9950..8855532415e 100644
--- a/studio/components/interfaces/TableGridEditor/SidePanelEditor/TableEditor/TableEditor.tsx
+++ b/studio/components/interfaces/TableGridEditor/SidePanelEditor/TableEditor/TableEditor.tsx
@@ -1,13 +1,26 @@
+import Link from 'next/link'
import { FC, useEffect, useState } from 'react'
import { isUndefined, isEmpty } from 'lodash'
-import { Badge, Checkbox, SidePanel, Input, Alert, IconBookOpen, Button } from 'ui'
+import {
+ Badge,
+ Checkbox,
+ SidePanel,
+ Input,
+ Alert,
+ IconBookOpen,
+ Button,
+ Modal,
+ IconShieldOff,
+ IconLock,
+ IconAlertOctagon,
+} from 'ui'
import type { PostgresTable, PostgresType } from '@supabase/postgres-meta'
import { useStore } from 'hooks'
import ActionBar from '../ActionBar'
import HeaderTitle from './HeaderTitle'
import ColumnManagement from './ColumnManagement'
-import SpreadsheetImport from './SpreadsheetImport/SpreadsheetImport'
+import { SpreadsheetImport } from '../'
import { ColumnField, CreateTablePayload, UpdateTablePayload } from '../SidePanelEditor.types'
import { DEFAULT_COLUMNS } from './TableEditor.constants'
import { TableField, ImportContent } from './TableEditor.types'
@@ -19,7 +32,8 @@ import {
} from './TableEditor.utils'
import { useForeignKeyConstraintsQuery } from 'data/database/foreign-key-constraints-query'
import { useProjectContext } from 'components/layouts/ProjectLayout/ProjectContext'
-import Link from 'next/link'
+import ConfirmationModal from 'components/ui/ConfirmationModal'
+import RLSDisableModalContent from './RLSDisableModal'
interface Props {
table?: PostgresTable
@@ -74,6 +88,7 @@ const TableEditor: FC = ({
const [isDuplicateRows, setIsDuplicateRows] = useState(false)
const [importContent, setImportContent] = useState()
const [isImportingSpreadsheet, setIsImportingSpreadsheet] = useState(false)
+ const [rlsConfirmVisible, setRlsConfirmVisible] = useState(false)
const { data } = useForeignKeyConstraintsQuery({
projectRef: project?.ref,
@@ -226,55 +241,62 @@ const TableEditor: FC = ({
Restrict access to your table by enabling RLS and writing Postgres policies.
-
- {tableFields.isRLSEnabled ? (
-
-
- You need to write a policy before you can query data from this table.
- Without a policy, querying this table will result in an empty array {' '}
- of results.
-
-
-
-
- }>
- RLS Documentation
-
-
-
-
-
- ) : (
-
- As such, anyone with the anonymous key can modify or delete your data.
-
-
-
- }>
- RLS Documentation
-
-
-
-
-
- )}
>
}
checked={tableFields.isRLSEnabled}
- onChange={() => onUpdateField({ isRLSEnabled: !tableFields.isRLSEnabled })}
+ onChange={() => {
+ // if isEnabled, show confirm modal to turn off
+ // if not enabled, allow turning on without modal confirmation
+ tableFields.isRLSEnabled
+ ? setRlsConfirmVisible(true)
+ : onUpdateField({ isRLSEnabled: !tableFields.isRLSEnabled })
+ }}
size="medium"
/>
-
+ {tableFields.isRLSEnabled ? (
+
+
+ You need to write an access policy before you can query data from this table.
+ Without a policy, querying this table will result in an empty array of
+ results.
+
+ {isNewRecord && (
+ You can create policies after you create this table.
+ )}
+
+
+
+ }>
+ RLS Documentation
+
+
+
+
+
+ ) : (
+
+ The table foo will be publicly writable and readable
+
+
+
+ }>
+ RLS Documentation
+
+
+
+
+
+ )}
= ({
}}
closePanel={() => setIsImportingSpreadsheet(false)}
/>
+
+ setRlsConfirmVisible(false)}
+ onSelectConfirm={() => {
+ onUpdateField({ isRLSEnabled: !tableFields.isRLSEnabled })
+ setRlsConfirmVisible(false)
+ }}
+ children={
+
+
+
+ }
+ />
>
diff --git a/studio/components/interfaces/TableGridEditor/SidePanelEditor/TableEditor/TableEditor.types.ts b/studio/components/interfaces/TableGridEditor/SidePanelEditor/TableEditor/TableEditor.types.ts
index da2fc543765..eca1af27df7 100644
--- a/studio/components/interfaces/TableGridEditor/SidePanelEditor/TableEditor/TableEditor.types.ts
+++ b/studio/components/interfaces/TableGridEditor/SidePanelEditor/TableEditor/TableEditor.types.ts
@@ -16,4 +16,6 @@ export interface ImportContent {
rowCount: number
rows: object[]
columnTypeMap: Dictionary
+ selectedHeaders: string[]
+ resolve: () => void
}
diff --git a/studio/components/interfaces/TableGridEditor/SidePanelEditor/TableEditor/TableEditor.utils.ts b/studio/components/interfaces/TableGridEditor/SidePanelEditor/TableEditor/TableEditor.utils.ts
index e58420703c6..c79570968ce 100644
--- a/studio/components/interfaces/TableGridEditor/SidePanelEditor/TableEditor/TableEditor.utils.ts
+++ b/studio/components/interfaces/TableGridEditor/SidePanelEditor/TableEditor/TableEditor.utils.ts
@@ -55,9 +55,12 @@ export const generateTableFieldFromPostgresTable = (
}
export const formatImportedContentToColumnFields = (importContent: ImportContent) => {
- const columnFields = importContent.headers.map((header: string) => {
- const columnType = importContent.columnTypeMap[header]
- return generateColumnField({ name: header, format: columnType })
- })
+ const { headers, selectedHeaders, columnTypeMap } = importContent
+ const columnFields = headers
+ .filter((header) => selectedHeaders.includes(header))
+ .map((header) => {
+ const columnType = columnTypeMap[header]
+ return generateColumnField({ name: header, format: columnType })
+ })
return columnFields
}
diff --git a/studio/components/interfaces/TableGridEditor/SidePanelEditor/index.ts b/studio/components/interfaces/TableGridEditor/SidePanelEditor/index.ts
index 373f44921dd..6b0602c7648 100644
--- a/studio/components/interfaces/TableGridEditor/SidePanelEditor/index.ts
+++ b/studio/components/interfaces/TableGridEditor/SidePanelEditor/index.ts
@@ -2,7 +2,8 @@ import SidePanelEditor from './SidePanelEditor'
import RowEditor from './RowEditor/RowEditor'
import ColumnEditor from './ColumnEditor/ColumnEditor'
import TableEditor from './TableEditor/TableEditor'
+import SpreadsheetImport from './SpreadsheetImport/SpreadsheetImport'
import ForeignKeySelector from './ForeignKeySelector/ForeignKeySelector'
-export { RowEditor, ColumnEditor, TableEditor, ForeignKeySelector }
+export { RowEditor, ColumnEditor, TableEditor, ForeignKeySelector, SpreadsheetImport }
export default SidePanelEditor
diff --git a/studio/components/interfaces/TableGridEditor/TableDefinition.tsx b/studio/components/interfaces/TableGridEditor/TableDefinition.tsx
new file mode 100644
index 00000000000..b1fbb00953b
--- /dev/null
+++ b/studio/components/interfaces/TableGridEditor/TableDefinition.tsx
@@ -0,0 +1,125 @@
+import Editor from '@monaco-editor/react'
+import { useProjectContext } from 'components/layouts/ProjectLayout/ProjectContext'
+import ShimmeringLoader from 'components/ui/ShimmeringLoader'
+import { useTableDefinitionQuery } from 'data/database/table-definition-query'
+import { useViewDefinitionQuery } from 'data/database/view-definition-query'
+import { ENTITY_TYPE } from 'data/entity-types/entity-type-constants'
+import { useStore } from 'hooks'
+import useEntityType from 'hooks/misc/useEntityType'
+import { timeout } from 'lib/helpers'
+import { observer } from 'mobx-react-lite'
+import { useMemo, useRef } from 'react'
+import { format } from 'sql-formatter'
+import { useTheme } from 'common/Providers'
+
+export interface TableDefinitionProps {
+ id?: number
+}
+
+const TableDefinition = ({ id }: TableDefinitionProps) => {
+ const editorRef = useRef(null)
+ const monacoRef = useRef(null)
+ const { isDarkMode } = useTheme()
+ const entityType = useEntityType(id)
+ const { project } = useProjectContext()
+
+ const viewResult = useViewDefinitionQuery(
+ {
+ schema: entityType?.schema,
+ name: entityType?.name,
+ projectRef: project?.ref,
+ connectionString: project?.connectionString,
+ },
+ {
+ enabled:
+ entityType?.type === ENTITY_TYPE.VIEW || entityType?.type === ENTITY_TYPE.MATERIALIZED_VIEW,
+ }
+ )
+
+ const tableResult = useTableDefinitionQuery(
+ {
+ schema: entityType?.schema,
+ name: entityType?.name,
+ projectRef: project?.ref,
+ connectionString: project?.connectionString,
+ },
+ {
+ enabled: entityType?.type === ENTITY_TYPE.TABLE,
+ }
+ )
+
+ const { data: definition, isLoading } =
+ entityType?.type === ENTITY_TYPE.VIEW || entityType?.type === ENTITY_TYPE.MATERIALIZED_VIEW
+ ? viewResult
+ : tableResult
+
+ const prepend =
+ entityType?.type === ENTITY_TYPE.VIEW
+ ? `create view ${entityType.schema}.${entityType.name} as\n`
+ : entityType?.type === ENTITY_TYPE.MATERIALIZED_VIEW
+ ? `create materialized view ${entityType.schema}.${entityType.name} as\n`
+ : ''
+
+ const formattedDefinition = useMemo(
+ () =>
+ definition
+ ? format(prepend + definition, {
+ language: 'postgresql',
+ keywordCase: 'lower',
+ })
+ : undefined,
+ [definition]
+ )
+
+ const handleEditorOnMount = async (editor: any, monaco: any) => {
+ editorRef.current = editor
+ monacoRef.current = monaco
+
+ // add margin above first line
+ editor.changeViewZones((accessor: any) => {
+ accessor.addZone({
+ afterLineNumber: 0,
+ heightInPx: 4,
+ domNode: document.createElement('div'),
+ })
+ })
+
+ // when editor did mount, it will need a delay before focus() works properly
+ await timeout(500)
+ editor?.focus()
+ }
+
+ if (isLoading) {
+ return (
+
+
+
+
+
+ )
+ }
+
+ return (
+
+
+
+ )
+}
+
+export default observer(TableDefinition)
diff --git a/studio/components/interfaces/TableGridEditor/TableGridEditor.tsx b/studio/components/interfaces/TableGridEditor/TableGridEditor.tsx
index 10cf2915fdd..c4909d2264e 100644
--- a/studio/components/interfaces/TableGridEditor/TableGridEditor.tsx
+++ b/studio/components/interfaces/TableGridEditor/TableGridEditor.tsx
@@ -7,7 +7,8 @@ import { PermissionAction } from '@supabase/shared-types/out/constants'
import { QueryKey, useQueryClient } from '@tanstack/react-query'
import { SchemaView } from 'types'
-import { checkPermissions, useFlag, useStore } from 'hooks'
+import { checkPermissions, useFlag, useStore, useUrlState } from 'hooks'
+import useEntityType from 'hooks/misc/useEntityType'
import { useParams } from 'common/hooks'
import GridHeaderActions from './GridHeaderActions'
import NotFoundState from './NotFoundState'
@@ -24,6 +25,7 @@ import { useProjectJsonSchemaQuery } from 'data/docs/project-json-schema-query'
import { useTableRowUpdateMutation } from 'data/table-rows/table-row-update-mutation'
import { JsonEditValue } from './SidePanelEditor/RowEditor/RowEditor.types'
import { useProjectContext } from 'components/layouts/ProjectLayout/ProjectContext'
+import { ENTITY_TYPE } from 'data/entity-types/entity-type-constants'
import {
ForeignKeyConstraint,
useForeignKeyConstraintsQuery,
@@ -31,7 +33,7 @@ import {
import { FOREIGN_KEY_DELETION_ACTION } from 'data/database/database-query-constants'
import { ForeignRowSelectorProps } from './SidePanelEditor/RowEditor/ForeignRowSelector/ForeignRowSelector'
import TwoOptionToggle from 'components/ui/TwoOptionToggle'
-import ViewDefinition from './ViewDefinition'
+import TableDefinition from './TableDefinition'
import APIDocumentationPanel from './APIDocumentationPanel'
export interface TableGridEditorProps {
@@ -42,7 +44,7 @@ export interface TableGridEditorProps {
selectedTable: any // PostgresTable | SchemaView
/** Determines what side panel editor to show */
- sidePanelKey?: 'row' | 'column' | 'table' | 'json' | 'foreign-row-selector'
+ sidePanelKey?: 'row' | 'column' | 'table' | 'json' | 'foreign-row-selector' | 'csv-import'
/** Toggles if we're duplicating a table */
isDuplicating: boolean
/** Selected entities if we're editing a row, column or table */
@@ -68,6 +70,7 @@ export interface TableGridEditorProps {
column: any
}) => void
onClosePanel: () => void
+ onImportData: () => void
}
const TableGridEditor = ({
@@ -91,6 +94,7 @@ const TableGridEditor = ({
onExpandJSONEditor = noop,
onEditForeignKeyColumnValue = noop,
onClosePanel = noop,
+ onImportData = noop,
}: TableGridEditorProps) => {
const { meta, ui, vault } = useStore()
const router = useRouter()
@@ -102,8 +106,14 @@ const TableGridEditor = ({
const [encryptedColumns, setEncryptedColumns] = useState([])
const [apiPreviewPanelOpen, setApiPreviewPanelOpen] = useState(false)
- // When rendering a view in the grid
- const [selectedView, setSelectedView] = useState<'data' | 'definition'>('data')
+ const [{ view: selectedView = 'data' }, setUrlState] = useUrlState()
+ const setSelectedView = (view: string) => {
+ if (view === 'data') {
+ setUrlState({ view: undefined })
+ } else {
+ setUrlState({ view })
+ }
+ }
const isReadOnly =
!checkPermissions(PermissionAction.TENANT_SQL_ADMIN_WRITE, 'tables') &&
@@ -189,6 +199,8 @@ const TableGridEditor = ({
}
}, [selectedTable?.id])
+ const entityType = useEntityType(selectedTable?.id)
+
// NOTE: DO NOT PUT HOOKS AFTER THIS LINE
if (isUndefined(selectedTable)) {
return
@@ -196,13 +208,13 @@ const TableGridEditor = ({
const tableId = selectedTable?.id
- // @ts-ignore
- const schema = meta.schemas.list().find((schema) => schema.name === selectedSchema)
- const isViewSelected = !Object.keys(selectedTable).includes('rls_enabled')
- const isForeignTableSelected = meta.foreignTables.byId(selectedTable.id) !== undefined
- const isLocked = meta.excludedSchemas.includes(schema?.name ?? '')
+ const isViewSelected =
+ entityType?.type === ENTITY_TYPE.VIEW || entityType?.type === ENTITY_TYPE.MATERIALIZED_VIEW
+ const isTableSelected = entityType?.type === ENTITY_TYPE.TABLE
+ const isForeignTableSelected = entityType?.type === ENTITY_TYPE.FOREIGN_TABLE
+ const isLocked = meta.excludedSchemas.includes(entityType?.schema ?? '')
const canUpdateTables = checkPermissions(PermissionAction.TENANT_SQL_ADMIN_WRITE, 'tables')
- const canEditViaTableEditor = !isViewSelected && !isForeignTableSelected && !isLocked
+ const canEditViaTableEditor = isTableSelected && !isLocked
// [Joshen] We can tweak below to eventually support composite keys as the data
// returned from foreignKeyMeta should be easy to deal with, rather than pg-meta
@@ -337,23 +349,33 @@ const TableGridEditor = ({
table={gridTable}
refreshDocs={refreshDocs}
headerActions={
- isViewSelected ? (
-
-
-
- ) : canEditViaTableEditor ? (
-
+ isTableSelected || isViewSelected || canEditViaTableEditor ? (
+ <>
+ {canEditViaTableEditor && (
+
+ )}
+ {(isTableSelected || isViewSelected) && (
+ <>
+ {canEditViaTableEditor && (
+
+ )}
+
+
+
+ >
+ )}
+ >
) : null
}
onAddColumn={onAddColumn}
@@ -362,13 +384,14 @@ const TableGridEditor = ({
onAddRow={onAddRow}
updateTableRow={updateTableRow}
onEditRow={onEditRow}
+ onImportData={onImportData}
onError={onError}
onSqlQuery={onSqlQuery}
onExpandJSONEditor={onExpandJSONEditor}
onEditForeignKeyColumnValue={onEditForeignKeyColumnValue}
- showCustomChildren={isViewSelected && selectedView === 'definition'}
+ showCustomChildren={(isViewSelected || isTableSelected) && selectedView === 'definition'}
customHeader={
- isViewSelected && selectedView === 'definition' ? (
+ (isViewSelected || isTableSelected) && selectedView === 'definition' ? (
SQL Definition of {selectedTable.name}{' '}
@@ -378,7 +401,7 @@ const TableGridEditor = ({
) : null
}
>
- {isViewSelected && }
+ {(isViewSelected || isTableSelected) && }
{!isUndefined(selectedSchema) && (
diff --git a/studio/components/interfaces/TableGridEditor/ViewDefinition.tsx b/studio/components/interfaces/TableGridEditor/ViewDefinition.tsx
deleted file mode 100644
index 6df9807aa53..00000000000
--- a/studio/components/interfaces/TableGridEditor/ViewDefinition.tsx
+++ /dev/null
@@ -1,78 +0,0 @@
-import { useRef } from 'react'
-import Editor from '@monaco-editor/react'
-import { timeout } from 'lib/helpers'
-import { useStore } from 'hooks'
-import { useProjectContext } from 'components/layouts/ProjectLayout/ProjectContext'
-import { useViewDefinitionQuery } from 'data/database/view-definition-query'
-import ShimmeringLoader from 'components/ui/ShimmeringLoader'
-
-export interface ViewDefinitionProps {
- name: string
-}
-
-const ViewDefinition = ({ name }: ViewDefinitionProps) => {
- const editorRef = useRef(null)
- const monacoRef = useRef(null)
-
- const { ui } = useStore()
- const { isDarkTheme } = ui
-
- const { project } = useProjectContext()
- const { data: definition, isLoading } = useViewDefinitionQuery({
- name,
- projectRef: project?.ref,
- connectionString: project?.connectionString,
- })
-
- const handleEditorOnMount = async (editor: any, monaco: any) => {
- editorRef.current = editor
- monacoRef.current = monaco
-
- // add margin above first line
- editor.changeViewZones((accessor: any) => {
- accessor.addZone({
- afterLineNumber: 0,
- heightInPx: 4,
- domNode: document.createElement('div'),
- })
- })
-
- // when editor did mount, it will need a delay before focus() works properly
- await timeout(500)
- editor?.focus()
- }
-
- if (isLoading) {
- return (
-
-
-
-
-
- )
- }
-
- return (
-
-
-
- )
-}
-
-export default ViewDefinition
diff --git a/studio/components/layouts/AccountLayout/AccountLayout.tsx b/studio/components/layouts/AccountLayout/AccountLayout.tsx
index 7f627e5f9fe..29ddcca6914 100644
--- a/studio/components/layouts/AccountLayout/AccountLayout.tsx
+++ b/studio/components/layouts/AccountLayout/AccountLayout.tsx
@@ -106,7 +106,7 @@ const AccountLayout: FC
= ({ children, title, breadcrumbs }) => {
key: 'ext-guides',
icon: `${router.basePath}/img/book-open.svg`,
label: 'API Reference',
- href: 'https://supabase.com/docs/guides/database/api',
+ href: 'https://supabase.com/docs/guides/api',
isExternal: true,
},
],
@@ -134,7 +134,6 @@ const AccountLayout: FC = ({ children, title, breadcrumbs }) => {
{title ? `${title} | Supabase` : 'Supabase'}
-
,
items: [],
isExternal: true,
diff --git a/studio/components/layouts/ProjectLayout/LayoutHeader/LayoutHeader.tsx b/studio/components/layouts/ProjectLayout/LayoutHeader/LayoutHeader.tsx
index 3abe0aead41..f6eaad649a7 100644
--- a/studio/components/layouts/ProjectLayout/LayoutHeader/LayoutHeader.tsx
+++ b/studio/components/layouts/ProjectLayout/LayoutHeader/LayoutHeader.tsx
@@ -1,9 +1,12 @@
import Link from 'next/link'
import { observer } from 'mobx-react-lite'
+import * as Tooltip from '@radix-ui/react-tooltip'
+import { useParams } from 'common'
+import { Badge, Button, IconCommand, IconSearch, useCommandMenu } from 'ui'
+import { detectOS } from 'lib/helpers'
import { IS_PLATFORM, PRICING_TIER_PRODUCT_IDS } from 'lib/constants'
import { useFlag, useStore } from 'hooks'
-import { useParams } from 'common/hooks'
import BreadcrumbsView from './BreadcrumbsView'
import OrgDropdown from './OrgDropdown'
import ProjectDropdown from './ProjectDropdown'
@@ -13,16 +16,18 @@ import NotificationsPopover from './NotificationsPopover'
import { getResourcesExceededLimits } from 'components/ui/OveragesBanner/OveragesBanner.utils'
import { useProjectUsageQuery } from 'data/usage/project-usage-query'
import { useProjectReadOnlyQuery } from 'data/config/project-read-only-query'
-import { Badge } from 'ui'
import { useProjectContext } from 'components/layouts/ProjectLayout/ProjectContext'
const LayoutHeader = ({ customHeaderComponents, breadcrumbs = [], headerBorder = true }: any) => {
const { ui } = useStore()
const { selectedOrganization, selectedProject } = ui
+ const os = detectOS()
+ const { setIsOpen } = useCommandMenu()
+ const showCmdkHelper = useFlag('dashboardCmdk')
+
const { ref: projectRef } = useParams()
const { project } = useProjectContext()
-
const { data: isReadOnlyMode } = useProjectReadOnlyQuery({
projectRef: project?.ref,
connectionString: project?.connectionString,
@@ -114,6 +119,37 @@ const LayoutHeader = ({ customHeaderComponents, breadcrumbs = [], headerBorder =
{customHeaderComponents && customHeaderComponents}
+ {IS_PLATFORM && showCmdkHelper && (
+
+
+
+ }
+ onClick={() => setIsOpen(true)}
+ />
+
+
+
+
+
+
+ {os === 'macos' ? (
+
+ ) : (
+
CTRL
+ )}
+
K
+
+
+
+
+ )}
{IS_PLATFORM &&
}
{IS_PLATFORM &&
}
{IS_PLATFORM &&
}
diff --git a/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/index.tsx b/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/index.tsx
index 0aa4afd87a2..685af80c371 100644
--- a/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/index.tsx
+++ b/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/index.tsx
@@ -2,6 +2,7 @@ import dayjs from 'dayjs'
import { FC, Fragment, useState } from 'react'
import { useRouter } from 'next/router'
import { Alert, Button, IconBell, Popover, IconArrowRight } from 'ui'
+import * as Tooltip from '@radix-ui/react-tooltip'
import {
Notification,
NotificationStatus,
@@ -221,20 +222,37 @@ const NotificationsPopover: FC
= () => {
}
>
-
-
}
- />
- {hasNewNotifications && (
-
-
-
+
+
+
+
}
+ />
+ {hasNewNotifications && (
+
+ )}
- )}
-
+
+
+
+
+
+ Notifications
+
+
+
+
= ({}) => {
const router = useRouter()
- const { ref: projectRef } = useParams()
const { ui } = useStore()
- const projectBaseInfo = ui.selectedProjectBaseInfo
+ const { isDarkMode, toggleTheme } = useTheme()
+ const { ref: projectRef } = useParams()
+ const projectBaseInfo = ui.selectedProjectBaseInfo
const ongoingIncident = useFlag('ongoingIncident')
const activeRoute = router.pathname.split('/')[3]
@@ -102,10 +104,11 @@ const NavigationBar: FC = ({}) => {
Theme
ui.onThemeOptionChange(e)}
+ value={isDarkMode ? 'dark' : 'light'}
+ onChange={(e: any) => toggleTheme(e === 'dark')}
>
- System default
+ {/* [Joshen] Removing system default for now, needs to be supported in useTheme from common packages */}
+ {/* System default */}
Dark
Light
diff --git a/studio/components/layouts/ProjectLayout/ProjectContext.tsx b/studio/components/layouts/ProjectLayout/ProjectContext.tsx
index aa78d0ac3ad..048d714c2f6 100644
--- a/studio/components/layouts/ProjectLayout/ProjectContext.tsx
+++ b/studio/components/layouts/ProjectLayout/ProjectContext.tsx
@@ -1,5 +1,5 @@
-import { useStore } from 'hooks'
import { useParams } from 'common/hooks'
+import { useStore } from 'hooks'
import { observer } from 'mobx-react-lite'
import { createContext, PropsWithChildren, useContext, useMemo } from 'react'
import { Project } from 'types'
diff --git a/studio/components/layouts/ProjectLayout/ProjectLayout.tsx b/studio/components/layouts/ProjectLayout/ProjectLayout.tsx
index 71a37032b0f..ee40f5c4d7b 100644
--- a/studio/components/layouts/ProjectLayout/ProjectLayout.tsx
+++ b/studio/components/layouts/ProjectLayout/ProjectLayout.tsx
@@ -47,7 +47,6 @@ const ProjectLayout = ({
{title ? `${title} | Supabase` : projectName ? `${projectName} | Supabase` : 'Supabase'}
-
{/* Left-most navigation side bar to access products */}
@@ -143,3 +142,40 @@ const ContentWrapper: FC
= observer(({ isLoading, children
>
)
})
+
+export const ProjectLayoutNonBlocking = ({
+ title,
+ product = '',
+ productMenu,
+ children,
+ hideHeader = false,
+ hideIconBar = false,
+}: PropsWithChildren) => {
+ const { ref: projectRef } = useParams()
+ const ongoingIncident = useFlag('ongoingIncident')
+
+ return (
+
+
+ {title ? `${title} | Supabase` : 'Supabase'}
+
+
+
+
+ {/* Left-most navigation side bar to access products */}
+ {!hideIconBar &&
}
+
+ {/* Product menu bar */}
+ {productMenu &&
{productMenu} }
+
+
+ {!hideHeader && }
+ {children}
+
+
+
+ )
+}
diff --git a/studio/components/layouts/SQLEditorLayout/QueryItem.tsx b/studio/components/layouts/SQLEditorLayout/QueryItem.tsx
new file mode 100644
index 00000000000..37393cd18c8
--- /dev/null
+++ b/studio/components/layouts/SQLEditorLayout/QueryItem.tsx
@@ -0,0 +1,152 @@
+import { useState } from 'react'
+import { useParams } from 'common'
+import ConfirmationModal from 'components/ui/ConfirmationModal'
+import { useContentDeleteMutation } from 'data/content/content-delete-mutation'
+import { useStore } from 'hooks'
+import { IS_PLATFORM } from 'lib/constants'
+import { observer } from 'mobx-react-lite'
+import { Dropdown, IconEdit2, IconTrash, Button, IconChevronDown, Modal } from 'ui'
+import RenameQueryModal from 'components/interfaces/SQLEditor/RenameQueryModal'
+import clsx from 'clsx'
+import Link from 'next/link'
+import { useSqlEditorStateSnapshot } from 'state/sql-editor'
+import { useRouter } from 'next/router'
+import { SqlSnippet } from 'data/content/sql-snippets-query'
+
+export interface QueryItemProps {
+ tabInfo: SqlSnippet
+}
+
+const QueryItem = ({ tabInfo }: QueryItemProps) => {
+ const { ref, id: activeId } = useParams()
+ const { id, name } = tabInfo || {}
+ const isActive = id === activeId
+
+ return (
+
+ )
+}
+
+export default QueryItem
+
+const QueryItemActions = observer(({ tabInfo }: { tabInfo: SqlSnippet }) => {
+ const { ui } = useStore()
+ const { ref } = useParams()
+ const router = useRouter()
+ const snap = useSqlEditorStateSnapshot()
+ const { mutateAsync: deleteContent } = useContentDeleteMutation({
+ onSuccess(data) {
+ if (data.id) {
+ snap.removeSnippet(data.id)
+ }
+ },
+ })
+
+ const { id, name } = tabInfo || {}
+ const [renameModalOpen, setRenameModalOpen] = useState(false)
+ const [deleteModalOpen, setDeleteModalOpen] = useState(false)
+
+ const onCloseRenameModal = () => {
+ setRenameModalOpen(false)
+ }
+
+ const onClickRename = (e: any) => {
+ e.stopPropagation()
+ setRenameModalOpen(true)
+ }
+
+ const onClickDelete = (e: any) => {
+ e.stopPropagation()
+ setDeleteModalOpen(true)
+ }
+
+ const onConfirmDelete = async () => {
+ if (!ref) return console.error('Project ref is required')
+ if (!id) return console.error('Snippet ID is required')
+
+ try {
+ await deleteContent({ projectRef: ref, id })
+
+ const existingSnippetIds = (snap.orders[ref] ?? []).filter((x) => x !== id)
+ if (existingSnippetIds.length === 0) {
+ router.push(`/project/${ref}/sql`)
+ } else {
+ router.push(`/project/${ref}/sql/${existingSnippetIds[0]}`)
+ }
+ } catch (error: any) {
+ ui.setNotification({
+ category: 'error',
+ message: `Failed to create new query: ${error.message}`,
+ })
+ }
+ }
+
+ return (
+
+ {IS_PLATFORM ? (
+
+ }>
+ Rename query
+
+
+ }>
+ Delete query
+
+ >
+ }
+ >
+ }
+ style={{ padding: '3px' }}
+ />
+
+ ) : (
+
+ )}
+
+
+
+
setDeleteModalOpen(false)}
+ >
+
+ {`Are you sure you want to delete '${name}' ?`}
+
+
+
+ )
+})
diff --git a/studio/components/layouts/SQLEditorLayout/SQLEditorLayout.tsx b/studio/components/layouts/SQLEditorLayout/SQLEditorLayout.tsx
index bee4b202877..2900812c16f 100644
--- a/studio/components/layouts/SQLEditorLayout/SQLEditorLayout.tsx
+++ b/studio/components/layouts/SQLEditorLayout/SQLEditorLayout.tsx
@@ -1,11 +1,6 @@
-import { ReactNode, useEffect } from 'react'
-import { observer } from 'mobx-react-lite'
-
-import { useStore, withAuth } from 'hooks'
-import { useProfileQuery } from 'data/profile/profile-query'
-import Error from 'components/ui/Error'
-import { useSqlEditorStore, SqlEditorContext } from 'localStores/sqlEditor/SqlEditorStore'
-import ProjectLayout from '../ProjectLayout/ProjectLayout'
+import { ReactNode, useMemo } from 'react'
+import { withAuth } from 'hooks'
+import { ProjectLayoutNonBlocking } from '../ProjectLayout/ProjectLayout'
import SQLEditorMenu from './SQLEditorMenu'
export interface SQLEditorLayoutProps {
@@ -14,36 +9,13 @@ export interface SQLEditorLayoutProps {
}
const SQLEditorLayout = ({ title, children }: SQLEditorLayoutProps) => {
- const { ui, content, meta } = useStore()
- const { data: profile } = useProfileQuery()
-
- const sqlEditorStore = useSqlEditorStore(ui.selectedProject?.ref, meta)
-
- useEffect(() => {
- if (sqlEditorStore) {
- // this calls content.load() for us, as well as loading tabs
- sqlEditorStore.loadRemotePersistentData(content, profile?.id)
- }
- }, [sqlEditorStore])
+ const productMenu = useMemo(() => , [])
return (
-
- {content.error ? (
-
-
-
- ) : (
- }
- >
- {children}
-
- )}
-
+
+ {children}
+
)
}
-export default withAuth(observer(SQLEditorLayout))
+export default withAuth(SQLEditorLayout)
diff --git a/studio/components/layouts/SQLEditorLayout/SQLEditorMenu.tsx b/studio/components/layouts/SQLEditorLayout/SQLEditorMenu.tsx
index 699839ab3df..e7b4edd8600 100644
--- a/studio/components/layouts/SQLEditorLayout/SQLEditorMenu.tsx
+++ b/studio/components/layouts/SQLEditorLayout/SQLEditorMenu.tsx
@@ -1,186 +1,149 @@
-import { useState } from 'react'
+import { partition } from 'lodash'
+import { useState, useMemo } from 'react'
import { observer } from 'mobx-react-lite'
import {
Button,
- Dropdown,
Menu,
Input,
IconSearch,
IconPlus,
IconX,
- IconLoader,
- IconTrash,
+ Dropdown,
IconChevronDown,
- Modal,
- IconEdit2,
+ useCommandMenu,
} from 'ui'
import { PermissionAction } from '@supabase/shared-types/out/constants'
-import { useOptimisticSqlSnippetCreate, useStore, checkPermissions } from 'hooks'
+import { checkPermissions, useFlag, useStore } from 'hooks'
import { IS_PLATFORM } from 'lib/constants'
-import QueryTab from 'localStores/sqlEditor/QueryTab'
-import { useSqlStore, TAB_TYPES } from 'localStores/sqlEditor/SqlEditorStore'
import { useProfileQuery } from 'data/profile/profile-query'
+import { uuidv4 } from 'lib/helpers'
-import RenameQuery from 'components/to-be-cleaned/SqlEditor/RenameQuery'
-import ConfirmationModal from 'components/ui/ConfirmationModal'
import ProductMenuItem from 'components/ui/ProductMenu/ProductMenuItem'
-
-const OpenQueryItem = observer(
- ({ tabInfo, canCreateSQLSnippet }: { tabInfo: QueryTab; canCreateSQLSnippet: boolean }) => {
- const sqlEditorStore: any = useSqlStore()
- const { id, name } = tabInfo || {}
- const active = sqlEditorStore.activeTab.id === id
-
- return (
- }
- onClick={() => sqlEditorStore.selectTab(id)}
- textClassName="w-44"
- />
- )
- }
-)
-
-const DropdownMenu = observer(({ tabInfo }: { tabInfo: QueryTab }) => {
- const { data: profile } = useProfileQuery()
- const { content: contentStore } = useStore()
-
- const sqlEditorStore: any = useSqlStore()
-
- const [tabId, setTabId] = useState('')
- const [renameModalOpen, setRenameModalOpen] = useState(false)
- const [deleteModalOpen, setDeleteModalOpen] = useState(false)
-
- const { id, name } = tabInfo || {}
-
- function onCloseRenameModal() {
- setRenameModalOpen(false)
- }
-
- function renameQuery(e: any) {
- setTabId(id)
- setRenameModalOpen(true)
- }
-
- function renderMenu() {
- return (
- <>
- }>
- Rename query
-
-
- setDeleteModalOpen(true)} icon={ }>
- Remove query
-
- >
- )
- }
-
- return (
-
- {IS_PLATFORM ? (
-
- }
- style={{ padding: '3px' }}
- />
-
- ) : (
-
- )}
-
-
-
-
{
- sqlEditorStore.closeTab(id)
-
- await contentStore.del(id)
-
- sqlEditorStore.loadTabs(
- sqlEditorStore.tabsFromContentStore(contentStore, profile?.id),
- false
- )
- }}
- onSelectCancel={() => setDeleteModalOpen(false)}
- >
-
- {`Are you sure you want to remove '${name}' ?`}
-
-
-
- )
-})
+import { useParams } from 'common'
+import { useSnippets, useSqlEditorStateSnapshot } from 'state/sql-editor'
+import { SqlSnippet, useSqlSnippetsQuery } from 'data/content/sql-snippets-query'
+import ShimmeringLoader from 'components/ui/ShimmeringLoader'
+import QueryItem from './QueryItem'
+import { createSqlSnippetSkeleton } from 'components/interfaces/SQLEditor/SQLEditor.utils'
+import { useRouter } from 'next/router'
+import { COMMAND_ROUTES } from 'ui/src/components/Command/Command.constants'
const SideBarContent = observer(() => {
+ const { ui } = useStore()
+ const { ref, id } = useParams()
+ const router = useRouter()
const { data: profile } = useProfileQuery()
- const sqlEditorStore: any = useSqlStore()
const [filterString, setFilterString] = useState('')
+ const { setPages, setIsOpen } = useCommandMenu()
+ const showCmdkHelper = useFlag('dashboardCmdk')
+
+ const snap = useSqlEditorStateSnapshot()
+ const { isLoading, isSuccess } = useSqlSnippetsQuery(ref, {
+ onSuccess(data) {
+ if (ref) snap.setRemoteSnippets(data.snippets, ref)
+ },
+ })
+
+ const snippets = useSnippets(ref)
+
+ const [favorites, queries] = useMemo(
+ () => (snippets ? partition(snippets, (snippet) => snippet.content.favorite) : [[], []]),
+ [snippets]
+ )
+
+ const favouriteTabs =
+ filterString.length === 0
+ ? favorites
+ : favorites.filter((tab) => tab.name.toLowerCase().includes(filterString.toLowerCase()))
+
+ const queryTabs =
+ filterString.length === 0
+ ? queries
+ : queries.filter((tab) => tab.name.toLowerCase().includes(filterString.toLowerCase()))
const canCreateSQLSnippet = checkPermissions(PermissionAction.CREATE, 'user_content', {
resource: { type: 'sql', owner_id: profile?.id },
subject: { id: profile?.id },
})
- const handleNewQuery = useOptimisticSqlSnippetCreate(canCreateSQLSnippet)
+ const handleNewQuery = async () => {
+ if (!ref) return console.error('Project ref is required')
+ if (!canCreateSQLSnippet) {
+ return ui.setNotification({
+ category: 'info',
+ message: 'Your queries will not be saved as you do not have sufficient permissions',
+ })
+ }
- const getStartedTabs = (sqlEditorStore?.tabs ?? []).filter((tab: any) => {
- return tab.type === TAB_TYPES.WELCOME
- })
+ try {
+ const snippet = createSqlSnippetSkeleton({ name: 'Untitled query', owner_id: profile?.id })
+ const data = { ...snippet, id: uuidv4() }
- const favorites = (sqlEditorStore?.tabs ?? []).filter((tab: any) => {
- return tab.type !== TAB_TYPES.WELCOME && tab.favorite
- })
+ snap.addSnippet(data as SqlSnippet, ref, true)
- const queries = (sqlEditorStore?.tabs ?? []).filter((tab: any) => {
- return tab.type !== TAB_TYPES.WELCOME && !tab.favorite
- })
-
- const favouriteTabs =
- filterString.length === 0
- ? favorites
- : favorites.filter((tab: any) => tab.name.includes(filterString))
-
- const queryTabs =
- filterString.length === 0
- ? queries
- : queries.filter((tab: any) => tab.name.includes(filterString))
+ router.push(`/project/${ref}/sql/${data.id}`)
+ } catch (error: any) {
+ ui.setNotification({
+ category: 'error',
+ message: `Failed to create new query: ${error.message}`,
+ })
+ }
+ }
return (
{IS_PLATFORM && (
-
}
- type="default"
- style={{ justifyContent: 'start' }}
- onClick={() => handleNewQuery()}
- >
- New query
-
+
+
}
+ type="default"
+ disabled={isLoading}
+ style={{ justifyContent: 'start' }}
+ onClick={() => handleNewQuery()}
+ >
+ New query
+
+ {showCmdkHelper && (
+
{
+ setIsOpen(true)
+ setPages([COMMAND_ROUTES.GENERATE_SQL])
+ }}
+ >
+
+
New AI query
+
+ Generate a SQL query using Supabase AI
+
+
+ ,
+ ]}
+ >
+ }
+ />
+
+ )}
+
}
placeholder="Search"
+ disabled={isLoading}
onChange={(e) => setFilterString(e.target.value)}
value={filterString}
- size="tiny"
actions={
filterString && (
{
/>
)}
-
- {(sqlEditorStore?.tabs ?? []).length === 0 ? (
-
-
-
Loading SQL snippets
+ {isLoading ? (
+
+
+
+
- ) : (
+ ) : isSuccess ? (
{IS_PLATFORM && (
- {getStartedTabs.map((tab: any) => {
- const { id, name } = tab || {}
- return (
-
sqlEditorStore.selectTab(id)}
- />
- )
- })}
+
)}
@@ -222,15 +179,9 @@ const SideBarContent = observer(() => {
- {favouriteTabs.map((tabInfo: any) => {
+ {favouriteTabs.map((tabInfo) => {
const { id } = tabInfo || {}
- return (
-
- )
+ return
})}
@@ -239,15 +190,9 @@ const SideBarContent = observer(() => {
- {queryTabs.map((tabInfo: any) => {
+ {queryTabs.map((tabInfo) => {
const { id } = tabInfo || {}
- return (
-
- )
+ return
})}
@@ -259,6 +204,8 @@ const SideBarContent = observer(() => {
)}
+ ) : (
+
)}
diff --git a/studio/components/layouts/SignInLayout/ForgotPasswordLayout.tsx b/studio/components/layouts/SignInLayout/ForgotPasswordLayout.tsx
index 7de8e7cfaf3..0452dd01118 100644
--- a/studio/components/layouts/SignInLayout/ForgotPasswordLayout.tsx
+++ b/studio/components/layouts/SignInLayout/ForgotPasswordLayout.tsx
@@ -2,8 +2,8 @@ import { observer } from 'mobx-react-lite'
import Image from 'next/image'
import Link from 'next/link'
import { PropsWithChildren } from 'react'
-import { useStore } from 'hooks'
import { BASE_PATH } from 'lib/constants'
+import { useTheme } from 'common'
type ForgotPasswordLayoutProps = {
heading: string
@@ -19,9 +19,7 @@ const ForgotPasswordLayout = ({
showHeadings = true,
children,
}: PropsWithChildren) => {
- const {
- ui: { theme },
- } = useStore()
+ const { isDarkMode } = useTheme()
return (
- }
- url={`/project/${projectRef}/storage/buckets/${bucket.id}`}
- isActive={isSelected}
- action={
- bucket.status === STORAGE_ROW_STATUS.LOADING ? (
+ className={clsx(
+ 'group flex items-center justify-between rounded-md',
+ isSelected && 'text-scale-1200 bg-scale-300'
+ )}
+ >
+
+
+
+
+ {bucket.name}
+
+ {bucket.public &&
Public }
+
+
+
+
+ {bucket.status === STORAGE_ROW_STATUS.LOADING ? (
- ) : canUpdateBuckets && bucket.status === STORAGE_ROW_STATUS.READY ? (
+ ) : canUpdateBuckets && bucket.status === STORAGE_ROW_STATUS.READY && isSelected ? (
= ({
,
]}
>
- }
+ style={{ padding: '3px' }}
/>
- ) : (
-
- )
- }
- />
+ ) : null}
+
+
)
}
diff --git a/studio/components/layouts/TableEditorLayout/EntityListItem.tsx b/studio/components/layouts/TableEditorLayout/EntityListItem.tsx
new file mode 100644
index 00000000000..8d1de94835b
--- /dev/null
+++ b/studio/components/layouts/TableEditorLayout/EntityListItem.tsx
@@ -0,0 +1,169 @@
+import clsx from 'clsx'
+import SVG from 'react-inlinesvg'
+import * as Tooltip from '@radix-ui/react-tooltip'
+import { ENTITY_TYPE } from 'data/entity-types/entity-type-constants'
+import { Entity } from 'data/entity-types/entity-type-query'
+import Link from 'next/link'
+import { Dropdown, IconEdit, IconCopy, IconLock, IconTrash, IconChevronDown } from 'ui'
+import { BASE_PATH } from 'lib/constants'
+
+export interface EntityListItemProps {
+ id: number
+ projectRef: string
+ item: Entity
+ isLocked: boolean
+ onEditTable: (table: Entity) => void
+ onDeleteTable: (table: Entity) => void
+ onDuplicateTable: (table: Entity) => void
+ isLoadingTableMetadata?: boolean
+}
+
+const EntityListItem = ({
+ id,
+ projectRef,
+ item: entity,
+ isLocked,
+ onEditTable,
+ onDeleteTable,
+ onDuplicateTable,
+ isLoadingTableMetadata,
+}: EntityListItemProps) => {
+ const isActive = Number(id) === entity.id
+ const formatTooltipText = (entityType: string) => {
+ return Object.entries(ENTITY_TYPE)
+ .find(([, value]) => value === entityType)?.[0]
+ ?.toLowerCase()
+ ?.split('_')
+ ?.join(' ')
+ }
+
+ return (
+
+ )
+}
+
+export default EntityListItem
diff --git a/studio/components/layouts/TableEditorLayout/TableEditorLayout.tsx b/studio/components/layouts/TableEditorLayout/TableEditorLayout.tsx
index 09e50969b71..3d3c15330ea 100644
--- a/studio/components/layouts/TableEditorLayout/TableEditorLayout.tsx
+++ b/studio/components/layouts/TableEditorLayout/TableEditorLayout.tsx
@@ -74,6 +74,8 @@ const TableEditorLayout = ({
if (entity?.type) {
switch (entity.type) {
case ENTITY_TYPE.MATERIALIZED_VIEW:
+ return meta.materializedViews.loadById(entity.id)
+
case ENTITY_TYPE.VIEW:
return meta.views.loadById(entity.id)
diff --git a/studio/components/layouts/TableEditorLayout/TableEditorMenu.tsx b/studio/components/layouts/TableEditorLayout/TableEditorMenu.tsx
index f8e875ee90b..c143cfa0398 100644
--- a/studio/components/layouts/TableEditorLayout/TableEditorMenu.tsx
+++ b/studio/components/layouts/TableEditorLayout/TableEditorMenu.tsx
@@ -1,21 +1,15 @@
-import SVG from 'react-inlinesvg'
import { useMemo, useState } from 'react'
-import Link from 'next/link'
import { noop, partition } from 'lodash'
import { observer } from 'mobx-react-lite'
import {
Button,
Dropdown,
IconCheck,
- IconChevronDown,
IconChevronsDown,
- IconCopy,
IconEdit,
IconLoader,
- IconLock,
IconRefreshCw,
IconSearch,
- IconTrash,
IconX,
Input,
Listbox,
@@ -26,15 +20,12 @@ import { PermissionAction } from '@supabase/shared-types/out/constants'
import type { PostgresSchema } from '@supabase/postgres-meta'
import { useParams } from 'common/hooks'
-import { BASE_PATH } from 'lib/constants'
import { checkPermissions, useStore, useLocalStorage } from 'hooks'
-import ProductMenuItem from 'components/ui/ProductMenu/ProductMenuItem'
import { useEntityTypesQuery } from 'data/entity-types/entity-types-infinite-query'
-import { ENTITY_TYPE } from 'data/entity-types/entity-type-constants'
import { Entity } from 'data/entity-types/entity-type-query'
import { useProjectContext } from '../ProjectLayout/ProjectContext'
import InfiniteList from 'components/ui/InfiniteList'
-import clsx from 'clsx'
+import EntityListItem from './EntityListItem'
export interface TableEditorMenuProps {
selectedSchema?: string
@@ -363,145 +354,3 @@ const TableEditorMenu = ({
}
export default observer(TableEditorMenu)
-
-export interface EntityListItemProps {
- id: number
- projectRef: string
- item: Entity
- isLocked: boolean
- onEditTable: (table: Entity) => void
- onDeleteTable: (table: Entity) => void
- onDuplicateTable: (table: Entity) => void
- isLoadingTableMetadata?: boolean
-}
-
-const EntityListItem = ({
- id,
- projectRef,
- item: entity,
- isLocked,
- onEditTable,
- onDeleteTable,
- onDuplicateTable,
- isLoadingTableMetadata = false,
-}: EntityListItemProps) => {
- const isActive = Number(id) === entity.id
- const formatTooltipText = (entityType: string) => {
- return Object.entries(ENTITY_TYPE)
- .find(([, value]) => value === entityType)?.[0]
- ?.toLowerCase()
- ?.split('_')
- ?.join(' ')
- }
-
- return (
-
-
- {entity.type === ENTITY_TYPE.TABLE ? (
-
- code.replace(/svg/, 'svg class="m-auto text-color-inherit"')
- }
- />
- ) : entity.type === ENTITY_TYPE.VIEW ? (
-
- code.replace(/svg/, 'svg class="m-auto text-color-inherit"')
- }
- />
- ) : (
-
- {Object.entries(ENTITY_TYPE)
- .find(([, value]) => value === entity.type)?.[0]?.[0]
- ?.toUpperCase()}
-
- )}
-
-
-
-
-
-
- {formatTooltipText(entity.type)}
-
-
-
-
-
- }
- action={
- entity.type === ENTITY_TYPE.TABLE &&
- isActive &&
- !isLocked && (
- }
- onClick={() => onEditTable(entity)}
- disabled={isLoadingTableMetadata}
- >
- Edit Table
- ,
- }
- onClick={() => onDuplicateTable(entity)}
- disabled={isLoadingTableMetadata}
- >
- Duplicate Table
- ,
-
-
- }>
- View Policies
-
-
- ,
- ,
- }
- onClick={() => onDeleteTable(entity)}
- disabled={isLoadingTableMetadata}
- >
- Delete Table
- ,
- ]}
- >
-
-
-
-
- )
- }
- />
- )
-}
diff --git a/studio/components/to-be-cleaned/Docs/Pages/Introduction.tsx b/studio/components/to-be-cleaned/Docs/Pages/Introduction.tsx
index 091bba0e6e4..1385f70b9bd 100644
--- a/studio/components/to-be-cleaned/Docs/Pages/Introduction.tsx
+++ b/studio/components/to-be-cleaned/Docs/Pages/Introduction.tsx
@@ -1,9 +1,9 @@
import Image from 'next/image'
import { AutoApiService } from 'data/config/project-api-query'
-import { useStore } from 'hooks'
import { BASE_PATH } from 'lib/constants'
import Snippets from '../Snippets'
import CodeSnippet from '../CodeSnippet'
+import { useTheme } from 'common'
const libs = [
{
@@ -26,8 +26,7 @@ interface Props {
}
export default function Introduction({ autoApiService, selectedLang }: Props) {
- const { ui } = useStore()
- const { isDarkTheme } = ui
+ const { isDarkMode } = useTheme()
return (
<>
@@ -66,7 +65,7 @@ export default function Introduction({ autoApiService, selectedLang }: Props) {
>
= 0 || this.offset >= 0
- }
-
- isFowardDQuote() {
- if (!this.hasForward()) return false
- return this.peekForward() === _DQuote
- }
-
- isNextDQuote() {
- if (!this.hasNext()) return false
- return this.peekNext() === _DQuote
- }
-
- isNextPeriod() {
- if (!this.hasNext()) return false
- return this.peekNext() === _Period
- }
-
- peekNext() {
- if (this.offset < 0) {
- if (this.lineNumber > 0) {
- return _NL
- }
- return BOF
- }
- return this._line.charCodeAt(this.offset)
- }
-
- hasForward() {
- return this.lineNumber < this._lines.length || this.offset < this._line.length
- }
-
- peekForward() {
- if (this.offset === this._line.length) {
- if (this.lineNumber === this._lines.length) return BOF
- return _NL
- }
- return this._line.charCodeAt(this.offset + 1)
- }
-
- next() {
- if (this.offset < 0) {
- if (this.lineNumber > 0) {
- this.lineNumber--
- this._line = this._lines[this.lineNumber]
- this.offset = this._line.length - 1
- return _NL
- }
- this.lineNumber = -1
- return BOF
- }
- let ch = this._line.charCodeAt(this.offset)
- this.offset--
- return ch
- }
-
- readArguments() {
- let parentNesting = 0
- let bracketNesting = 0
- let curlyNesting = 0
- let paramCount = 0
- while (this.hasNext()) {
- let ch = this.next()
- switch (ch) {
- case _LParent:
- parentNesting--
- if (parentNesting < 0) {
- return paramCount
- }
- break
- case _RParent:
- parentNesting++
- break
- case _LCurly:
- curlyNesting--
- break
- case _RCurly:
- curlyNesting++
- break
- case _LBracket:
- bracketNesting--
- break
- case _RBracket:
- bracketNesting++
- break
- case _DQuote:
- case _Quote:
- while (this.hasNext() && ch !== this.next()) {
- // find the closing quote or double quote
- }
- break
- case _Comma:
- if (!parentNesting && !bracketNesting && !curlyNesting) {
- paramCount++
- }
- break
- }
- }
- return -1
- }
-
- readIdent() {
- let identStarted = false
- let isQuotedIdentifier = false
- let ident = ''
-
- while (this.hasNext()) {
- // Peek first and check if is part of identifier
- let ch = this.peekNext()
- if (identStarted && !isQuotedIdentifier && !this._isIdentPart(ch)) break
-
- ch = this.next()
-
- if (!identStarted && isQuotedIdentifier && ch === _DQuote) {
- identStarted = true
- continue
- }
- if (!identStarted && (ch === _WSB || ch === _TAB || ch == _NL)) continue
-
- if (!identStarted && (ch === _DQuote || this._isIdentPart(ch))) {
- identStarted = true
- isQuotedIdentifier = ch === _DQuote
- ident = String.fromCharCode(ch) + ident
- } else if (identStarted) {
- if (isQuotedIdentifier) {
- if (ch === BOF) break
- ident = String.fromCharCode(ch) + ident
- if (ch === _DQuote) break
- } else {
- ident = String.fromCharCode(ch) + ident
- }
- }
- }
- return ident
- }
-
- readIdents(maxlvl) {
- let idents = []
- while (maxlvl > 0) {
- maxlvl--
- let ident = this.readIdent()
- if (!ident) {
- break
- }
-
- idents.push(ident)
-
- if (!this.isNextPeriod()) {
- break
- }
- }
- return idents.reverse()
- }
-
- _isIdentPart(ch) {
- return (
- ch === _USC || // _
- (ch >= _aCode && ch <= _z) || // a-z
- (ch >= _A && ch <= _Z) || // A-Z
- (ch >= _0 && ch <= _9)
- ) // 0-9
- }
-}
-
-export default BackwardIterator
diff --git a/studio/components/to-be-cleaned/SqlEditor/PgsqlCompletionProvider.js b/studio/components/to-be-cleaned/SqlEditor/PgsqlCompletionProvider.js
deleted file mode 100644
index acf4f71d048..00000000000
--- a/studio/components/to-be-cleaned/SqlEditor/PgsqlCompletionProvider.js
+++ /dev/null
@@ -1,225 +0,0 @@
-import BackwardIterator from './BackwardIterator'
-
-export default function getPgsqlCompletionProvider(monaco, sqlEditorStore) {
- return {
- triggerCharacters: [' ', '.', '"'],
- provideCompletionItems: function (model, position, context) {
- try {
- // position.column should minus 2 as it returns 2 for first char
- // position.lineNumber should minus 1
- let iterator = new BackwardIterator(model, position.column - 2, position.lineNumber - 1)
-
- if (context.triggerCharacter === '"') {
- return startingQuoteScenarioSuggestions(monaco, sqlEditorStore, iterator)
- } else if (context.triggerCharacter === '.') {
- return dotScenarioSuggestions(monaco, sqlEditorStore, iterator)
- } else {
- return defaultScenarioSuggestions(monaco, sqlEditorStore)
- }
- } catch (_) {
- // any error, returns empty suggestion
- return { suggestions: [] }
- }
- },
- }
-}
-
-function startingQuoteScenarioSuggestions(monaco, sqlEditorStore, iterator) {
- const items = []
-
- let startingQuotedIdent = iterator.isFowardDQuote()
- if (!startingQuotedIdent) return { suggestions: items }
-
- iterator.next() // get passed the starting quote
- if (iterator.isNextPeriod()) {
- // probably a field - get the ident
- let ident = iterator.readIdent()
- let isQuotedIdent = false
- if (ident.match(/^\".*?\"$/)) {
- isQuotedIdent = true
- ident = fixQuotedIdent(ident)
- }
- let table = sqlEditorStore.tableCache.find((tbl) => {
- return (
- (isQuotedIdent && tbl.tablename === ident) ||
- (!isQuotedIdent && tbl.tablename.toLocaleLowerCase() == ident.toLocaleLowerCase())
- )
- })
-
- if (!table) return { suggestions: items }
- table.columns.forEach((field) => {
- items.push({
- label: field.attname,
- kind: monaco.languages.CompletionItemKind.Property,
- detail: field.data_type,
- insertText: field.attname,
- })
- })
- } else {
- // probably a table - list the tables
- sqlEditorStore.tableCache.forEach((table) => {
- items.push({
- label: table.tablename,
- kind: monaco.languages.CompletionItemKind.Class,
- insertText: table.tablename,
- })
- })
- }
-
- return { suggestions: items }
-}
-
-function dotScenarioSuggestions(monaco, sqlEditorStore, iterator) {
- const items = []
-
- let idents = readIdents(iterator, 3)
- let pos = 0
-
- let schema = sqlEditorStore.schemaCache.find((sch) => {
- const _ident = idents && idents.length > pos ? idents[pos] : {}
- return (
- (_ident.isQuoted && sch.name === _ident.name) ||
- (!_ident.isQuoted && sch.name?.toLocaleLowerCase() == _ident.name?.toLocaleLowerCase())
- )
- })
-
- if (!schema) {
- schema = sqlEditorStore.schemaCache.find((sch) => {
- return sch.name == 'public'
- })
- } else {
- pos++
- }
-
- if (idents.length == pos) {
- sqlEditorStore.tableCache.forEach((tbl) => {
- if (tbl.schemaname != schema.name) {
- return
- }
- items.push({
- label: tbl.tablename,
- kind: monaco.languages.CompletionItemKind.Class,
- detail: tbl.schemaname !== 'public' ? tbl.schemaname : null,
- insertText: formatInsertText(tbl.tablename),
- })
- })
- return { suggestions: items }
- }
-
- let table = sqlEditorStore.tableCache.find((tbl) => {
- const _ident = idents && idents.length > pos ? idents[pos] : {}
- return (
- (tbl.schemaname == schema.name && _ident.isQuoted && tbl.tablename === _ident.name) ||
- (!_ident.isQuoted && tbl.tablename?.toLocaleLowerCase() == _ident.name?.toLocaleLowerCase())
- )
- })
-
- if (table) {
- table.columns.forEach((field) => {
- items.push({
- label: field.attname,
- kind: monaco.languages.CompletionItemKind.Property,
- detail: field.data_type,
- insertText: formatInsertText(field.attname),
- })
- })
- }
-
- return { suggestions: items }
-}
-
-function defaultScenarioSuggestions(monaco, sqlEditorStore) {
- const items = []
-
- if (sqlEditorStore.keywordCache?.length > 0) {
- sqlEditorStore.keywordCache.forEach((x) => {
- items.push({
- label: x,
- kind: monaco.languages.CompletionItemKind.Keyword,
- insertText: x,
- })
- })
- }
-
- if (sqlEditorStore.schemaCache?.length > 0) {
- sqlEditorStore.schemaCache.forEach((x) => {
- items.push({
- label: x.name,
- kind: monaco.languages.CompletionItemKind.Keyword,
- insertText: x.name,
- })
- })
- }
-
- if (sqlEditorStore.tableCache?.length > 0) {
- sqlEditorStore.tableCache.forEach((x) => {
- const insertText = x.schemaname == 'public' ? x.tablename : x.schemaname + '.' + x.tablename
- items.push({
- label: x.tablename,
- detail: x.schemaname !== 'public' ? x.schemaname : null,
- kind: x.is_table
- ? monaco.languages.CompletionItemKind.Class
- : monaco.languages.CompletionItemKind.Interface,
- insertText: formatInsertText(insertText),
- })
- x.columns.forEach((field) => {
- if (!field) return
-
- let foundItem = items.find(
- (i) =>
- i.label === field?.attname &&
- i.kind === monaco.languages.CompletionItemKind.Field &&
- i.detail === field?.data_type
- )
- if (foundItem) {
- foundItem.tables.push(x.tablename)
- foundItem.tables.sort()
- foundItem.documentation = foundItem.tables.join(', ')
- } else {
- items.push({
- label: field.attname,
- kind: monaco.languages.CompletionItemKind.Field,
- detail: field.data_type,
- documentation: x.tablename,
- tables: [x.tablename],
- insertText: formatInsertText(field.attname),
- })
- }
- })
- })
- }
-
- if (sqlEditorStore.functionCache?.length > 0) {
- sqlEditorStore.functionCache.forEach((x) => {
- items.push({
- label: x.name,
- kind: monaco.languages.CompletionItemKind.Function,
- detail: x.result_type,
- documentation: x.description,
- insertText: x.name,
- })
- })
- }
-
- return { suggestions: items }
-}
-
-function fixQuotedIdent(str) {
- return str.replace(/^\"/, '').replace(/\"$/, '').replace(/\"\"/, '"')
-}
-
-function readIdents(iterator, maxlvl) {
- return iterator.readIdents(maxlvl).map((name) => {
- let isQuoted = false
- if (name.match(/^\".*?\"$/)) {
- isQuoted = true
- name = fixQuotedIdent(name)
- }
- return { isQuoted: isQuoted, name: name }
- })
-}
-
-function formatInsertText(value) {
- const hasUpperCase = !(value == value.toLowerCase())
- return hasUpperCase ? `"${value}"` : value
-}
diff --git a/studio/components/to-be-cleaned/SqlEditor/PgsqlSignatureHelpProvider.js b/studio/components/to-be-cleaned/SqlEditor/PgsqlSignatureHelpProvider.js
deleted file mode 100644
index 7058c71118e..00000000000
--- a/studio/components/to-be-cleaned/SqlEditor/PgsqlSignatureHelpProvider.js
+++ /dev/null
@@ -1,37 +0,0 @@
-import BackwardIterator from './BackwardIterator'
-
-export default function getPgsqlSignatureHelpProvider(monaco, sqlEditorStore) {
- return {
- signatureHelpTriggerCharacters: ['(', ','],
- provideSignatureHelp: function (model, position) {
- // position.column should minus 2 as it returns 2 for first char
- // position.lineNumber should minus 1
- const iterator = new BackwardIterator(model, position.column - 2, position.lineNumber - 1)
-
- let paramCount = iterator.readArguments()
- if (paramCount < 0) return null
-
- let ident = iterator.readIdent()
- if (!ident || ident.match(/^\".*?\"$/)) return null
-
- let fn = sqlEditorStore.functionCache.find(
- (f) => f.name.toLocaleLowerCase() === ident.toLocaleLowerCase()
- )
- if (!fn) return null
- if (!fn.args || fn.args.length < paramCount) return null
-
- const activeSignature = 0
- const activeParameter = Math.min(paramCount, fn.args.length - 1)
- const signatures = []
- signatures.push({
- label: `${fn.name}( ${fn.args.join(' , ')} )`,
- documentation: fn.description,
- parameters: fn.args.map((v) => {
- return { label: v }
- }),
- })
-
- return { value: { signatures, activeSignature, activeParameter }, dispose: () => {} }
- },
- }
-}
diff --git a/studio/components/to-be-cleaned/SqlEditor/RenameQuery.js b/studio/components/to-be-cleaned/SqlEditor/RenameQuery.js
deleted file mode 100644
index 91b092168ac..00000000000
--- a/studio/components/to-be-cleaned/SqlEditor/RenameQuery.js
+++ /dev/null
@@ -1,94 +0,0 @@
-import React from 'react'
-import { observer } from 'mobx-react-lite'
-
-import { useStore } from 'hooks'
-import { useSqlStore } from 'localStores/sqlEditor/SqlEditorStore'
-import { Button, Form, Input, Modal } from 'ui'
-
-const RenameQuery = observer(({ tabId, onComplete, visible, onCancel }) => {
- const { ui, content: contentStore } = useStore()
-
- const sqlEditorStore = useSqlStore()
- const model = prepareModel()
-
- function prepareModel() {
- const tabInfo = sqlEditorStore.tabs.find((x) => x.id === tabId)
- if (tabInfo) return tabInfo.renameModel
-
- const favInfo = sqlEditorStore.favorites.find((x) => x.key === tabId)
- if (favInfo) return favInfo.renameModel
- }
-
- async function onRename(model) {
- try {
- /*
- * new main db save
- */
- await contentStore.update(tabId, {
- name: model.name,
- description: model.desc,
- })
-
- /*
- * old localStorage save
- */
- sqlEditorStore.renameQuery(tabId, model)
-
- if (onComplete) onComplete()
- return Promise.resolve()
- } catch (error) {
- ui.setNotification({
- error,
- category: 'error',
- message: `Failed to rename query: ${error.message}`,
- })
- }
- }
-
- return (
-
-
-
- )
-})
-
-export default RenameQuery
diff --git a/studio/components/to-be-cleaned/SqlEditor/SqlEditor.constants.ts b/studio/components/to-be-cleaned/SqlEditor/SqlEditor.constants.ts
deleted file mode 100644
index c8b9ae578e4..00000000000
--- a/studio/components/to-be-cleaned/SqlEditor/SqlEditor.constants.ts
+++ /dev/null
@@ -1,16 +0,0 @@
-import { SqlSnippets, UserContent } from 'types'
-
-export const SQL_SNIPPET_SCHEMA_VERSION = '1.0'
-
-export const NEW_SQL_SNIPPET_SKELETON: UserContent = {
- name: 'New Query',
- description: '',
- type: 'sql',
- visibility: 'user', // default to user scope
- content: {
- schema_version: SQL_SNIPPET_SCHEMA_VERSION,
- content_id: '',
- sql: 'this is a test',
- favorite: false,
- },
-}
diff --git a/studio/components/to-be-cleaned/SqlEditor/SqlEditor.utils.ts b/studio/components/to-be-cleaned/SqlEditor/SqlEditor.utils.ts
deleted file mode 100644
index 7ba8d40a516..00000000000
--- a/studio/components/to-be-cleaned/SqlEditor/SqlEditor.utils.ts
+++ /dev/null
@@ -1,23 +0,0 @@
-import { SqlSnippets, UserContent } from 'types'
-import { NEW_SQL_SNIPPET_SKELETON } from './SqlEditor.constants'
-
-export const createSqlSnippetSkeleton = ({
- name,
- sql,
- owner_id,
-}: {
- name?: string
- sql?: string
- owner_id?: number
-} = {}): UserContent => {
- return {
- ...NEW_SQL_SNIPPET_SKELETON,
- ...(name && { name }),
- ...(owner_id && { owner_id }),
- content: {
- ...NEW_SQL_SNIPPET_SKELETON.content,
- content_id: '',
- sql: sql ?? '',
- },
- }
-}
diff --git a/studio/components/to-be-cleaned/SqlEditor/TabSqlQuery.js b/studio/components/to-be-cleaned/SqlEditor/TabSqlQuery.js
deleted file mode 100644
index 4c16b6571b7..00000000000
--- a/studio/components/to-be-cleaned/SqlEditor/TabSqlQuery.js
+++ /dev/null
@@ -1,448 +0,0 @@
-import Split from 'react-split'
-import Editor from '@monaco-editor/react'
-import DataGrid from '@supabase/react-data-grid'
-import classNames from 'classnames'
-import { CSVLink } from 'react-csv'
-import { debounce } from 'lodash'
-import { observer } from 'mobx-react-lite'
-import { useEffect, useRef, useState } from 'react'
-import { Button, Dropdown, IconCheck, IconChevronDown, IconClipboard } from 'ui'
-import { PermissionAction } from '@supabase/shared-types/out/constants'
-
-import { useKeyboardShortcuts, useStore, useWindowDimensions, checkPermissions } from 'hooks'
-import Telemetry from 'lib/telemetry'
-import { copyToClipboard, timeout } from 'lib/helpers'
-import { useProfileQuery } from 'data/profile/profile-query'
-import { useSqlStore, UTILITY_TAB_TYPES } from 'localStores/sqlEditor/SqlEditorStore'
-import { SQL_SNIPPET_SCHEMA_VERSION } from './SqlEditor.constants'
-import UtilityActions from 'components/interfaces/SQLEditor/TabSqlQuery/UtilityActions'
-
-const TabSqlQuery = observer(() => {
- const sqlEditorStore = useSqlStore()
- const { data: profile } = useProfileQuery()
- const { content: contentStore } = useStore()
- const { height: screenHeight } = useWindowDimensions()
-
- const snapOffset = 50
- const minSize = 44
- const tabMenuHeight = 44
- const offset = 3
-
- const canCreateSQLSnippet = checkPermissions(PermissionAction.CREATE, 'user_content', {
- resource: { type: 'sql', owner_id: profile?.id },
- subject: { id: profile?.id },
- })
-
- useEffect(() => {
- // minus fixed tabMenu height
- const utilityPanelHeight =
- (parseFloat(screenHeight - tabMenuHeight) * sqlEditorStore.activeTab.splitSizes[1]) / 100
- if (utilityPanelHeight - snapOffset < minSize) {
- sqlEditorStore.activeTab.resizeUtilityTab(0)
- } else {
- sqlEditorStore.activeTab.resizeUtilityTab(utilityPanelHeight - minSize - offset)
- }
- }, [screenHeight, sqlEditorStore.activeTab.splitSizes])
-
- function onDragEnd(sizes) {
- sqlEditorStore.activeTab.setSplitSizes(sizes)
- }
-
- async function updateSqlSnippet(value) {
- if (!canCreateSQLSnippet) return
-
- if (sqlEditorStore.activeTab) {
- await contentStore.updateSql(sqlEditorStore.activeTab.id, {
- content: {
- schema_version: SQL_SNIPPET_SCHEMA_VERSION,
- content_id: sqlEditorStore.activeTab.id,
- sql: value,
- favorite: sqlEditorStore.activeTab.favorite,
- },
- })
- } else {
- console.warn('No active tab found while updating SQL snippet')
- }
- }
-
- return (
-
- )
-})
-export default TabSqlQuery
-
-const MonacoEditor = ({ error, updateSqlSnippet, setUpdatingRequired }) => {
- const sqlEditorStore = useSqlStore()
- const editorRef = useRef(null)
- const monacoRef = useRef(null)
-
- useEffect(() => {
- if (!editorRef.current || !monacoRef.current) return
-
- if (!error) {
- const model = editorRef.current.getModel()
- monacoRef.current.editor.setModelMarkers(model, 'owner', [])
- } else if (error?.cursorPosition) {
- const model = editorRef.current.getModel()
- const position = model.getPositionAt(error.cursorPosition)
- monacoRef.current.editor.setModelMarkers(model, 'owner', [
- {
- startLineNumber: position.lineNumber,
- endLineNumber: 1,
- startColumn: position.column,
- endColumn: 0,
- message: error.message || 'syntax error',
- severity: monacoRef.current.MarkerSeverity.Error,
- },
- ])
- }
- }, [error])
-
- useEffect(() => {
- if (editorRef.current) {
- // add margin above first line
- editorRef.current?.changeViewZones((accessor) => {
- accessor.addZone({
- afterLineNumber: 0,
- heightInPx: 4,
- domNode: document.createElement('div'),
- })
- })
- }
- }, [sqlEditorStore.activeTab.id])
-
- async function handleEditorOnMount(editor, monaco) {
- editorRef.current = editor
- monacoRef.current = monaco
-
- editor.addAction({
- id: 'supabase',
- label: 'Run Query',
- keybindings: [monaco.KeyMod.CtrlCmd + monaco.KeyCode.Enter],
- contextMenuGroupId: 'operation',
- contextMenuOrder: 0,
- run: async () => {
- if (sqlEditorStore.isExecuting) return
-
- const selectedValue = (editorRef?.current)
- .getModel()
- .getValueInRange(editorRef?.current?.getSelection())
-
- await sqlEditorStore.startExecuting(selectedValue)
-
- // onInputRun(selectedValue || (editorRef?.current as any)?.getValue())
- },
- })
-
- // add margin above first line
- editor.changeViewZones((accessor) => {
- accessor.addZone({
- afterLineNumber: 0,
- heightInPx: 4,
- domNode: document.createElement('div'),
- })
- })
-
- // when editor did mount, it will need a delay before focus() works properly
- await timeout(500)
- editor?.focus()
- }
-
- // changes are stored in debouncer before running persistData()
- let debounceUpdateSqlSnippet = debounce((value) => updateSqlSnippet(value), 1500)
-
- async function handleEditorChange(value) {
- // update sqlEditorStore with new value immediately
- // this is so any SQL run will be whatever is currently in monaco editor
- sqlEditorStore.activeTab.setQuery(value)
-
- // inform the content store that the SQL has changed and needs to be persisted
- // this is so we can block the tab being closed if an update is required
- setUpdatingRequired?.()
-
- // debounce changes
- debounceUpdateSqlSnippet(value)
- }
-
- return (
-
-
-
- )
-}
-
-const UtilityPanel = observer(({ updateSqlSnippet }) => {
- const sqlEditorStore = useSqlStore()
-
- return (
- <>
-
-
- {sqlEditorStore.activeTab.activeUtilityTab == UTILITY_TAB_TYPES.RESULTS && (
-
- )}
-
- >
- )
-})
-
-const ResultsDropdown = observer(() => {
- const { ui } = useStore()
- const sqlEditorStore = useSqlStore()
- const csvRef = useRef(null)
-
- function onDownloadCSV() {
- csvRef.current?.link.click()
- Telemetry.sendEvent(
- { category: 'sql_editor', action: 'sql_download_csv', label: '' },
- ui.googleAnalyticsProps
- )
- }
-
- function onCopyAsMarkdown() {
- if (navigator) {
- copyToClipboard(sqlEditorStore.activeTab.markdownData, () => {
- ui.setNotification({ category: 'success', message: 'Copied results to clipboard' })
- Telemetry.sendEvent(
- { category: 'sql_editor', action: 'sql_copy_as_markdown', label: '' },
- ui.googleAnalyticsProps
- )
- })
- }
- }
-
- const formatDataForCSV = (data = []) => {
- return data.map((row) => {
- const formattedRow = { ...row }
- Object.keys(row).forEach((key) => {
- if (typeof row[key] === 'object') formattedRow[key] = JSON.stringify(row[key])
- })
- return formattedRow
- })
- }
-
- return (
-
- Download CSV
- Copy as markdown
- >
- }
- >
- }>
- Results
-
-
-
- )
-})
-
-const UtilityTabResults = observer(() => {
- const sqlEditorStore = useSqlStore()
-
- if (sqlEditorStore.activeTab.utilityTabHeight == 0) return null
- if (sqlEditorStore.activeTab.isExecuting) {
- return (
-
- )
- } else if (sqlEditorStore.activeTab.errorResult) {
- return (
-
-
{sqlEditorStore.activeTab.errorResult}
-
- )
- } else if (sqlEditorStore.activeTab.hasNoResult) {
- return (
-
-
- Click RUN or hit{' '}
- {window.navigator.platform.match(/^Mac/) ? '⌘' : 'Ctrl'} + Enter to execute
- your query.
-
-
- )
- }
-
- return (
-
-
-
- )
-})
-
-const Results = ({ results }) => {
- const [cellPosition, setCellPosition] = useState(undefined)
- const [copiedCell, setCopiedCell] = useState(undefined)
-
- useKeyboardShortcuts(
- {
- 'Command+c': (event) => {
- event.stopPropagation()
- onCopySelectedCell()
- },
- 'Control+c': (event) => {
- event.stopPropagation()
- onCopySelectedCell()
- },
- },
- ['INPUT', 'TEXTAREA']
- )
-
- useEffect(() => {
- let timeoutId = 0
-
- if (copiedCell) {
- timeoutId = setTimeout(() => {
- setCopiedCell(undefined)
- }, 1000)
- }
-
- return () => {
- // we need to clear previous timeout to prevent checkmark flickering
- // when clicking `Copy` button multiple times in a short time
- timeoutId && clearTimeout(timeoutId)
- }
- }, [copiedCell])
-
- if (results?.error) {
- return (
-
-
ERROR: {results.error}
-
- )
- }
- if (!results.length) {
- return (
-
-
Success. No rows returned
-
- )
- }
-
- const handleCopyClick = (column, row, rowIndex) => {
- copyToClipboard(formatClipboardValue(row[column]), () => {
- setCopiedCell(`${column},${rowIndex}`)
- })
- }
-
- const formatter = (column, row, rowIndex) => {
- const isCopied = copiedCell === `${column},${rowIndex}`
-
- return (
-
- {JSON.stringify(row[column])}
-
- {row[column] != undefined && (
- : }
- onClick={() => handleCopyClick(column, row, rowIndex)}
- className={classNames(
- 'mx-1 group-hover:block group-hover:opacity-50 hover:opacity-100',
- !isCopied && 'hidden'
- )}
- title="Copy"
- />
- )}
-
- )
- }
- const columnRender = (name) => {
- return {name}
- }
- const columns = Object.keys(results[0]).map((key) => ({
- key,
- name: key,
- formatter: ({ row }) => formatter(key, row, results.indexOf(row)),
- headerRenderer: () => columnRender(key),
- resizable: true,
- width: 120,
- }))
-
- function onSelectedCellChange(position) {
- setCellPosition(position)
- }
-
- function onCopySelectedCell() {
- if (columns && cellPosition) {
- const { idx, rowIdx } = cellPosition
- const column = columns[idx]
- if (!column) return
-
- const colKey = column.key
- const cellValue = results[rowIdx]?.[colKey] ?? ''
- const value = formatClipboardValue(cellValue)
- copyToClipboard(value)
- }
- }
-
- return (
-
- )
-}
-
-function formatClipboardValue(value) {
- if (value === null) return ''
- if (typeof value == 'object' || Array.isArray(value)) {
- return JSON.stringify(value)
- }
- return value
-}
diff --git a/studio/components/to-be-cleaned/SqlEditor/TabWelcome.js b/studio/components/to-be-cleaned/SqlEditor/TabWelcome.js
deleted file mode 100644
index 5ca96a1c348..00000000000
--- a/studio/components/to-be-cleaned/SqlEditor/TabWelcome.js
+++ /dev/null
@@ -1,109 +0,0 @@
-import { useState } from 'react'
-import { partition } from 'lodash'
-import { observer } from 'mobx-react-lite'
-import { PermissionAction } from '@supabase/shared-types/out/constants'
-
-import Telemetry from 'lib/telemetry'
-import { useOptimisticSqlSnippetCreate, checkPermissions, useStore } from 'hooks'
-import { useProfileQuery } from 'data/profile/profile-query'
-import { SQL_TEMPLATES } from 'components/interfaces/SQLEditor/SQLEditor.constants'
-import CardButton from 'components/ui/CardButton'
-
-const TabWelcome = observer(() => {
- const { ui } = useStore()
- const { data: profile } = useProfileQuery()
- const [sql, quickStart] = partition(SQL_TEMPLATES, { type: 'template' })
- const canCreateSQLSnippet = checkPermissions(PermissionAction.CREATE, 'user_content', {
- resource: { type: 'sql', owner_id: profile?.id },
- subject: { id: profile?.id },
- })
- const handleNewQuery = useOptimisticSqlSnippetCreate(canCreateSQLSnippet)
-
- return (
-
-
-
-
Scripts
-
Quick scripts to run on your database.
-
- Click on any script to fill the query box, modify the script, then click
- Run .
-
-
-
- {sql.map((x) => (
- {
- handleNewQuery({ sql, name: title })
- Telemetry.sendEvent(
- {
- category: 'scripts',
- action: 'script_clicked',
- label: x.title,
- },
- ui.googleAnalyticsProps
- )
- }}
- />
- ))}
-
-
-
-
-
Quick start
-
- While we're in beta, we want to offer a quick way to explore Supabase. While we build
- importers, check out these simple starters.
-
-
- Click on any script to fill the query box, modify the script, then click
- Run .
-
-
-
- {quickStart.map((x) => (
- {
- handleNewQuery({ sql, name: title })
- Telemetry.sendEvent(
- {
- category: 'quickstart',
- action: 'quickstart_clicked',
- label: x.title,
- },
- ui.googleAnalyticsProps
- )
- }}
- />
- ))}
-
-
-
- )
-})
-
-export default TabWelcome
-
-const SqlCard = ({ title, description, sql, onClick }) => {
- const [loading, setLoading] = useState(false)
-
- function handleOnClick() {
- setLoading(true)
- onClick(sql, title)
- }
- return (
- handleOnClick()}
- title={title}
- footer={{description} }
- />
- )
-}
diff --git a/studio/components/ui/CardButton.tsx b/studio/components/ui/CardButton.tsx
index f80f78d5bc2..c5bf21833bf 100644
--- a/studio/components/ui/CardButton.tsx
+++ b/studio/components/ui/CardButton.tsx
@@ -1,5 +1,5 @@
import React, { FC } from 'react'
-import { IconChevronRight } from 'ui'
+import { IconChevronRight, IconLoader } from 'ui'
import Link from 'next/link'
interface Props {
@@ -14,6 +14,7 @@ interface Props {
onClick?: () => void
icon?: React.ReactNode
containerHeightClassName?: string
+ loading?: boolean
}
const CardButton: FC = ({
@@ -28,6 +29,7 @@ const CardButton: FC = ({
onClick,
icon,
containerHeightClassName = 'h-32',
+ loading = false,
}) => {
const LinkContainer = ({ children }: { children: React.ReactNode }) => (
@@ -104,7 +106,7 @@ const CardButton: FC = ({
group-hover:text-scale-1200
"
>
-
+ {loading ? : }
)}
diff --git a/studio/components/ui/CodeEditor/Providers/PgSQLCompletionProvider.ts b/studio/components/ui/CodeEditor/Providers/PgSQLCompletionProvider.ts
index e4b50c11f13..e9534735c9b 100644
--- a/studio/components/ui/CodeEditor/Providers/PgSQLCompletionProvider.ts
+++ b/studio/components/ui/CodeEditor/Providers/PgSQLCompletionProvider.ts
@@ -1,8 +1,12 @@
+import { RefObject } from 'react'
import BackwardIterator from './BackwardIterator'
+import { Schema } from 'data/database/schemas-query'
+import { TableColumn } from 'data/database/table-columns-query'
+import { DatabaseFunction } from 'data/database/functions-query'
// [Joshen] Needs to be fixed
-export default function getPgsqlCompletionProvider(monaco: any, sqlEditorStore: any) {
+export default function getPgsqlCompletionProvider(monaco: any, pgInfoRef: RefObject) {
return {
triggerCharacters: [' ', '.', '"'],
provideCompletionItems: function (model: any, position: any, context: any) {
@@ -12,11 +16,11 @@ export default function getPgsqlCompletionProvider(monaco: any, sqlEditorStore:
let iterator = new BackwardIterator(model, position.column - 2, position.lineNumber - 1)
if (context.triggerCharacter === '"') {
- return startingQuoteScenarioSuggestions(monaco, sqlEditorStore, iterator)
+ return startingQuoteScenarioSuggestions(monaco, pgInfoRef, iterator)
} else if (context.triggerCharacter === '.') {
- return dotScenarioSuggestions(monaco, sqlEditorStore, iterator)
+ return dotScenarioSuggestions(monaco, pgInfoRef, iterator)
} else {
- return defaultScenarioSuggestions(monaco, sqlEditorStore)
+ return defaultScenarioSuggestions(monaco, pgInfoRef)
}
} catch (_) {
// any error, returns empty suggestion
@@ -26,7 +30,7 @@ export default function getPgsqlCompletionProvider(monaco: any, sqlEditorStore:
}
}
-function startingQuoteScenarioSuggestions(monaco: any, sqlEditorStore: any, iterator: any) {
+function startingQuoteScenarioSuggestions(monaco: any, pgInfoRef: RefObject, iterator: any) {
const items: any[] = []
let startingQuotedIdent = iterator.isFowardDQuote()
@@ -41,7 +45,7 @@ function startingQuoteScenarioSuggestions(monaco: any, sqlEditorStore: any, iter
isQuotedIdent = true
ident = fixQuotedIdent(ident)
}
- let table = sqlEditorStore.tableCache.find((tbl: any) => {
+ let table = pgInfoRef.current.tableColumns.find((tbl: TableColumn) => {
return (
(isQuotedIdent && tbl.tablename === ident) ||
(!isQuotedIdent && tbl.tablename.toLocaleLowerCase() == ident.toLocaleLowerCase())
@@ -59,7 +63,7 @@ function startingQuoteScenarioSuggestions(monaco: any, sqlEditorStore: any, iter
})
} else {
// probably a table - list the tables
- sqlEditorStore.tableCache.forEach((table: any) => {
+ pgInfoRef.current.tableColumns.forEach((table: TableColumn) => {
items.push({
label: table.tablename,
kind: monaco.languages.CompletionItemKind.Class,
@@ -71,13 +75,13 @@ function startingQuoteScenarioSuggestions(monaco: any, sqlEditorStore: any, iter
return { suggestions: items }
}
-function dotScenarioSuggestions(monaco: any, sqlEditorStore: any, iterator: any) {
+function dotScenarioSuggestions(monaco: any, pgInfoRef: RefObject, iterator: any) {
const items: any[] = []
let idents = readIdents(iterator, 3)
let pos = 0
- let schema = sqlEditorStore.schemaCache.find((sch: any) => {
+ let schema = pgInfoRef.current.schemas.find((sch: Schema) => {
const _ident = idents && idents.length > pos ? idents[pos] : {}
return (
(_ident.isQuoted && sch.name === _ident.name) ||
@@ -86,7 +90,7 @@ function dotScenarioSuggestions(monaco: any, sqlEditorStore: any, iterator: any)
})
if (!schema) {
- schema = sqlEditorStore.schemaCache.find((sch: any) => {
+ schema = pgInfoRef.current.schemas.find((sch: Schema) => {
return sch.name == 'public'
})
} else {
@@ -94,7 +98,7 @@ function dotScenarioSuggestions(monaco: any, sqlEditorStore: any, iterator: any)
}
if (idents.length == pos) {
- sqlEditorStore.tableCache.forEach((tbl: any) => {
+ pgInfoRef.current.tableColumns.forEach((tbl: TableColumn) => {
if (tbl.schemaname != schema.name) {
return
}
@@ -108,7 +112,7 @@ function dotScenarioSuggestions(monaco: any, sqlEditorStore: any, iterator: any)
return { suggestions: items }
}
- let table = sqlEditorStore.tableCache.find((tbl: any) => {
+ let table = pgInfoRef.current.tableColumns.find((tbl: TableColumn) => {
const _ident = idents && idents.length > pos ? idents[pos] : {}
return (
(tbl.schemaname == schema.name && _ident.isQuoted && tbl.tablename === _ident.name) ||
@@ -130,11 +134,11 @@ function dotScenarioSuggestions(monaco: any, sqlEditorStore: any, iterator: any)
return { suggestions: items }
}
-function defaultScenarioSuggestions(monaco: any, sqlEditorStore: any) {
+function defaultScenarioSuggestions(monaco: any, pgInfoRef: RefObject) {
const items: any = []
- if (sqlEditorStore.keywordCache?.length > 0) {
- sqlEditorStore.keywordCache.forEach((x: any) => {
+ if (pgInfoRef.current.keywords?.length > 0) {
+ pgInfoRef.current.keywords.forEach((x: string) => {
items.push({
label: x,
kind: monaco.languages.CompletionItemKind.Keyword,
@@ -143,8 +147,8 @@ function defaultScenarioSuggestions(monaco: any, sqlEditorStore: any) {
})
}
- if (sqlEditorStore.schemaCache?.length > 0) {
- sqlEditorStore.schemaCache.forEach((x: any) => {
+ if (pgInfoRef.current.schemas?.length > 0) {
+ pgInfoRef.current.schemas.forEach((x: Schema) => {
items.push({
label: x.name,
kind: monaco.languages.CompletionItemKind.Keyword,
@@ -153,8 +157,8 @@ function defaultScenarioSuggestions(monaco: any, sqlEditorStore: any) {
})
}
- if (sqlEditorStore.tableCache?.length > 0) {
- sqlEditorStore.tableCache.forEach((x: any) => {
+ if (pgInfoRef.current.tableColumns?.length > 0) {
+ pgInfoRef.current.tableColumns.forEach((x: TableColumn) => {
const insertText = x.schemaname == 'public' ? x.tablename : x.schemaname + '.' + x.tablename
items.push({
label: x.tablename,
@@ -191,8 +195,8 @@ function defaultScenarioSuggestions(monaco: any, sqlEditorStore: any) {
})
}
- if (sqlEditorStore.functionCache?.length > 0) {
- sqlEditorStore.functionCache.forEach((x: any) => {
+ if (pgInfoRef.current.functions?.length > 0) {
+ pgInfoRef.current.functions.forEach((x: DatabaseFunction) => {
items.push({
label: x.name,
kind: monaco.languages.CompletionItemKind.Function,
diff --git a/studio/components/ui/CodeEditor/Providers/PgSQLSignatureHelpProvider.ts b/studio/components/ui/CodeEditor/Providers/PgSQLSignatureHelpProvider.ts
index bcb7263bb6e..829206810a6 100644
--- a/studio/components/ui/CodeEditor/Providers/PgSQLSignatureHelpProvider.ts
+++ b/studio/components/ui/CodeEditor/Providers/PgSQLSignatureHelpProvider.ts
@@ -1,8 +1,9 @@
+import { RefObject } from 'react'
import BackwardIterator from './BackwardIterator'
// [Joshen] Needs to be fixed
-export default function getPgsqlSignatureHelpProvider(monaco: any, sqlEditorStore: any) {
+export default function getPgsqlSignatureHelpProvider(monaco: any, pgInfoRef: RefObject) {
return {
signatureHelpTriggerCharacters: ['(', ','],
provideSignatureHelp: function (model: any, position: any) {
@@ -16,7 +17,7 @@ export default function getPgsqlSignatureHelpProvider(monaco: any, sqlEditorStor
let ident = iterator.readIdent()
if (!ident || ident.match(/^\".*?\"$/)) return null
- let fn = sqlEditorStore.functionCache.find(
+ let fn = pgInfoRef.current.functions.find(
(f: any) => f.name.toLocaleLowerCase() === ident.toLocaleLowerCase()
)
if (!fn) return null
diff --git a/studio/components/ui/InfiniteList.tsx b/studio/components/ui/InfiniteList.tsx
index 60619509629..615cbfcf929 100644
--- a/studio/components/ui/InfiniteList.tsx
+++ b/studio/components/ui/InfiniteList.tsx
@@ -82,8 +82,8 @@ function InfiniteList({
{({ onItemsRendered, ref }) => (
void
@@ -16,45 +15,18 @@ interface Props {
label?: string
}
-const Label = ({ label }: { label: string }) => {
- const color =
- label.toLowerCase() === 'new' ? 'text-brand-900 bg-brand-500' : 'text-amber-900 bg-amber-500'
-
- return (
-
- {label}
-
- )
-}
-
-const ProductMenuItem: FC = ({
+const ProductMenuItem = ({
name = '',
isActive,
isExternal,
icon,
- action,
url = '',
target = '_self',
onClick,
textClassName = '',
hoverText = '',
label,
-}) => {
+}: ProductMenuItemProps) => {
const menuItem = (
@@ -62,12 +34,11 @@ const ProductMenuItem: FC
= ({
title={hoverText ? hoverText : typeof name === 'string' ? name : ''}
className={'flex items-center gap-2 truncate w-full ' + textClassName}
>
- {name}{' '}
+ {name}
{label !== undefined && (
{label}
)}
- {action}
)
diff --git a/studio/components/ui/TwoOptionToggle.tsx b/studio/components/ui/TwoOptionToggle.tsx
index d1255788b68..b7989042a0a 100644
--- a/studio/components/ui/TwoOptionToggle.tsx
+++ b/studio/components/ui/TwoOptionToggle.tsx
@@ -20,7 +20,7 @@ const TwoOptionToggle: FC = ({
isActive: boolean
) => `absolute top-0 z-1 text-xs inline-flex h-full items-center justify-center font-medium
${
- isActive ? 'hover:text-white' : 'hover:text-gray-600'
+ isActive ? 'hover:text-scale-1100 dark:hover:text-white' : 'hover:text-gray-600'
} dark:hover:text-white focus:z-10 focus:outline-none focus:border-blue-300 focus:ring-blue
transition ease-in-out duration-150`
@@ -33,7 +33,7 @@ const TwoOptionToggle: FC = ({
style={{ width, translate: activeOption === options[1] ? '0px' : `${width - 2}px` }}
aria-hidden="true"
className={clsx(
- 'z-0 inline-block rounded h-full dark:bg-scale-600 shadow transform',
+ 'z-0 inline-block rounded h-full bg-scale-200 dark:bg-scale-600 shadow transform',
'transition-all ease-in-out border border-scale-700'
)}
>
@@ -42,14 +42,21 @@ const TwoOptionToggle: FC = ({
key={`toggle_${index}`}
style={{ width: width + 1 }}
className={`
- ${activeOption === option ? 'text-scale-1200' : 'text-scale-1000'}
- ${index === 0 ? 'right-0' : 'left-0'}
+ ${activeOption === option ? 'text-scale-1200' : 'text-scale-1000'}
+ ${index === 0 ? 'right-0' : 'left-0'}
${buttonStyle(activeOption === option)}
cursor-pointer
`}
onClick={() => onClickOption(option)}
>
- {option}
+
+ {option}
+
))}
diff --git a/studio/data/content/content-create-mutation.ts b/studio/data/content/content-create-mutation.ts
new file mode 100644
index 00000000000..a7235fd70ec
--- /dev/null
+++ b/studio/data/content/content-create-mutation.ts
@@ -0,0 +1,48 @@
+import { useMutation, UseMutationOptions, useQueryClient } from '@tanstack/react-query'
+import { post } from 'lib/common/fetch'
+import { API_URL } from 'lib/constants'
+import { UserContent } from 'types'
+import { contentKeys } from './keys'
+
+type CreateContentVariables = {
+ projectRef: string
+ payload: UserContent
+}
+
+export async function createContent(
+ { projectRef, payload }: CreateContentVariables,
+ signal?: AbortSignal
+) {
+ const response = await post
(`${API_URL}/projects/${projectRef}/content`, payload, {
+ signal,
+ })
+
+ if (response.error) throw response.error
+ return { content: response }
+}
+
+type CreateContentData = Awaited>
+
+export const useContentCreateMutation = ({
+ onSuccess,
+ ...options
+}: Omit<
+ UseMutationOptions,
+ 'mutationFn'
+> = {}) => {
+ const queryClient = useQueryClient()
+
+ return useMutation(
+ (args) => createContent(args),
+ {
+ async onSuccess(data, variables, context) {
+ const { projectRef } = variables
+
+ await Promise.all([queryClient.invalidateQueries(contentKeys.list(projectRef))])
+
+ await onSuccess?.(data, variables, context)
+ },
+ ...options,
+ }
+ )
+}
diff --git a/studio/data/content/content-delete-mutation.ts b/studio/data/content/content-delete-mutation.ts
new file mode 100644
index 00000000000..14653436e14
--- /dev/null
+++ b/studio/data/content/content-delete-mutation.ts
@@ -0,0 +1,47 @@
+import { useMutation, UseMutationOptions, useQueryClient } from '@tanstack/react-query'
+import { delete_ } from 'lib/common/fetch'
+import { API_URL } from 'lib/constants'
+import { UserContent } from 'types'
+import { contentKeys } from './keys'
+
+type DeleteContentVariables = { projectRef: string; id: string }
+
+export async function deleteContent(
+ { projectRef, id }: DeleteContentVariables,
+ signal?: AbortSignal
+) {
+ const response = await delete_(
+ `${API_URL}/projects/${projectRef}/content?id=${id}`,
+ undefined,
+ { signal }
+ )
+
+ if (response.error) throw response.error
+ return response
+}
+
+type DeleteContentData = Awaited>
+
+export const useContentDeleteMutation = ({
+ onSuccess,
+ ...options
+}: Omit<
+ UseMutationOptions,
+ 'mutationFn'
+> = {}) => {
+ const queryClient = useQueryClient()
+
+ return useMutation(
+ (args) => deleteContent(args),
+ {
+ async onSuccess(data, variables, context) {
+ const { projectRef } = variables
+
+ await Promise.all([queryClient.invalidateQueries(contentKeys.list(projectRef))])
+
+ await onSuccess?.(data, variables, context)
+ },
+ ...options,
+ }
+ )
+}
diff --git a/studio/data/content/content-query.ts b/studio/data/content/content-query.ts
new file mode 100644
index 00000000000..364e7499b43
--- /dev/null
+++ b/studio/data/content/content-query.ts
@@ -0,0 +1,86 @@
+import { useQuery, useQueryClient, UseQueryOptions } from '@tanstack/react-query'
+import { get } from 'lib/common/fetch'
+import { API_URL } from 'lib/constants'
+import { useCallback } from 'react'
+import { Dashboards, LogSqlSnippets, Owner, SqlSnippets } from 'types'
+import { contentKeys } from './keys'
+
+type ContentBase = {
+ id?: string
+ name: string
+ description?: string
+ visibility: 'user' | 'project' | 'org' | 'public'
+ owner_id?: number // user id
+ last_updated_by?: number // user id
+ inserted_at?: string // '2021-08-26T08:24:52.040695+00:00'
+ owner?: Owner
+ project_id?: number
+ updated_at?: string // '2021-08-26T08:24:52.040695+00:00'
+ updated_by?: Owner
+}
+
+export type Content = ContentBase &
+ (
+ | {
+ type: 'sql'
+ content: SqlSnippets.Content
+ }
+ | {
+ type: 'report'
+ content: Dashboards.Content
+ }
+ | {
+ type: 'log_sql'
+ content: LogSqlSnippets.Content
+ }
+ )
+
+export async function getContent(
+ projectRef: string | undefined,
+ signal?: AbortSignal
+): Promise<{
+ content: Content[]
+}> {
+ if (typeof projectRef === 'undefined') {
+ throw new Error('projectRef is required for getContent')
+ }
+
+ let response = await get(`${API_URL}/projects/${projectRef}/content`, { signal })
+
+ if (response.error) {
+ throw response.error
+ }
+
+ if (!response) {
+ throw new Error('Content not found')
+ }
+
+ return {
+ content: response.data,
+ }
+}
+
+export type ContentData = Awaited>
+export type ContentError = unknown
+
+export const useContentQuery = (
+ projectRef: string | undefined,
+ { enabled = true, ...options }: UseQueryOptions = {}
+) =>
+ useQuery(
+ contentKeys.list(projectRef),
+ ({ signal }) => getContent(projectRef, signal),
+ { enabled: enabled && typeof projectRef !== 'undefined', ...options }
+ )
+
+export const useContentPrefetch = (projectRef: string | undefined) => {
+ const client = useQueryClient()
+
+ return useCallback(() => {
+ if (projectRef) {
+ client.prefetchQuery(contentKeys.list(projectRef), ({ signal }) =>
+ getContent(projectRef, signal)
+ )
+ }
+ }, [projectRef])
+}
diff --git a/studio/data/content/content-update-mutation.ts b/studio/data/content/content-update-mutation.ts
new file mode 100644
index 00000000000..a6c4deb843f
--- /dev/null
+++ b/studio/data/content/content-update-mutation.ts
@@ -0,0 +1,53 @@
+import { useMutation, UseMutationOptions, useQueryClient } from '@tanstack/react-query'
+import { patch } from 'lib/common/fetch'
+import { API_URL } from 'lib/constants'
+import { UserContent } from 'types'
+import { contentKeys } from './keys'
+
+type UpdateContentVariables = {
+ projectRef: string
+ id: string
+ content: Partial
+}
+
+export async function updateContent(
+ { projectRef, id, content }: UpdateContentVariables,
+ signal?: AbortSignal
+) {
+ const created = await patch(
+ `${API_URL}/projects/${projectRef}/content?id=${id}`,
+ content,
+ { signal }
+ )
+ if (created.error) {
+ throw created.error
+ }
+
+ return { content: created[0] }
+}
+
+type UpdateContentData = Awaited>
+
+export const useContentUpdateMutation = ({
+ onSuccess,
+ ...options
+}: Omit<
+ UseMutationOptions,
+ 'mutationFn'
+> = {}) => {
+ const queryClient = useQueryClient()
+
+ return useMutation(
+ (args) => updateContent(args),
+ {
+ async onSuccess(data, variables, context) {
+ const { projectRef } = variables
+
+ await Promise.all([queryClient.invalidateQueries(contentKeys.list(projectRef))])
+
+ await onSuccess?.(data, variables, context)
+ },
+ ...options,
+ }
+ )
+}
diff --git a/studio/data/content/keys.ts b/studio/data/content/keys.ts
new file mode 100644
index 00000000000..bf8ad71d362
--- /dev/null
+++ b/studio/data/content/keys.ts
@@ -0,0 +1,3 @@
+export const contentKeys = {
+ list: (projectRef: string | undefined) => ['projects', projectRef, 'content'] as const,
+}
diff --git a/studio/data/content/sql-snippets-query.ts b/studio/data/content/sql-snippets-query.ts
new file mode 100644
index 00000000000..9cb904776b9
--- /dev/null
+++ b/studio/data/content/sql-snippets-query.ts
@@ -0,0 +1,25 @@
+import { UseQueryOptions } from '@tanstack/react-query'
+import { Content, ContentData, ContentError, useContentQuery } from 'data/content/content-query'
+
+export type SqlSnippet = Extract
+
+export type SqlSnippets = {
+ snippets: SqlSnippet[]
+}
+
+function filterSqlContent(content: Content): content is Extract {
+ return content.type === 'sql'
+}
+
+export const useSqlSnippetsQuery = (
+ projectRef: string | undefined,
+ options: UseQueryOptions = {}
+) =>
+ useContentQuery(projectRef, {
+ select: (data) => {
+ return {
+ snippets: data.content.filter(filterSqlContent),
+ }
+ },
+ ...options,
+ })
diff --git a/studio/data/database/database-query-constants.ts b/studio/data/database/database-query-constants.ts
index b3879a878a5..1030afd2d68 100644
--- a/studio/data/database/database-query-constants.ts
+++ b/studio/data/database/database-query-constants.ts
@@ -1,3 +1,5 @@
+import minify from 'pg-minify'
+
// https://www.postgresql.org/docs/current/catalog-pg-constraint.html
export enum FOREIGN_KEY_DELETION_ACTION {
@@ -16,3 +18,365 @@ export enum CONSTRAINT_TYPE {
CONSTRAINT_TRIGGER = 't',
EXCLUSION_CONSTRAINT = 'x',
}
+
+// Derived from https://github.com/MichaelDBA/pg_get_tabledef
+
+export const CREATE_PG_GET_TABLEDEF_SQL = minify(
+ /* SQL */ `
+ do $$
+ <>
+ DECLARE
+ cnt int;
+ BEGIN
+ SELECT count(*) into cnt
+ FROM pg_catalog.pg_type t LEFT JOIN pg_catalog.pg_namespace n ON n.oid = t.typnamespace WHERE (t.typrelid = 0 OR (SELECT c.relkind = 'c' FROM pg_catalog.pg_class c WHERE c.oid = t.typrelid))
+ AND NOT EXISTS(SELECT 1 FROM pg_catalog.pg_type el WHERE el.oid = t.typelem AND el.typarray = t.oid)
+ AND n.nspname <> 'pg_catalog' AND n.nspname <> 'information_schema' AND pg_catalog.pg_type_is_visible(t.oid)
+ AND pg_catalog.format_type(t.oid, NULL) in ('tabledefs');
+ IF cnt = 0 THEN
+ CREATE TYPE pg_temp.tabledefs AS ENUM ('FKEYS_INTERNAL', 'FKEYS_EXTERNAL', 'FKEYS_COMMENTED', 'FKEYS_NONE', 'INCLUDE_TRIGGERS', 'NO_TRIGGERS');
+ END IF;
+ end first_block $$;
+
+ create
+ or replace function pg_temp.pg_get_tabledef (
+ in_schema varchar,
+ in_table varchar,
+ _verbose boolean,
+ variadic arr pg_temp.tabledefs[] default '{}'::pg_temp.tabledefs[]
+ ) returns text language plpgsql volatile as $$
+ DECLARE
+ v_table_ddl text;
+ v_table_oid int;
+ v_colrec record;
+ v_constraintrec record;
+ v_indexrec record;
+ v_primary boolean := False;
+ v_constraint_name text;
+ v_fkey_defs text;
+ v_trigger text := '';
+ v_partition_key text := '';
+ v_partbound text;
+ v_parent text;
+ v_persist text;
+ v_temp text := '';
+ v_relopts text;
+ v_tablespace text;
+ v_pgversion int;
+ bPartition boolean;
+ bInheritance boolean;
+ bRelispartition boolean;
+ constraintarr text[] := '{}';
+ constraintelement text;
+ bSkip boolean;
+ bVerbose boolean := False;
+
+ -- assume defaults for ENUMs at the getgo
+ fkcnt int := 0;
+ trigcnt int := 0;
+ fktype pg_temp.tabledefs := 'FKEYS_INTERNAL';
+ trigtype pg_temp.tabledefs := 'NO_TRIGGERS';
+ arglen integer;
+ vargs text;
+ avarg pg_temp.tabledefs;
+
+ -- exception variables
+ v_ret text;
+ v_diag1 text;
+ v_diag2 text;
+ v_diag3 text;
+ v_diag4 text;
+ v_diag5 text;
+ v_diag6 text;
+
+ BEGIN
+ IF _verbose THEN bVerbose = True; END IF;
+
+ arglen := array_length($4, 1);
+ IF arglen IS NULL THEN
+ -- nothing to do, so assume defaults
+ NULL;
+ ELSE
+ -- loop thru args
+ -- IF 'NO_TRIGGERS' = ANY ($4)
+ -- select array_to_string($4, ',', '***') INTO vargs;
+ IF bVerbose THEN RAISE NOTICE 'arguments=%', $4; END IF;
+ FOREACH avarg IN ARRAY $4 LOOP
+ IF bVerbose THEN RAISE INFO 'arg=%', avarg; END IF;
+ IF avarg = 'FKEYS_INTERNAL' OR avarg = 'FKEYS_EXTERNAL' OR avarg = 'FKEYS_COMMENTED' THEN
+ fkcnt = fkcnt + 1;
+ fktype = avarg;
+ ELSEIF avarg = 'INCLUDE_TRIGGERS' OR avarg = 'NO_TRIGGERS' THEN
+ trigcnt = trigcnt + 1;
+ trigtype = avarg;
+ END IF;
+ END LOOP;
+ IF fkcnt > 1 THEN
+ RAISE WARNING 'Only one foreign key option can be provided. You provided %', fkcnt;
+ RETURN '';
+ ELSEIF trigcnt > 1 THEN
+ RAISE WARNING 'Only one trigger option can be provided. You provided %', trigcnt;
+ RETURN '';
+ END IF;
+ END IF;
+
+ SELECT c.oid, (select setting from pg_settings where name = 'server_version_num') INTO v_table_oid, v_pgversion FROM pg_catalog.pg_class c LEFT JOIN pg_catalog.pg_namespace n ON n.oid = c.relnamespace
+ WHERE c.relkind in ('r','p') AND c.relname = in_table AND n.nspname = in_schema;
+ IF bVerbose THEN RAISE NOTICE 'version=%', v_pgversion; END IF;
+
+ -- throw an error if table was not found
+ IF (v_table_oid IS NULL) THEN
+ RAISE EXCEPTION 'table does not exist';
+ END IF;
+
+ -- get user-defined tablespaces if applicable
+ SELECT tablespace INTO v_temp FROM pg_tables WHERE schemaname = in_schema and tablename = in_table and tablespace IS NOT NULL;
+ IF v_temp IS NULL THEN
+ v_tablespace := 'TABLESPACE pg_default';
+ ELSE
+ v_tablespace := 'TABLESPACE ' || v_temp;
+ END IF;
+
+ -- also see if there are any SET commands for this table, ie, autovacuum_enabled=off, fillfactor=70
+ WITH relopts AS (SELECT unnest(c.reloptions) relopts FROM pg_class c, pg_namespace n WHERE n.nspname = in_schema and n.oid = c.relnamespace and c.relname = in_table)
+ SELECT string_agg(r.relopts, ', ') as relopts INTO v_temp from relopts r;
+ IF v_temp IS NULL THEN
+ v_relopts := '';
+ ELSE
+ v_relopts := ' WITH (' || v_temp || ')';
+ END IF;
+
+ -- -----------------------------------------------------------------------------------
+ -- Create table defs for partitions/children using inheritance or declarative methods.
+ -- inheritance: pg_class.relkind = 'r' pg_class.relispartition=false pg_class.relpartbound is NULL
+ -- declarative: pg_class.relkind = 'r' pg_class.relispartition=true pg_class.relpartbound is NOT NULL
+ -- -----------------------------------------------------------------------------------
+ v_partbound := '';
+ bPartition := False;
+ bInheritance := False;
+ IF v_pgversion < 100000 THEN
+ SELECT c2.relname parent INTO v_parent from pg_class c1, pg_namespace n, pg_inherits i, pg_class c2
+ WHERE n.nspname = in_schema and n.oid = c1.relnamespace and c1.relname = in_table and c1.oid = i.inhrelid and i.inhparent = c2.oid and c1.relkind = 'r';
+ IF (v_parent IS NOT NULL) THEN
+ bPartition := True;
+ bInheritance := True;
+ END IF;
+ ELSE
+ SELECT c2.relname parent, c1.relispartition, pg_get_expr(c1.relpartbound, c1.oid, true) INTO v_parent, bRelispartition, v_partbound from pg_class c1, pg_namespace n, pg_inherits i, pg_class c2
+ WHERE n.nspname = in_schema and n.oid = c1.relnamespace and c1.relname = in_table and c1.oid = i.inhrelid and i.inhparent = c2.oid and c1.relkind = 'r';
+ IF (v_parent IS NOT NULL) THEN
+ bPartition := True;
+ IF bRelispartition THEN
+ bInheritance := False;
+ ELSE
+ bInheritance := True;
+ END IF;
+ END IF;
+ END IF;
+
+ IF bPartition THEN
+ IF bInheritance THEN
+ -- inheritance-based
+ v_table_ddl := 'CREATE TABLE ' || in_schema || '.' || in_table || '( '|| E'\\n';
+ -- Jump to constraints section to add the check constraints
+ ELSE
+ -- declarative-based
+ IF v_relopts <> '' THEN
+ v_table_ddl := 'CREATE TABLE ' || in_schema || '.' || in_table || ' PARTITION OF ' || in_schema || '.' || v_parent || ' ' || v_partbound || v_relopts || ' ' || v_tablespace || '; ' || E'\\n';
+ ELSE
+ v_table_ddl := 'CREATE TABLE ' || in_schema || '.' || in_table || ' PARTITION OF ' || in_schema || '.' || v_parent || ' ' || v_partbound || ' ' || v_tablespace || '; ' || E'\\n';
+ END IF;
+ -- Jump to constraints and index section to add the check constraints and indexes and perhaps FKeys
+ END IF;
+ END IF;
+ IF bVerbose THEN RAISE INFO '(1)tabledef so far: %', v_table_ddl; END IF;
+
+ IF NOT bPartition THEN
+ -- see if this is unlogged or temporary table
+ select c.relpersistence into v_persist from pg_class c, pg_namespace n where n.nspname = in_schema and n.oid = c.relnamespace and c.relname = in_table and c.relkind = 'r';
+ IF v_persist = 'u' THEN
+ v_temp := 'UNLOGGED';
+ ELSIF v_persist = 't' THEN
+ v_temp := 'TEMPORARY';
+ ELSE
+ v_temp := '';
+ END IF;
+ END IF;
+
+ -- start the create definition for regular tables unless we are in progress creating an inheritance-based child table
+ IF NOT bPartition THEN
+ v_table_ddl := 'CREATE ' || v_temp || ' TABLE ' || in_schema || '.' || in_table || ' (' || E'\\n';
+ END IF;
+ -- RAISE INFO 'DEBUG2: tabledef so far: %', v_table_ddl;
+ -- define all of the columns in the table unless we are in progress creating an inheritance-based child table
+ IF NOT bPartition THEN
+ FOR v_colrec IN
+ SELECT c.column_name, c.data_type, c.udt_name, c.character_maximum_length, c.is_nullable, c.column_default, c.numeric_precision, c.numeric_scale, c.is_identity, c.identity_generation
+ FROM information_schema.columns c WHERE (table_schema, table_name) = (in_schema, in_table) ORDER BY ordinal_position
+ LOOP
+ v_table_ddl := v_table_ddl || ' ' -- note: two char spacer to start, to indent the column
+ || v_colrec.column_name || ' '
+ -- || CASE WHEN v_colrec.data_type = 'USER-DEFINED' THEN in_schema || '.' || v_colrec.udt_name ELSE v_colrec.data_type END
+ || CASE WHEN v_colrec.udt_name in ('geometry', 'box2d', 'box2df', 'box3d', 'geography', 'geometry_dump', 'gidx', 'spheroid', 'valid_detail')
+ THEN v_colrec.udt_name WHEN v_colrec.data_type = 'USER-DEFINED' THEN in_schema || '.' || v_colrec.udt_name ELSE v_colrec.data_type END
+ || CASE WHEN v_colrec.is_identity = 'YES' THEN CASE WHEN v_colrec.identity_generation = 'ALWAYS' THEN ' GENERATED ALWAYS AS IDENTITY' ELSE ' GENERATED BY DEFAULT AS IDENTITY' END ELSE '' END
+ || CASE WHEN v_colrec.character_maximum_length IS NOT NULL THEN ('(' || v_colrec.character_maximum_length || ')')
+ WHEN v_colrec.numeric_precision > 0 AND v_colrec.numeric_scale > 0 THEN '(' || v_colrec.numeric_precision || ',' || v_colrec.numeric_scale || ')'
+ ELSE '' END || ' '
+ || CASE WHEN v_colrec.is_nullable = 'NO' THEN 'NOT NULL' ELSE 'NULL' END
+ || CASE WHEN v_colrec.column_default IS NOT null THEN (' DEFAULT ' || v_colrec.column_default) ELSE '' END
+ || ',' || E'\n';
+ END LOOP;
+ END IF;
+ IF bVerbose THEN RAISE INFO '(2)tabledef so far: %', v_table_ddl; END IF;
+
+ -- define all the constraints
+ FOR v_constraintrec IN
+ SELECT con.conname as constraint_name, con.contype as constraint_type,
+ CASE
+ WHEN con.contype = 'p' THEN 1 -- primary key constraint
+ WHEN con.contype = 'u' THEN 2 -- unique constraint
+ WHEN con.contype = 'f' THEN 3 -- foreign key constraint
+ WHEN con.contype = 'c' THEN 4
+ ELSE 5
+ END as type_rank,
+ pg_get_constraintdef(con.oid) as constraint_definition
+ FROM pg_catalog.pg_constraint con JOIN pg_catalog.pg_class rel ON rel.oid = con.conrelid JOIN pg_catalog.pg_namespace nsp ON nsp.oid = connamespace
+ WHERE nsp.nspname = in_schema AND rel.relname = in_table ORDER BY type_rank
+ LOOP
+ IF v_constraintrec.type_rank = 1 THEN
+ v_primary := True;
+ v_constraint_name := v_constraintrec.constraint_name;
+ IF bPartition THEN
+ continue;
+ END IF;
+ END IF;
+ -- RAISE INFO 'DEBUG4: constraint name= %', v_constraintrec.constraint_name;
+ constraintarr := constraintarr || v_constraintrec.constraint_name;
+
+ IF fktype <> 'FKEYS_INTERNAL' AND v_constraintrec.constraint_type = 'f' THEN
+ continue;
+ END IF;
+
+ v_table_ddl := v_table_ddl || ' ' -- note: two char spacer to start, to indent the column
+ || 'CONSTRAINT' || ' '
+ || v_constraintrec.constraint_name || ' '
+ || v_constraintrec.constraint_definition
+ || ',' || E'\\n';
+ END LOOP;
+ IF bVerbose THEN RAISE INFO '(3)tabledef so far: %', v_table_ddl; END IF;
+
+ -- drop the last comma before ending the create statement
+ v_table_ddl = substr(v_table_ddl, 0, length(v_table_ddl) - 1) || E'\\n';
+
+ -- ---------------------------------------------------------------------------
+ -- at this point we have everything up to the last table-enclosing parenthesis
+ -- ---------------------------------------------------------------------------
+ IF bVerbose THEN RAISE INFO '(4)tabledef so far: %', v_table_ddl; END IF;
+
+ -- See if this is an inheritance-based child table and finish up the table create.
+ IF bPartition and bInheritance THEN
+ v_table_ddl := v_table_ddl || ') INHERITS (' || in_schema || '.' || v_parent || ') ' || E'\\n' || v_relopts || ' ' || v_tablespace || ';' || E'\\n';
+ END IF;
+
+ IF v_pgversion >= 100000 AND NOT bPartition and NOT bInheritance THEN
+ -- See if this is a partitioned table (pg_class.relkind = 'p') and add the partitioned key
+ SELECT pg_get_partkeydef(c1.oid) as partition_key INTO v_partition_key FROM pg_class c1 JOIN pg_namespace n ON (n.oid = c1.relnamespace) LEFT JOIN pg_partitioned_table p ON (c1.oid = p.partrelid)
+ WHERE n.nspname = in_schema and n.oid = c1.relnamespace and c1.relname = in_table and c1.relkind = 'p';
+
+ IF v_partition_key IS NOT NULL AND v_partition_key <> '' THEN
+ -- add partition clause
+ -- NOTE: cannot specify default tablespace for partitioned relations
+ -- v_table_ddl := v_table_ddl || ') PARTITION BY ' || v_partition_key || ' ' || v_tablespace || ';' || E'\\n';
+ v_table_ddl := v_table_ddl || ') PARTITION BY ' || v_partition_key || ';' || E'\\n';
+ ELSEIF v_relopts <> '' THEN
+ v_table_ddl := v_table_ddl || ') ' || v_relopts || ' ' || v_tablespace || ';' || E'\\n';
+ ELSE
+ -- end the create definition
+ v_table_ddl := v_table_ddl || ') ' || v_tablespace || ';' || E'\\n';
+ END IF;
+ END IF;
+
+ IF bVerbose THEN RAISE INFO '(5)tabledef so far: %', v_table_ddl; END IF;
+
+ -- Add closing paren for regular tables
+ -- IF NOT bPartition THEN
+ -- v_table_ddl := v_table_ddl || ') ' || v_relopts || ' ' || v_tablespace || E';\\n';
+ -- END IF;
+ -- RAISE NOTICE 'ddlsofar3: %', v_table_ddl;
+
+ -- create indexes
+ FOR v_indexrec IN
+ SELECT indexdef, COALESCE(tablespace, 'pg_default') as tablespace, indexname FROM pg_indexes WHERE (schemaname, tablename) = (in_schema, in_table)
+ LOOP
+ -- RAISE INFO 'DEBUG6: indexname=%', v_indexrec.indexname;
+ -- loop through constraints and skip ones already defined
+ bSkip = False;
+ FOREACH constraintelement IN ARRAY constraintarr
+ LOOP
+ IF constraintelement = v_indexrec.indexname THEN
+ -- RAISE INFO 'DEBUG7: skipping index, %', v_indexrec.indexname;
+ bSkip = True;
+ EXIT;
+ END IF;
+ END LOOP;
+ if bSkip THEN CONTINUE; END IF;
+
+ -- Add IF NOT EXISTS clause so partition index additions will not be created if declarative partition in effect and index already created on parent
+ v_indexrec.indexdef := REPLACE(v_indexrec.indexdef, 'CREATE INDEX', 'CREATE INDEX IF NOT EXISTS');
+ -- RAISE INFO 'DEBUG8: adding index, %', v_indexrec.indexname;
+
+ -- NOTE: cannot specify default tablespace for partitioned relations
+ IF v_partition_key IS NOT NULL AND v_partition_key <> '' THEN
+ v_table_ddl := v_table_ddl || v_indexrec.indexdef || ';' || E'\\n';
+ ELSE
+ v_table_ddl := v_table_ddl || v_indexrec.indexdef || ' TABLESPACE ' || v_indexrec.tablespace || ';' || E'\\n';
+ END IF;
+
+ END LOOP;
+ IF bVerbose THEN RAISE INFO '(6)tabledef so far: %', v_table_ddl; END IF;
+
+ -- Handle external foreign key defs here if applicable.
+ IF fktype = 'FKEYS_EXTERNAL' THEN
+ SELECT 'ALTER TABLE ONLY ' || n.nspname || '.' || c2.relname || ' ADD CONSTRAINT ' || r.conname || ' ' || pg_catalog.pg_get_constraintdef(r.oid, true) || ';' into v_fkey_defs
+ FROM pg_constraint r, pg_class c1, pg_namespace n, pg_class c2 where r.conrelid = c1.oid and r.contype = 'f' and n.nspname = in_schema and n.oid = r.connamespace and r.conrelid = c2.oid and c2.relname = in_table;
+ IF v_fkey_defs IS NOT NULL THEN
+ v_table_ddl := v_table_ddl || v_fkey_defs;
+ END IF;
+ ELSIF fktype = 'FKEYS_COMMENTED' THEN
+ SELECT '-- ALTER TABLE ONLY ' || n.nspname || '.' || c2.relname || ' ADD CONSTRAINT ' || r.conname || ' ' || pg_catalog.pg_get_constraintdef(r.oid, true) || ';' into v_fkey_defs
+ FROM pg_constraint r, pg_class c1, pg_namespace n, pg_class c2 where r.conrelid = c1.oid and r.contype = 'f' and n.nspname = in_schema and n.oid = r.connamespace and r.conrelid = c2.oid and c2.relname = in_table;
+ IF v_fkey_defs IS NOT NULL THEN
+ v_table_ddl := v_table_ddl || v_fkey_defs;
+ END IF;
+ END IF;
+ IF bVerbose THEN RAISE INFO '(7)tabledef so far: %', v_table_ddl; END IF;
+
+ IF trigtype = 'INCLUDE_TRIGGERS' THEN
+ select pg_get_triggerdef(t.oid, True) || ';' INTO v_trigger FROM pg_trigger t, pg_class c, pg_namespace n
+ WHERE n.nspname = in_schema and n.oid = c.relnamespace and c.relname = in_table and c.relkind = 'r' and t.tgrelid = c.oid and NOT t.tgisinternal;
+ IF v_trigger <> '' THEN
+ v_table_ddl := v_table_ddl || v_trigger;
+ END IF;
+ END IF;
+
+ -- add empty line
+ v_table_ddl := v_table_ddl || E'\\n';
+
+ RETURN v_table_ddl;
+
+ EXCEPTION
+ WHEN others THEN
+ BEGIN
+ GET STACKED DIAGNOSTICS v_diag1 = MESSAGE_TEXT, v_diag2 = PG_EXCEPTION_DETAIL, v_diag3 = PG_EXCEPTION_HINT, v_diag4 = RETURNED_SQLSTATE, v_diag5 = PG_CONTEXT, v_diag6 = PG_EXCEPTION_CONTEXT;
+ -- v_ret := 'line=' || v_diag6 || '. '|| v_diag4 || '. ' || v_diag1 || ' .' || v_diag2 || ' .' || v_diag3;
+ v_ret := 'line=' || v_diag6 || '. '|| v_diag4 || '. ' || v_diag1;
+ RAISE EXCEPTION '%', v_ret;
+ -- put additional coding here if necessarY
+ RETURN '';
+ END;
+
+ END;
+ $$;`,
+ { compress: true, removeAll: true }
+)
diff --git a/studio/data/database/entity-definitions-query.ts b/studio/data/database/entity-definitions-query.ts
new file mode 100644
index 00000000000..e660a869236
--- /dev/null
+++ b/studio/data/database/entity-definitions-query.ts
@@ -0,0 +1,123 @@
+import { UseQueryOptions } from '@tanstack/react-query'
+import { useCallback } from 'react'
+import { ExecuteSqlData, useExecuteSqlPrefetch, useExecuteSqlQuery } from '../sql/execute-sql-query'
+import { CREATE_PG_GET_TABLEDEF_SQL } from './database-query-constants'
+
+export const getEntityDefinitionsQuery = (limit = 100) => {
+ const sql = /* SQL */ `
+${CREATE_PG_GET_TABLEDEF_SQL}
+
+with records as (
+ select
+ c.oid::int8 as "id",
+ case c.relkind
+ when 'r' then pg_temp.pg_get_tabledef(
+ concat(nc.nspname),
+ concat(c.relname),
+ false,
+ 'FKEYS_INTERNAL',
+ 'NO_TRIGGERS'
+ )
+ when 'v' then concat(
+ 'create view ', concat(nc.nspname, '.', c.relname), ' as',
+ pg_get_viewdef(concat(nc.nspname, '.', c.relname), true)
+ )
+ when 'm' then concat(
+ 'create materialized view ', concat(nc.nspname, '.', c.relname), ' as',
+ pg_get_viewdef(concat(nc.nspname, '.', c.relname), true)
+ )
+ when 'f' then pg_temp.pg_get_tabledef(
+ concat(nc.nspname),
+ concat(c.relname),
+ false,
+ 'FKEYS_INTERNAL',
+ 'NO_TRIGGERS'
+ )
+ when 'p' then pg_temp.pg_get_tabledef(
+ concat(nc.nspname),
+ concat(c.relname),
+ false,
+ 'FKEYS_INTERNAL',
+ 'NO_TRIGGERS'
+ )
+ end as "sql"
+ from
+ pg_namespace nc
+ join pg_class c on nc.oid = c.relnamespace
+ where
+ c.relkind in ('r', 'v', 'm', 'f', 'p')
+ and not pg_is_other_temp_schema(nc.oid)
+ and (
+ pg_has_role(c.relowner, 'USAGE')
+ or has_table_privilege(
+ c.oid,
+ 'SELECT, INSERT, UPDATE, DELETE, TRUNCATE, REFERENCES, TRIGGER'
+ )
+ or has_any_column_privilege(c.oid, 'SELECT, INSERT, UPDATE, REFERENCES')
+ )
+ and nc.nspname = 'public'
+ order by c.relname asc
+ limit ${limit}
+ offset 0
+)
+select
+ jsonb_build_object(
+ 'definitions', coalesce(jsonb_agg(
+ jsonb_build_object(
+ 'id', r.id,
+ 'sql', r.sql
+ )
+ ), '[]'::jsonb)
+ ) "data"
+from records r;
+ `.trim()
+
+ return sql
+}
+
+export type EntityDefinitionsVariables = {
+ limit?: number
+ projectRef?: string
+ connectionString?: string
+}
+
+type EntityDefinition = { id: number; sql: string }
+export type EntityDefinitionsData = EntityDefinition[]
+export type EntityDefinitionsError = unknown
+
+export const useEntityDefinitionsQuery = <
+ TData extends EntityDefinitionsData = EntityDefinitionsData
+>(
+ { limit, projectRef, connectionString }: EntityDefinitionsVariables,
+ options: UseQueryOptions = {}
+) => {
+ return useExecuteSqlQuery(
+ {
+ projectRef,
+ connectionString,
+ sql: getEntityDefinitionsQuery(limit),
+ queryKey: ['entity-definitions'],
+ },
+ {
+ select(data) {
+ return data.result[0].data.definitions
+ },
+ ...options,
+ }
+ )
+}
+
+export const useEntityDefinitionsQueryPrefetch = () => {
+ const prefetch = useExecuteSqlPrefetch()
+
+ return useCallback(
+ ({ projectRef, connectionString }: EntityDefinitionsVariables) =>
+ prefetch({
+ projectRef,
+ connectionString,
+ sql: getEntityDefinitionsQuery(),
+ queryKey: ['entity-definitions'],
+ }),
+ [prefetch]
+ )
+}
diff --git a/studio/data/database/foreign-key-constraints-query.ts b/studio/data/database/foreign-key-constraints-query.ts
index d7ec6f5b339..4a218079e88 100644
--- a/studio/data/database/foreign-key-constraints-query.ts
+++ b/studio/data/database/foreign-key-constraints-query.ts
@@ -2,7 +2,7 @@ import { UseQueryOptions } from '@tanstack/react-query'
import { useCallback } from 'react'
import { ExecuteSqlData, useExecuteSqlPrefetch, useExecuteSqlQuery } from '../sql/execute-sql-query'
-type getForeignKeyConstraintsVariables = {
+type GetForeignKeyConstraintsVariables = {
schema?: string
}
@@ -20,7 +20,7 @@ export type ForeignKeyConstraint = {
target_columns: string
}
-export const getForeignKeyConstraintsQuery = ({ schema }: getForeignKeyConstraintsVariables) => {
+export const getForeignKeyConstraintsQuery = ({ schema }: GetForeignKeyConstraintsVariables) => {
const sql = /* SQL */ `
SELECT
con.oid as id,
@@ -72,7 +72,7 @@ WHERE
return sql
}
-export type ForeignKeyConstraintsVariables = getForeignKeyConstraintsVariables & {
+export type ForeignKeyConstraintsVariables = GetForeignKeyConstraintsVariables & {
projectRef?: string
connectionString?: string
}
diff --git a/studio/data/database/functions-query.ts b/studio/data/database/functions-query.ts
new file mode 100644
index 00000000000..7d6b7da50ee
--- /dev/null
+++ b/studio/data/database/functions-query.ts
@@ -0,0 +1,87 @@
+import { useCallback } from 'react'
+import { UseQueryOptions } from '@tanstack/react-query'
+import { ExecuteSqlData, useExecuteSqlPrefetch, useExecuteSqlQuery } from '../sql/execute-sql-query'
+
+export type DatabaseFunction = {
+ schema: string
+ name: string
+ description: string
+ result_type: any
+ argument_types: any
+ args?: string[]
+}
+
+export const getFunctionsQuery = () => {
+ const sql = /* SQL */ `
+SELECT n.nspname as "schema",
+ p.proname as "name",
+ d.description,
+ pg_catalog.pg_get_function_result(p.oid) as "result_type",
+ pg_catalog.pg_get_function_arguments(p.oid) as "argument_types",
+CASE
+ WHEN p.prokind = 'a' THEN 'agg'
+ WHEN p.prokind = 'w' THEN 'window'
+ WHEN p.prorettype = 'pg_catalog.trigger'::pg_catalog.regtype THEN 'trigger'
+ ELSE 'normal'
+ END as "type"
+FROM pg_catalog.pg_proc p
+ LEFT JOIN pg_catalog.pg_namespace n ON n.oid = p.pronamespace
+ LEFT JOIN pg_catalog.pg_description d ON p.oid = d.objoid
+WHERE n.nspname = 'public'
+ORDER BY 1, 2, 4;
+`.trim()
+
+ return sql
+}
+
+export type FunctionsVariables = {
+ projectRef?: string
+ connectionString?: string
+}
+
+export type FunctionsData = { result: DatabaseFunction[] }
+export type FunctionsError = unknown
+
+export const useFunctionsQuery = (
+ { projectRef, connectionString }: FunctionsVariables,
+ options: UseQueryOptions = {}
+) => {
+ return useExecuteSqlQuery(
+ {
+ projectRef,
+ connectionString,
+ sql: getFunctionsQuery(),
+ queryKey: ['functions'],
+ },
+ {
+ select: (data) => {
+ return {
+ result: data.result.map((x: DatabaseFunction) => {
+ const args = x.argument_types
+ .split(',')
+ .filter((a: any) => a)
+ .map((a: any) => a.trim())
+
+ return { ...x, args }
+ }),
+ } as any
+ },
+ ...options,
+ }
+ )
+}
+
+export const useFunctionsPrefetch = () => {
+ const prefetch = useExecuteSqlPrefetch()
+
+ return useCallback(
+ ({ projectRef, connectionString }: FunctionsVariables) =>
+ prefetch({
+ projectRef,
+ connectionString,
+ sql: getFunctionsQuery(),
+ queryKey: ['functions'],
+ }),
+ [prefetch]
+ )
+}
diff --git a/studio/data/database/keywords-query.ts b/studio/data/database/keywords-query.ts
new file mode 100644
index 00000000000..5ee48633263
--- /dev/null
+++ b/studio/data/database/keywords-query.ts
@@ -0,0 +1,58 @@
+import { useCallback } from 'react'
+import { UseQueryOptions } from '@tanstack/react-query'
+import { ExecuteSqlData, useExecuteSqlPrefetch, useExecuteSqlQuery } from '../sql/execute-sql-query'
+
+export type DatabaseKeyword = { word: string }
+
+export const getKeywordsQuery = () => {
+ const sql = /* SQL */ `
+SELECT word FROM pg_get_keywords();
+`.trim()
+
+ return sql
+}
+
+export type KeywordsVariables = {
+ projectRef?: string
+ connectionString?: string
+}
+
+export type KeywordsData = { result: string[] }
+export type KeywordsError = unknown
+
+export const useKeywordsQuery = (
+ { projectRef, connectionString }: KeywordsVariables,
+ options: UseQueryOptions = {}
+) => {
+ return useExecuteSqlQuery(
+ {
+ projectRef,
+ connectionString,
+ sql: getKeywordsQuery(),
+ queryKey: ['keywords'],
+ },
+ {
+ select: (data) => {
+ return {
+ result: data.result.map((x: DatabaseKeyword) => x.word.toLocaleLowerCase()),
+ } as any
+ },
+ ...options,
+ }
+ )
+}
+
+export const useKeywordsPrefetch = () => {
+ const prefetch = useExecuteSqlPrefetch()
+
+ return useCallback(
+ ({ projectRef, connectionString }: KeywordsVariables) =>
+ prefetch({
+ projectRef,
+ connectionString,
+ sql: getKeywordsQuery(),
+ queryKey: ['keywords'],
+ }),
+ [prefetch]
+ )
+}
diff --git a/studio/data/database/schemas-query.ts b/studio/data/database/schemas-query.ts
new file mode 100644
index 00000000000..964b1228f54
--- /dev/null
+++ b/studio/data/database/schemas-query.ts
@@ -0,0 +1,60 @@
+import { useCallback } from 'react'
+import { UseQueryOptions } from '@tanstack/react-query'
+import { ExecuteSqlData, useExecuteSqlPrefetch, useExecuteSqlQuery } from '../sql/execute-sql-query'
+
+export type Schema = {
+ name: string
+}
+
+export const getSchemasQuery = () => {
+ const sql = /* SQL */ `
+ SELECT nspname as name
+ FROM pg_namespace
+ WHERE
+ nspname not in ('information_schema', 'pg_catalog', 'pg_toast')
+ AND nspname not like 'pg_temp_%'
+ AND nspname not like 'pg_toast_temp_%'
+ AND has_schema_privilege(oid, 'CREATE, USAGE')
+ ORDER BY nspname;
+`.trim()
+
+ return sql
+}
+
+export type SchemasVariables = {
+ projectRef?: string
+ connectionString?: string
+}
+
+export type SchemasData = { result: Schema[] }
+export type SchemasError = unknown
+
+export const useSchemasQuery = (
+ { projectRef, connectionString }: SchemasVariables,
+ options: UseQueryOptions = {}
+) => {
+ return useExecuteSqlQuery(
+ {
+ projectRef,
+ connectionString,
+ sql: getSchemasQuery(),
+ queryKey: ['schemas'],
+ },
+ options
+ )
+}
+
+export const useSchemasPrefetch = () => {
+ const prefetch = useExecuteSqlPrefetch()
+
+ return useCallback(
+ ({ projectRef, connectionString }: SchemasVariables) =>
+ prefetch({
+ projectRef,
+ connectionString,
+ sql: getSchemasQuery(),
+ queryKey: ['schemas'],
+ }),
+ [prefetch]
+ )
+}
diff --git a/studio/localStores/sqlEditor/queries.js b/studio/data/database/table-columns-query.ts
similarity index 60%
rename from studio/localStores/sqlEditor/queries.js
rename to studio/data/database/table-columns-query.ts
index a969ee9203e..7fa27a50b4c 100644
--- a/studio/localStores/sqlEditor/queries.js
+++ b/studio/data/database/table-columns-query.ts
@@ -1,15 +1,17 @@
-const SchemasQuery = `
- SELECT nspname as name
- FROM pg_namespace
- WHERE
- nspname not in ('information_schema', 'pg_catalog', 'pg_toast')
- AND nspname not like 'pg_temp_%'
- AND nspname not like 'pg_toast_temp_%'
- AND has_schema_privilege(oid, 'CREATE, USAGE')
- ORDER BY nspname;
-`
+import { useCallback } from 'react'
+import { UseQueryOptions } from '@tanstack/react-query'
+import { ExecuteSqlData, useExecuteSqlPrefetch, useExecuteSqlQuery } from '../sql/execute-sql-query'
-const TableColumnsQuery = `
+export type TableColumn = {
+ schemaname: string
+ tablename: string
+ quoted_name: string
+ is_table: boolean
+ columns: any[]
+}
+
+export const getTableColumnsQuery = () => {
+ const sql = /* SQL */ `
SELECT
tbl.schemaname,
tbl.tablename,
@@ -66,25 +68,45 @@ const TableColumnsQuery = `
AND has_column_privilege(tbl.quoted_name, a.attname, 'SELECT, INSERT, UPDATE, REFERENCES')
)
GROUP BY schemaname, tablename, quoted_name, is_table;
-`
+`.trim()
-const AllFunctionsQuery = `
- SELECT n.nspname as "schema",
- p.proname as "name",
- d.description,
- pg_catalog.pg_get_function_result(p.oid) as "result_type",
- pg_catalog.pg_get_function_arguments(p.oid) as "argument_types",
- CASE
- WHEN p.prokind = 'a' THEN 'agg'
- WHEN p.prokind = 'w' THEN 'window'
- WHEN p.prorettype = 'pg_catalog.trigger'::pg_catalog.regtype THEN 'trigger'
- ELSE 'normal'
- END as "type"
- FROM pg_catalog.pg_proc p
- LEFT JOIN pg_catalog.pg_namespace n ON n.oid = p.pronamespace
- LEFT JOIN pg_catalog.pg_description d ON p.oid = d.objoid
- WHERE n.nspname = 'public'
- ORDER BY 1, 2, 4;
-`
+ return sql
+}
-export { SchemasQuery, TableColumnsQuery, AllFunctionsQuery }
+export type TableColumnsVariables = {
+ projectRef?: string
+ connectionString?: string
+}
+
+export type TableColumnsData = { result: TableColumn[] }
+export type TableColumnsError = unknown
+
+export const useTableColumnsQuery = (
+ { projectRef, connectionString }: TableColumnsVariables,
+ options: UseQueryOptions = {}
+) => {
+ return useExecuteSqlQuery(
+ {
+ projectRef,
+ connectionString,
+ sql: getTableColumnsQuery(),
+ queryKey: ['table-columns'],
+ },
+ options
+ )
+}
+
+export const useTableColumnsPrefetch = () => {
+ const prefetch = useExecuteSqlPrefetch()
+
+ return useCallback(
+ ({ projectRef, connectionString }: TableColumnsVariables) =>
+ prefetch({
+ projectRef,
+ connectionString,
+ sql: getTableColumnsQuery(),
+ queryKey: ['table-columns'],
+ }),
+ [prefetch]
+ )
+}
diff --git a/studio/data/database/table-definition-query.ts b/studio/data/database/table-definition-query.ts
new file mode 100644
index 00000000000..1590c7f072c
--- /dev/null
+++ b/studio/data/database/table-definition-query.ts
@@ -0,0 +1,68 @@
+import { UseQueryOptions } from '@tanstack/react-query'
+import { useCallback } from 'react'
+import { ExecuteSqlData, useExecuteSqlPrefetch, useExecuteSqlQuery } from '../sql/execute-sql-query'
+import { CREATE_PG_GET_TABLEDEF_SQL } from './database-query-constants'
+
+type GetTableDefinition = {
+ schema?: string
+ name?: string
+}
+
+export const getTableDefinitionQuery = ({ schema = 'public', name }: GetTableDefinition) => {
+ const sql = /* SQL */ `
+ ${CREATE_PG_GET_TABLEDEF_SQL}
+
+ select pg_temp.pg_get_tabledef (
+ '${schema}',
+ '${name}',
+ false,
+ 'FKEYS_INTERNAL',
+ 'INCLUDE_TRIGGERS'
+ ) as definition
+ `.trim()
+
+ return sql
+}
+
+export type TableDefinitionVariables = GetTableDefinition & {
+ projectRef?: string
+ connectionString?: string
+}
+
+export type TableDefinitionData = string
+export type TableDefinitionError = unknown
+
+export const useTableDefinitionQuery = (
+ { projectRef, connectionString, schema, name }: TableDefinitionVariables,
+ options: UseQueryOptions = {}
+) => {
+ return useExecuteSqlQuery(
+ {
+ projectRef,
+ connectionString,
+ sql: getTableDefinitionQuery({ schema, name }),
+ queryKey: ['table-definition', schema, name],
+ },
+ {
+ select(data) {
+ return data.result[0].definition.trim()
+ },
+ ...options,
+ }
+ )
+}
+
+export const useTableDefinitionQueryPrefetch = () => {
+ const prefetch = useExecuteSqlPrefetch()
+
+ return useCallback(
+ ({ projectRef, connectionString, schema, name }: TableDefinitionVariables) =>
+ prefetch({
+ projectRef,
+ connectionString,
+ sql: getTableDefinitionQuery({ schema, name }),
+ queryKey: ['table-definition', schema, name],
+ }),
+ [prefetch]
+ )
+}
diff --git a/studio/data/database/view-definition-query.ts b/studio/data/database/view-definition-query.ts
index 051b012aac3..b9036ccc565 100644
--- a/studio/data/database/view-definition-query.ts
+++ b/studio/data/database/view-definition-query.ts
@@ -2,49 +2,39 @@ import { UseQueryOptions } from '@tanstack/react-query'
import { useCallback } from 'react'
import { ExecuteSqlData, useExecuteSqlPrefetch, useExecuteSqlQuery } from '../sql/execute-sql-query'
-type getViewDefinition = {
+type GetViewDefinition = {
+ schema?: string
name?: string
}
-type ViewDefinition = {
- id: number
- constraint_name: string
- deletion_action: string
- source_id: string
- source_schema: string
- source_table: string
- source_columns: string
- target_id: string
- target_schema: string
- target_table: string
- target_columns: string
-}
+export const getViewDefinitionQuery = ({ schema, name }: GetViewDefinition) => {
+ const fullName = [schema, name].filter(Boolean).join('.')
-export const getViewDefinitionQuery = ({ name }: getViewDefinition) => {
const sql = /* SQL */ `
-select pg_get_viewdef('${name}', true) as definition
-`.trim()
+ select pg_get_viewdef('${fullName}', true) as definition
+ `.trim()
+
return sql
}
-export type ViewDefinitionVariables = getViewDefinition & {
+export type ViewDefinitionVariables = GetViewDefinition & {
projectRef?: string
connectionString?: string
}
-export type ViewDefinitionData = any
+export type ViewDefinitionData = string
export type ViewDefinitionError = unknown
export const useViewDefinitionQuery = (
- { projectRef, connectionString, name }: ViewDefinitionVariables,
+ { projectRef, connectionString, schema, name }: ViewDefinitionVariables,
options: UseQueryOptions = {}
) => {
return useExecuteSqlQuery(
{
projectRef,
connectionString,
- sql: getViewDefinitionQuery({ name }),
- queryKey: ['view-definition', name],
+ sql: getViewDefinitionQuery({ schema, name }),
+ queryKey: ['view-definition', schema, name],
},
{
select(data) {
@@ -59,12 +49,12 @@ export const useViewDefinitionQueryPrefetch = () => {
const prefetch = useExecuteSqlPrefetch()
return useCallback(
- ({ projectRef, connectionString, name }: ViewDefinitionVariables) =>
+ ({ projectRef, connectionString, schema, name }: ViewDefinitionVariables) =>
prefetch({
projectRef,
connectionString,
- sql: getViewDefinitionQuery({ name }),
- queryKey: ['view-definition', name],
+ sql: getViewDefinitionQuery({ schema, name }),
+ queryKey: ['view-definition', schema, name],
}),
[prefetch]
)
diff --git a/studio/data/sql/format-sql-query.ts b/studio/data/sql/format-sql-query.ts
new file mode 100644
index 00000000000..1ca6b48be97
--- /dev/null
+++ b/studio/data/sql/format-sql-query.ts
@@ -0,0 +1,45 @@
+import { useMutation, UseMutationOptions } from '@tanstack/react-query'
+import { post } from 'lib/common/fetch'
+import { API_URL } from 'lib/constants'
+
+export type FormatQueryVariables = {
+ projectRef: string
+ sql: string
+ connectionString?: string
+}
+
+export async function formatQuery(
+ { projectRef, connectionString, sql }: FormatQueryVariables,
+ signal?: AbortSignal
+) {
+ let headers = new Headers()
+
+ if (connectionString) {
+ headers.set('x-connection-encrypted', connectionString)
+ }
+
+ const response = await post(
+ `${API_URL}/pg-meta/${projectRef}/query/format`,
+ { query: sql },
+ { headers: Object.fromEntries(headers), signal }
+ )
+ if (response.error) {
+ throw response.error
+ }
+
+ return { result: response }
+}
+
+type FormatQueryData = Awaited>
+
+export const useFormatQueryMutation = ({
+ onSuccess,
+ ...options
+}: Omit, 'mutationFn'> = {}) => {
+ return useMutation((args) => formatQuery(args), {
+ async onSuccess(data, variables, context) {
+ await onSuccess?.(data, variables, context)
+ },
+ ...options,
+ })
+}
diff --git a/studio/hooks/deprecated.ts b/studio/hooks/deprecated.ts
index 5e91c0fb2c4..6fe17eb1b94 100644
--- a/studio/hooks/deprecated.ts
+++ b/studio/hooks/deprecated.ts
@@ -121,13 +121,10 @@ function isMounted() {
}
function getWindowDimensions() {
- if (!window) return { width: 0, height: 0 }
+ if (typeof window === 'undefined' || !window) return { width: 0, height: 0 }
const { innerWidth: width, innerHeight: height } = window
- return {
- width,
- height,
- }
+ return { width, height }
}
function useWindowDimensions() {
diff --git a/studio/hooks/index.ts b/studio/hooks/index.ts
index 83e5a772641..25a3607e163 100644
--- a/studio/hooks/index.ts
+++ b/studio/hooks/index.ts
@@ -1,6 +1,5 @@
export * from './misc/useStore'
export * from './misc/withAuth'
-export * from './misc/useOptimisticSqlSnippetCreate'
export * from './misc/useImmutableValue'
export * from './misc/useCheckPermissions'
export * from './misc/useLocalStorage'
diff --git a/studio/hooks/misc/useCheckPermissions.ts b/studio/hooks/misc/useCheckPermissions.ts
index 9f9aa4f5883..3866b4295ad 100644
--- a/studio/hooks/misc/useCheckPermissions.ts
+++ b/studio/hooks/misc/useCheckPermissions.ts
@@ -1,4 +1,4 @@
-import { useFlag, useStore } from 'hooks'
+import { useStore } from 'hooks'
import jsonLogic from 'json-logic-js'
import { IS_PLATFORM } from 'lib/constants'
diff --git a/studio/hooks/misc/useOptimisticSqlSnippetCreate.ts b/studio/hooks/misc/useOptimisticSqlSnippetCreate.ts
deleted file mode 100644
index 8791a61ee86..00000000000
--- a/studio/hooks/misc/useOptimisticSqlSnippetCreate.ts
+++ /dev/null
@@ -1,51 +0,0 @@
-import { createSqlSnippetSkeleton } from 'components/to-be-cleaned/SqlEditor/SqlEditor.utils'
-import { useProfileQuery } from 'data/profile/profile-query'
-import { useSqlStore } from 'localStores/sqlEditor/SqlEditorStore'
-import { useCallback } from 'react'
-import { useStore } from './useStore'
-
-export function useOptimisticSqlSnippetCreate(canCreateSQLSnippet: boolean) {
- const { ui, content: contentStore } = useStore()
- const { data: profile } = useProfileQuery()
-
- const sqlEditorStore: any = useSqlStore()
-
- return useCallback(
- async (args?: Parameters[0]) => {
- // get currently selected tab id in case we need to roll back to it
- const previouslySelectedTabId = sqlEditorStore.selectedTabId
-
- const snippet = createSqlSnippetSkeleton({
- owner_id: profile?.id,
- ...args,
- })
-
- // save the snippet in memory in the content store with a client-generated id
- const { data } = contentStore.createOptimistically(snippet)
-
- // update the tabs in the sql editor storage to match the content store
- const tabs = sqlEditorStore.tabsFromContentStore(contentStore, profile?.id)
- sqlEditorStore.loadTabs(tabs, false)
-
- // select tab with new snippet
- sqlEditorStore.selectTab(data.id)
-
- // save the new query to the server in the background
- if (canCreateSQLSnippet) {
- const { error } = await contentStore.save(data)
- if (error) {
- ui.setNotification({
- category: 'error',
- message: `Failed to create new query: ${error.message}`,
- })
- }
- } else {
- ui.setNotification({
- category: 'info',
- message: 'Your queries will not be saved as you do not have sufficient permissions',
- })
- }
- },
- [profile, sqlEditorStore, contentStore]
- )
-}
diff --git a/studio/hooks/misc/useStore.tsx b/studio/hooks/misc/useStore.tsx
index a998f78d3d1..0c7072a0381 100644
--- a/studio/hooks/misc/useStore.tsx
+++ b/studio/hooks/misc/useStore.tsx
@@ -1,11 +1,12 @@
import { useMonaco } from '@monaco-editor/react'
import { autorun } from 'mobx'
-import { createContext, FC, useContext, useEffect, useCallback } from 'react'
+import { createContext, FC, useContext, useEffect } from 'react'
import toast from 'react-hot-toast'
import { IRootStore } from 'stores'
import { getTheme } from 'components/ui/CodeEditor'
import SparkBar from 'components/ui/SparkBar'
+import { useTheme } from 'common'
const StoreContext = createContext(undefined!)
@@ -24,29 +25,18 @@ interface StoreProvider {
export const StoreProvider: FC = ({ children, rootStore }) => {
const monaco = useMonaco()
const { ui } = rootStore
- const { theme } = ui
+ const { isDarkMode } = useTheme()
useEffect(() => {
if (monaco) {
- const theme: any = getTheme(ui.isDarkTheme)
+ const theme: any = getTheme(isDarkMode)
monaco.editor.defineTheme('supabase', theme)
}
- }, [theme, monaco])
-
- const matchMediaEvent = useCallback(() => {
- ui.themeOption === 'system' &&
- ui.setTheme(window.matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'light')
- }, [])
+ }, [isDarkMode, monaco])
useEffect(() => {
ui.load()
- if (window?.matchMedia('(prefers-color-scheme: dark)')?.addEventListener) {
- // backwards compatibility for safari < v14
- // limited support for addEventListener()
- window.matchMedia('(prefers-color-scheme: dark)').addEventListener('change', matchMediaEvent)
- }
-
autorun(() => {
if (ui.notification) {
const { id, category, error, message, description, progress, duration } = ui.notification
@@ -100,11 +90,6 @@ export const StoreProvider: FC = ({ children, rootStore }) => {
}
)
}
-
- return () =>
- window
- .matchMedia('(prefers-color-scheme: dark)')
- .removeEventListener('change', matchMediaEvent)
}, [])
return {children}
diff --git a/studio/lib/helpers.ts b/studio/lib/helpers.ts
index fa4fff11400..253acca7f8f 100644
--- a/studio/lib/helpers.ts
+++ b/studio/lib/helpers.ts
@@ -214,3 +214,19 @@ export const detectBrowser = () => {
return 'Safari'
}
}
+
+export const detectOS = () => {
+ if (typeof navigator === 'undefined' || !navigator) return undefined
+
+ const userAgent = window.navigator.userAgent.toLowerCase()
+ const macosPlatforms = /(macintosh|macintel|macppc|mac68k|macos)/i
+ const windowsPlatforms = /(win32|win64|windows|wince)/i
+
+ if (macosPlatforms.test(userAgent)) {
+ return 'macos'
+ } else if (windowsPlatforms.test(userAgent)) {
+ return 'windows'
+ } else {
+ return undefined
+ }
+}
diff --git a/studio/lib/vercelConfigs.ts b/studio/lib/vercelConfigs.ts
index 5217cfc99f4..c59555650ed 100644
--- a/studio/lib/vercelConfigs.ts
+++ b/studio/lib/vercelConfigs.ts
@@ -64,6 +64,28 @@ export const VERCEL_INTEGRATION_CONFIGS = [
},
],
},
+ {
+ id: 'nextjs-open-ai-doc-search',
+ name: 'Next.js OpenAI Doc Search Starter',
+ template: QuickStart.find((x) => x.title == 'OpenAI Vector Search'),
+ envs: [
+ {
+ key: 'NEXT_PUBLIC_SUPABASE_URL',
+ alias: INTEGRATION_ENVS_ALIAS.ENDPOINT,
+ type: 'encrypted',
+ },
+ {
+ key: 'NEXT_PUBLIC_SUPABASE_ANON_KEY',
+ alias: INTEGRATION_ENVS_ALIAS.ANONKEY,
+ type: 'encrypted',
+ },
+ {
+ key: 'SUPABASE_SERVICE_ROLE_KEY',
+ alias: INTEGRATION_ENVS_ALIAS.SERVICEKEY,
+ type: 'encrypted',
+ },
+ ],
+ },
{
id: 'supabase-todo-list',
name: 'Todo List Database',
diff --git a/studio/localStores/sqlEditor/Favorite.js b/studio/localStores/sqlEditor/Favorite.js
deleted file mode 100644
index c4a981669b5..00000000000
--- a/studio/localStores/sqlEditor/Favorite.js
+++ /dev/null
@@ -1,27 +0,0 @@
-import { makeAutoObservable } from 'mobx'
-
-class Favorite {
- key
- name
- desc
- query
-
- constructor(key, query, name, desc) {
- makeAutoObservable(this)
-
- this.key = key
- this.query = query
- this.name = name
- this.desc = desc
- }
-
- get renameModel() {
- return { name: this.name, desc: this.desc }
- }
-
- rename(model) {
- this.name = model.name
- this.desc = model.desc
- }
-}
-export default Favorite
diff --git a/studio/localStores/sqlEditor/QueryTab.js b/studio/localStores/sqlEditor/QueryTab.js
deleted file mode 100644
index 978683669a4..00000000000
--- a/studio/localStores/sqlEditor/QueryTab.js
+++ /dev/null
@@ -1,143 +0,0 @@
-import { makeObservable, observable, action, computed } from 'mobx'
-import { compact } from 'lodash'
-import { UTILITY_TAB_TYPES } from './SqlEditorStore'
-import MarkdownTable from 'markdown-table'
-
-import { API_URL } from 'lib/constants'
-import { post } from 'lib/common/fetch'
-import Tab from './Tab'
-
-const DEFAULT_PANEL_SIZES = [50, 50]
-
-class QueryTab extends Tab {
- query = ''
- results
- errorResult
-
- isExecuting
- activeUtilityTab
- utilityTabHeight
- splitSizes
- sqlQueryError
-
- constructor(meta, name, type, desc, favorite) {
- super(name, type, desc, favorite)
-
- makeObservable(this, {
- query: observable,
- results: observable,
- isExecuting: observable,
- activeUtilityTab: observable,
- utilityTabHeight: observable,
- splitSizes: observable,
- sqlQueryError: observable,
- hasNoResult: computed,
- setActiveTab: action,
- setQuery: action,
- setResults: action,
- setSplitSizes: action,
- startExecuting: action,
- finishExecuting: action,
- resizeUtilityTab: action,
- collapseUtilityTab: action,
- })
-
- this.meta = meta
- this.activeUtilityTab = UTILITY_TAB_TYPES.RESULTS
- this.splitSizes = DEFAULT_PANEL_SIZES
- }
-
- get hasNoResult() {
- return !this.results
- }
-
- get csvData() {
- return compact(Array.from(this.results || []))
- }
-
- get markdownData() {
- if (!this.results) return 'results is empty'
- if (this.results.constructor !== Array && !!this.results.error) return this.results.error
- if (this.results.length == 0) return 'results is empty'
-
- const columns = Object.keys(this.results[0])
- const rows = this.results.map((x) => {
- const temp = []
- columns.forEach((col) => temp.push(x[col]))
- return temp
- })
- const table = [columns].concat(rows)
- return MarkdownTable(table)
- }
-
- setActiveTab(value) {
- this.activeUtilityTab = value
- }
-
- setQuery(query) {
- this.query = query || ''
- }
-
- setResults(results) {
- this.results = results
- }
-
- setSplitSizes(sizes) {
- this.splitSizes = sizes
- }
-
- async startExecuting(query) {
- this.isExecuting = true
- this.errorResult = null
-
- const validateQueryResponse = await this.meta.validateQuery(query || this.query)
- if (!validateQueryResponse.valid) {
- this.finishExecuting(undefined, validateQueryResponse.error)
- return
- } else {
- this.clearError()
- }
-
- const response = await this.meta.query(query || this.query)
- if (response.error) {
- this.finishExecuting(undefined, response.error)
- } else {
- this.finishExecuting(response)
- // TODO: missing ga props
- post(`${API_URL}/telemetry/event`, { category: 'sql_editor', action: 'sql_query_run' })
- }
- }
-
- finishExecuting(results, error = null) {
- this.results = results
- this.isExecuting = false
- this.activeUtilityTab = UTILITY_TAB_TYPES.RESULTS
-
- if (error) {
- this.sqlQueryError = error
- this.errorResult = error.message
- }
-
- if (this.utilityTabHeight == 0) {
- this.restorePanelSize()
- }
- }
-
- resizeUtilityTab(height) {
- this.utilityTabHeight = height
- }
-
- collapseUtilityTab() {
- this.utilityTabHeight = 0
- }
-
- restorePanelSize() {
- const random = parseInt(Math.random() * 100) / 100
- this.splitSizes = [DEFAULT_PANEL_SIZES[0] - random, DEFAULT_PANEL_SIZES[1] + random]
- }
-
- clearError() {
- this.sqlQueryError = undefined
- }
-}
-export default QueryTab
diff --git a/studio/localStores/sqlEditor/SqlEditorStore.js b/studio/localStores/sqlEditor/SqlEditorStore.js
deleted file mode 100644
index 6a4ef0349bc..00000000000
--- a/studio/localStores/sqlEditor/SqlEditorStore.js
+++ /dev/null
@@ -1,376 +0,0 @@
-import { createContext, useContext } from 'react'
-import { makeAutoObservable, toJS } from 'mobx'
-
-import { IS_PLATFORM } from 'lib/constants'
-import Tab from './Tab'
-import QueryTab from './QueryTab'
-import Favorite from './Favorite'
-import { SchemasQuery, TableColumnsQuery, AllFunctionsQuery } from './queries'
-import { isUndefined } from 'lodash'
-
-let store = null
-let projectRef = null
-let metaProjectRef = null
-export function useSqlEditorStore(ref, meta) {
- if ((ref && ref !== projectRef) || (meta?.projectRef && meta.projectRef !== metaProjectRef)) {
- projectRef = ref
- metaProjectRef = meta.projectRef
- store = new SqlEditorStore(ref, meta)
- }
-
- if (!ref || !meta) {
- store = null
- }
-
- return store
-}
-
-export const TAB_TYPES = {
- WELCOME: 'WELCOME',
- SQL_QUERY: 'SQL_QUERY',
-}
-
-export const UTILITY_TAB_TYPES = {
- RESULTS: 'RESULTS',
-}
-
-export const SqlEditorContext = createContext(null)
-
-export const useSqlStore = () => {
- return useContext(SqlEditorContext)
-}
-
-class SqlEditorStore {
- meta
- projectRef
- localStorageKey
- tabs = []
- favorites = []
- selectedTabId
-
- keywordCache = []
- schemaCache = []
- tableCache = []
- functionCache = []
-
- constructor(projectRef, meta) {
- makeAutoObservable(this, {
- keywordsCache: false,
- schemaCache: false,
- tableCache: false,
- functionCache: false,
- })
-
- this.meta = meta
- this.projectRef = projectRef
- this.localStorageKey = `supabase-sql-${projectRef}`
-
- this.loadKeywords()
- this.loadSchemas()
- this.loadTablesAndColumns()
- this.loadAllFunctions()
- }
-
- get LOCALSTORAGE_SAVED_KEY() {
- return `supabase-queries-state-${this.projectRef}`
- }
-
- get activeTab() {
- if (this.tabs.length === 1) {
- this.selectedTabId = this.tabs[0].id
- }
-
- const found = this.tabs.find((x) => x.id === this.selectedTabId)
- return found
- }
-
- get nextQueryTabName() {
- for (var i = 1; i < 20; i++) {
- const name = `Query-${i}`
- const found = this.tabs.find((x) => x.name.includes(name))
- if (found == undefined) return name
- }
- return `Query`
- }
-
- get isActiveQueyTabFavorited() {
- if (this.activeTab.type != TAB_TYPES.SQL_QUERY) return false
- return this.favorites.find((x) => x.key === this.activeTab.id) !== undefined
- }
-
- get tabsJson() {
- const json = this.tabs.map((x) => {
- switch (x.type) {
- case TAB_TYPES.WELCOME:
- return { name: x.name, type: x.type }
- case TAB_TYPES.SQL_QUERY:
- return { id: x.id, name: x.name, desc: x.desc, type: x.type, query: x.query }
- default:
- return undefined
- }
- })
- return json
- }
-
- get favoriteCards() {
- return this.favorites.filter((x) => !!x.name)
- }
-
- get isExecuting() {
- const tab = this.activeTab
- if (tab.type != TAB_TYPES.SQL_QUERY) return false
- else return tab.isExecuting
- }
-
- tabsFromContentStore(contentStore, user_id) {
- const snippets = contentStore
- .sqlSnippets((x) => x.owner_id === user_id)
- .map((snippet) => toJS(snippet))
-
- // add the welcome tab
- let tabs = IS_PLATFORM ? [new Tab('Welcome', TAB_TYPES.WELCOME)] : []
-
- // add the tabs to array, but with structure the localStore expects
- snippets.forEach((snippet) => {
- const data = {
- desc: snippet.description,
- id: snippet.id,
- name: snippet.name,
- query: snippet.content.sql,
- type: 'SQL_QUERY',
- favorite: snippet.content.favorite,
- }
-
- tabs.push(data)
- })
-
- return tabs
- }
-
- /*
- * ! Temporary solution !
- *
- * New action for retriving data from main db user_content
- * You need to pass the contentStore into this
- */
- async loadRemotePersistentData(contentStore, user_id) {
- await contentStore.load()
-
- const tabs = this.tabsFromContentStore(contentStore, user_id)
-
- /*
- * Reshape snippet content to fit the SqlEditorStore shape
- */
- const payload = {
- version: '1.0',
- tabs: [...tabs],
- favorites: [],
- }
-
- /*
- * Run loadPersistentData() as normal, although now with remote data
- */
- this.loadPersistentData(payload)
- }
-
- loadPersistentData(json) {
- if (!json) {
- this.loadInitialData()
- return
- }
-
- if ('version' in json) {
- this.loadTabs(json.tabs || [])
- } else if ('results' in json) {
- // legacy saved data
- this.loadLegacyTabs(json.results || [])
- }
-
- this.loadFavorites(json.favorites || [])
-
- this.loadPreviousSession()
- }
-
- loadInitialData() {
- this.tabs = [
- new Tab('Welcome', TAB_TYPES.WELCOME),
- // new Tab('scripts', TAB_TYPES.WELCOME),
- // new Tab('quickstarts', TAB_TYPES.WELCOME),
- new QueryTab(this.nextQueryTabName, TAB_TYPES.SQL_QUERY),
- ]
- this.selectedTabId = this.tabs[0].id
- }
-
- // for previous sql editor saved data
- loadLegacyTabs(values) {
- let tabs = [new Tab('Welcome', TAB_TYPES.WELCOME)]
- tabs = tabs.concat(
- values.map((x, index) => {
- const tab = new QueryTab(this.meta, `Query-${index + 1}`, TAB_TYPES.SQL_QUERY)
- tab.id = x.key
- tab.query = x.query
- return tab
- })
- )
- this.tabs = tabs
- this.selectedTabId = this.tabs.length ? this.tabs[0].id : undefined
- }
-
- loadTabs(values, autoSelectTab = true) {
- const tabs = values.map((x) => {
- switch (x.type) {
- case TAB_TYPES.WELCOME:
- return new Tab(x.name, x.type)
- case TAB_TYPES.SQL_QUERY:
- const tab = new QueryTab(this.meta, x.name, x.type, x.desc, x.favorite || false)
- tab.id = x.id
- tab.query = x.query
- return tab
- default:
- return undefined
- }
- })
-
- this.tabs = tabs.filter((x) => x !== undefined)
-
- if (autoSelectTab) {
- this.selectedTabId = this.tabs.length ? this.tabs[0].id : undefined
- }
- }
-
- loadFavorites(values) {
- this.favorites = values.map((x) => new Favorite(x.key, x.query, x.name, x.desc))
- }
-
- loadPreviousSession() {
- const tabId = localStorage.getItem(this.localStorageKey)
- const allSnippets = this.tabs.concat(this.favorites)
- const selectedTab = allSnippets.find((tab) => tab.id === tabId)
-
- if (!isUndefined(selectedTab)) {
- this.selectTab(selectedTab.id)
- }
- }
-
- async loadKeywords() {
- const query = 'select * from pg_get_keywords();'
- const response = await this.meta.query(query)
- if (response && !response.error) {
- this.keywordCache = response.map((x) => x.word.toLocaleLowerCase())
- }
- }
-
- async loadSchemas() {
- const response = await this.meta.query(SchemasQuery)
- if (!response.error) {
- this.schemaCache = response
- }
- }
-
- async loadTablesAndColumns() {
- const response = await this.meta.query(TableColumnsQuery)
- if (!response.error) {
- this.tableCache = response
- }
- }
-
- async loadAllFunctions() {
- const response = await this.meta.query(AllFunctionsQuery)
- if (!response.error) {
- this.functionCache = response.map((x) => {
- const args = x.argument_types
- .split(',')
- .filter((a) => a)
- .map((a) => a.trim())
- return { ...x, args }
- })
- }
- }
-
- selectTab(id) {
- // Save selected tab in local storage
- localStorage.setItem(this.localStorageKey, id)
-
- // reset new selected query tab
- const found = this.tabs.find((x) => x.id === this.selectedTabId)
- if (found && found.type == TAB_TYPES.SQL_QUERY) {
- found.isExecuting = false
- }
-
- this.selectedTabId = id
- }
-
- closeTab(id) {
- const tabs = this.tabs.filter((x) => x.id !== id)
- // if user close selectedTab, select the last tab if available
- if (tabs.length && this.selectedTabId === id) {
- const nextId = tabs[tabs.length - 1].id
-
- if (nextId) {
- this.selectedTabId = nextId
- }
- }
- }
-
- createQueryTab(query, name) {
- const newTab = new QueryTab(this.meta, name ? name : this.nextQueryTabName, TAB_TYPES.SQL_QUERY)
- newTab.setQuery(query)
-
- this.tabs.push(newTab)
- this.selectedTabId = newTab.id
- }
-
- createQueryTabFromFavorite(key) {
- const foundTab = this.tabs.find((x) => x.id == key)
- if (foundTab) {
- this.selectedTabId = foundTab.id
- return
- }
-
- const foundFav = this.favorites.find((x) => x.key == key)
- if (foundFav) {
- const newTab = new QueryTab(this.meta, foundFav.name, TAB_TYPES.SQL_QUERY, foundFav.desc)
- newTab.id = foundFav.key
- newTab.query = foundFav.query
-
- this.tabs.push(newTab)
- this.selectedTabId = newTab.id
- }
- }
-
- reorderTabs(startIndex, endIndex) {
- const result = Array.from(this.tabs)
- const [removed] = result.splice(startIndex, 1)
- result.splice(endIndex, 0, removed)
- this.tabs = result
- }
-
- addToFavorite(key, query, name, desc) {
- const found = this.favorites.find((x) => x.key === key)
- if (!found) {
- const newFav = new Favorite(key, query, name, desc)
- this.favorites = [newFav, ...this.favorites]
- }
- }
-
- unFavorite(key) {
- this.favorites = this.favorites.filter((x) => x.key != key)
- }
-
- renameQuery(id, model) {
- const found = this.tabs.find((x) => x.id === id)
- found?.rename(model)
-
- const favorite = this.favorites.find((x) => x.key === id)
- favorite?.rename(model)
- }
-
- async startExecuting(query) {
- const tab = this.activeTab
- if (!tab || tab.type != TAB_TYPES.SQL_QUERY) return
-
- await tab.startExecuting(query)
- }
-}
-
-export default SqlEditorStore
diff --git a/studio/localStores/sqlEditor/Tab.js b/studio/localStores/sqlEditor/Tab.js
deleted file mode 100644
index 6bb98e6c1e3..00000000000
--- a/studio/localStores/sqlEditor/Tab.js
+++ /dev/null
@@ -1,38 +0,0 @@
-import { makeObservable, action, observable, computed } from 'mobx'
-import { makeRandomString } from 'lib/helpers'
-
-class Tab {
- id
- name
- desc
- type
- favorite
-
- constructor(name, type, desc = '', favorite = false) {
- makeObservable(this, {
- id: observable,
- name: observable,
- desc: observable,
- type: observable,
- favorite: observable,
- renameModel: computed,
- rename: action,
- })
-
- this.id = `${makeRandomString(4)}-${Date.now()}`
- this.name = name
- this.type = type
- this.desc = desc
- this.favorite = favorite
- }
-
- get renameModel() {
- return { name: this.name, desc: this.desc }
- }
-
- rename(model) {
- this.name = model.name
- this.desc = model.desc
- }
-}
-export default Tab
diff --git a/studio/next.config.js b/studio/next.config.js
index aacd624684b..4a757bbed91 100644
--- a/studio/next.config.js
+++ b/studio/next.config.js
@@ -127,6 +127,11 @@ const nextConfig = {
destination: '/project/:ref/logs/explorer',
permanent: true,
},
+ {
+ source: '/project/:ref/sql/templates',
+ destination: '/project/:ref/sql',
+ permanent: true,
+ },
{
source: '/org/:slug/settings',
destination: '/org/:slug/general',
diff --git a/studio/package.json b/studio/package.json
index b6af6c9187b..1673c65df9e 100644
--- a/studio/package.json
+++ b/studio/package.json
@@ -28,6 +28,8 @@
"@sentry/nextjs": "^6.17.4",
"@stripe/react-stripe-js": "^1.7.0",
"@stripe/stripe-js": "^1.25.0",
+ "@supabase/auth-helpers-nextjs": "^0.5.6",
+ "@supabase/auth-helpers-react": "^0.3.1",
"@supabase/react-data-grid": "^7.1.0-beta.7",
"@supabase/shared-types": "^0.1.40",
"@supabase/supabase-js": "^2.13.0",
@@ -41,6 +43,7 @@
"clipboard": "^2.0.8",
"clsx": "^1.2.1",
"common": "*",
+ "common-tags": "^1.8.2",
"config": "*",
"configcat-js": "^7.0.0",
"dayjs": "^1.11.0",
@@ -65,6 +68,7 @@
"papaparse": "^5.3.1",
"parse-numeric-range": "^1.3.0",
"path-to-regexp": "^6.2.0",
+ "pg-minify": "^1.6.3",
"prism-react-renderer": "^1.2.1",
"react": "^17.0.2",
"react-beautiful-dnd": "^13.1.0",
@@ -88,6 +92,7 @@
"scheduler": "^0.20.2",
"semver": "^6.3.0",
"shared-data": "*",
+ "sql-formatter": "^12.2.0",
"sqlstring": "^2.3.2",
"ui": "*",
"uniforms-bootstrap4": "^3.6.2",
@@ -106,13 +111,14 @@
"@storybook/addon-links": "^6.4.19",
"@storybook/react": "^6.4.19",
"@storybook/testing-library": "^0.0.9",
- "@supabase/postgres-meta": "^0.60.7",
+ "@supabase/postgres-meta": "^0.62.0",
"@tailwindcss/typography": "^0.5.2",
"@testing-library/dom": "^8.19.0",
"@testing-library/react": "^12.1.5",
"@testing-library/react-hooks": "^8.0.1",
"@testing-library/user-event": "^13.5.0",
"@types/blueimp-md5": "^2.18.0",
+ "@types/common-tags": "^1.8.1",
"@types/file-saver": "^2.0.2",
"@types/json-logic-js": "^1.2.1",
"@types/lodash": "^4.14.172",
@@ -142,6 +148,7 @@
"postcss": "^8.4.6",
"prettier": "^2.7.1",
"storybook-dark-mode": "^1.0.4",
+ "superjson": "^1.12.2",
"tailwindcss": "^3.0.15",
"typescript": "4.8.4"
}
diff --git a/studio/pages/404.tsx b/studio/pages/404.tsx
index 853a48bda64..d616cc2d0ad 100644
--- a/studio/pages/404.tsx
+++ b/studio/pages/404.tsx
@@ -6,11 +6,10 @@ import { Button } from 'ui'
import { useStore } from 'hooks'
import { BASE_PATH } from 'lib/constants'
+import { useTheme } from 'common'
const Error404: NextPage = ({}) => {
- const { ui } = useStore()
- const { theme } = ui
-
+ const { isDarkMode } = useTheme()
const [show404, setShow404] = useState(false)
useEffect(() => {
@@ -28,7 +27,7 @@ const Error404: NextPage = ({}) => {
{
const router = useRouter()
const { ui } = useStore()
- const { theme } = ui
+ const { isDarkMode } = useTheme()
const onClickLogout = async () => {
await auth.signOut()
@@ -29,7 +30,7 @@ const Error500: NextPage = () => {
new RootStore())
+ // [Joshen] Some issues with using createBrowserSupabaseClient
+ const [supabase] = useState(() =>
+ IS_PLATFORM
+ ? createClient(
+ process.env.NEXT_PUBLIC_SUPABASE_URL as string,
+ process.env.NEXT_PUBLIC_SUPABASE_ANON_KEY as string
+ )
+ : undefined
+ )
+
const getSavingState = () => rootStore.content.savingState
// prompt the user if they try and leave with unsaved content store changes
@@ -92,16 +111,27 @@ function CustomApp({ Component, pageProps }: AppPropsWithLayout) {
const getLayout = Component.getLayout ?? ((page) => page)
+ const AuthContainer = (props: any) => {
+ return IS_PLATFORM ? (
+
+ {props.children}
+
+ ) : (
+ {props.children}
+ )
+ }
+
return (
-
+
Supabase
+